public static final class MetricsSupport.Builder extends Object implements Builder<MetricsSupport>
MetricsSupport.| Modifier and Type | Method and Description |
|---|---|
MetricsSupport |
build()
Build the instance from this builder.
|
MetricsSupport.Builder |
config(Config config)
Override default configuration.
|
MetricsSupport.Builder |
context(String newContext)
Set a new root context for REST API of metrics.
|
MetricsSupport.Builder |
registryFactory(RegistryFactory factory)
If you want to have mutliple registry factories with different endpoints, you may
create them using
RegistryFactory.create(io.helidon.config.Config) or
RegistryFactory.create() and create multiple MetricsSupport instances
with different contexts. |
public MetricsSupport build()
Builderbuild in interface Builder<MetricsSupport>public MetricsSupport.Builder config(Config config)
config - configuration instancefor details about configuration keyspublic MetricsSupport.Builder registryFactory(RegistryFactory factory)
RegistryFactory.create(io.helidon.config.Config) or
RegistryFactory.create() and create multiple MetricsSupport instances
with different contexts.
If this method is not called, MetricsSupport would use the shared instance as
provided by RegistryFactory.getInstance(io.helidon.config.Config)
factory - factory to use in this metric supportpublic MetricsSupport.Builder context(String newContext)
newContext - context to useCopyright © 2018–2019 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms.