Class MicrometerEndpointBuilderFactory.MicrometerHeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.MicrometerEndpointBuilderFactory.MicrometerHeaderNameBuilder
- Enclosing interface:
- MicrometerEndpointBuilderFactory
The builder of headers' name for the Micrometer component.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionOverride decrement value in URI.Override increment value in URI.Override description value in URI.Override histogram value in URI.Override name value in URI.To augment meter tags defined as URI parameters.Override timer action in URI.
-
Constructor Details
-
MicrometerHeaderNameBuilder
public MicrometerHeaderNameBuilder()
-
-
Method Details
-
metricsTimerAction
Override timer action in URI. The option is a:org.apache.camel.component.micrometer.MicrometerTimerAction
type. Group: producer- Returns:
- the name of the header
MetricsTimerAction
.
-
metricsHistogramValue
Override histogram value in URI. The option is a:long
type. Group: producer- Returns:
- the name of the header
MetricsHistogramValue
.
-
metricsCounterDecrement
Override decrement value in URI. The option is a:Double
type. Group: producer- Returns:
- the name of the header
MetricsCounterDecrement
.
-
metricsCounterIncrement
Override increment value in URI. The option is a:Double
type. Group: producer- Returns:
- the name of the header
MetricsCounterIncrement
.
-
metricsName
Override name value in URI. The option is a:String
type. Group: producer- Returns:
- the name of the header
MetricsName
.
-
metricsDescription
Override description value in URI. The option is a:String
type. Group: producer- Returns:
- the name of the header
MetricsDescription
.
-
metricsTags
To augment meter tags defined as URI parameters. The option is a:java.lang.Iterable<Tag>
type. Group: producer- Returns:
- the name of the header
MetricsTags
.
-