Class MicroProfileMetricsEndpointBuilderFactory.MicroProfileMetricsHeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.MicroProfileMetricsEndpointBuilderFactory.MicroProfileMetricsHeaderNameBuilder
-
- Enclosing interface:
- MicroProfileMetricsEndpointBuilderFactory
public static class MicroProfileMetricsEndpointBuilderFactory.MicroProfileMetricsHeaderNameBuilder extends Object
The builder of headers' name for the MicroProfile Metrics component.
-
-
Constructor Summary
Constructors Constructor Description MicroProfileMetricsHeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
microProfileMetricsCounterIncrement()
Override increment value in URI.String
microProfileMetricsDescription()
The description within the metric metadata.String
microProfileMetricsDisplayName()
The display name within the metric metadata.String
microProfileMetricsGaugeDecrement()
Override gaugeDecrement value from the URI.String
microProfileMetricsGaugeIncrement()
Override gaugeIncrement value from the URI.String
microProfileMetricsGaugeValue()
Override gaugeValue value from the URI.String
microProfileMetricsHistogramValue()
Override histogram value from the URI.String
microProfileMetricsMeterMark()
Override meter mark value from the URI.String
microProfileMetricsName()
The name of the metric.String
microProfileMetricsTags()
The tags of the metric.String
microProfileMetricsTimerAction()
Override time action from the URI.String
microProfileMetricsType()
The type of the metric.String
microProfileMetricsUnits()
The metric unit within the metric metadata.
-
-
-
Method Detail
-
microProfileMetricsCounterIncrement
public String microProfileMetricsCounterIncrement()
Override increment value in URI. The option is a:long
type. Group: producer- Returns:
- the name of the header
MicroProfileMetricsCounterIncrement
.
-
microProfileMetricsGaugeIncrement
public String microProfileMetricsGaugeIncrement()
Override gaugeIncrement value from the URI. The option is a:Boolean
type. Group: producer- Returns:
- the name of the header
MicroProfileMetricsGaugeIncrement
.
-
microProfileMetricsGaugeDecrement
public String microProfileMetricsGaugeDecrement()
Override gaugeDecrement value from the URI. The option is a:Boolean
type. Group: producer- Returns:
- the name of the header
MicroProfileMetricsGaugeDecrement
.
-
microProfileMetricsGaugeValue
public String microProfileMetricsGaugeValue()
Override gaugeValue value from the URI. The option is a:Number
type. Group: producer- Returns:
- the name of the header
MicroProfileMetricsGaugeValue
.
-
microProfileMetricsHistogramValue
public String microProfileMetricsHistogramValue()
Override histogram value from the URI. The option is a:Long
type. Group: producer- Returns:
- the name of the header
MicroProfileMetricsHistogramValue
.
-
microProfileMetricsMeterMark
public String microProfileMetricsMeterMark()
Override meter mark value from the URI. The option is a:Long
type. Group: producer- Returns:
- the name of the header
MicroProfileMetricsMeterMark
.
-
microProfileMetricsDescription
public String microProfileMetricsDescription()
The description within the metric metadata. The option is a:String
type. Group: producer- Returns:
- the name of the header
MicroProfileMetricsDescription
.
-
microProfileMetricsDisplayName
public String microProfileMetricsDisplayName()
The display name within the metric metadata. The option is a:String
type. Group: producer- Returns:
- the name of the header
MicroProfileMetricsDisplayName
.
-
microProfileMetricsName
public String microProfileMetricsName()
The name of the metric. The option is a:String
type. Group: producer- Returns:
- the name of the header
MicroProfileMetricsName
.
-
microProfileMetricsTags
public String microProfileMetricsTags()
The tags of the metric. The option is a:String
type. Group: producer- Returns:
- the name of the header
MicroProfileMetricsTags
.
-
microProfileMetricsType
public String microProfileMetricsType()
The type of the metric. The option is a:org.eclipse.microprofile.metrics.MetricType
type. Group: producer- Returns:
- the name of the header
MicroProfileMetricsType
.
-
microProfileMetricsUnits
public String microProfileMetricsUnits()
The metric unit within the metric metadata. The option is a:String
type. Group: producer- Returns:
- the name of the header
MicroProfileMetricsUnits
.
-
microProfileMetricsTimerAction
public String microProfileMetricsTimerAction()
Override time action from the URI. The option is a:org.apache.camel.component.microprofile.metrics.TimerAction
type. Group: producer- Returns:
- the name of the header
MicroProfileMetricsTimerAction
.
-
-