Class HealthObserverConfig.Builder
java.lang.Object
io.helidon.webserver.observe.ObserverConfigBase.BuilderBase<HealthObserverConfig.Builder,HealthObserverConfig>
io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase<HealthObserverConfig.Builder,HealthObserverConfig>
io.helidon.webserver.observe.health.HealthObserverConfig.Builder
- All Implemented Interfaces:
Prototype.Builder<HealthObserverConfig.Builder,
,HealthObserverConfig> Builder<HealthObserverConfig.Builder,
,HealthObserver> ConfigBuilderSupport.ConfiguredBuilder<HealthObserverConfig.Builder,
,HealthObserverConfig> Supplier<HealthObserver>
- Enclosing interface:
HealthObserverConfig
public static class HealthObserverConfig.Builder
extends HealthObserverConfig.BuilderBase<HealthObserverConfig.Builder,HealthObserverConfig>
implements Builder<HealthObserverConfig.Builder,HealthObserver>
Fluent API builder for
HealthObserver
.-
Nested Class Summary
Nested classes/interfaces inherited from class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
HealthObserverConfig.BuilderBase.HealthObserverConfigImpl
Nested classes/interfaces inherited from class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
ObserverConfigBase.BuilderBase.ObserverConfigBaseImpl
-
Method Summary
Methods inherited from class io.helidon.webserver.observe.health.HealthObserverConfig.BuilderBase
addCheck, addCheck, addCheck, addChecks, addHealthChecks, config, config, details, details, endpoint, endpoint, from, from, healthChecks, healthChecks, preBuildPrototype, toString, useSystemServices, useSystemServices, validatePrototype
Methods inherited from class io.helidon.webserver.observe.ObserverConfigBase.BuilderBase
enabled, enabled, from, from, name, name
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface io.helidon.builder.api.Prototype.Builder
self
-
Method Details
-
buildPrototype
Description copied from interface:Prototype.Builder
Create an instance of thePrototype
. This method is available on all generated builders forPrototype.Blueprint
.- Specified by:
buildPrototype
in interfacePrototype.Builder<HealthObserverConfig.Builder,
HealthObserverConfig> - Returns:
- an instance of the setup object created from this builder
-
build
Description copied from interface:Builder
Build the instance from this builder.- Specified by:
build
in interfaceBuilder<HealthObserverConfig.Builder,
HealthObserver> - Returns:
- instance of the built type
-