209.6.2. Headers
メッセージヘッダーを使用して、Metrics コンポーネント URI に指定された インクリメント
値および デクリメント
値を上書きできます。
Name | 説明 | 想定されるタイプ |
---|---|---|
CamelMetricsCounterIncrement | URI のインクリメント値の上書き | Long |
CamelMetricsCounterDecrement | URI のデクリメント値の上書き | Long |
// update counter simple.counter by 417 from("direct:in") .setHeader(MetricsConstants.HEADER_COUNTER_INCREMENT, constant(417L)) .to("metric:counter:simple.counter?increment=7") .to("direct:out");
// updates counter using simple language to evaluate body.length from("direct:in") .setHeader(MetricsConstants.HEADER_COUNTER_INCREMENT, simple("${body.length}")) .to("metrics:counter:body.length") .to("mock:out");