Package io.helidon.telemetry.otelconfig
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 io.helidon.telemetry.otelconfig.MetricReaderConfig
MetricReaderConfig.Builder, MetricReaderConfig.BuilderBase<BUILDER extends MetricReaderConfig.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends MetricReaderConfig> Nested classes/interfaces inherited from interface io.helidon.telemetry.otelconfig.PeriodicMetricReaderConfig
PeriodicMetricReaderConfig.Builder, PeriodicMetricReaderConfig.BuilderBase<BUILDER extends PeriodicMetricReaderConfig.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends PeriodicMetricReaderConfig> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedCreate an instance providing a builder. -
Method Summary
Methods inherited from class io.helidon.telemetry.otelconfig.MetricReaderConfig.BuilderBase.MetricReaderConfigImpl
exporter, typeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface io.helidon.telemetry.otelconfig.MetricReaderConfig
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
-