Class MicrometerSupport.Builder
java.lang.Object
io.helidon.servicecommon.rest.HelidonRestServiceSupport.Builder<MicrometerSupport.Builder,MicrometerSupport>
io.helidon.integrations.micrometer.MicrometerSupport.Builder
- All Implemented Interfaces:
Builder<MicrometerSupport.Builder,
,MicrometerSupport> Supplier<MicrometerSupport>
- Enclosing class:
- MicrometerSupport
public static class MicrometerSupport.Builder
extends HelidonRestServiceSupport.Builder<MicrometerSupport.Builder,MicrometerSupport>
implements Builder<MicrometerSupport.Builder,MicrometerSupport>
Fluid builder for
MicrometerSupport
objects.-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Build the instance from this builder.meterRegistryFactorySupplier
(MeterRegistryFactory meterRegistryFactory) Assigns aMeterRegistryFactory
.Methods inherited from class io.helidon.servicecommon.rest.HelidonRestServiceSupport.Builder
config, config, crossOriginConfig, crossOriginConfig, restServiceSettings, webContext, webContextConfig
-
Method Details
-
build
Description copied from interface:Builder
Build the instance from this builder.- Specified by:
build
in interfaceBuilder<MicrometerSupport.Builder,
MicrometerSupport> - Returns:
- instance of the built type
-
meterRegistryFactorySupplier
public MicrometerSupport.Builder meterRegistryFactorySupplier(MeterRegistryFactory meterRegistryFactory) Assigns aMeterRegistryFactory
.- Parameters:
meterRegistryFactory
- the MeterRegistry to use- Returns:
- updated builder instance
-