209.10.2. Headers
メッセージヘッダーを使用して、Metrics コンポーネント URI で指定された サブジェクト 値を上書きできます。注記: CamelMetricsName ヘッダーが指定されている場合には、URI で指定されるデフォルトのゲージに加えて、新しいゲージが登録されます。
| Name | 説明 | 想定されるタイプ |
|---|---|---|
| CamelMetricsGaugeSubject | URI のサブジェクト値を上書きする | オブジェクト |
// update gauge simple.gauge by a String literal "myUpdatedSubject"
from("direct:in")
.setHeader(MetricsConstants.HEADER_GAUGE_SUBJECT, constant("myUpdatedSubject"))
.to("metric:counter:simple.gauge?subject=#mySubjectBean")
.to("direct:out");
// update gauge simple.gauge by a String literal "myUpdatedSubject"
from("direct:in")
.setHeader(MetricsConstants.HEADER_GAUGE_SUBJECT, constant("myUpdatedSubject"))
.to("metric:counter:simple.gauge?subject=#mySubjectBean")
.to("direct:out");