Uses of Interface
io.helidon.metrics.api.ScopeConfig
Packages that use ScopeConfig
Package
Description
Defines the Helidon metrics API so Helidon metrics-capable components can implement metrics simply and without regard for
whether metrics is actually on the runtime path or not or is enabled or not.
-
Uses of ScopeConfig in io.helidon.metrics.api
Classes in io.helidon.metrics.api with type parameters of type ScopeConfigModifier and TypeClassDescriptionstatic class
ScopeConfig.BuilderBase<BUILDER extends ScopeConfig.BuilderBase<BUILDER,
PROTOTYPE>, PROTOTYPE extends ScopeConfig> Fluent API builder base forScopeConfig
.Classes in io.helidon.metrics.api that implement ScopeConfigModifier and TypeClassDescriptionprotected static class
Generated implementation of the prototype, can be extended by descendant prototype implementations.Methods in io.helidon.metrics.api that return ScopeConfigModifier and TypeMethodDescriptionScopeConfig.Builder.build()
ScopeConfig.Builder.buildPrototype()
static ScopeConfig
ScopeConfig.create()
Create a new instance with default values.static ScopeConfig
Deprecated.static ScopeConfig
Create a new instance from configuration.Methods in io.helidon.metrics.api that return types with arguments of type ScopeConfigModifier and TypeMethodDescriptionScopingConfig.BuilderBase.scopes()
Settings for individual scopes.ScopingConfig.BuilderBase.ScopingConfigImpl.scopes()
ScopingConfig.scopes()
Settings for individual scopes.Methods in io.helidon.metrics.api with parameters of type ScopeConfigModifier and TypeMethodDescriptionstatic ScopeConfig.Builder
ScopeConfig.builder
(ScopeConfig instance) Create a new fluent API builder from an existing instance.ScopeConfig.BuilderBase.from
(ScopeConfig prototype) Update this builder from an existing prototype instance.ScopingConfig.BuilderBase.putScope
(String key, ScopeConfig scope) Settings for individual scopes.Method parameters in io.helidon.metrics.api with type arguments of type ScopeConfigModifier and TypeMethodDescriptionScopingConfig.BuilderBase.addScopes
(Map<String, ? extends ScopeConfig> scopes) Settings for individual scopes.ScopingConfig.BuilderBase.scopes
(Map<String, ? extends ScopeConfig> scopes) Settings for individual scopes.
create(io.helidon.config.Config)