Class MeterConfig
java.lang.Object
io.opentelemetry.sdk.metrics.internal.MeterConfig
- Direct Known Subclasses:
AutoValue_MeterConfig
A collection of configuration options which define the behavior of a
Meter
.
This class is internal and is hence not for public use. Its APIs are unstable and can change at any time.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final MeterConfig
private static final MeterConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic ScopeConfiguratorBuilder
<MeterConfig> static MeterConfig
Returns the defaultMeterConfig
, which is used when no configurator is set or when the meter configurator returnsnull
for aInstrumentationScopeInfo
.static MeterConfig
disabled()
Returns a disabledMeterConfig
.static MeterConfig
enabled()
Returns an enabledMeterConfig
.abstract boolean
Returnstrue
if this meter is enabled.
-
Field Details
-
DEFAULT_CONFIG
-
DISABLED_CONFIG
-
-
Constructor Details
-
MeterConfig
MeterConfig()
-
-
Method Details
-
disabled
Returns a disabledMeterConfig
. -
enabled
Returns an enabledMeterConfig
. -
defaultConfig
Returns the defaultMeterConfig
, which is used when no configurator is set or when the meter configurator returnsnull
for aInstrumentationScopeInfo
. -
configuratorBuilder
-
isEnabled
public abstract boolean isEnabled()Returnstrue
if this meter is enabled. Defaults totrue
.
-