Package io.helidon.telemetry.otelconfig
Class PeriodicMetricReaderConfig.Builder
java.lang.Object
io.helidon.telemetry.otelconfig.MetricReaderConfig.BuilderBase<PeriodicMetricReaderConfig.Builder,PeriodicMetricReaderConfig>
io.helidon.telemetry.otelconfig.PeriodicMetricReaderConfig.BuilderBase<PeriodicMetricReaderConfig.Builder,PeriodicMetricReaderConfig>
io.helidon.telemetry.otelconfig.PeriodicMetricReaderConfig.Builder
- All Implemented Interfaces:
Prototype.Builder<PeriodicMetricReaderConfig.Builder,,PeriodicMetricReaderConfig> Builder<PeriodicMetricReaderConfig.Builder,,PeriodicMetricReaderConfig> ConfigBuilderSupport.ConfiguredBuilder<PeriodicMetricReaderConfig.Builder,,PeriodicMetricReaderConfig> ConfigBuilderSupport.ConfiguredBuilder<PeriodicMetricReaderConfig.Builder,,PeriodicMetricReaderConfig> Supplier<PeriodicMetricReaderConfig>
- Enclosing interface:
PeriodicMetricReaderConfig
public static class PeriodicMetricReaderConfig.Builder
extends PeriodicMetricReaderConfig.BuilderBase<PeriodicMetricReaderConfig.Builder,PeriodicMetricReaderConfig>
implements Builder<PeriodicMetricReaderConfig.Builder,PeriodicMetricReaderConfig>
Fluent API builder for
PeriodicMetricReaderConfig.-
Nested Class Summary
Nested classes/interfaces inherited from class io.helidon.telemetry.otelconfig.PeriodicMetricReaderConfig.BuilderBase
PeriodicMetricReaderConfig.BuilderBase.PeriodicMetricReaderConfigImplNested classes/interfaces inherited from class io.helidon.telemetry.otelconfig.MetricReaderConfig.BuilderBase
MetricReaderConfig.BuilderBase.MetricReaderConfigImpl -
Method Summary
Methods inherited from class io.helidon.telemetry.otelconfig.PeriodicMetricReaderConfig.BuilderBase
clearExecutor, clearInterval, config, config, executor, executor, from, from, interval, interval, preBuildPrototype, toString, validatePrototypeMethods inherited from class io.helidon.telemetry.otelconfig.MetricReaderConfig.BuilderBase
clearExporter, config, exporter, exporter, from, from, type, typeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface io.helidon.builder.api.Prototype.Builder
self
-
Method Details
-
buildPrototype
Description copied from interface:Prototype.BuilderCreate an instance of thePrototype. This method is available on all generated builders forPrototype.Blueprint.- Specified by:
buildPrototypein interfacePrototype.Builder<PeriodicMetricReaderConfig.Builder,PeriodicMetricReaderConfig> - Returns:
- an instance of the setup object created from this builder
-
build
Description copied from interface:BuilderBuild the instance from this builder.- Specified by:
buildin interfaceBuilder<PeriodicMetricReaderConfig.Builder,PeriodicMetricReaderConfig> - Returns:
- instance of the built type
-