Class MicrostreamMetricsSupport.Builder
java.lang.Object
io.helidon.integrations.microstream.metrics.MicrostreamMetricsSupport.Builder
- All Implemented Interfaces:
- Builder<MicrostreamMetricsSupport.Builder,,- MicrostreamMetricsSupport> - Supplier<MicrostreamMetricsSupport>
- Enclosing class:
- MicrostreamMetricsSupport
public static final class MicrostreamMetricsSupport.Builder
extends Object
implements Builder<MicrostreamMetricsSupport.Builder,MicrostreamMetricsSupport> 
A fluent API builder to build instances of 
MicrostreamMetricsSupport.- 
Method SummaryModifier and TypeMethodDescriptionbuild()Build the instance from this builder.config()get the current configured helidon configuration.set the helidon configuration used by the builder.one.microstream.storage.embedded.types.EmbeddedStorageManagerget the current configuredEmbeddedStorageManager.get the current configured MetricsFactory.metricsFactory(MetricsFactory metricsFactory) set the MetricsFactory.
- 
Method Details- 
buildDescription copied from interface:BuilderBuild the instance from this builder.- Specified by:
- buildin interface- Builder<MicrostreamMetricsSupport.Builder,- MicrostreamMetricsSupport> 
- Returns:
- instance of the built type
 
- 
metricsFactoryget the current configured MetricsFactory.- Returns:
- MetricsFactory
 
- 
embeddedStorageManagerpublic one.microstream.storage.embedded.types.EmbeddedStorageManager embeddedStorageManager()get the current configuredEmbeddedStorageManager.- Returns:
- EmbeddedStorageManager
 
- 
configget the current configured helidon configuration.- Returns:
- Config
 
- 
metricsFactoryset the MetricsFactory.- Parameters:
- metricsFactory- metrics factory
- Returns:
- MicrostreamMetricsSupport builder
 
- 
configset the helidon configuration used by the builder.- Parameters:
- config- configuration
- Returns:
- MicrostreamMetricsSupport builder
 
 
-