Interface ScopeConfig
- All Superinterfaces:
Prototype.Api
- All Known Implementing Classes:
ScopeConfig.BuilderBase.ScopeConfigImpl
Deprecated, for removal: This API element is subject to removal in a future version.
Core metrics ignores these settings, and this type will be removed.
Scope configuration retained for compatibility; core metrics ignores its settings.
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classDeprecated, for removal: This API element is subject to removal in a future version.Fluent API builder forScopeConfig.static classScopeConfig.BuilderBase<BUILDER extends ScopeConfig.BuilderBase<BUILDER, PROTOTYPE>, PROTOTYPE extends ScopeConfig>Deprecated, for removal: This API element is subject to removal in a future version.Fluent API builder base forScopeConfig. -
Method Summary
Modifier and TypeMethodDescriptionstatic ScopeConfig.Builderbuilder()Deprecated, for removal: This API element is subject to removal in a future version.Create a new fluent API builder to customize configuration.static ScopeConfig.Builderbuilder(ScopeConfig instance) Deprecated, for removal: This API element is subject to removal in a future version.Create a new fluent API builder from an existing instance.static ScopeConfigDeprecated, for removal: This API element is subject to removal in a future version.Create a new instance from configuration.booleanenabled()Deprecated, for removal: This API element is subject to removal in a future version.Core metrics ignores this value, and this method will be removed.exclude()Deprecated, for removal: This API element is subject to removal in a future version.Core metrics ignores this value, and this method will be removed.include()Deprecated, for removal: This API element is subject to removal in a future version.Core metrics ignores this value, and this method will be removed.default booleanisMeterEnabled(String name) Deprecated, for removal: This API element is subject to removal in a future version.Core metrics does not apply scope filtering, and this method will be removed.name()Deprecated, for removal: This API element is subject to removal in a future version.Core metrics ignores this value, and this method will be removed.
-
Method Details
-
builder
Deprecated, for removal: This API element is subject to removal in a future version.Create a new fluent API builder to customize configuration.- Returns:
- a new builder
-
builder
Deprecated, for removal: This API element is subject to removal in a future version.Create a new fluent API builder from an existing instance.- Parameters:
instance- an existing instance used as a base for the builder- Returns:
- a builder based on an instance
-
create
Deprecated, for removal: This API element is subject to removal in a future version.Create a new instance from configuration.- Parameters:
config- used to configure the new instance- Returns:
- a new instance configured from configuration
-
isMeterEnabled
Deprecated, for removal: This API element is subject to removal in a future version.Core metrics does not apply scope filtering, and this method will be removed.Always returnstruebecause core metrics does not apply scope filtering.- Parameters:
name- ignored; must not benull- Returns:
- true
-
name
Deprecated, for removal: This API element is subject to removal in a future version.Core metrics ignores this value, and this method will be removed.Returns the configured scope name.- Returns:
- configured scope name
-
enabled
Deprecated, for removal: This API element is subject to removal in a future version.Core metrics ignores this value, and this method will be removed.Returns whether the scope is configured as enabled.- Returns:
- configured value
-
include
Deprecated, for removal: This API element is subject to removal in a future version.Core metrics ignores this value, and this method will be removed.Returns the configured meter-name inclusion pattern.- Returns:
- configured inclusion pattern
-
exclude
Deprecated, for removal: This API element is subject to removal in a future version.Core metrics ignores this value, and this method will be removed.Returns the configured meter-name exclusion pattern.- Returns:
- configured exclusion pattern
-