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
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()
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) This method adds a new value to the map, or replaces it if the key already exists.Method parameters in io.helidon.metrics.api with type arguments of type ScopeConfigModifier and TypeMethodDescriptionScopingConfig.BuilderBase.addScopes
(Map<? extends String, ? extends ScopeConfig> scopes) This method keeps existing values, then puts all new values into the map.ScopingConfig.BuilderBase.scopes
(Map<? extends String, ? extends ScopeConfig> scopes) This method replaces all values with the new ones.