Uses of Class
io.opentelemetry.sdk.metrics.internal.MeterConfig
Packages that use MeterConfig
Package
Description
The SDK implementation of metrics.
Internal SDK implementation classes.
-
Uses of MeterConfig in io.opentelemetry.sdk.metrics
Fields in io.opentelemetry.sdk.metrics with type parameters of type MeterConfigModifier and TypeFieldDescriptionprivate final ScopeConfigurator
<MeterConfig> SdkMeterProvider.meterConfigurator
private ScopeConfiguratorBuilder
<MeterConfig> SdkMeterProviderBuilder.meterConfiguratorBuilder
Methods in io.opentelemetry.sdk.metrics that return MeterConfigModifier and TypeMethodDescriptionprivate MeterConfig
SdkMeterProvider.getMeterConfig
(InstrumentationScopeInfo instrumentationScopeInfo) Methods in io.opentelemetry.sdk.metrics with parameters of type MeterConfigModifier and TypeMethodDescription(package private) SdkMeterProviderBuilder
SdkMeterProviderBuilder.addMeterConfiguratorCondition
(Predicate<InstrumentationScopeInfo> scopeMatcher, MeterConfig meterConfig) Adds a condition to the meter configurator, which computesMeterConfig
for eachInstrumentationScopeInfo
.Method parameters in io.opentelemetry.sdk.metrics with type arguments of type MeterConfigModifier and TypeMethodDescription(package private) SdkMeterProviderBuilder
SdkMeterProviderBuilder.setMeterConfigurator
(ScopeConfigurator<MeterConfig> meterConfigurator) Set the meter configurator, which computesMeterConfig
for eachInstrumentationScopeInfo
.Constructors in io.opentelemetry.sdk.metrics with parameters of type MeterConfigModifierConstructorDescription(package private)
SdkMeter
(MeterProviderSharedState meterProviderSharedState, InstrumentationScopeInfo instrumentationScopeInfo, List<RegisteredReader> registeredReaders, MeterConfig meterConfig) Constructor parameters in io.opentelemetry.sdk.metrics with type arguments of type MeterConfigModifierConstructorDescription(package private)
SdkMeterProvider
(List<RegisteredView> registeredViews, IdentityHashMap<MetricReader, CardinalityLimitSelector> metricReaders, List<MetricProducer> metricProducers, Clock clock, Resource resource, ExemplarFilter exemplarFilter, ScopeConfigurator<MeterConfig> meterConfigurator) -
Uses of MeterConfig in io.opentelemetry.sdk.metrics.internal
Subclasses of MeterConfig in io.opentelemetry.sdk.metrics.internalFields in io.opentelemetry.sdk.metrics.internal declared as MeterConfigModifier and TypeFieldDescriptionprivate static final MeterConfig
MeterConfig.DEFAULT_CONFIG
private static final MeterConfig
MeterConfig.DISABLED_CONFIG
Methods in io.opentelemetry.sdk.metrics.internal that return MeterConfigModifier and TypeMethodDescriptionstatic MeterConfig
MeterConfig.defaultConfig()
Returns the defaultMeterConfig
, which is used when no configurator is set or when the meter configurator returnsnull
for aInstrumentationScopeInfo
.static MeterConfig
MeterConfig.disabled()
Returns a disabledMeterConfig
.static MeterConfig
MeterConfig.enabled()
Returns an enabledMeterConfig
.Methods in io.opentelemetry.sdk.metrics.internal that return types with arguments of type MeterConfigModifier and TypeMethodDescriptionstatic ScopeConfiguratorBuilder
<MeterConfig> MeterConfig.configuratorBuilder()
Methods in io.opentelemetry.sdk.metrics.internal with parameters of type MeterConfigModifier and TypeMethodDescriptionstatic void
SdkMeterProviderUtil.addMeterConfiguratorCondition
(SdkMeterProviderBuilder sdkMeterProviderBuilder, Predicate<InstrumentationScopeInfo> scopeMatcher, MeterConfig meterConfig) Reflectively add a tracer configurator condition to theSdkMeterProviderBuilder
.Method parameters in io.opentelemetry.sdk.metrics.internal with type arguments of type MeterConfigModifier and TypeMethodDescriptionstatic void
SdkMeterProviderUtil.setMeterConfigurator
(SdkMeterProviderBuilder sdkMeterProviderBuilder, ScopeConfigurator<MeterConfig> meterConfigurator) Reflectively set theScopeConfigurator
to theSdkMeterProviderBuilder
.