Class PeriodicMetricReaderConfig.BuilderBase.PeriodicMetricReaderConfigImpl
java.lang.Object
io.helidon.telemetry.otelconfig.MetricReaderConfig.BuilderBase.MetricReaderConfigImpl
io.helidon.telemetry.otelconfig.PeriodicMetricReaderConfig.BuilderBase.PeriodicMetricReaderConfigImpl
- All Implemented Interfaces:
Prototype.Api, MetricReaderConfig, PeriodicMetricReaderConfig
- Enclosing class:
PeriodicMetricReaderConfig.BuilderBase<BUILDER extends PeriodicMetricReaderConfig.BuilderBase<BUILDER, PROTOTYPE>, PROTOTYPE extends PeriodicMetricReaderConfig>
protected static class PeriodicMetricReaderConfig.BuilderBase.PeriodicMetricReaderConfigImpl
extends MetricReaderConfig.BuilderBase.MetricReaderConfigImpl
implements PeriodicMetricReaderConfig
Generated implementation of the prototype, can be extended by descendant prototype implementations.
-
Nested Class Summary
Nested classes/interfaces inherited from interface MetricReaderConfig
MetricReaderConfig.Builder, MetricReaderConfig.BuilderBase<BUILDER, PROTOTYPE>Modifier and TypeInterfaceDescriptionstatic classFluent API builder forMetricReaderConfig.static classMetricReaderConfig.BuilderBase<BUILDER extends MetricReaderConfig.BuilderBase<BUILDER, PROTOTYPE>, PROTOTYPE extends MetricReaderConfig>Fluent API builder base forMetricReaderConfig.Nested classes/interfaces inherited from interface PeriodicMetricReaderConfig
PeriodicMetricReaderConfig.Builder, PeriodicMetricReaderConfig.BuilderBase<BUILDER, PROTOTYPE>Modifier and TypeInterfaceDescriptionstatic classFluent API builder forPeriodicMetricReaderConfig.static classPeriodicMetricReaderConfig.BuilderBase<BUILDER extends PeriodicMetricReaderConfig.BuilderBase<BUILDER, PROTOTYPE>, PROTOTYPE extends PeriodicMetricReaderConfig>Fluent API builder base forPeriodicMetricReaderConfig. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCreate an instance providing a builder. -
Method Summary
Methods inherited from class MetricReaderConfig.BuilderBase.MetricReaderConfigImpl
exporter, type
-
Constructor Details
-
PeriodicMetricReaderConfigImpl
Create an instance providing a builder.- Parameters:
builder- extending builder base of this prototype
-
-
Method Details
-
interval
Description copied from interface:PeriodicMetricReaderConfigMetric reader read interval.- Specified by:
intervalin interfacePeriodicMetricReaderConfig- Returns:
- read interval
-
executor
Description copied from interface:PeriodicMetricReaderConfigProgrammatically-assigned scheduled executor service.- Specified by:
executorin interfacePeriodicMetricReaderConfig- Returns:
- scheduled executor service
-
toString
- Overrides:
toStringin classMetricReaderConfig.BuilderBase.MetricReaderConfigImpl
-
equals
- Overrides:
equalsin classMetricReaderConfig.BuilderBase.MetricReaderConfigImpl
-
hashCode
public int hashCode()- Overrides:
hashCodein classMetricReaderConfig.BuilderBase.MetricReaderConfigImpl
-