Class MetricsObserverConfig.Builder
java.lang.Object
io.helidon.webserver.observe.ObserverConfigBase.BuilderBase<MetricsObserverConfig.Builder,MetricsObserverConfig>
io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase<MetricsObserverConfig.Builder,MetricsObserverConfig>
io.helidon.webserver.observe.metrics.MetricsObserverConfig.Builder
- All Implemented Interfaces:
Prototype.Builder<MetricsObserverConfig.Builder,,MetricsObserverConfig> Builder<MetricsObserverConfig.Builder,,MetricsObserver> ConfigBuilderSupport.ConfiguredBuilder<MetricsObserverConfig.Builder,,MetricsObserverConfig> ConfigBuilderSupport.ConfiguredBuilder<MetricsObserverConfig.Builder,,MetricsObserverConfig> Supplier<MetricsObserver>
- Enclosing interface:
MetricsObserverConfig
public static class MetricsObserverConfig.Builder
extends MetricsObserverConfig.BuilderBase<MetricsObserverConfig.Builder,MetricsObserverConfig>
implements Builder<MetricsObserverConfig.Builder,MetricsObserver>
Fluent API builder for
MetricsObserver.-
Nested Class Summary
Nested classes/interfaces inherited from class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
MetricsObserverConfig.BuilderBase.MetricsObserverConfigImplNested classes/interfaces inherited from class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
ObserverConfigBase.BuilderBase.ObserverConfigBaseImpl -
Method Summary
Methods inherited from class io.helidon.webserver.observe.metrics.MetricsObserverConfig.BuilderBase
clearMeterRegistry, config, config, config, endpoint, endpoint, from, from, meterRegistry, meterRegistry, metricsConfig, metricsConfig, metricsConfig, metricsConfig, preBuildPrototype, toString, validatePrototypeMethods inherited from class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
enabled, enabled, from, from, name, nameMethods 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<MetricsObserverConfig.Builder,MetricsObserverConfig> - 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<MetricsObserverConfig.Builder,MetricsObserver> - Returns:
- instance of the built type
-