Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- add(double) - Method in interface io.opentelemetry.api.metrics.DoubleCounter
-
Records a value.
- add(double) - Method in interface io.opentelemetry.api.metrics.DoubleUpDownCounter
-
Records a value.
- add(double) - Method in interface io.opentelemetry.sdk.metrics.internal.concurrent.DoubleAdder
-
Add the given value.
- add(double, Attributes) - Method in interface io.opentelemetry.api.metrics.DoubleCounter
-
Records a value with a set of attributes.
- add(double, Attributes) - Method in interface io.opentelemetry.api.metrics.DoubleUpDownCounter
-
Records a value with a set of attributes.
- add(double, Attributes, Context) - Method in interface io.opentelemetry.api.metrics.DoubleCounter
-
Records a value with a set of attributes.
- add(double, Attributes, Context) - Method in interface io.opentelemetry.api.metrics.DoubleUpDownCounter
-
Records a value with a set of attributes.
- add(long) - Method in interface io.opentelemetry.api.metrics.LongCounter
-
Records a value.
- add(long) - Method in interface io.opentelemetry.api.metrics.LongUpDownCounter
-
Records a value.
- add(long) - Method in interface io.opentelemetry.sdk.metrics.internal.concurrent.LongAdder
-
Add the given value.
- add(long, Attributes) - Method in interface io.opentelemetry.api.metrics.LongCounter
-
Records a value with a set of attributes.
- add(long, Attributes) - Method in interface io.opentelemetry.api.metrics.LongUpDownCounter
-
Record a value with a set of attributes.
- add(long, Attributes, Context) - Method in interface io.opentelemetry.api.metrics.LongCounter
-
Records a value with a set of attributes.
- add(long, Attributes, Context) - Method in interface io.opentelemetry.api.metrics.LongUpDownCounter
-
Records a value with a set of attributes.
- addCondition(Predicate, T) - Method in class io.opentelemetry.sdk.internal.ScopeConfiguratorBuilder
-
Add a condition.
- addConstantHeader(String, String) - Method in class io.opentelemetry.exporter.internal.grpc.GrpcExporterBuilder
- addConstantHeaders(String, String) - Method in class io.opentelemetry.exporter.internal.http.HttpExporterBuilder
- addData(Object) - Method in class io.opentelemetry.exporter.internal.marshal.MarshalerContext
- AdderUtil - Class in io.opentelemetry.sdk.metrics.internal.concurrent
-
This class is internal and is hence not for public use.
- addEvent(String) - Method in interface io.opentelemetry.api.trace.Span
-
Adds an event to the
Span. - addEvent(String, long, TimeUnit) - Method in interface io.opentelemetry.api.trace.Span
-
Adds an event to the
Spanwith the giventimestamp, as nanos since epoch. - addEvent(String, Attributes) - Method in interface io.opentelemetry.api.trace.Span
-
Adds an event to the
Spanwith the givenAttributes. - addEvent(String, Attributes, long, TimeUnit) - Method in interface io.opentelemetry.api.trace.Span
- addEvent(String, Attributes, Instant) - Method in interface io.opentelemetry.api.trace.Span
- addEvent(String, Instant) - Method in interface io.opentelemetry.api.trace.Span
-
Adds an event to the
Spanwith the giventimestamp, as nanos since epoch. - addFailed(long) - Method in class io.opentelemetry.exporter.internal.ExporterMetrics
-
Record number of records which failed to export.
- addHeader(String, String) - Method in class io.opentelemetry.exporter.otlp.http.logs.OtlpHttpLogRecordExporterBuilder
-
Add a constant header to requests.
- addHeader(String, String) - Method in class io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporterBuilder
-
Add a constant header to requests.
- addHeader(String, String) - Method in class io.opentelemetry.exporter.otlp.http.trace.OtlpHttpSpanExporterBuilder
-
Add a constant header to requests.
- addHeader(String, String) - Method in class io.opentelemetry.exporter.otlp.logs.OtlpGrpcLogRecordExporterBuilder
-
Add a constant header to requests.
- addHeader(String, String) - Method in class io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporterBuilder
-
Add a constant header to requests.
- addHeader(String, String) - Method in class io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporterBuilder
-
Add a constant header to requests.
- addLink(SpanContext) - Method in interface io.opentelemetry.api.incubator.trace.ExtendedSpanBuilder
-
Adds a link to the newly created
Span. - addLink(SpanContext) - Method in interface io.opentelemetry.api.trace.Span
-
Adds a link to this
Span. - addLink(SpanContext) - Method in interface io.opentelemetry.api.trace.SpanBuilder
-
Adds a link to the newly created
Span. - addLink(SpanContext, Attributes) - Method in interface io.opentelemetry.api.incubator.trace.ExtendedSpanBuilder
-
Adds a link to the newly created
Span. - addLink(SpanContext, Attributes) - Method in interface io.opentelemetry.api.trace.Span
-
Adds a link to this
Span. - addLink(SpanContext, Attributes) - Method in interface io.opentelemetry.api.trace.SpanBuilder
-
Adds a link to the newly created
Span. - addLoggerConfiguratorCondition(SdkLoggerProviderBuilder, Predicate, LoggerConfig) - Static method in class io.opentelemetry.sdk.logs.internal.SdkLoggerProviderUtil
-
Reflectively add a logger configurator condition to the
SdkLoggerProviderBuilder. - addLoggerProviderCustomizer(BiFunction) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Adds a
BiFunctionto invoke the with theSdkLoggerProviderBuilderto allow customization. - addLoggerProviderCustomizer(BiFunction) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer
-
Adds a
BiFunctionto invoke the with theSdkLoggerProviderBuilderto allow customization. - addLogRecordExporterCustomizer(BiFunction) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Adds a
BiFunctionto invoke with the default autoconfiguredLogRecordExporterto allow customization. - addLogRecordExporterCustomizer(BiFunction) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer
-
Adds a
BiFunctionto invoke with the default autoconfiguredLogRecordExporterto allow customization. - addLogRecordProcessor(LogRecordProcessor) - Method in class io.opentelemetry.sdk.logs.SdkLoggerProviderBuilder
-
Add a log processor.
- addLogRecordProcessorCustomizer(BiFunction) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Adds a
BiFunctionto invoke for all autoconfiguredLogRecordProcessors. - addLogRecordProcessorCustomizer(BiFunction) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer
-
Adds a
BiFunctionto invoke for all autoconfiguredLogRecordProcessors. - addMeterConfiguratorCondition(SdkMeterProviderBuilder, Predicate, MeterConfig) - Static method in class io.opentelemetry.sdk.metrics.internal.SdkMeterProviderUtil
-
Reflectively add a tracer configurator condition to the
SdkMeterProviderBuilder. - addMeterProviderCustomizer(BiFunction) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Adds a
BiFunctionto invoke the with theSdkMeterProviderBuilderto allow customization. - addMeterProviderCustomizer(BiFunction) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer
-
Adds a
BiFunctionto invoke the with theSdkMeterProviderBuilderto allow customization. - addMetricExporterCustomizer(BiFunction) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Adds a
BiFunctionto invoke with the default autoconfiguredSpanExporterto allow customization. - addMetricExporterCustomizer(BiFunction) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer
-
Adds a
BiFunctionto invoke with the default autoconfiguredMetricExporterto allow customization. - addMetricReaderCustomizer(BiFunction) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Adds a
BiFunctionto invoke with the autoconfiguredMetricReaderto allow customization. - addMetricReaderCustomizer(BiFunction) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer
-
Adds a
BiFunctionto invoke with the autoconfiguredMetricReaderto allow customization. - addPropagatorCustomizer(BiFunction) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Adds a
BiFunctionto invoke with the default autoconfiguredTextMapPropagatorto allow customization. - addPropagatorCustomizer(BiFunction) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer
-
Adds a
BiFunctionto invoke with the default autoconfiguredTextMapPropagatorto allow customization. - addPropertiesCustomizer(Function) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Adds a
Functionto invoke the with theConfigPropertiesto allow customization. - addPropertiesCustomizer(Function) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer
-
Adds a
Functionto invoke the with theConfigPropertiesto allow customization. - addPropertiesSupplier(Supplier) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Adds a
Supplierof a map of property names and values to use as defaults for theConfigPropertiesused during auto-configuration. - addPropertiesSupplier(Supplier) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer
-
Adds a
Supplierof a map of property names and values to use as defaults for theConfigPropertiesused during auto-configuration. - addResource(Resource) - Method in class io.opentelemetry.sdk.logs.SdkLoggerProviderBuilder
-
Merge a
Resourcewith the current. - addResource(Resource) - Method in class io.opentelemetry.sdk.metrics.SdkMeterProviderBuilder
-
Merge a
Resourcewith the current. - addResource(Resource) - Method in class io.opentelemetry.sdk.trace.SdkTracerProviderBuilder
-
Merge a
Resourcewith the current. - addResourceCustomizer(BiFunction) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Adds a
BiFunctionto invoke with the default autoconfiguredResourceto allow customization. - addResourceCustomizer(BiFunction) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer
-
Adds a
BiFunctionto invoke with the default autoconfiguredResourceto allow customization. - ADDRESS - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Location
- addSamplerCustomizer(BiFunction) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Adds a
BiFunctionto invoke with the default autoconfiguredSamplerto allow customization. - addSamplerCustomizer(BiFunction) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer
-
Adds a
BiFunctionto invoke with the default autoconfiguredSamplerto allow customization. - addSeen(long) - Method in class io.opentelemetry.exporter.internal.ExporterMetrics
-
Record number of records seen.
- addSize() - Method in class io.opentelemetry.exporter.internal.marshal.MarshalerContext
- addSize(int) - Method in class io.opentelemetry.exporter.internal.marshal.MarshalerContext
- addSpanExporterCustomizer(BiFunction) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Adds a
BiFunctionto invoke with the default autoconfiguredSpanExporterto allow customization. - addSpanExporterCustomizer(BiFunction) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer
-
Adds a
BiFunctionto invoke with the default autoconfiguredSpanExporterto allow customization. - addSpanProcessor(SpanProcessor) - Method in class io.opentelemetry.sdk.trace.SdkTracerProviderBuilder
-
Add a SpanProcessor to the span pipeline that will be built.
- addSpanProcessorCustomizer(BiFunction) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Adds a
BiFunctionto invoke for all autoconfiguredSpanProcessor. - addSpanProcessorCustomizer(BiFunction) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer
-
Adds a
BiFunctionto invoke for all autoconfiguredSpanProcessor. - addSuccess(long) - Method in class io.opentelemetry.exporter.internal.ExporterMetrics
-
Record number of records which successfully exported.
- addTracerConfiguratorCondition(SdkTracerProviderBuilder, Predicate, TracerConfig) - Static method in class io.opentelemetry.sdk.trace.internal.SdkTracerProviderUtil
-
Reflectively add a tracer configurator condition to the
SdkTracerProviderBuilder. - addTracerProviderCustomizer(BiFunction) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Adds a
BiFunctionto invoke the with theSdkTracerProviderBuilderto allow customization. - addTracerProviderCustomizer(BiFunction) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizer
-
Adds a
BiFunctionto invoke the with theSdkTracerProviderBuilderto allow customization. - addUserAgentHeader(BiConsumer) - Static method in class io.opentelemetry.exporter.otlp.internal.OtlpUserAgent
-
Call the
consumer withan OTLPUser-Agentheader value of the form"OTel OTLP Exporter Java/{version}". - addWrapper(Function) - Static method in interface io.opentelemetry.context.ContextStorage
-
Adds the
wrapper, which will be executed with theContextStorageis first used, i.e., by callingContext.makeCurrent(). - Advice - Class in io.opentelemetry.sdk.metrics.internal.descriptor
-
This class is internal and is hence not for public use.
- Advice.AdviceBuilder - Class in io.opentelemetry.sdk.metrics.internal.descriptor
-
This class is internal and is hence not for public use.
- afterAutoConfigure(OpenTelemetrySdk) - Method in class io.opentelemetry.exporter.otlp.internal.OtlpLogRecordExporterProvider
- afterAutoConfigure(OpenTelemetrySdk) - Method in class io.opentelemetry.exporter.otlp.internal.OtlpSpanExporterProvider
- afterAutoConfigure(OpenTelemetrySdk) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.internal.AutoConfigureListener
- aggregateThenMaybeReset(long, long, Attributes, boolean) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.AggregatorHandle
-
Returns the current value into as
T. - Aggregation - Interface in io.opentelemetry.sdk.metrics
-
Configures how instrument measurements are combined into metrics.
- AGGREGATION_TEMPORALITY - Static variable in class io.opentelemetry.proto.metrics.v1.internal.ExponentialHistogram
- AGGREGATION_TEMPORALITY - Static variable in class io.opentelemetry.proto.metrics.v1.internal.Histogram
- AGGREGATION_TEMPORALITY - Static variable in class io.opentelemetry.proto.metrics.v1.internal.Sum
- AGGREGATION_TEMPORALITY - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.ValueType
- AGGREGATION_TEMPORALITY_CUMULATIVE - Static variable in class io.opentelemetry.proto.metrics.v1.internal.AggregationTemporality
- AGGREGATION_TEMPORALITY_CUMULATIVE - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.AggregationTemporality
- AGGREGATION_TEMPORALITY_DELTA - Static variable in class io.opentelemetry.proto.metrics.v1.internal.AggregationTemporality
- AGGREGATION_TEMPORALITY_DELTA - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.AggregationTemporality
- AGGREGATION_TEMPORALITY_UNSPECIFIED - Static variable in class io.opentelemetry.proto.metrics.v1.internal.AggregationTemporality
- AGGREGATION_TEMPORALITY_UNSPECIFIED - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.AggregationTemporality
- aggregationName(Aggregation) - Static method in class io.opentelemetry.sdk.metrics.internal.aggregator.AggregationUtil
-
Return the human-readable name of the
aggregation. - AggregationTemporality - Class in io.opentelemetry.proto.metrics.v1.internal
- AggregationTemporality - Class in io.opentelemetry.proto.profiles.v1experimental.internal
- AggregationTemporality - Enum in io.opentelemetry.sdk.metrics.data
-
Describes the time period over which measurements are aggregated.
- AggregationTemporality() - Constructor for class io.opentelemetry.proto.metrics.v1.internal.AggregationTemporality
- AggregationTemporality() - Constructor for class io.opentelemetry.proto.profiles.v1experimental.internal.AggregationTemporality
- AggregationTemporalitySelector - Interface in io.opentelemetry.sdk.metrics.export
-
A functional interface that selects
AggregationTemporalitybased onInstrumentType. - AggregationUtil - Class in io.opentelemetry.sdk.metrics.internal.aggregator
-
This class is internal and is hence not for public use.
- Aggregator<T,
U> - Interface in io.opentelemetry.sdk.metrics.internal.aggregator -
Aggregator represents the abstract class for all the available aggregations that can be computed during the collection phase for all the instruments.
- AggregatorFactory - Interface in io.opentelemetry.sdk.metrics.internal.aggregator
-
An internal interface for returning an Aggregator from an Aggregation.
- AggregatorHandle<T,
U> - Class in io.opentelemetry.sdk.metrics.internal.aggregator -
Aggregator represents the abstract class that is used for synchronous instruments.
- AggregatorHandle(ExemplarReservoir) - Constructor for class io.opentelemetry.sdk.metrics.internal.aggregator.AggregatorHandle
- ALL - Static variable in class io.opentelemetry.sdk.metrics.internal.view.StringPredicates
-
A string predicate that matches all strings.
- alwaysCumulative() - Static method in interface io.opentelemetry.sdk.metrics.export.AggregationTemporalitySelector
-
A common implementation of
AggregationTemporalitySelectorwhich returnsAggregationTemporality.CUMULATIVEfor all instruments. - alwaysOff() - Static method in interface io.opentelemetry.sdk.metrics.internal.exemplar.ExemplarFilter
-
A filter which makes no measurements eligible for being an exemplar.
- alwaysOff() - Static method in interface io.opentelemetry.sdk.trace.samplers.Sampler
- AlwaysOffFilter - Class in io.opentelemetry.sdk.metrics.internal.exemplar
-
A filter which makes no measurements eligible for being an exemplar.
- alwaysOn() - Static method in interface io.opentelemetry.sdk.metrics.internal.exemplar.ExemplarFilter
-
A filter which makes all measurements eligible for being an exemplar.
- alwaysOn() - Static method in interface io.opentelemetry.sdk.trace.samplers.Sampler
- AlwaysOnFilter - Class in io.opentelemetry.sdk.metrics.internal.exemplar
-
A filter which makes all measurements eligible for being an exemplar.
- AnyValue - Class in io.opentelemetry.proto.common.v1.internal
- AnyValue() - Constructor for class io.opentelemetry.proto.common.v1.internal.AnyValue
- AnyValueMarshaler - Class in io.opentelemetry.exporter.internal.otlp
-
Utility methods for obtaining AnyValue marshaler.
- AnyValueStatelessMarshaler - Class in io.opentelemetry.exporter.internal.otlp
-
A Marshaler of key value pairs.
- ApiUsageLogger - Class in io.opentelemetry.api.internal
-
Helper for API misuse logging.
- append(Attributes) - Static method in class io.opentelemetry.sdk.metrics.internal.view.AttributesProcessor
-
Creates a processor which appends (exactly) the given attributes.
- appendAllBaggageAttributes(ViewBuilder) - Static method in class io.opentelemetry.sdk.metrics.internal.SdkMeterProviderUtil
-
Reflectively add an
AttributesProcessorto theViewBuilderwhich appends all key-values from baggage to all measurements. - appendBaggageByKeyName(Predicate) - Static method in class io.opentelemetry.sdk.metrics.internal.view.AttributesProcessor
-
Creates a processor which appends values from
Baggage. - appendFilteredBaggageAttributes(ViewBuilder, Predicate) - Static method in class io.opentelemetry.sdk.metrics.internal.SdkMeterProviderUtil
-
Reflectively add an
AttributesProcessorto theViewBuilderwhich appends key-values from baggage to all measurements. - applyAttributeLengthLimit(Object, int) - Static method in class io.opentelemetry.sdk.internal.AttributeUtil
-
Apply the
lengthLimitto the attributevalue. - applyAttributesLimit(Attributes, int, int) - Static method in class io.opentelemetry.sdk.internal.AttributeUtil
-
Apply the
countLimitandlengthLimitto the attributes. - approximateSize() - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap
-
Returns the approximate size of this map where the returned number is at least as big as the actual number of entries.
- approximateSize() - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap.WithInlinedExpunction
- ARRAY - Enum constant in enum io.opentelemetry.api.common.ValueType
- ARRAY_VALUE - Static variable in class io.opentelemetry.proto.common.v1.internal.AnyValue
- ArrayBasedStack<T> - Class in io.opentelemetry.sdk.metrics.internal.state
-
Array-based Stack.
- ArrayBasedStack() - Constructor for class io.opentelemetry.sdk.metrics.internal.state.ArrayBasedStack
- ArrayValue - Class in io.opentelemetry.proto.common.v1.internal
- ArrayValue() - Constructor for class io.opentelemetry.proto.common.v1.internal.ArrayValue
- AS_DOUBLE - Static variable in class io.opentelemetry.proto.metrics.v1.internal.Exemplar
- AS_DOUBLE - Static variable in class io.opentelemetry.proto.metrics.v1.internal.NumberDataPoint
- AS_INT - Static variable in class io.opentelemetry.proto.metrics.v1.internal.Exemplar
- AS_INT - Static variable in class io.opentelemetry.proto.metrics.v1.internal.NumberDataPoint
- asByte() - Method in interface io.opentelemetry.api.trace.TraceFlags
-
Returns the byte representation of this
TraceFlags. - asHex() - Method in interface io.opentelemetry.api.trace.TraceFlags
-
Returns the lowercase hex (base16) representation of this
TraceFlags. - asMap() - Method in interface io.opentelemetry.api.baggage.Baggage
- asMap() - Method in interface io.opentelemetry.api.common.Attributes
-
Returns a read-only view of this
Attributesas aMap. - asMap() - Method in class io.opentelemetry.api.internal.ImmutableKeyValuePairs
- asMap() - Method in interface io.opentelemetry.api.trace.TraceState
-
Returns a read-only view of this
TraceStateas aMap. - asMap() - Method in class io.opentelemetry.sdk.internal.AttributesMap
- asString() - Method in interface io.opentelemetry.api.common.Value
-
Return a string encoding of this
Value. - asString() - Method in interface io.opentelemetry.sdk.logs.data.Body
-
Deprecated.Returns the String value of this
Body. - asString(AggregationTemporalitySelector) - Static method in interface io.opentelemetry.sdk.metrics.export.AggregationTemporalitySelector
-
Returns a string representation of this selector, for using in
Object.toString()implementations. - asString(DefaultAggregationSelector) - Static method in interface io.opentelemetry.sdk.metrics.export.DefaultAggregationSelector
-
Returns a string representation of this selector, for using in
Object.toString()implementations. - AsynchronousMetricStorage<T,
U> - Class in io.opentelemetry.sdk.metrics.internal.state -
Stores aggregated
MetricDatafor asynchronous instruments. - attach(Context) - Method in interface io.opentelemetry.context.ContextStorage
- ATTRIBUTE_KEY - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.AttributeUnit
- ATTRIBUTE_TABLE - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Profile
- ATTRIBUTE_UNITS - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Profile
- AttributeKey<T> - Interface in io.opentelemetry.api.common
-
This interface provides a handle for setting the values of
Attributes. - AttributeKeyValueStatelessMarshaler - Class in io.opentelemetry.exporter.internal.otlp
-
A Marshaler of key value pairs.
- attributes() - Method in interface io.opentelemetry.sdk.metrics.internal.state.Measurement
- attributes() - Method in class io.opentelemetry.sdk.metrics.internal.state.MutableMeasurement
- Attributes - Interface in io.opentelemetry.api.common
-
An immutable container for attributes.
- ATTRIBUTES - Static variable in class io.opentelemetry.proto.common.v1.internal.InstrumentationScope
- ATTRIBUTES - Static variable in class io.opentelemetry.proto.logs.v1.internal.LogRecord
- ATTRIBUTES - Static variable in class io.opentelemetry.proto.metrics.v1.internal.ExponentialHistogramDataPoint
- ATTRIBUTES - Static variable in class io.opentelemetry.proto.metrics.v1.internal.HistogramDataPoint
- ATTRIBUTES - Static variable in class io.opentelemetry.proto.metrics.v1.internal.NumberDataPoint
- ATTRIBUTES - Static variable in class io.opentelemetry.proto.metrics.v1.internal.SummaryDataPoint
- ATTRIBUTES - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Location
- ATTRIBUTES - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Mapping
- ATTRIBUTES - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.ProfileContainer
- ATTRIBUTES - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Sample
- ATTRIBUTES - Static variable in class io.opentelemetry.proto.resource.v1.internal.Resource
- ATTRIBUTES - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span
- ATTRIBUTES - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span.Event
- ATTRIBUTES - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span.Link
- AttributesBuilder - Interface in io.opentelemetry.api.common
-
A builder of
Attributessupporting an arbitrary number of key-value pairs. - AttributesMap - Class in io.opentelemetry.sdk.internal
-
A map with a fixed capacity that drops attributes when the map gets full, and which truncates string and array string attribute values to the
AttributesMap.lengthLimit. - AttributesProcessor - Class in io.opentelemetry.sdk.metrics.internal.view
-
An AttributesProcessor is used to define the actual set of attributes that will be used in a Metric vs. the inbound set of attributes from a measurement.
- AttributeType - Enum in io.opentelemetry.api.common
-
An enum that represents all the possible value types for an
AttributeKeyand hence the types of values that are allowed forAttributes. - AttributeUnit - Class in io.opentelemetry.proto.profiles.v1experimental.internal
- AttributeUnit() - Constructor for class io.opentelemetry.proto.profiles.v1experimental.internal.AttributeUnit
- AttributeUtil - Class in io.opentelemetry.sdk.internal
-
This class is internal and is hence not for public use.
- Authenticator - Interface in io.opentelemetry.exporter.internal.auth
-
This class is internal and is hence not for public use.
- AutoConfigurationCustomizer - Interface in io.opentelemetry.sdk.autoconfigure.spi
-
A builder for customizing OpenTelemetry auto-configuration.
- AutoConfigurationCustomizerProvider - Interface in io.opentelemetry.sdk.autoconfigure.spi
-
A service provider interface (SPI) for customizing auto-configuration.
- AutoConfiguredOpenTelemetrySdk - Class in io.opentelemetry.sdk.autoconfigure
-
An auto-configured OpenTelemetry SDK.
- AutoConfiguredOpenTelemetrySdkBuilder - Class in io.opentelemetry.sdk.autoconfigure
-
A builder for configuring auto-configuration of the OpenTelemetry SDK.
- AutoConfigureListener - Interface in io.opentelemetry.sdk.autoconfigure.spi.internal
-
Interface to be extended by SPIs that require access to the autoconfigured
OpenTelemetrySdkinstance. - AutoConfigureUtil - Class in io.opentelemetry.sdk.autoconfigure.internal
-
This class is internal and is hence not for public use.
- available() - Method in class io.opentelemetry.exporter.internal.grpc.MarshalerInputStream
B
- Baggage - Interface in io.opentelemetry.api.baggage
-
A map from
StringtoBaggageEntrythat can be used to label anything that is associated with a specific operation. - BaggageBuilder - Interface in io.opentelemetry.api.baggage
-
A builder of
Baggage. - BaggageEntry - Interface in io.opentelemetry.api.baggage
-
An entry in a set of baggage.
- BaggageEntryMetadata - Interface in io.opentelemetry.api.baggage
-
Metadata associated with an
BaggageEntry. - base2ExponentialBucketHistogram() - Static method in interface io.opentelemetry.sdk.metrics.Aggregation
-
Aggregates measurements into a base-2
MetricDataType.EXPONENTIAL_HISTOGRAMusing the defaultmaxBucketsandmaxScale. - base2ExponentialBucketHistogram(int, int) - Static method in interface io.opentelemetry.sdk.metrics.Aggregation
-
Aggregates measurements into a base-2
MetricDataType.EXPONENTIAL_HISTOGRAM. - Base2ExponentialHistogramAggregation - Class in io.opentelemetry.sdk.metrics.internal.view
-
Exponential bucket histogram aggregation configuration.
- batchCallback(Runnable, ObservableMeasurement, ObservableMeasurement...) - Method in interface io.opentelemetry.api.metrics.Meter
-
Constructs a batch callback.
- BatchCallback - Interface in io.opentelemetry.api.metrics
-
A reference to a batch callback registered via
Meter.batchCallback(Runnable, ObservableMeasurement, ObservableMeasurement...). - BatchLogRecordProcessor - Class in io.opentelemetry.sdk.logs.export
-
Implementation of the
LogRecordProcessorthat batches logs exported by the SDK then pushes them to the exporter pipeline. - BatchLogRecordProcessorBuilder - Class in io.opentelemetry.sdk.logs.export
-
Builder class for
BatchLogRecordProcessor. - BatchSpanProcessor - Class in io.opentelemetry.sdk.trace.export
-
Implementation of the
SpanProcessorthat batches spans exported by the SDK then pushes them to the exporter pipeline. - BatchSpanProcessorBuilder - Class in io.opentelemetry.sdk.trace.export
-
Builder class for
BatchSpanProcessor. - Body - Interface in io.opentelemetry.sdk.logs.data
-
Deprecated.
- BODY - Static variable in class io.opentelemetry.proto.logs.v1.internal.LogRecord
- Body.Type - Enum in io.opentelemetry.sdk.logs.data
-
Deprecated.Use
Value.getType(). - BOOL_VALUE - Static variable in class io.opentelemetry.proto.common.v1.internal.AnyValue
- BOOLEAN - Enum constant in enum io.opentelemetry.api.common.AttributeType
- BOOLEAN - Enum constant in enum io.opentelemetry.api.common.ValueType
- BOOLEAN_ARRAY - Enum constant in enum io.opentelemetry.api.common.AttributeType
- booleanArrayKey(String) - Static method in interface io.opentelemetry.api.common.AttributeKey
-
Returns a new AttributeKey for List<Boolean> valued attributes.
- booleanKey(String) - Static method in interface io.opentelemetry.api.common.AttributeKey
-
Returns a new AttributeKey for Boolean valued attributes.
- borrowObject() - Method in class io.opentelemetry.sdk.metrics.internal.state.ObjectPool
-
Gets an object from the pool.
- BUCKET_COUNTS - Static variable in class io.opentelemetry.proto.metrics.v1.internal.ExponentialHistogramDataPoint.Buckets
- BUCKET_COUNTS - Static variable in class io.opentelemetry.proto.metrics.v1.internal.HistogramDataPoint
- Buckets() - Constructor for class io.opentelemetry.proto.metrics.v1.internal.ExponentialHistogramDataPoint.Buckets
- build() - Method in interface io.opentelemetry.api.baggage.BaggageBuilder
-
Creates a
Baggagefrom this builder. - build() - Method in interface io.opentelemetry.api.common.AttributesBuilder
-
Create the
Attributesfrom this. - build() - Method in interface io.opentelemetry.api.incubator.events.EventLoggerBuilder
-
Gets or creates a
EventLoggerinstance. - build() - Method in interface io.opentelemetry.api.logs.LoggerBuilder
-
Gets or creates a
Loggerinstance. - build() - Method in interface io.opentelemetry.api.metrics.DoubleCounterBuilder
-
Builds and returns a Counter instrument with the configuration.
- build() - Method in interface io.opentelemetry.api.metrics.DoubleGaugeBuilder
-
Builds and returns a DoubleGauge instrument with the configuration.
- build() - Method in interface io.opentelemetry.api.metrics.DoubleHistogramBuilder
-
Builds and returns a Histogram instrument with the configuration.
- build() - Method in interface io.opentelemetry.api.metrics.DoubleUpDownCounterBuilder
-
Builds and returns an UpDownCounter instrument with the configuration.
- build() - Method in interface io.opentelemetry.api.metrics.LongCounterBuilder
-
Builds and returns a Counter instrument with the configuration.
- build() - Method in interface io.opentelemetry.api.metrics.LongGaugeBuilder
-
Builds and returns a LongGauge instrument with the configuration.
- build() - Method in interface io.opentelemetry.api.metrics.LongHistogramBuilder
-
Builds and returns a Histogram instrument with the configuration.
- build() - Method in interface io.opentelemetry.api.metrics.LongUpDownCounterBuilder
-
Builds and returns an UpDownCounter instrument with the configuration.
- build() - Method in interface io.opentelemetry.api.metrics.MeterBuilder
-
Gets or creates a
Meterinstance. - build() - Method in interface io.opentelemetry.api.trace.TracerBuilder
-
Gets or creates a
Tracerinstance. - build() - Method in interface io.opentelemetry.api.trace.TraceStateBuilder
-
Builds a TraceState by adding the entries to the parent in front of the key-value pairs list and removing duplicate entries.
- build() - Method in class io.opentelemetry.exporter.internal.grpc.GrpcExporterBuilder
- build() - Method in class io.opentelemetry.exporter.internal.http.HttpExporterBuilder
- build() - Method in class io.opentelemetry.exporter.otlp.http.logs.OtlpHttpLogRecordExporterBuilder
-
Constructs a new instance of the exporter based on the builder's values.
- build() - Method in class io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporterBuilder
-
Constructs a new instance of the exporter based on the builder's values.
- build() - Method in class io.opentelemetry.exporter.otlp.http.trace.OtlpHttpSpanExporterBuilder
-
Constructs a new instance of the exporter based on the builder's values.
- build() - Method in class io.opentelemetry.exporter.otlp.logs.OtlpGrpcLogRecordExporterBuilder
-
Constructs a new instance of the exporter based on the builder's values.
- build() - Method in class io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporterBuilder
-
Constructs a new instance of the exporter based on the builder's values.
- build() - Method in class io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporterBuilder
-
Constructs a new instance of the exporter based on the builder's values.
- build() - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Returns a new
AutoConfiguredOpenTelemetrySdkholding components auto-configured using the settings of thisAutoConfiguredOpenTelemetrySdkBuilder. - build() - Method in class io.opentelemetry.sdk.common.export.RetryPolicy.RetryPolicyBuilder
-
Build and return a
RetryPolicywith the values of this builder. - build() - Method in class io.opentelemetry.sdk.common.InstrumentationScopeInfoBuilder
-
Return a
InstrumentationScopeInfowith the configuration of this builder. - build() - Method in class io.opentelemetry.sdk.internal.ScopeConfiguratorBuilder
-
Build a
ScopeConfiguratorwith the configuration of this builder. - build() - Method in class io.opentelemetry.sdk.logs.export.BatchLogRecordProcessorBuilder
-
Returns a new
BatchLogRecordProcessorthat batches, then forwards them to the givenlogRecordExporter. - build() - Method in class io.opentelemetry.sdk.logs.LogLimitsBuilder
-
Builds and returns a
LogLimitswith the values of this builder. - build() - Method in class io.opentelemetry.sdk.logs.SdkLoggerProviderBuilder
-
Create a
SdkLoggerProviderinstance. - build() - Method in class io.opentelemetry.sdk.metrics.export.PeriodicMetricReaderBuilder
-
Build a
PeriodicMetricReaderwith the configuration of this builder. - build() - Method in class io.opentelemetry.sdk.metrics.InstrumentSelectorBuilder
-
Returns an
InstrumentSelectorwith the configuration of this builder. - build() - Method in class io.opentelemetry.sdk.metrics.internal.descriptor.Advice.AdviceBuilder
- build() - Method in class io.opentelemetry.sdk.metrics.SdkMeterProviderBuilder
-
Returns an
SdkMeterProviderbuilt with the configuration of this builder. - build() - Method in class io.opentelemetry.sdk.metrics.ViewBuilder
-
Returns a
Viewwith the configuration of this builder. - build() - Method in class io.opentelemetry.sdk.OpenTelemetrySdkBuilder
-
Returns a new
OpenTelemetrySdkbuilt with the configuration of thisOpenTelemetrySdkBuilder. - build() - Method in class io.opentelemetry.sdk.resources.ResourceBuilder
-
Create the
Resourcefrom this. - build() - Method in class io.opentelemetry.sdk.trace.export.BatchSpanProcessorBuilder
-
Returns a new
BatchSpanProcessorthat batches, then converts spans to proto and forwards them to the givenspanExporter. - build() - Method in class io.opentelemetry.sdk.trace.export.SimpleSpanProcessorBuilder
-
Returns a new
SimpleSpanProcessorwith the configuration of this builder. - build() - Method in class io.opentelemetry.sdk.trace.samplers.ParentBasedSamplerBuilder
-
Builds the
ParentBasedSampler. - build() - Method in class io.opentelemetry.sdk.trace.SdkTracerProviderBuilder
-
Create a new
SdkTracerProviderinstance with the configuration. - build() - Method in class io.opentelemetry.sdk.trace.SpanLimitsBuilder
-
Builds and returns a
SpanLimitswith the values of this builder. - BUILD_ID - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Mapping
- BUILD_ID_BINARY_HASH - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.BuildIdKind
- BUILD_ID_KIND - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Mapping
- BUILD_ID_LINKER - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.BuildIdKind
- buildAndRegisterGlobal() - Method in class io.opentelemetry.sdk.OpenTelemetrySdkBuilder
-
Returns a new
OpenTelemetrySdkbuilt with the configuration of thisOpenTelemetrySdkBuilderand registers it as the globalOpenTelemetry. - builder() - Static method in interface io.opentelemetry.api.baggage.Baggage
-
Creates a new
BaggageBuilderfor creating Baggage. - builder() - Static method in interface io.opentelemetry.api.common.Attributes
-
Returns a new
AttributesBuilderinstance for creating arbitraryAttributes. - builder() - Static method in interface io.opentelemetry.api.trace.TraceState
-
Returns an empty
TraceStateBuilder. - builder() - Static method in class io.opentelemetry.exporter.otlp.http.logs.OtlpHttpLogRecordExporter
-
Returns a new builder instance for this exporter.
- builder() - Static method in class io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporter
-
Returns a new builder instance for this exporter.
- builder() - Static method in class io.opentelemetry.exporter.otlp.http.trace.OtlpHttpSpanExporter
-
Returns a new builder instance for this exporter.
- builder() - Static method in class io.opentelemetry.exporter.otlp.logs.OtlpGrpcLogRecordExporter
-
Returns a new builder instance for this exporter.
- builder() - Static method in class io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporter
-
Returns a new builder instance for this exporter.
- builder() - Static method in class io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporter
-
Returns a new builder instance for this exporter.
- builder() - Static method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdk
-
Returns a new
AutoConfiguredOpenTelemetrySdkBuilderwhich can be used to customize auto-configuration behavior. - builder() - Static method in class io.opentelemetry.sdk.common.export.RetryPolicy
-
Returns a new
RetryPolicy.RetryPolicyBuilderto construct aRetryPolicy. - builder() - Static method in interface io.opentelemetry.sdk.internal.ScopeConfigurator
-
Create a new builder.
- builder() - Static method in class io.opentelemetry.sdk.logs.LogLimits
-
Returns a new
LogLimitsBuilderto construct aLogLimits. - builder() - Static method in class io.opentelemetry.sdk.logs.SdkLoggerProvider
-
Returns a new
SdkLoggerProviderBuilderforSdkLoggerProvider. - builder() - Static method in class io.opentelemetry.sdk.metrics.InstrumentSelector
-
Returns a new
InstrumentSelectorBuilderforInstrumentSelector. - builder() - Static method in class io.opentelemetry.sdk.metrics.internal.descriptor.Advice
- builder() - Static method in class io.opentelemetry.sdk.metrics.SdkMeterProvider
-
Returns a new
SdkMeterProviderBuilderforSdkMeterProvider. - builder() - Static method in class io.opentelemetry.sdk.metrics.View
- builder() - Static method in class io.opentelemetry.sdk.OpenTelemetrySdk
-
Returns a new
OpenTelemetrySdkBuilderfor configuring an instance of the OpenTelemetry SDK. - builder() - Static method in class io.opentelemetry.sdk.resources.Resource
-
Returns a new
ResourceBuilderinstance for creating arbitraryResource. - builder() - Static method in class io.opentelemetry.sdk.trace.SdkTracerProvider
-
Returns a new
SdkTracerProviderBuilderforSdkTracerProvider. - builder() - Static method in class io.opentelemetry.sdk.trace.SpanLimits
-
Returns a new
SpanLimitsBuilderto construct aSpanLimits. - builder(LogRecordExporter) - Static method in class io.opentelemetry.sdk.logs.export.BatchLogRecordProcessor
-
Returns a new Builder for
BatchLogRecordProcessor. - builder(MetricExporter) - Static method in class io.opentelemetry.sdk.metrics.export.PeriodicMetricReader
-
Returns a new
PeriodicMetricReaderBuilder. - builder(SpanExporter) - Static method in class io.opentelemetry.sdk.trace.export.BatchSpanProcessor
-
Returns a new Builder for
BatchSpanProcessor. - builder(SpanExporter) - Static method in class io.opentelemetry.sdk.trace.export.SimpleSpanProcessor
-
Returns a new Builder for
SimpleSpanProcessor. - builder(String) - Method in interface io.opentelemetry.api.incubator.events.EventLogger
-
Return a
EventBuilderto emit an event. - builder(String) - Static method in class io.opentelemetry.sdk.common.InstrumentationScopeInfo
-
Returns a
builderfor aInstrumentationScopeInfo. - BuildIdKind - Class in io.opentelemetry.proto.profiles.v1experimental.internal
- BuildIdKind() - Constructor for class io.opentelemetry.proto.profiles.v1experimental.internal.BuildIdKind
- buildObserver() - Method in interface io.opentelemetry.api.metrics.DoubleCounterBuilder
-
Build an observer for this instrument to observe values from a
BatchCallback. - buildObserver() - Method in interface io.opentelemetry.api.metrics.DoubleGaugeBuilder
-
Build an observer for this instrument to observe values from a
BatchCallback. - buildObserver() - Method in interface io.opentelemetry.api.metrics.DoubleUpDownCounterBuilder
-
Build an observer for this instrument to observe values from a
BatchCallback. - buildObserver() - Method in interface io.opentelemetry.api.metrics.LongCounterBuilder
-
Build an observer for this instrument to observe values from a
BatchCallback. - buildObserver() - Method in interface io.opentelemetry.api.metrics.LongGaugeBuilder
-
Build an observer for this instrument to observe values from a
BatchCallback. - buildObserver() - Method in interface io.opentelemetry.api.metrics.LongUpDownCounterBuilder
-
Build an observer for this instrument to observe values from a
BatchCallback. - buildWithCallback(Consumer) - Method in interface io.opentelemetry.api.metrics.DoubleCounterBuilder
-
Builds an Asynchronous Counter instrument with the given callback.
- buildWithCallback(Consumer) - Method in interface io.opentelemetry.api.metrics.DoubleGaugeBuilder
-
Builds an Asynchronous Gauge instrument with the given callback.
- buildWithCallback(Consumer) - Method in interface io.opentelemetry.api.metrics.DoubleUpDownCounterBuilder
-
Builds an Asynchronous UpDownCounter instrument with the given callback.
- buildWithCallback(Consumer) - Method in interface io.opentelemetry.api.metrics.LongCounterBuilder
-
Builds an Asynchronous Counter instrument with the given callback.
- buildWithCallback(Consumer) - Method in interface io.opentelemetry.api.metrics.LongGaugeBuilder
-
Builds an Asynchronous Gauge instrument with the given callback.
- buildWithCallback(Consumer) - Method in interface io.opentelemetry.api.metrics.LongUpDownCounterBuilder
-
Builds an Asynchronous UpDownCounter instrument with the given callback.
- byteFromBase16(char, char) - Static method in class io.opentelemetry.api.internal.OtelEncodingUtils
-
Decodes the specified two character sequence, and returns the resulting
byte. - BYTES - Enum constant in enum io.opentelemetry.api.common.ValueType
- BYTES_VALUE - Static variable in class io.opentelemetry.proto.common.v1.internal.AnyValue
- bytesFromBase16(CharSequence, int) - Static method in class io.opentelemetry.api.internal.OtelEncodingUtils
-
Returns the
byte[]decoded from the given hexCharSequence. - bytesFromBase16(CharSequence, int, byte[]) - Static method in class io.opentelemetry.api.internal.OtelEncodingUtils
-
Fills
byteswith bytes decoded from the given hexCharSequence. - bytesToBase16(byte[], char[], int) - Static method in class io.opentelemetry.api.internal.OtelEncodingUtils
-
Fills
destwith the hex encoding ofbytes. - byteToBase16(byte, char[], int) - Static method in class io.opentelemetry.api.internal.OtelEncodingUtils
-
Encodes the specified byte, and returns the encoded
String.
C
- CallbackRegistration - Class in io.opentelemetry.sdk.metrics.internal.state
-
A registered callback.
- callInSpan() - Method in interface io.opentelemetry.api.incubator.trace.SpanCallable
- capacity(Queue) - Static method in class io.opentelemetry.sdk.trace.internal.JcTools
-
Returns the capacity of the
Queue. - CARDINALITY_OVERFLOW - Static variable in interface io.opentelemetry.sdk.metrics.internal.state.MetricStorage
-
Attributes capturing overflow measurements recorded when cardinality limit is exceeded.
- CardinalityLimitSelector - Interface in io.opentelemetry.sdk.metrics.export
-
Customize the
MetricReadercardinality limit as a function ofInstrumentType. - chars(int) - Static method in class io.opentelemetry.api.internal.TemporaryBuffers
- checkArgument(boolean, String) - Static method in class io.opentelemetry.api.internal.Utils
-
Throws an
IllegalArgumentExceptionif the argument is false. - clear() - Method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
- clear() - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap
-
Clears the entire map.
- clear() - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap.WithInlinedExpunction
-
Clears the entire map.
- clear() - Method in class io.opentelemetry.sdk.metrics.internal.state.PooledHashMap
- CLIENT - Enum constant in enum io.opentelemetry.api.trace.SpanKind
-
Indicates that the span covers the client-side wrapper around an RPC or other remote request.
- Clock - Interface in io.opentelemetry.sdk.common
-
Interface for getting the current time.
- close() - Method in interface io.opentelemetry.api.metrics.BatchCallback
-
Remove the callback registered via
Meter.batchCallback(Runnable, ObservableMeasurement, ObservableMeasurement...). - close() - Method in interface io.opentelemetry.api.metrics.ObservableDoubleCounter
-
Remove the callback registered via
DoubleCounterBuilder.buildWithCallback(Consumer). - close() - Method in interface io.opentelemetry.api.metrics.ObservableDoubleGauge
-
Remove the callback registered via
DoubleGaugeBuilder.buildWithCallback(Consumer). - close() - Method in interface io.opentelemetry.api.metrics.ObservableDoubleUpDownCounter
-
Remove the callback registered via
DoubleUpDownCounterBuilder.buildWithCallback(Consumer). - close() - Method in interface io.opentelemetry.api.metrics.ObservableLongCounter
-
Remove the callback registered via
LongCounterBuilder.buildWithCallback(Consumer). - close() - Method in interface io.opentelemetry.api.metrics.ObservableLongGauge
-
Remove the callback registered via
LongGaugeBuilder.buildWithCallback(Consumer). - close() - Method in interface io.opentelemetry.api.metrics.ObservableLongUpDownCounter
-
Remove the callback registered via
LongUpDownCounterBuilder.buildWithCallback(Consumer). - close() - Method in interface io.opentelemetry.context.Scope
- close() - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
- close() - Method in interface io.opentelemetry.sdk.logs.export.LogRecordExporter
-
Closes this
LogRecordExporter, releasing any resources. - close() - Method in interface io.opentelemetry.sdk.logs.LogRecordProcessor
-
Closes this
LogRecordProcessorafter processing any remaining log records, releasing any resources. - close() - Method in class io.opentelemetry.sdk.logs.SdkLoggerProvider
- close() - Method in interface io.opentelemetry.sdk.metrics.export.MetricExporter
-
Closes this
MetricExporter, releasing any resources. - close() - Method in interface io.opentelemetry.sdk.metrics.export.MetricReader
-
Close this
MetricReader, releasing any resources. - close() - Method in class io.opentelemetry.sdk.metrics.SdkMeterProvider
-
Close the meter provider.
- close() - Method in class io.opentelemetry.sdk.OpenTelemetrySdk
- close() - Method in interface io.opentelemetry.sdk.trace.export.SpanExporter
-
Closes this
SpanExporter, releasing any resources. - close() - Method in class io.opentelemetry.sdk.trace.SdkTracerProvider
-
Attempts to stop all the activity for
Tracers created by this provider. - close() - Method in interface io.opentelemetry.sdk.trace.SpanProcessor
-
Closes this
SpanProcessorafter processing any remaining spans, releasing any resources. - CODE - Static variable in class io.opentelemetry.proto.trace.v1.internal.Status
- CodedInputStream - Class in io.opentelemetry.exporter.internal.marshal
-
Minimal copy of protobuf-java's CodedInputStream, currently only used in GrpcStatusUtil.
- CodedOutputStream - Class in io.opentelemetry.exporter.internal.marshal
-
Protobuf wire encoder.
- collect(Resource, InstrumentationScopeInfo, long, long) - Method in class io.opentelemetry.sdk.metrics.internal.state.AsynchronousMetricStorage
- collect(Resource, InstrumentationScopeInfo, long, long) - Method in class io.opentelemetry.sdk.metrics.internal.state.DefaultSynchronousMetricStorage
- collect(Resource, InstrumentationScopeInfo, long, long) - Method in interface io.opentelemetry.sdk.metrics.internal.state.MetricStorage
-
Collects the metrics from this storage.
- collectAllMetrics() - Method in interface io.opentelemetry.sdk.metrics.export.CollectionRegistration
-
Collect all metrics, including metrics from the SDK and any registered
MetricProducers. - collectAndReset(Attributes) - Method in interface io.opentelemetry.sdk.metrics.internal.exemplar.ExemplarReservoir
-
Returns an immutable list of Exemplars for exporting from the current reservoir.
- CollectionRegistration - Interface in io.opentelemetry.sdk.metrics.export
-
A
CollectionRegistrationis passed to eachMetricReaderregistered withSdkMeterProvider, and provides readers the ability to trigger metric collections. - COLUMN - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Line
- COMMENT - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Profile
- CompletableResultCode - Class in io.opentelemetry.sdk.common
-
This class models JDK 8's CompletableFuture to afford migration should Open Telemetry's SDK select JDK 8 or greater as a baseline, and also to offer familiarity to developers.
- CompletableResultCode() - Constructor for class io.opentelemetry.sdk.common.CompletableResultCode
- ComponentLoader - Interface in io.opentelemetry.sdk.autoconfigure.internal
-
A loader for components that are discovered via SPI.
- ComponentProvider<T> - Interface in io.opentelemetry.sdk.autoconfigure.spi.internal
-
Provides configured instances of SDK extension components.
- ComponentRegistry<V> - Class in io.opentelemetry.sdk.internal
-
Component (tracer, meter, etc) registry class for all the provider classes (TracerProvider, MeterProvider, etc.).
- ComponentRegistry(Function) - Constructor for class io.opentelemetry.sdk.internal.ComponentRegistry
- composite(TextMapPropagator...) - Static method in interface io.opentelemetry.context.propagation.TextMapPropagator
-
Returns a
TextMapPropagatorwhich simply delegates injection and extraction to the provided propagators. - composite(LogRecordExporter...) - Static method in interface io.opentelemetry.sdk.logs.export.LogRecordExporter
-
Returns a
LogRecordExporterwhich delegates all exports to theexportersin order. - composite(LogRecordProcessor...) - Static method in interface io.opentelemetry.sdk.logs.LogRecordProcessor
-
Returns a
LogRecordProcessorwhich simply delegates to all processing to theprocessorsin order. - composite(SpanExporter...) - Static method in interface io.opentelemetry.sdk.trace.export.SpanExporter
-
Returns a
SpanExporterwhich delegates all exports to theexportersin order. - composite(SpanProcessor...) - Static method in interface io.opentelemetry.sdk.trace.SpanProcessor
-
Returns a
SpanProcessorwhich simply delegates all processing to theprocessorsin order. - composite(Iterable) - Static method in interface io.opentelemetry.context.propagation.TextMapPropagator
-
Returns a
TextMapPropagatorwhich simply delegates injection and extraction to the provided propagators. - composite(Iterable) - Static method in interface io.opentelemetry.sdk.logs.export.LogRecordExporter
-
Returns a
LogRecordExporterwhich delegates all exports to theexportersin order. - composite(Iterable) - Static method in interface io.opentelemetry.sdk.logs.LogRecordProcessor
-
Returns a
LogRecordProcessorwhich simply delegates to all processing to theprocessorsin order. - composite(Iterable) - Static method in interface io.opentelemetry.sdk.trace.export.SpanExporter
-
Returns a
SpanExporterwhich delegates all exports to theexportersin order. - composite(Iterable) - Static method in interface io.opentelemetry.sdk.trace.SpanProcessor
-
Returns a
SpanProcessorwhich simply delegates all processing to theprocessorsin order. - compress(OutputStream) - Method in interface io.opentelemetry.exporter.internal.compression.Compressor
-
Wrap the
outputStreamwith a compressing output stream. - compress(OutputStream) - Method in class io.opentelemetry.exporter.internal.compression.GzipCompressor
- Compressor - Interface in io.opentelemetry.exporter.internal.compression
-
An abstraction for compressing messages.
- CompressorProvider - Interface in io.opentelemetry.exporter.internal.compression
-
A service provider interface (SPI) for providing
Compressors. - CompressorUtil - Class in io.opentelemetry.exporter.internal.compression
-
Utilities for resolving SPI
Compressors. - computeBoolSizeNoTag(boolean) - Static method in class io.opentelemetry.exporter.internal.marshal.CodedOutputStream
-
Compute the number of bytes that would be needed to encode a
boolfield. - computeByteArraySizeNoTag(byte[]) - Static method in class io.opentelemetry.exporter.internal.marshal.CodedOutputStream
-
Compute the number of bytes that would be needed to encode a
bytesfield. - computeByteBufferSizeNoTag(ByteBuffer) - Static method in class io.opentelemetry.exporter.internal.marshal.CodedOutputStream
-
Compute the number of bytes that would be needed to encode a
bytesfield. - computeDoubleSizeNoTag(double) - Static method in class io.opentelemetry.exporter.internal.marshal.CodedOutputStream
-
Compute the number of bytes that would be needed to encode a
doublefield, including tag. - computeInt64SizeNoTag(long) - Static method in class io.opentelemetry.exporter.internal.marshal.CodedOutputStream
-
Compute the number of bytes that would be needed to encode an
int64field, including tag. - ConditionalResourceProvider - Interface in io.opentelemetry.sdk.autoconfigure.spi.internal
-
A resource provider that is only applied if the
ConditionalResourceProvider.shouldApply(ConfigProperties, Resource)method returnstrue. - ConfigProperties - Interface in io.opentelemetry.sdk.autoconfigure.spi
-
Properties used for auto-configuration of the OpenTelemetry SDK components.
- ConfigurableLogRecordExporterProvider - Interface in io.opentelemetry.sdk.autoconfigure.spi.logs
-
A service provider interface (SPI) for providing additional exporters that can be used with the autoconfigured SDK.
- ConfigurableMetricExporterProvider - Interface in io.opentelemetry.sdk.autoconfigure.spi.metrics
-
A service provider interface (SPI) for providing additional exporters that can be used with the autoconfigured SDK.
- ConfigurableMetricReaderProvider - Interface in io.opentelemetry.sdk.autoconfigure.spi.internal
-
A service provider interface (SPI) for providing additional metric readers that can be used with the autoconfigured SDK.
- ConfigurablePropagatorProvider - Interface in io.opentelemetry.sdk.autoconfigure.spi
-
A service provider interface (SPI) for providing additional propagators that can be used with the autoconfigured SDK.
- ConfigurableSamplerProvider - Interface in io.opentelemetry.sdk.autoconfigure.spi.traces
-
A service provider interface (SPI) for providing additional samplers that can be used with the autoconfigured SDK.
- ConfigurableSpanExporterProvider - Interface in io.opentelemetry.sdk.autoconfigure.spi.traces
-
A service provider interface (SPI) for providing additional exporters that can be used with the autoconfigured SDK.
- ConfigurationException - Exception Class in io.opentelemetry.sdk.autoconfigure.spi
-
An exception that is thrown if the user-provided configuration is invalid.
- ConfigurationException(String) - Constructor for exception class io.opentelemetry.sdk.autoconfigure.spi.ConfigurationException
-
Create a new configuration exception with specified
messageand without a cause. - ConfigurationException(String, Throwable) - Constructor for exception class io.opentelemetry.sdk.autoconfigure.spi.ConfigurationException
-
Create a new configuration exception with specified
messageandcause. - configuratorBuilder() - Static method in class io.opentelemetry.sdk.logs.internal.LoggerConfig
- configuratorBuilder() - Static method in class io.opentelemetry.sdk.metrics.internal.MeterConfig
- configuratorBuilder() - Static method in class io.opentelemetry.sdk.trace.internal.TracerConfig
- configure(SdkTracerProviderBuilder, ConfigProperties) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.traces.SdkTracerProviderConfigurer
-
Deprecated.Configures the
SdkTracerProviderBuilder. - configureExporterMemoryMode(ConfigProperties, Consumer) - Static method in class io.opentelemetry.exporter.internal.ExporterBuilderUtil
-
Invoke the
memoryModeConsumerwith the configuredMemoryMode. - configureExporterMemoryMode(StructuredConfigProperties, Consumer) - Static method in class io.opentelemetry.exporter.internal.ExporterBuilderUtil
-
Invoke the
memoryModeConsumerwith the configuredMemoryMode. - configureHistogramDefaultAggregation(String, Consumer) - Static method in class io.opentelemetry.exporter.internal.ExporterBuilderUtil
-
Invoke the
defaultAggregationSelectorConsumerwith the configuredDefaultAggregationSelector. - configureOtlpAggregationTemporality(ConfigProperties, Consumer) - Static method in class io.opentelemetry.exporter.internal.ExporterBuilderUtil
-
Invoke the
aggregationTemporalitySelectorConsumerwith the configuredAggregationTemporality. - configureOtlpAggregationTemporality(StructuredConfigProperties, Consumer) - Static method in class io.opentelemetry.exporter.internal.ExporterBuilderUtil
- configureOtlpExporterBuilder(String, ConfigProperties, Consumer, BiConsumer, Consumer, Consumer, Consumer, BiConsumer, Consumer, Consumer) - Static method in class io.opentelemetry.exporter.otlp.internal.OtlpConfigUtil
-
Invoke the setters with the OTLP configuration for the
dataType. - configureOtlpExporterBuilder(String, StructuredConfigProperties, Consumer, BiConsumer, Consumer, Consumer, Consumer, BiConsumer, Consumer, Consumer) - Static method in class io.opentelemetry.exporter.otlp.internal.OtlpConfigUtil
-
Invoke the setters with the OTLP configuration for the
dataType. - configureOtlpHistogramDefaultAggregation(ConfigProperties, Consumer) - Static method in class io.opentelemetry.exporter.internal.ExporterBuilderUtil
-
Invoke the
defaultAggregationSelectorConsumerwith the configuredDefaultAggregationSelector. - configureOtlpHistogramDefaultAggregation(StructuredConfigProperties, Consumer) - Static method in class io.opentelemetry.exporter.internal.ExporterBuilderUtil
-
Invoke the
defaultAggregationSelectorConsumerwith the configuredDefaultAggregationSelector. - ConfigUtil - Class in io.opentelemetry.api.internal
-
Configuration utilities.
- CONSUMER - Enum constant in enum io.opentelemetry.api.trace.SpanKind
-
Indicates that the span describes consumer receiving a message from a broker.
- containsKey(Object) - Method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
- containsKey(Object) - Method in class io.opentelemetry.sdk.metrics.internal.state.PooledHashMap
- containsKey(K) - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap
- containsKey(K) - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap.WithInlinedExpunction
- containsValue(Object) - Method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
- containsValue(Object) - Method in class io.opentelemetry.sdk.metrics.internal.state.PooledHashMap
- Contents - Section in package io.opentelemetry.sdk.trace.export
- Context - Interface in io.opentelemetry.context
-
A context propagation mechanism which can carry scoped-values across API boundaries and between threads.
- ContextKey<T> - Interface in io.opentelemetry.context
- ContextPropagators - Interface in io.opentelemetry.context.propagation
-
A container of the registered propagators for every supported format.
- ContextStorage - Interface in io.opentelemetry.context
-
The storage for storing and retrieving the current
Context. - ContextStorageProvider - Interface in io.opentelemetry.context
-
A Java SPI (Service Provider Interface) to allow replacing the default
ContextStorage. - copy() - Method in class io.opentelemetry.exporter.internal.grpc.GrpcExporterBuilder
- copy() - Method in class io.opentelemetry.exporter.internal.http.HttpExporterBuilder
- copy() - Method in class io.opentelemetry.exporter.internal.TlsConfigHelper
-
Return a shallow copy of this instance.
- copyPoint(DoublePointData, DoublePointData) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.DoubleLastValueAggregator
- copyPoint(DoublePointData, DoublePointData) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.DoubleSumAggregator
- copyPoint(LongPointData, LongPointData) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.LongLastValueAggregator
- copyPoint(LongPointData, LongPointData) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.LongSumAggregator
- copyPoint(T, T) - Method in interface io.opentelemetry.sdk.metrics.internal.aggregator.Aggregator
-
Copies
pointintotoReusablePoint. - COUNT - Static variable in class io.opentelemetry.proto.metrics.v1.internal.ExponentialHistogramDataPoint
- COUNT - Static variable in class io.opentelemetry.proto.metrics.v1.internal.HistogramDataPoint
- COUNT - Static variable in class io.opentelemetry.proto.metrics.v1.internal.SummaryDataPoint
- COUNTER - Enum constant in enum io.opentelemetry.sdk.metrics.InstrumentType
- counterBuilder(String) - Method in interface io.opentelemetry.api.metrics.Meter
-
Constructs a Counter instrument.
- create() - Static method in class io.opentelemetry.api.internal.PercentEscaper
-
The default
PercentEscaperwhich will *not* replace spaces with plus signs. - create() - Static method in class io.opentelemetry.sdk.metrics.internal.view.ViewRegistry
-
Return a
ViewRegistryusing the default aggregation and no views registered. - create(boolean, AggregationTemporality, Collection) - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableSumData
- create(double, double) - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableValueAtQuantile
- create(int, double, long, boolean, double, boolean, double, ExponentialHistogramBuckets, ExponentialHistogramBuckets, long, long, Attributes, List) - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableExponentialHistogramPointData
-
Create a DoubleExponentialHistogramPointData.
- create(int, int) - Static method in class io.opentelemetry.sdk.metrics.internal.view.Base2ExponentialHistogramAggregation
-
Aggregations measurements into an
MetricDataType.EXPONENTIAL_HISTOGRAM. - create(int, int, String) - Static method in class io.opentelemetry.exporter.internal.marshal.ProtoFieldInfo
- create(int, int, List) - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableExponentialHistogramBuckets
-
Create a ExponentialHistogramBuckets.
- create(int, String) - Static method in class io.opentelemetry.exporter.internal.grpc.GrpcResponse
- create(int, String) - Static method in class io.opentelemetry.exporter.internal.marshal.ProtoEnumInfo
- create(long, int) - Static method in class io.opentelemetry.sdk.internal.AttributesMap
-
Create an instance.
- create(long, long, Attributes, double) - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableDoublePointData
-
Creates a
ImmutableDoublePointData. - create(long, long, Attributes, double, boolean, double, boolean, double, List, List) - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableHistogramPointData
-
Creates a HistogramPointData.
- create(long, long, Attributes, double, boolean, double, boolean, double, List, List, List) - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableHistogramPointData
-
Creates a HistogramPointData.
- create(long, long, Attributes, double, List) - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableDoublePointData
-
Creates a
ImmutableDoublePointData. - create(long, long, Attributes, long) - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableLongPointData
-
Creates a
ImmutableLongPointData. - create(long, long, Attributes, long, double, List) - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableSummaryPointData
-
Creates a
SummaryPointData. - create(long, long, Attributes, long, List) - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableLongPointData
-
Creates a
ImmutableLongPointData. - create(long, String, Attributes) - Static method in interface io.opentelemetry.sdk.trace.data.EventData
-
Returns a new immutable
EventData. - create(long, String, Attributes, int) - Static method in interface io.opentelemetry.sdk.trace.data.EventData
-
Returns a new immutable
EventData. - create(long, Throwable, Attributes, int) - Static method in interface io.opentelemetry.sdk.trace.data.ExceptionEventData
-
Returns a new immutable
ExceptionEventData. - create(Attributes) - Static method in class io.opentelemetry.sdk.resources.Resource
-
Returns a
Resource. - create(Attributes, long, SpanContext, double) - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableDoubleExemplarData
-
Construct a new exemplar.
- create(Attributes, long, SpanContext, long) - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableLongExemplarData
-
Construct a new exemplar.
- create(Attributes, String) - Static method in class io.opentelemetry.sdk.resources.Resource
-
Returns a
Resource. - create(Value) - Static method in class io.opentelemetry.exporter.internal.otlp.AnyValueMarshaler
- create(LoggerProvider) - Static method in class io.opentelemetry.sdk.logs.internal.SdkEventLoggerProvider
-
Create a
SdkEventLoggerProviderwhich delegates to thedelegateLoggerProvider. - create(LoggerProvider, Clock) - Static method in class io.opentelemetry.sdk.logs.internal.SdkEventLoggerProvider
-
Create a
SdkEventLoggerProviderwhich delegates to thedelegateLoggerProvider. - create(SpanContext) - Static method in interface io.opentelemetry.sdk.trace.data.LinkData
-
Returns a new immutable
LinkData. - create(SpanContext, Attributes) - Static method in interface io.opentelemetry.sdk.trace.data.LinkData
-
Returns a new immutable
LinkData. - create(SpanContext, Attributes, int) - Static method in interface io.opentelemetry.sdk.trace.data.LinkData
-
Returns a new immutable
LinkData. - create(StatusCode, String) - Static method in interface io.opentelemetry.sdk.trace.data.StatusData
- create(TextMapPropagator) - Static method in interface io.opentelemetry.context.propagation.ContextPropagators
-
Returns a
ContextPropagatorswhich can be used to extract and inject context in text payloads with the givenTextMapPropagator. - create(ComponentLoader) - Static method in class io.opentelemetry.sdk.autoconfigure.internal.SpiHelper
-
Create a
SpiHelperwhich loads SPIs using thecomponentLoader. - create(StructuredConfigProperties) - Method in class io.opentelemetry.exporter.otlp.internal.OtlpLogRecordExporterComponentProvider
- create(StructuredConfigProperties) - Method in class io.opentelemetry.exporter.otlp.internal.OtlpMetricExporterComponentProvider
- create(StructuredConfigProperties) - Method in class io.opentelemetry.exporter.otlp.internal.OtlpSpanExporterComponentProvider
- create(StructuredConfigProperties) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.internal.ComponentProvider
-
Configure an instance of the SDK extension component according to the
config. - create(Clock, Resource, ExemplarFilter, long) - Static method in class io.opentelemetry.sdk.metrics.internal.state.MeterProviderSharedState
- create(InstrumentationScopeInfo) - Static method in class io.opentelemetry.exporter.internal.otlp.InstrumentationScopeMarshaler
-
Returns a Marshaler for InstrumentationScopeInfo.
- create(InstrumentationScopeInfo, InstrumentDescriptor, List) - Static method in class io.opentelemetry.sdk.metrics.internal.state.SdkObservableMeasurement
-
Create a
SdkObservableMeasurement. - create(LogRecordExporter) - Static method in class io.opentelemetry.sdk.logs.export.SimpleLogRecordProcessor
-
Returns a new
SimpleLogRecordProcessorwhich exports logs to theLogRecordExportersynchronously. - create(AggregationTemporality, Collection) - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableExponentialHistogramData
-
Returns a new
ExponentialHistogramData. - create(AggregationTemporality, Collection) - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableHistogramData
- create(DefaultAggregationSelector, CardinalityLimitSelector, List) - Static method in class io.opentelemetry.sdk.metrics.internal.view.ViewRegistry
-
Returns a
ViewRegistry. - create(MetricExporter) - Static method in class io.opentelemetry.sdk.metrics.export.PeriodicMetricReader
-
Returns a new
PeriodicMetricReaderwhich exports to theexporteronce every minute. - create(MetricReader, ViewRegistry) - Static method in class io.opentelemetry.sdk.metrics.internal.export.RegisteredReader
-
Construct a new collection info object storing information for collection against a reader.
- create(InstrumentSelector, View, AttributesProcessor, int, SourceInfo) - Static method in class io.opentelemetry.sdk.metrics.internal.view.RegisteredView
- create(RegisteredReader, RegisteredView, InstrumentDescriptor) - Static method in class io.opentelemetry.sdk.metrics.internal.state.AsynchronousMetricStorage
-
Create an asynchronous storage instance for the
ViewandInstrumentDescriptor. - create(RegisteredReader, RegisteredView, InstrumentDescriptor, ExemplarFilter) - Static method in interface io.opentelemetry.sdk.metrics.internal.state.SynchronousMetricStorage
-
Constructs metric storage for a given synchronous instrument and view.
- create(View, SourceInfo, InstrumentDescriptor) - Static method in class io.opentelemetry.sdk.metrics.internal.descriptor.MetricDescriptor
-
Constructs a metric descriptor for a given View + instrument.
- create(Resource) - Static method in class io.opentelemetry.exporter.internal.otlp.ResourceMarshaler
-
Returns a Marshaler for Resource.
- create(SpanExporter) - Static method in class io.opentelemetry.sdk.trace.export.SimpleSpanProcessor
-
Returns a new
SimpleSpanProcessorwhich exports spans to theSpanExportersynchronously. - create(SamplingDecision) - Static method in interface io.opentelemetry.sdk.trace.samplers.SamplingResult
- create(SamplingDecision, Attributes) - Static method in interface io.opentelemetry.sdk.trace.samplers.SamplingResult
-
Returns a
SamplingResultwith the givenattributesandSamplingResult.getDecision()returningdecision. - create(ClassLoader) - Static method in class io.opentelemetry.sdk.autoconfigure.internal.SpiHelper
-
Create a
SpiHelperwhich loads SPIs using theclassLoader. - create(Iterable) - Static method in class io.opentelemetry.api.incubator.propagation.PassThroughPropagator
-
Returns a
TextMapPropagatorwhich will propagate the givenfieldsfrom extraction to injection. - create(String) - Static method in interface io.opentelemetry.api.baggage.BaggageEntryMetadata
-
Returns a new
BaggageEntryMetadatawith the given value. - create(String) - Static method in class io.opentelemetry.sdk.common.InstrumentationScopeInfo
-
Creates a new instance of
InstrumentationScopeInfo. - create(String...) - Static method in class io.opentelemetry.api.incubator.propagation.PassThroughPropagator
-
Returns a
TextMapPropagatorwhich will propagate the givenfieldsfrom extraction to injection. - create(String, AttributeType) - Static method in class io.opentelemetry.api.internal.InternalAttributeKeyImpl
- create(String, String) - Static method in class io.opentelemetry.sdk.common.InstrumentationLibraryInfo
-
Deprecated.Creates a new instance of
InstrumentationLibraryInfo. - create(String, String, TraceFlags, TraceState) - Static method in interface io.opentelemetry.api.trace.SpanContext
-
Creates a new
SpanContextwith the given identifiers and options. - create(String, String, TraceFlags, TraceState, boolean, boolean) - Static method in class io.opentelemetry.api.internal.ImmutableSpanContext
-
Creates a new
SpanContextwith the given identifiers and options. - create(String, String, String) - Static method in class io.opentelemetry.sdk.common.InstrumentationLibraryInfo
-
Deprecated.Creates a new instance of
InstrumentationLibraryInfo. - create(String, String, String) - Static method in class io.opentelemetry.sdk.common.InstrumentationScopeInfo
-
Deprecated.
- create(String, String, String) - Static method in class io.opentelemetry.sdk.metrics.internal.descriptor.MetricDescriptor
-
Constructs a metric descriptor with no instrument and default view.
- create(String, String, String, InstrumentType, InstrumentValueType, Advice) - Static method in class io.opentelemetry.sdk.metrics.internal.descriptor.InstrumentDescriptor
- create(InetSocketAddress) - Static method in class io.opentelemetry.sdk.common.export.ProxyOptions
-
Create proxy options with a
ProxySelectorwhich always uses anProxy.Type.HTTPproxy with thesocketAddress. - create(ProxySelector) - Static method in class io.opentelemetry.sdk.common.export.ProxyOptions
-
Create proxy options with the
proxySelector. - create(Collection) - Static method in class io.opentelemetry.exporter.internal.otlp.logs.LogsRequestMarshaler
-
Returns a
LogsRequestMarshalerthat can be used to convert the providedSpanDatainto a serialized OTLP ExportLogsServiceRequest. - create(Collection) - Static method in class io.opentelemetry.exporter.internal.otlp.logs.ResourceLogsMarshaler
-
Returns Marshalers of ResourceLogs created by grouping the provided logRecords.
- create(Collection) - Static method in class io.opentelemetry.exporter.internal.otlp.metrics.MetricsRequestMarshaler
-
Returns a
MetricsRequestMarshalerthat can be used to convert the providedMetricDatainto a serialized OTLP ExportMetricsServiceRequest. - create(Collection) - Static method in class io.opentelemetry.exporter.internal.otlp.metrics.ResourceMetricsMarshaler
-
Returns Marshalers of ResourceMetrics created by grouping the provided metricData.
- create(Collection) - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableSummaryData
- create(Collection) - Static method in class io.opentelemetry.exporter.internal.otlp.traces.ResourceSpansMarshaler
-
Returns Marshalers of ResourceSpans created by grouping the provided SpanData.
- create(Collection) - Static method in class io.opentelemetry.exporter.internal.otlp.traces.TraceRequestMarshaler
-
Returns a
TraceRequestMarshalerthat can be used to convert the providedSpanDatainto a serialized OTLP ExportTraceServiceRequest. - create(Collection) - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableGaugeData
- create(List, Runnable) - Static method in class io.opentelemetry.sdk.metrics.internal.state.CallbackRegistration
-
Create a callback registration.
- create(List) - Static method in class io.opentelemetry.sdk.metrics.internal.view.ExplicitBucketHistogramAggregation
- create(Map) - Static method in class io.opentelemetry.sdk.autoconfigure.spi.internal.DefaultConfigProperties
-
Creates a
DefaultConfigPropertiesby merging system properties, environment variables, and thedefaultProperties. - createAggregator(InstrumentDescriptor, ExemplarFilter, MemoryMode) - Method in interface io.opentelemetry.sdk.metrics.internal.aggregator.AggregatorFactory
-
Returns a new
Aggregator. - createAggregator(InstrumentDescriptor, ExemplarFilter, MemoryMode) - Method in class io.opentelemetry.sdk.metrics.internal.view.Base2ExponentialHistogramAggregation
- createAggregator(InstrumentDescriptor, ExemplarFilter, MemoryMode) - Method in class io.opentelemetry.sdk.metrics.internal.view.DefaultAggregation
- createAggregator(InstrumentDescriptor, ExemplarFilter, MemoryMode) - Method in class io.opentelemetry.sdk.metrics.internal.view.DropAggregation
- createAggregator(InstrumentDescriptor, ExemplarFilter, MemoryMode) - Method in class io.opentelemetry.sdk.metrics.internal.view.ExplicitBucketHistogramAggregation
- createAggregator(InstrumentDescriptor, ExemplarFilter, MemoryMode) - Method in class io.opentelemetry.sdk.metrics.internal.view.LastValueAggregation
- createAggregator(InstrumentDescriptor, ExemplarFilter, MemoryMode) - Method in class io.opentelemetry.sdk.metrics.internal.view.SumAggregation
- createBoundaryArray(List) - Static method in class io.opentelemetry.sdk.metrics.internal.aggregator.ExplicitBucketHistogramUtils
-
Converts bucket boundary "convenient" configuration into the "more efficient" array.
- createDoubleAdder() - Static method in class io.opentelemetry.sdk.metrics.internal.concurrent.AdderUtil
-
Create an instance of
LongAdder. - createDoubleGauge(Resource, InstrumentationScopeInfo, String, String, String, GaugeData) - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableMetricData
-
Returns a new MetricData with a
MetricDataType.DOUBLE_GAUGEtype. - createDoubleHistogram(Resource, InstrumentationScopeInfo, String, String, String, HistogramData) - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableMetricData
-
Returns a new MetricData with a
MetricDataType.HISTOGRAMtype. - createDoubleSum(Resource, InstrumentationScopeInfo, String, String, String, SumData) - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableMetricData
-
Returns a new MetricData with a
MetricDataType.DOUBLE_SUMtype. - createDoubleSummary(Resource, InstrumentationScopeInfo, String, String, String, SummaryData) - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableMetricData
-
Returns a new MetricData with a
MetricDataType.SUMMARYtype. - createEmpty() - Static method in class io.opentelemetry.sdk.autoconfigure.internal.NamedSpiManager
- createEnvironmentResource() - Static method in class io.opentelemetry.sdk.autoconfigure.ResourceConfiguration
-
Create a
Resourcefrom the environment. - createEnvironmentResource(ConfigProperties) - Static method in class io.opentelemetry.sdk.autoconfigure.ResourceConfiguration
-
Create a
Resourcefrom the environment. - createExponentialHistogram(Resource, InstrumentationScopeInfo, String, String, String, ExponentialHistogramData) - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableMetricData
-
Returns a new MetricData with a
MetricDataType.EXPONENTIAL_HISTOGRAMtype. - createExporter(ConfigProperties) - Method in class io.opentelemetry.exporter.otlp.internal.OtlpLogRecordExporterProvider
- createExporter(ConfigProperties) - Method in class io.opentelemetry.exporter.otlp.internal.OtlpMetricExporterProvider
- createExporter(ConfigProperties) - Method in class io.opentelemetry.exporter.otlp.internal.OtlpSpanExporterProvider
- createExporter(ConfigProperties) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.logs.ConfigurableLogRecordExporterProvider
-
Returns a
LogRecordExporterthat can be registered to OpenTelemetry by providing the property value specified byConfigurableLogRecordExporterProvider.getName(). - createExporter(ConfigProperties) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.metrics.ConfigurableMetricExporterProvider
-
Returns a
MetricExporterthat can be registered to OpenTelemetry by providing the property value specified byConfigurableMetricExporterProvider.getName(). - createExporter(ConfigProperties) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.traces.ConfigurableSpanExporterProvider
-
Returns a
SpanExporterthat can be registered to OpenTelemetry by providing the property value specified byConfigurableSpanExporterProvider.getName(). - createForAttributes(Attributes) - Static method in class io.opentelemetry.exporter.internal.otlp.KeyValueMarshaler
-
Returns Marshalers for the given Attributes.
- createForKeyValue(KeyValue) - Static method in class io.opentelemetry.exporter.internal.otlp.KeyValueMarshaler
-
Returns Marshaler for the given KeyValue.
- createFromMap(Map) - Static method in class io.opentelemetry.sdk.autoconfigure.spi.internal.DefaultConfigProperties
-
Create a
DefaultConfigPropertiesfrom theproperties, ignoring system properties and environment variables. - createFromRemoteParent(String, String, TraceFlags, TraceState) - Static method in interface io.opentelemetry.api.trace.SpanContext
-
Creates a new
SpanContextthat was propagated from a remote parent, with the given identifiers and options. - createGrpc(String, String, Supplier) - Static method in class io.opentelemetry.exporter.internal.ExporterMetrics
-
Create an instance for recording exporter metrics under the meter
"io.opentelemetry.exporters." + exporterName + "-grpc". - createGrpcOkHttp(String, String, Supplier) - Static method in class io.opentelemetry.exporter.internal.ExporterMetrics
-
Create an instance for recording exporter metrics under the meter
"io.opentelemetry.exporters." + exporterName + "-grpc-okhttp". - createHandle() - Method in interface io.opentelemetry.sdk.metrics.internal.aggregator.Aggregator
-
Returns a new
AggregatorHandle. - createHandle() - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.DoubleBase2ExponentialHistogramAggregator
- createHandle() - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.DoubleExplicitBucketHistogramAggregator
- createHandle() - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.DoubleLastValueAggregator
- createHandle() - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.DoubleSumAggregator
- createHandle() - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.DropAggregator
- createHandle() - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.LongLastValueAggregator
- createHandle() - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.LongSumAggregator
- createHttpJson(String, String, Supplier) - Static method in class io.opentelemetry.exporter.internal.ExporterMetrics
-
Create an instance for recording exporter metrics under the meter
"io.opentelemetry.exporters." + exporterName + "-http-json". - createHttpProtobuf(String, String, Supplier) - Static method in class io.opentelemetry.exporter.internal.ExporterMetrics
-
Create an instance for recording exporter metrics under the meter
"io.opentelemetry.exporters." + exporterName + "-http". - createLongAdder() - Static method in class io.opentelemetry.sdk.metrics.internal.concurrent.AdderUtil
-
Create an instance of
LongAdder. - createLongGauge(Resource, InstrumentationScopeInfo, String, String, String, GaugeData) - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableMetricData
-
Returns a new MetricData with a
MetricDataType.LONG_GAUGEtype. - createLongSum(Resource, InstrumentationScopeInfo, String, String, String, SumData) - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableMetricData
-
Returns a new MetricData with a
MetricDataType.LONG_SUMtype. - createMetricReader(ConfigProperties) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.internal.ConfigurableMetricReaderProvider
-
Returns a
MetricReaderthat can be registered to OpenTelemetry by providing the property value specified byConfigurableMetricReaderProvider.getName(). - createResource(ConfigProperties) - Method in class io.opentelemetry.sdk.autoconfigure.internal.EnvironmentResourceProvider
- createResource(ConfigProperties) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ResourceProvider
- createReusablePoint() - Method in interface io.opentelemetry.sdk.metrics.internal.aggregator.Aggregator
-
Creates a new reusable point.
- createReusablePoint() - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.DoubleLastValueAggregator
- createReusablePoint() - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.DoubleSumAggregator
- createReusablePoint() - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.LongLastValueAggregator
- createReusablePoint() - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.LongSumAggregator
- createSampler(ConfigProperties) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.traces.ConfigurableSamplerProvider
-
Returns a
Samplerthat can be registered to OpenTelemetry by providing the property value specified byConfigurableSamplerProvider.getName(). - createSender(String, Compressor, boolean, String, long, long, Supplier, ProxyOptions, Authenticator, RetryPolicy, SSLContext, X509TrustManager) - Method in interface io.opentelemetry.exporter.internal.http.HttpSenderProvider
-
Returns a
HttpSenderconfigured with the provided parameters. - createSender(URI, String, Compressor, long, long, Supplier, Object, Supplier, RetryPolicy, SSLContext, X509TrustManager) - Method in interface io.opentelemetry.exporter.internal.grpc.GrpcSenderProvider
-
Returns a
GrpcSenderconfigured with the provided parameters. - CUMULATIVE - Enum constant in enum io.opentelemetry.sdk.metrics.data.AggregationTemporality
-
Measurements are aggregated over the lifetime of the instrument.
- current() - Static method in interface io.opentelemetry.api.baggage.Baggage
-
Returns Baggage from the current
Context, falling back to empty Baggage if none is in the current Context. - current() - Static method in interface io.opentelemetry.api.trace.Span
- current() - Static method in interface io.opentelemetry.context.Context
-
Return the context associated with the current
Scope. - current() - Method in interface io.opentelemetry.context.ContextStorage
-
Returns the current
Context. - currentTimeNanos() - Method in class io.opentelemetry.sdk.internal.JavaVersionSpecific
-
Returns the number of nanoseconds since the epoch (00:00:00, 01-Jan-1970, GMT).
- customize(AutoConfigurationCustomizer) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.AutoConfigurationCustomizerProvider
-
Method invoked when auto-configuring the SDK to allow further customization of auto-configuration.
D
- DaemonThreadFactory - Class in io.opentelemetry.sdk.internal
-
A
ThreadFactorythat delegates toExecutors.defaultThreadFactory()and marks all threads as daemon. - DaemonThreadFactory(String) - Constructor for class io.opentelemetry.sdk.internal.DaemonThreadFactory
- DaemonThreadFactory(String, boolean) - Constructor for class io.opentelemetry.sdk.internal.DaemonThreadFactory
-
DaemonThreadFactory's constructor. - data() - Method in class io.opentelemetry.api.internal.ImmutableKeyValuePairs
- Data<T> - Interface in io.opentelemetry.sdk.metrics.data
-
A collection of metric
PointData. - DATA_POINTS - Static variable in class io.opentelemetry.proto.metrics.v1.internal.ExponentialHistogram
- DATA_POINTS - Static variable in class io.opentelemetry.proto.metrics.v1.internal.Gauge
- DATA_POINTS - Static variable in class io.opentelemetry.proto.metrics.v1.internal.Histogram
- DATA_POINTS - Static variable in class io.opentelemetry.proto.metrics.v1.internal.Sum
- DATA_POINTS - Static variable in class io.opentelemetry.proto.metrics.v1.internal.Summary
- DATA_TYPE_LOGS - Static variable in class io.opentelemetry.exporter.otlp.internal.OtlpConfigUtil
- DATA_TYPE_METRICS - Static variable in class io.opentelemetry.exporter.otlp.internal.OtlpConfigUtil
- DATA_TYPE_TRACES - Static variable in class io.opentelemetry.exporter.otlp.internal.OtlpConfigUtil
- DEBUG - Enum constant in enum io.opentelemetry.api.logs.Severity
- DEBUG2 - Enum constant in enum io.opentelemetry.api.logs.Severity
- DEBUG3 - Enum constant in enum io.opentelemetry.api.logs.Severity
- DEBUG4 - Enum constant in enum io.opentelemetry.api.logs.Severity
- DebugConfig - Class in io.opentelemetry.sdk.metrics.internal.debug
-
Determines if the SDK is in debugging mode (captures stack traces) or not.
- DebugUtils - Class in io.opentelemetry.sdk.metrics.internal.state
-
Utilities for logging metric diagnostic issues.
- decodeTraceState(String) - Static method in class io.opentelemetry.api.trace.propagation.internal.W3CTraceContextEncoding
-
Decodes a trace state header into a
TraceStateobject. - decrement() - Method in interface io.opentelemetry.sdk.metrics.internal.concurrent.LongAdder
-
Equivalent to
add(-1). - DEFAULT_CONNECT_TIMEOUT_SECS - Static variable in class io.opentelemetry.exporter.internal.grpc.GrpcExporterBuilder
- DEFAULT_CONNECT_TIMEOUT_SECS - Static variable in class io.opentelemetry.exporter.internal.http.HttpExporterBuilder
- DEFAULT_HISTOGRAM_BUCKET_BOUNDARIES - Static variable in class io.opentelemetry.sdk.metrics.internal.aggregator.ExplicitBucketHistogramUtils
- DEFAULT_MAX_CARDINALITY - Static variable in interface io.opentelemetry.sdk.metrics.internal.state.MetricStorage
-
The default max number of distinct metric points for a particular
MetricStorage. - DEFAULT_SAMPLE_TYPE - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Profile
- DEFAULT_TIMEOUT_SECS - Static variable in class io.opentelemetry.exporter.internal.http.HttpExporterBuilder
- defaultAggregation() - Static method in interface io.opentelemetry.sdk.metrics.Aggregation
-
Choose the default aggregation for the
InstrumentType. - DefaultAggregation - Class in io.opentelemetry.sdk.metrics.internal.view
-
Aggregation that selects the specified default based on instrument.
- DefaultAggregationSelector - Interface in io.opentelemetry.sdk.metrics.export
-
A functional interface that selects default
Aggregationbased onInstrumentType. - defaultCardinalityLimitSelector() - Static method in interface io.opentelemetry.sdk.metrics.export.CardinalityLimitSelector
-
The default
CardinalityLimitSelector, allowing each metric to have2000points. - defaultConfig() - Static method in class io.opentelemetry.sdk.logs.internal.LoggerConfig
-
Returns the default
LoggerConfig, which is used when no configurator is set or when the logger configurator returnsnullfor aInstrumentationScopeInfo. - defaultConfig() - Static method in class io.opentelemetry.sdk.metrics.internal.MeterConfig
-
Returns the default
MeterConfig, which is used when no configurator is set or when the meter configurator returnsnullfor aInstrumentationScopeInfo. - defaultConfig() - Static method in class io.opentelemetry.sdk.trace.internal.TracerConfig
-
Returns the default
TracerConfig, which is used when no configurator is set or when the tracer configurator returnsnullfor aInstrumentationScopeInfo. - DefaultConfigProperties - Class in io.opentelemetry.sdk.autoconfigure.spi.internal
-
Properties are normalized to The properties for both of these will be normalized to be all lower case, dashses are replaces with periods, and environment variable underscores are replaces with periods.
- defaultIfNull(T, T) - Static method in class io.opentelemetry.api.internal.ConfigUtil
-
Returns defaultValue if value is null, otherwise value.
- defaultStorage() - Static method in interface io.opentelemetry.context.ContextStorage
-
Returns the default
ContextStoragewhich storesContextusing a threadlocal. - DefaultSynchronousMetricStorage<T,
U> - Class in io.opentelemetry.sdk.metrics.internal.state -
Stores aggregated
MetricDatafor synchronous instruments. - defaultValue(K) - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap
-
Creates a default value.
- defaultValue(K) - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap.WithInlinedExpunction
-
Creates a default value.
- DelegatingSpanData - Class in io.opentelemetry.sdk.trace.data
- DelegatingSpanData(SpanData) - Constructor for class io.opentelemetry.sdk.trace.data.DelegatingSpanData
- DELTA - Enum constant in enum io.opentelemetry.sdk.metrics.data.AggregationTemporality
-
Measurements are aggregated since the previous collection.
- deltaPreferred() - Static method in interface io.opentelemetry.sdk.metrics.export.AggregationTemporalitySelector
-
A common implementation of
AggregationTemporalitySelectorwhich indicates delta preference. - DESCRIPTION - Static variable in class io.opentelemetry.proto.metrics.v1.internal.Metric
- diff(DoublePointData, DoublePointData) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.DoubleLastValueAggregator
- diff(DoublePointData, DoublePointData) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.DoubleSumAggregator
- diff(LongPointData, LongPointData) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.LongLastValueAggregator
- diff(LongPointData, LongPointData) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.LongSumAggregator
- diff(T, T) - Method in interface io.opentelemetry.sdk.metrics.internal.aggregator.Aggregator
-
Returns a new DELTA point by computing the difference between two cumulative points.
- diffInPlace(DoublePointData, DoublePointData) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.DoubleLastValueAggregator
- diffInPlace(DoublePointData, DoublePointData) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.DoubleSumAggregator
- diffInPlace(LongPointData, LongPointData) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.LongLastValueAggregator
- diffInPlace(LongPointData, LongPointData) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.LongSumAggregator
- diffInPlace(T, T) - Method in interface io.opentelemetry.sdk.metrics.internal.aggregator.Aggregator
-
Resets one reusable point to be a DELTA point by computing the difference between two cumulative points.
- disabled() - Static method in class io.opentelemetry.sdk.logs.internal.LoggerConfig
-
Returns a disabled
LoggerConfig. - disabled() - Static method in class io.opentelemetry.sdk.metrics.internal.MeterConfig
-
Returns a disabled
MeterConfig. - disabled() - Static method in class io.opentelemetry.sdk.trace.internal.TracerConfig
-
Returns a disabled
TracerConfig. - disableShutdownHook() - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Disable the registration of a shutdown hook to shut down the SDK when appropriate.
- doAggregateThenMaybeReset(long, long, Attributes, List, boolean) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.AggregatorHandle
-
Implementation of the
AggregatorHandle.aggregateThenMaybeReset(long, long, Attributes, boolean). - doRecordDouble(double) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.AggregatorHandle
-
Concrete Aggregator instances should implement this method in order support recordings of double values.
- doRecordLong(long) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.AggregatorHandle
-
Concrete Aggregator instances should implement this method in order support recordings of long values.
- DOUBLE - Enum constant in enum io.opentelemetry.api.common.AttributeType
- DOUBLE - Enum constant in enum io.opentelemetry.api.common.ValueType
- DOUBLE - Enum constant in enum io.opentelemetry.sdk.metrics.InstrumentValueType
- DOUBLE_ARRAY - Enum constant in enum io.opentelemetry.api.common.AttributeType
- DOUBLE_GAUGE - Enum constant in enum io.opentelemetry.sdk.metrics.data.MetricDataType
-
A Gauge represents a measurement of a double value at a moment in time.
- DOUBLE_SUM - Enum constant in enum io.opentelemetry.sdk.metrics.data.MetricDataType
-
A Sum of double values.
- DOUBLE_VALUE - Static variable in class io.opentelemetry.proto.common.v1.internal.AnyValue
- DoubleAdder - Interface in io.opentelemetry.sdk.metrics.internal.concurrent
-
Interface mirroring the
DoubleAdderAPI, with implementation that varies based on availability ofDoubleAdder. - doubleArrayKey(String) - Static method in interface io.opentelemetry.api.common.AttributeKey
-
Returns a new AttributeKey for List<Double> valued attributes.
- DoubleBase2ExponentialHistogramAggregator - Class in io.opentelemetry.sdk.metrics.internal.aggregator
-
Aggregator that generates base2 exponential histograms.
- DoubleBase2ExponentialHistogramAggregator(Supplier, int, int, MemoryMode) - Constructor for class io.opentelemetry.sdk.metrics.internal.aggregator.DoubleBase2ExponentialHistogramAggregator
-
Constructs an exponential histogram aggregator.
- DoubleCounter - Interface in io.opentelemetry.api.metrics
-
A Counter instrument that records
doublevalues. - DoubleCounterBuilder - Interface in io.opentelemetry.api.metrics
-
Builder class for
DoubleCounter. - DoubleExemplarData - Interface in io.opentelemetry.sdk.metrics.data
-
Exemplar data for
doublemeasurements. - DoubleExplicitBucketHistogramAggregator - Class in io.opentelemetry.sdk.metrics.internal.aggregator
-
Aggregator that generates explicit bucket histograms.
- DoubleExplicitBucketHistogramAggregator(double[], Supplier, MemoryMode) - Constructor for class io.opentelemetry.sdk.metrics.internal.aggregator.DoubleExplicitBucketHistogramAggregator
-
Constructs an explicit bucket histogram aggregator.
- doubleFixedSizeReservoir(Clock, int, Supplier) - Static method in interface io.opentelemetry.sdk.metrics.internal.exemplar.ExemplarReservoir
-
A double reservoir with fixed size that stores the given number of exemplars.
- DoubleGauge - Interface in io.opentelemetry.api.metrics
-
A gauge instrument that synchronously records
doublevalues. - DoubleGaugeBuilder - Interface in io.opentelemetry.api.metrics
-
A builder for Gauge metric types.
- DoubleHistogram - Interface in io.opentelemetry.api.metrics
-
A Histogram instrument that records
doublevalues. - DoubleHistogramBuilder - Interface in io.opentelemetry.api.metrics
-
Builder class for
DoubleHistogram. - doubleKey(String) - Static method in interface io.opentelemetry.api.common.AttributeKey
-
Returns a new AttributeKey for Double valued attributes.
- DoubleLastValueAggregator - Class in io.opentelemetry.sdk.metrics.internal.aggregator
-
Aggregator that aggregates recorded values by storing the last recorded value.
- DoubleLastValueAggregator(Supplier, MemoryMode) - Constructor for class io.opentelemetry.sdk.metrics.internal.aggregator.DoubleLastValueAggregator
- doubleNoSamples() - Static method in interface io.opentelemetry.sdk.metrics.internal.exemplar.ExemplarReservoir
-
A double exemplar reservoir that stores no exemplars.
- DoublePointData - Interface in io.opentelemetry.sdk.metrics.data
-
Point data with a
doubleaggregation value. - DoubleSumAggregator - Class in io.opentelemetry.sdk.metrics.internal.aggregator
-
Sum aggregator that keeps values as
doubles. - DoubleSumAggregator(InstrumentDescriptor, Supplier, MemoryMode) - Constructor for class io.opentelemetry.sdk.metrics.internal.aggregator.DoubleSumAggregator
-
Constructs a sum aggregator.
- DoubleUpDownCounter - Interface in io.opentelemetry.api.metrics
-
An UpDownCounter instrument that records
doublevalues. - DoubleUpDownCounterBuilder - Interface in io.opentelemetry.api.metrics
-
Builder class for
DoubleUpDownCounter. - doubleValue() - Method in interface io.opentelemetry.sdk.metrics.internal.concurrent.DoubleAdder
-
Equivalent to
DoubleAdder.sum(). - doubleValue() - Method in interface io.opentelemetry.sdk.metrics.internal.concurrent.LongAdder
-
Returns the
LongAdder.sum()as adoubleafter a widening primitive conversion. - doubleValue() - Method in interface io.opentelemetry.sdk.metrics.internal.state.Measurement
- doubleValue() - Method in class io.opentelemetry.sdk.metrics.internal.state.MutableMeasurement
- drain(Queue, int, Consumer) - Static method in class io.opentelemetry.sdk.trace.internal.JcTools
-
Remove up to limit elements from the
Queueand hand to consume. - drainTo(OutputStream) - Method in class io.opentelemetry.exporter.internal.grpc.MarshalerInputStream
- drop() - Static method in interface io.opentelemetry.sdk.metrics.Aggregation
-
Drops all measurements and don't export any metric.
- drop() - Static method in interface io.opentelemetry.sdk.metrics.internal.aggregator.Aggregator
-
Returns the drop aggregator, an aggregator that drops measurements.
- drop() - Static method in interface io.opentelemetry.sdk.trace.samplers.SamplingResult
-
Returns a
SamplingResultcorresponding toSamplingDecision.DROPwith no attributes. - DROP - Enum constant in enum io.opentelemetry.sdk.trace.samplers.SamplingDecision
-
Span is dropped.
- DROP_FRAMES - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Profile
- DropAggregation - Class in io.opentelemetry.sdk.metrics.internal.view
-
Configuration representing no aggregation.
- DropAggregator - Class in io.opentelemetry.sdk.metrics.internal.aggregator
-
A "null object" Aggregator which denotes no aggregation should occur.
- DROPPED_ATTRIBUTES_COUNT - Static variable in class io.opentelemetry.proto.common.v1.internal.InstrumentationScope
- DROPPED_ATTRIBUTES_COUNT - Static variable in class io.opentelemetry.proto.logs.v1.internal.LogRecord
- DROPPED_ATTRIBUTES_COUNT - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.ProfileContainer
- DROPPED_ATTRIBUTES_COUNT - Static variable in class io.opentelemetry.proto.resource.v1.internal.Resource
- DROPPED_ATTRIBUTES_COUNT - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span
- DROPPED_ATTRIBUTES_COUNT - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span.Event
- DROPPED_ATTRIBUTES_COUNT - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span.Link
- DROPPED_EVENTS_COUNT - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span
- DROPPED_LINKS_COUNT - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span
- duplicateMetricErrorMessage(MetricDescriptor, MetricDescriptor) - Static method in class io.opentelemetry.sdk.metrics.internal.state.DebugUtils
-
Creates a detailed error message comparing two
MetricDescriptors. - DURATION_NANOS - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Profile
- DynamicPrimitiveLongList - Class in io.opentelemetry.sdk.internal
-
A resizable list for storing primitive `long` values.
E
- emit() - Method in interface io.opentelemetry.api.incubator.events.EventBuilder
-
Emit an event.
- emit() - Method in interface io.opentelemetry.api.logs.LogRecordBuilder
-
Emit the log record.
- empty() - Static method in interface io.opentelemetry.api.baggage.Baggage
-
Baggage with no entries.
- empty() - Static method in interface io.opentelemetry.api.baggage.BaggageEntryMetadata
-
Returns an empty
BaggageEntryMetadata. - empty() - Static method in interface io.opentelemetry.api.common.Attributes
-
Returns a
Attributesinstance with no attributes. - empty() - Static method in interface io.opentelemetry.sdk.autoconfigure.spi.internal.StructuredConfigProperties
-
Return an empty
StructuredConfigPropertiesinstance. - empty() - Static method in class io.opentelemetry.sdk.common.InstrumentationLibraryInfo
-
Deprecated.Returns an "empty"
InstrumentationLibraryInfo. - empty() - Static method in class io.opentelemetry.sdk.common.InstrumentationScopeInfo
-
Returns an "empty"
InstrumentationScopeInfo. - empty() - Static method in class io.opentelemetry.sdk.internal.DynamicPrimitiveLongList
- empty() - Static method in interface io.opentelemetry.sdk.logs.data.Body
-
Deprecated.Return an empty
Body. - empty() - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableExponentialHistogramData
- empty() - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableGaugeData
- empty() - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableHistogramData
- empty() - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableSumData
- empty() - Static method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableSummaryData
- empty() - Static method in class io.opentelemetry.sdk.metrics.internal.descriptor.Advice
- empty() - Static method in interface io.opentelemetry.sdk.metrics.internal.state.SynchronousMetricStorage
-
Returns metric storage which doesn't store or generate any metrics.
- empty() - Static method in class io.opentelemetry.sdk.resources.Resource
-
Returns an empty
Resource. - EMPTY - Enum constant in enum io.opentelemetry.sdk.logs.data.Body.Type
-
Deprecated.
- EmptyExponentialHistogramBuckets - Class in io.opentelemetry.sdk.metrics.internal.data
-
An empty
ExponentialHistogramBuckets - EmptyMetricData - Class in io.opentelemetry.sdk.metrics.internal.aggregator
-
This class is internal and is hence not for public use.
- enabled() - Static method in class io.opentelemetry.sdk.logs.internal.LoggerConfig
-
Returns an enabled
LoggerConfig. - enabled() - Static method in class io.opentelemetry.sdk.metrics.internal.MeterConfig
-
Returns an enabled
MeterConfig. - enabled() - Static method in class io.opentelemetry.sdk.trace.internal.TracerConfig
-
Returns an enabled
TracerConfig. - enableForTesting(boolean) - Static method in class io.opentelemetry.sdk.metrics.internal.debug.DebugConfig
-
A mechanism to enable debugging for testing without having to recompile.
- encodeTraceState(TraceState) - Static method in class io.opentelemetry.api.trace.propagation.internal.W3CTraceContextEncoding
-
Return the trace state encoded as a string according to the W3C specification.
- end() - Method in interface io.opentelemetry.api.trace.Span
-
Marks the end of
Spanexecution. - end(long, TimeUnit) - Method in interface io.opentelemetry.api.trace.Span
-
Marks the end of
Spanexecution with the specified timestamp. - end(Instant) - Method in interface io.opentelemetry.api.trace.Span
-
Marks the end of
Spanexecution with the specified timestamp. - END_TIME_UNIX_NANO - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.ProfileContainer
- END_TIME_UNIX_NANO - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span
- entrySet() - Method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
- entrySet() - Method in class io.opentelemetry.sdk.metrics.internal.state.PooledHashMap
- EnvironmentResourceProvider - Class in io.opentelemetry.sdk.autoconfigure.internal
-
ResourceProviderfor automatically configuringResourceConfiguration.createEnvironmentResource(ConfigProperties). - EnvironmentResourceProvider() - Constructor for class io.opentelemetry.sdk.autoconfigure.internal.EnvironmentResourceProvider
- epochNanos() - Method in interface io.opentelemetry.sdk.metrics.internal.state.Measurement
- epochNanos() - Method in class io.opentelemetry.sdk.metrics.internal.state.MutableMeasurement
- equals(Object) - Method in class io.opentelemetry.api.internal.ImmutableKeyValuePairs
- equals(Object) - Method in class io.opentelemetry.api.internal.InternalAttributeKeyImpl
- equals(Object) - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableDoublePointData
- equals(Object) - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramBuckets
- equals(Object) - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramPointData
- equals(Object) - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableHistogramPointData
- equals(Object) - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableLongPointData
- equals(Object) - Method in class io.opentelemetry.sdk.metrics.internal.descriptor.InstrumentDescriptor
-
Uses case-insensitive version of
InstrumentDescriptor.getName(), ignoresInstrumentDescriptor.getAdvice()(not part of instrument identity}, ignoresInstrumentDescriptor.getSourceInfo(). - equals(Object) - Method in class io.opentelemetry.sdk.metrics.internal.descriptor.MetricDescriptor
-
Uses case-insensitive version of
MetricDescriptor.getName(). - equals(Object) - Method in class io.opentelemetry.sdk.metrics.internal.export.RegisteredReader
- equals(Object) - Method in class io.opentelemetry.sdk.trace.data.DelegatingSpanData
- error() - Static method in interface io.opentelemetry.sdk.trace.data.StatusData
-
Returns a
StatusDataindicating an error occurred. - ERROR - Enum constant in enum io.opentelemetry.api.logs.Severity
- ERROR - Enum constant in enum io.opentelemetry.api.trace.StatusCode
-
The operation contains an error.
- ERROR2 - Enum constant in enum io.opentelemetry.api.logs.Severity
- ERROR3 - Enum constant in enum io.opentelemetry.api.logs.Severity
- ERROR4 - Enum constant in enum io.opentelemetry.api.logs.Severity
- escape(String) - Method in class io.opentelemetry.api.internal.PercentEscaper
-
Escape the provided String, using percent-style URL Encoding.
- Event() - Constructor for class io.opentelemetry.proto.trace.v1.internal.Span.Event
- EventBuilder - Interface in io.opentelemetry.api.incubator.events
-
The EventBuilder is used to
EventBuilder.emit()events. - EventData - Interface in io.opentelemetry.sdk.trace.data
-
Data representation of an event.
- EventLogger - Interface in io.opentelemetry.api.incubator.events
-
A
EventLoggeris the entry point into an event pipeline. - eventLoggerBuilder(String) - Method in interface io.opentelemetry.api.incubator.events.EventLoggerProvider
-
Creates a LoggerBuilder for a named
EventLoggerinstance. - eventLoggerBuilder(String) - Method in class io.opentelemetry.sdk.logs.internal.SdkEventLoggerProvider
- EventLoggerBuilder - Interface in io.opentelemetry.api.incubator.events
-
Builder class for creating
EventLoggerinstances. - EventLoggerProvider - Interface in io.opentelemetry.api.incubator.events
-
A registry for creating scoped
EventLoggers. - EVENTS - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span
- exact(String) - Static method in class io.opentelemetry.sdk.metrics.internal.view.StringPredicates
-
A string predicate that does exact string matching.
- ExceptionEventData - Interface in io.opentelemetry.sdk.trace.data
-
Data representation of an event for a recorded exception.
- Exemplar - Class in io.opentelemetry.proto.metrics.v1.internal
- Exemplar() - Constructor for class io.opentelemetry.proto.metrics.v1.internal.Exemplar
- ExemplarData - Interface in io.opentelemetry.sdk.metrics.data
-
An example measurement.
- ExemplarFilter - Interface in io.opentelemetry.sdk.metrics.internal.exemplar
-
Exemplar filters are used to pre-filter measurements before attempting to store them in a reservoir.
- ExemplarReservoir<T> - Interface in io.opentelemetry.sdk.metrics.internal.exemplar
-
An interface for an exemplar reservoir of samples.
- EXEMPLARS - Static variable in class io.opentelemetry.proto.metrics.v1.internal.ExponentialHistogramDataPoint
- EXEMPLARS - Static variable in class io.opentelemetry.proto.metrics.v1.internal.HistogramDataPoint
- EXEMPLARS - Static variable in class io.opentelemetry.proto.metrics.v1.internal.NumberDataPoint
- EXPLICIT_BOUNDS - Static variable in class io.opentelemetry.proto.metrics.v1.internal.HistogramDataPoint
- explicitBucketHistogram() - Static method in interface io.opentelemetry.sdk.metrics.Aggregation
-
Aggregates measurements into an explicit bucket
MetricDataType.HISTOGRAMusing the default bucket boundaries. - explicitBucketHistogram(List) - Static method in interface io.opentelemetry.sdk.metrics.Aggregation
-
Aggregates measurements into an explicit bucket
MetricDataType.HISTOGRAM. - ExplicitBucketHistogramAggregation - Class in io.opentelemetry.sdk.metrics.internal.view
-
Explicit bucket histogram aggregation configuration.
- ExplicitBucketHistogramUtils - Class in io.opentelemetry.sdk.metrics.internal.aggregator
-
Utilities for interacting with explicit bucket histograms.
- EXPONENTIAL_HISTOGRAM - Enum constant in enum io.opentelemetry.sdk.metrics.data.MetricDataType
-
An Exponential Histogram represents an approximate representation of the distribution of measurements recorded.
- EXPONENTIAL_HISTOGRAM - Static variable in class io.opentelemetry.proto.metrics.v1.internal.Metric
- ExponentialHistogram - Class in io.opentelemetry.proto.metrics.v1.internal
- ExponentialHistogram() - Constructor for class io.opentelemetry.proto.metrics.v1.internal.ExponentialHistogram
- ExponentialHistogramBuckets - Interface in io.opentelemetry.sdk.metrics.data
-
ExponentialHistogramBuckets represents either the positive or negative measurements taken for a
ExponentialHistogramPointData. - ExponentialHistogramBucketsMarshaler - Class in io.opentelemetry.exporter.internal.otlp.metrics
-
This class is internal and is hence not for public use.
- ExponentialHistogramData - Interface in io.opentelemetry.sdk.metrics.data
-
A base-2 exponential histogram metric point, as defined by the OpenTelemetry Exponential Histogram specification.
- ExponentialHistogramDataPoint - Class in io.opentelemetry.proto.metrics.v1.internal
- ExponentialHistogramDataPoint() - Constructor for class io.opentelemetry.proto.metrics.v1.internal.ExponentialHistogramDataPoint
- ExponentialHistogramDataPoint.Buckets - Class in io.opentelemetry.proto.metrics.v1.internal
- ExponentialHistogramDataPointMarshaler - Class in io.opentelemetry.exporter.internal.otlp.metrics
-
This class is internal and is hence not for public use.
- ExponentialHistogramMarshaler - Class in io.opentelemetry.exporter.internal.otlp.metrics
-
This class is internal and is hence not for public use.
- ExponentialHistogramPointData - Interface in io.opentelemetry.sdk.metrics.data
-
ExponentialHistogramPointData represents an approximate distribution of measurements across exponentially increasing bucket boundaries, taken for a
ExponentialHistogramData. - export(Collection) - Method in class io.opentelemetry.exporter.internal.otlp.logs.LogReusableDataMarshaler
- export(Collection) - Method in class io.opentelemetry.exporter.otlp.http.logs.OtlpHttpLogRecordExporter
-
Submits all the given logs in a single batch to the OpenTelemetry collector.
- export(Collection) - Method in class io.opentelemetry.exporter.otlp.logs.OtlpGrpcLogRecordExporter
-
Submits all the given logs in a single batch to the OpenTelemetry collector.
- export(Collection) - Method in interface io.opentelemetry.sdk.logs.export.LogRecordExporter
-
Exports the collections of given
LogRecordData. - export(Collection) - Method in class io.opentelemetry.exporter.internal.otlp.metrics.MetricReusableDataMarshaler
- export(Collection) - Method in class io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporter
-
Submits all the given metrics in a single batch to the OpenTelemetry collector.
- export(Collection) - Method in class io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporter
-
Submits all the given metrics in a single batch to the OpenTelemetry collector.
- export(Collection) - Method in interface io.opentelemetry.sdk.metrics.export.MetricExporter
-
Exports the
metrics. - export(Collection) - Method in class io.opentelemetry.exporter.internal.otlp.traces.SpanReusableDataMarshaler
- export(Collection) - Method in class io.opentelemetry.exporter.otlp.http.trace.OtlpHttpSpanExporter
-
Submits all the given spans in a single batch to the OpenTelemetry collector.
- export(Collection) - Method in class io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporter
-
Submits all the given spans in a single batch to the OpenTelemetry collector.
- export(Collection) - Method in interface io.opentelemetry.sdk.trace.export.SpanExporter
-
Called to export sampled
Spans. - export(T) - Method in class io.opentelemetry.exporter.internal.grpc.MarshalerServiceStub
- export(T, int) - Method in class io.opentelemetry.exporter.internal.grpc.GrpcExporter
- export(T, int) - Method in class io.opentelemetry.exporter.internal.http.HttpExporter
- exportAsJson() - Method in class io.opentelemetry.exporter.internal.http.HttpExporterBuilder
- ExporterBuilderUtil - Class in io.opentelemetry.exporter.internal
-
Utilities for exporter builders.
- ExporterMetrics - Class in io.opentelemetry.exporter.internal
-
Helper for recording metrics from exporters.
- ExportLogsServiceRequest - Class in io.opentelemetry.proto.collector.logs.v1.internal
- ExportLogsServiceRequest() - Constructor for class io.opentelemetry.proto.collector.logs.v1.internal.ExportLogsServiceRequest
- ExportMetricsServiceRequest - Class in io.opentelemetry.proto.collector.metrics.v1.internal
- ExportMetricsServiceRequest() - Constructor for class io.opentelemetry.proto.collector.metrics.v1.internal.ExportMetricsServiceRequest
- ExportProfilesServiceRequest - Class in io.opentelemetry.proto.collector.profiles.v1experimental.internal
- ExportProfilesServiceRequest() - Constructor for class io.opentelemetry.proto.collector.profiles.v1experimental.internal.ExportProfilesServiceRequest
- ExportTraceServiceRequest - Class in io.opentelemetry.proto.collector.trace.v1.internal
- ExportTraceServiceRequest() - Constructor for class io.opentelemetry.proto.collector.trace.v1.internal.ExportTraceServiceRequest
- expungeStaleEntries() - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap
-
Cleans all unused references.
- expungeStaleEntries() - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap.WithInlinedExpunction
-
Cleans all unused references.
- ExtendedContextPropagators - Class in io.opentelemetry.api.incubator.propagation
-
Utility class to simplify context propagation.
- ExtendedDefaultLoggerProvider - Class in io.opentelemetry.api.incubator.logs
- ExtendedDefaultMeterProvider - Class in io.opentelemetry.api.incubator.metrics
-
A
MeterProviderthat does nothing. - ExtendedDefaultTracerProvider - Class in io.opentelemetry.api.incubator.trace
- ExtendedDoubleCounter - Interface in io.opentelemetry.api.incubator.metrics
-
Extended
DoubleCounterwith experimental APIs. - ExtendedDoubleCounterBuilder - Interface in io.opentelemetry.api.incubator.metrics
-
Extended
DoubleCounterBuilderwith experimental APIs. - ExtendedDoubleGauge - Interface in io.opentelemetry.api.incubator.metrics
-
Extended
DoubleGaugewith experimental APIs. - ExtendedDoubleGaugeBuilder - Interface in io.opentelemetry.api.incubator.metrics
-
Extended
DoubleGaugeBuilderwith experimental APIs. - ExtendedDoubleHistogram - Interface in io.opentelemetry.api.incubator.metrics
-
Extended
DoubleHistogramwith experimental APIs. - ExtendedDoubleHistogramBuilder - Interface in io.opentelemetry.api.incubator.metrics
-
Extended
DoubleHistogramBuilderwith experimental APIs. - ExtendedDoubleUpDownCounter - Interface in io.opentelemetry.api.incubator.metrics
-
Extended
DoubleUpDownCounterwith experimental APIs. - ExtendedDoubleUpDownCounterBuilder - Interface in io.opentelemetry.api.incubator.metrics
-
Extended
DoubleUpDownCounterBuilderwith experimental APIs. - ExtendedLogger - Interface in io.opentelemetry.api.incubator.logs
-
Extended
Loggerwith experimental APIs. - ExtendedLogRecordBuilder - Interface in io.opentelemetry.api.incubator.logs
-
Extended
LogRecordBuilderwith experimental APIs. - ExtendedLongCounter - Interface in io.opentelemetry.api.incubator.metrics
-
Extended
DoubleCounterwith experimental APIs. - ExtendedLongCounterBuilder - Interface in io.opentelemetry.api.incubator.metrics
-
Extended
LongCounterBuilderwith experimental APIs. - ExtendedLongGauge - Interface in io.opentelemetry.api.incubator.metrics
-
Extended
LongGaugewith experimental APIs. - ExtendedLongGaugeBuilder - Interface in io.opentelemetry.api.incubator.metrics
-
Extended
LongGaugeBuilderwith experimental APIs. - ExtendedLongHistogram - Interface in io.opentelemetry.api.incubator.metrics
-
Extended
LongHistogramwith experimental APIs. - ExtendedLongHistogramBuilder - Interface in io.opentelemetry.api.incubator.metrics
-
Extended
LongHistogramBuilderwith experimental APIs. - ExtendedLongUpDownCounter - Interface in io.opentelemetry.api.incubator.metrics
-
Extended
LongUpDownCounterwith experimental APIs. - ExtendedLongUpDownCounterBuilder - Interface in io.opentelemetry.api.incubator.metrics
-
Extended
LongUpDownCounterBuilderwith experimental APIs. - ExtendedSpanBuilder - Interface in io.opentelemetry.api.incubator.trace
-
Extended
SpanBuilderwith experimental APIs. - ExtendedSpanProcessor - Interface in io.opentelemetry.sdk.trace.internal
-
Extended
SpanProcessorwith experimental APIs. - ExtendedTracer - Interface in io.opentelemetry.api.incubator.trace
-
Extended
Tracerwith experimental APIs. - extract(Context, C, TextMapGetter) - Method in class io.opentelemetry.api.baggage.propagation.W3CBaggagePropagator
- extract(Context, C, TextMapGetter) - Method in class io.opentelemetry.api.incubator.propagation.PassThroughPropagator
- extract(Context, C, TextMapGetter) - Method in class io.opentelemetry.api.trace.propagation.W3CTraceContextPropagator
- extract(Context, C, TextMapGetter) - Method in interface io.opentelemetry.context.propagation.TextMapPropagator
-
Extracts data from upstream.
- extractTextMapPropagationContext(Map, ContextPropagators) - Static method in class io.opentelemetry.api.incubator.propagation.ExtendedContextPropagators
-
Extract the context from a string map, which you get from HTTP headers of the metadata of a message you're processing.
F
- fail() - Method in class io.opentelemetry.sdk.common.CompletableResultCode
-
Complete this
CompletableResultCodeunsuccessfully if it is not already completed, setting thefailure throwabletonull. - FailedExportException - Exception Class in io.opentelemetry.exporter.internal
-
Represents the failure of a gRPC or HTTP exporter.
- FailedExportException.GrpcExportException - Exception Class in io.opentelemetry.exporter.internal
-
Represents the failure of a gRPC exporter.
- FailedExportException.HttpExportException - Exception Class in io.opentelemetry.exporter.internal
-
Represents the failure of an HTTP exporter.
- failedWithResponse() - Method in exception class io.opentelemetry.exporter.internal.FailedExportException
-
Returns true if the export failed with a response from the server.
- failedWithResponse() - Method in exception class io.opentelemetry.exporter.internal.FailedExportException.GrpcExportException
- failedWithResponse() - Method in exception class io.opentelemetry.exporter.internal.FailedExportException.HttpExportException
- failExceptionally(Throwable) - Method in class io.opentelemetry.sdk.common.CompletableResultCode
-
Completes this
CompletableResultCodeunsuccessfully if it is not already completed, setting thefailure throwabletothrowable. - FATAL - Enum constant in enum io.opentelemetry.api.logs.Severity
- FATAL2 - Enum constant in enum io.opentelemetry.api.logs.Severity
- FATAL3 - Enum constant in enum io.opentelemetry.api.logs.Severity
- FATAL4 - Enum constant in enum io.opentelemetry.api.logs.Severity
- fields() - Method in class io.opentelemetry.api.baggage.propagation.W3CBaggagePropagator
- fields() - Method in class io.opentelemetry.api.incubator.propagation.PassThroughPropagator
- fields() - Method in class io.opentelemetry.api.trace.propagation.W3CTraceContextPropagator
- fields() - Method in interface io.opentelemetry.context.propagation.TextMapPropagator
-
The propagation fields defined.
- FILE_OFFSET - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Mapping
- FILENAME - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Function
- FILENAME - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Mapping
- filterByKeyName(Predicate) - Static method in class io.opentelemetry.sdk.metrics.internal.view.AttributesProcessor
-
Creates a processor which filters down attributes from a measurement.
- filtered(ExemplarFilter, ExemplarReservoir) - Static method in interface io.opentelemetry.sdk.metrics.internal.exemplar.ExemplarReservoir
-
Wraps a
ExemplarReservoirwith a measurement pre-filter. - FILTERED_ATTRIBUTES - Static variable in class io.opentelemetry.proto.metrics.v1.internal.Exemplar
- findBucketIndex(double[], double) - Static method in class io.opentelemetry.sdk.metrics.internal.aggregator.ExplicitBucketHistogramUtils
-
Finds the bucket index for a histogram.
- findViews(InstrumentDescriptor, InstrumentationScopeInfo) - Method in class io.opentelemetry.sdk.metrics.internal.view.ViewRegistry
-
Returns the metric
Viewfor a given instrument. - FLAGS - Static variable in class io.opentelemetry.proto.logs.v1.internal.LogRecord
- FLAGS - Static variable in class io.opentelemetry.proto.metrics.v1.internal.ExponentialHistogramDataPoint
- FLAGS - Static variable in class io.opentelemetry.proto.metrics.v1.internal.HistogramDataPoint
- FLAGS - Static variable in class io.opentelemetry.proto.metrics.v1.internal.NumberDataPoint
- FLAGS - Static variable in class io.opentelemetry.proto.metrics.v1.internal.SummaryDataPoint
- FLAGS - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span
- FLAGS - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span.Link
- floatValue() - Method in interface io.opentelemetry.sdk.metrics.internal.concurrent.DoubleAdder
-
Returns the
DoubleAdder.sum()as afloatafter a narrowing primitive conversion. - floatValue() - Method in interface io.opentelemetry.sdk.metrics.internal.concurrent.LongAdder
-
Returns the
LongAdder.sum()as afloatafter a widening primitive conversion. - flush() - Method in class io.opentelemetry.exporter.otlp.http.logs.OtlpHttpLogRecordExporter
- flush() - Method in class io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporter
-
The OTLP exporter does not batch metrics, so this method will immediately return with success.
- flush() - Method in class io.opentelemetry.exporter.otlp.http.trace.OtlpHttpSpanExporter
-
The OTLP exporter does not batch spans, so this method will immediately return with success.
- flush() - Method in class io.opentelemetry.exporter.otlp.logs.OtlpGrpcLogRecordExporter
- flush() - Method in class io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporter
-
The OTLP exporter does not batch metrics, so this method will immediately return with success.
- flush() - Method in class io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporter
-
The OTLP exporter does not batch spans, so this method will immediately return with success.
- flush() - Method in interface io.opentelemetry.sdk.logs.export.LogRecordExporter
-
Exports the collection of
LogRecordDatathat have not yet been exported. - flush() - Method in interface io.opentelemetry.sdk.metrics.export.MetricExporter
-
A hint that any metrics previously
MetricExporter.export(Collection)ed should be completed. - flush() - Method in interface io.opentelemetry.sdk.trace.export.SpanExporter
-
Exports the collection of sampled
Spans that have not yet been exported. - forceFlush() - Method in class io.opentelemetry.sdk.logs.export.BatchLogRecordProcessor
- forceFlush() - Method in class io.opentelemetry.sdk.logs.export.SimpleLogRecordProcessor
- forceFlush() - Method in interface io.opentelemetry.sdk.logs.LogRecordProcessor
-
Process all log records that have not yet been processed.
- forceFlush() - Method in class io.opentelemetry.sdk.logs.SdkLoggerProvider
-
Request the active log processor to process all logs that have not yet been processed.
- forceFlush() - Method in interface io.opentelemetry.sdk.metrics.export.MetricReader
-
Read and export the metrics.
- forceFlush() - Method in class io.opentelemetry.sdk.metrics.export.PeriodicMetricReader
- forceFlush() - Method in class io.opentelemetry.sdk.metrics.SdkMeterProvider
-
Call
MetricReader.forceFlush()on all metric readers associated with this provider. - forceFlush() - Method in class io.opentelemetry.sdk.trace.export.BatchSpanProcessor
- forceFlush() - Method in class io.opentelemetry.sdk.trace.export.SimpleSpanProcessor
- forceFlush() - Method in class io.opentelemetry.sdk.trace.SdkTracerProvider
-
Requests the active span processor to process all span events that have not yet been processed and returns a
CompletableResultCodewhich is completed when the flush is finished. - forceFlush() - Method in interface io.opentelemetry.sdk.trace.SpanProcessor
-
Processes all span events that have not yet been processed.
- forEach(BiConsumer) - Method in interface io.opentelemetry.api.common.Attributes
-
Iterates over all the key-value pairs of attributes contained by this instance.
- forEach(BiConsumer) - Method in class io.opentelemetry.sdk.internal.AttributesMap
- forEach(BiConsumer) - Method in interface io.opentelemetry.api.baggage.Baggage
-
Iterates over all the entries in this
Baggage. - forEach(BiConsumer) - Method in class io.opentelemetry.api.internal.ImmutableKeyValuePairs
-
Iterates over all the key-value pairs of labels contained by this instance.
- forEach(BiConsumer) - Method in class io.opentelemetry.sdk.metrics.internal.state.PooledHashMap
- forEach(BiConsumer) - Method in interface io.opentelemetry.api.trace.TraceState
-
Iterates over all the key-value entries contained in this
TraceState. - forName(String) - Static method in class io.opentelemetry.sdk.metrics.internal.aggregator.AggregationUtil
-
Return the aggregation for the human-readable
name. - fromByte(byte) - Static method in interface io.opentelemetry.api.trace.TraceFlags
-
Returns the
TraceFlagsconverted from the given byte representation. - fromBytes(byte[]) - Static method in class io.opentelemetry.api.trace.SpanId
-
Returns the lowercase hex (base16) representation of the
SpanIdconverted from the given bytes representation, orSpanId.getInvalid()if input isnullor the given byte array is too short. - fromBytes(byte[]) - Static method in class io.opentelemetry.api.trace.TraceId
-
Returns the lowercase hex (base16) representation of the
TraceIdconverted from the given bytes representation, orTraceId.getInvalid()if input isnullor the given byte array is too short. - fromContext(Context) - Static method in interface io.opentelemetry.api.baggage.Baggage
- fromContext(Context) - Static method in interface io.opentelemetry.api.trace.Span
- fromContextOrNull(Context) - Static method in interface io.opentelemetry.api.baggage.Baggage
- fromContextOrNull(Context) - Static method in interface io.opentelemetry.api.trace.Span
- fromCurrentStack() - Static method in interface io.opentelemetry.sdk.metrics.internal.debug.SourceInfo
-
Constructs source information form the current stack.
- fromHex(CharSequence, int) - Static method in interface io.opentelemetry.api.trace.TraceFlags
-
Returns the
TraceFlagsconverted from the given lowercase hex (base16) representation. - fromLong(long) - Static method in class io.opentelemetry.api.trace.SpanId
-
Returns the lowercase hex (base16) representation of the
SpanIdconverted from the givenlongvalue representation. - fromLongs(long, long) - Static method in class io.opentelemetry.api.trace.TraceId
-
Returns the bytes (16-byte array) representation of the
TraceIdconverted from the given twolongvalues representing the lower and higher parts. - Function - Class in io.opentelemetry.proto.profiles.v1experimental.internal
- Function() - Constructor for class io.opentelemetry.proto.profiles.v1experimental.internal.Function
- FUNCTION - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Profile
- FUNCTION_INDEX - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Line
G
- Gauge - Class in io.opentelemetry.proto.metrics.v1.internal
- Gauge() - Constructor for class io.opentelemetry.proto.metrics.v1.internal.Gauge
- GAUGE - Enum constant in enum io.opentelemetry.sdk.metrics.InstrumentType
- GAUGE - Static variable in class io.opentelemetry.proto.metrics.v1.internal.Metric
- gaugeBuilder(String) - Method in interface io.opentelemetry.api.metrics.Meter
-
Constructs an Asynchronous Gauge instrument.
- GaugeData<T> - Interface in io.opentelemetry.sdk.metrics.data
-
Data for a
MetricDataType.LONG_GAUGEorMetricDataType.DOUBLE_GAUGEmetric. - generateSpanId() - Method in interface io.opentelemetry.sdk.trace.IdGenerator
-
Generates a new valid
SpanId. - generateTraceId() - Method in interface io.opentelemetry.sdk.trace.IdGenerator
-
Generates a new valid
TraceId. - get() - Static method in class io.opentelemetry.api.GlobalOpenTelemetry
-
Returns the registered global
OpenTelemetry. - get() - Static method in class io.opentelemetry.api.incubator.events.GlobalEventLoggerProvider
-
Returns the globally registered
EventLoggerProvider. - get() - Static method in interface io.opentelemetry.context.ContextStorage
-
Returns the
ContextStoragebeing used by this application. - get() - Method in interface io.opentelemetry.context.ContextStorageProvider
-
Returns the
ContextStorageto use to storeContext. - get() - Static method in class io.opentelemetry.sdk.internal.JavaVersionSpecific
-
Returns the
JavaVersionSpecificfor the current version of Java. - get(int) - Method in class io.opentelemetry.sdk.internal.DynamicPrimitiveLongList
- get(int) - Static method in class io.opentelemetry.sdk.metrics.internal.data.EmptyExponentialHistogramBuckets
- get(C, String) - Method in interface io.opentelemetry.context.propagation.TextMapGetter
-
Returns the first value of the given propagation
keyor returnsnull. - get(AttributeKey) - Method in interface io.opentelemetry.api.common.Attributes
-
Returns the value for the given
AttributeKey, ornullif not found. - get(AttributeKey) - Method in class io.opentelemetry.sdk.internal.AttributesMap
- get(ContextKey) - Method in interface io.opentelemetry.context.Context
-
Returns the value stored in this
Contextfor the givenContextKey, ornullif there is no value for the key in this context. - get(Object) - Method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
- get(Object) - Method in class io.opentelemetry.sdk.metrics.internal.state.PooledHashMap
-
Retrieves the mapped value for
key. - get(String) - Method in interface io.opentelemetry.api.incubator.events.EventLoggerProvider
-
Gets or creates a named
EventLoggerinstance. - get(String) - Method in class io.opentelemetry.api.incubator.trace.ExtendedDefaultTracerProvider
- get(String) - Method in interface io.opentelemetry.api.logs.LoggerProvider
-
Gets or creates a named Logger instance.
- get(String) - Method in interface io.opentelemetry.api.metrics.MeterProvider
-
Gets or creates a named Meter instance.
- get(String) - Method in interface io.opentelemetry.api.trace.TracerProvider
-
Gets or creates a named tracer instance.
- get(String) - Method in interface io.opentelemetry.api.trace.TraceState
-
Returns the value to which the specified key is mapped, or null if this map contains no mapping for the key.
- get(String) - Method in class io.opentelemetry.sdk.logs.internal.SdkEventLoggerProvider
- get(String) - Method in class io.opentelemetry.sdk.logs.SdkLoggerProvider
- get(String) - Method in class io.opentelemetry.sdk.trace.SdkTracerProvider
- get(String, String) - Method in class io.opentelemetry.api.incubator.trace.ExtendedDefaultTracerProvider
- get(String, String) - Method in interface io.opentelemetry.api.trace.TracerProvider
-
Gets or creates a named and versioned tracer instance.
- get(String, String) - Method in class io.opentelemetry.sdk.trace.SdkTracerProvider
- get(String, String, String, Attributes) - Method in class io.opentelemetry.sdk.internal.ComponentRegistry
-
Returns the component associated with the
name,version, andschemaUrl. - get(K) - Method in class io.opentelemetry.api.internal.ImmutableKeyValuePairs
-
Returns the value for the given
key, ornullif the key is not present. - get(K) - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap
- get(K) - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap.WithInlinedExpunction
- getAdvice() - Method in class io.opentelemetry.sdk.metrics.internal.descriptor.InstrumentDescriptor
-
Not part of instrument identity.
- getAggregation() - Method in class io.opentelemetry.sdk.metrics.View
-
Returns the aggregation of the resulting metric.
- getAggregationName() - Method in class io.opentelemetry.sdk.metrics.internal.descriptor.MetricDescriptor
-
The
AggregationUtil.aggregationName(Aggregation)of the view aggregation. - getAggregationTemporality() - Method in interface io.opentelemetry.sdk.metrics.data.ExponentialHistogramData
-
Returns the
AggregationTemporalityof this metric. - getAggregationTemporality() - Method in interface io.opentelemetry.sdk.metrics.data.HistogramData
-
Returns the histogram
AggregationTemporality. - getAggregationTemporality() - Method in interface io.opentelemetry.sdk.metrics.data.SumData
-
Returns the sum
AggregationTemporality. - getAggregationTemporality(InstrumentType) - Method in class io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporter
- getAggregationTemporality(InstrumentType) - Method in class io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporter
- getAggregationTemporality(InstrumentType) - Method in interface io.opentelemetry.sdk.metrics.export.AggregationTemporalitySelector
-
Return the aggregation temporality for the
InstrumentType. - getAggregationTemporality(InstrumentType) - Method in class io.opentelemetry.sdk.metrics.export.PeriodicMetricReader
- getAttribute(AttributeKey) - Method in class io.opentelemetry.sdk.resources.Resource
-
Returns the value for a given resource attribute key.
- getAttribute(AttributeKey) - Method in interface io.opentelemetry.sdk.trace.ReadableSpan
-
Returns the value for the given
AttributeKey, ornullif not found. - getAttributes() - Method in class io.opentelemetry.sdk.common.InstrumentationScopeInfo
-
Returns the attributes of this instrumentation scope.
- getAttributes() - Method in interface io.opentelemetry.sdk.logs.data.LogRecordData
-
Returns the attributes for this log, or
Attributes.empty()if unset. - getAttributes() - Method in interface io.opentelemetry.sdk.metrics.data.PointData
-
Returns the attributes of the aggregation.
- getAttributes() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableDoublePointData
- getAttributes() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramPointData
- getAttributes() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableHistogramPointData
- getAttributes() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableLongPointData
- getAttributes() - Method in class io.opentelemetry.sdk.metrics.internal.descriptor.Advice
- getAttributes() - Method in class io.opentelemetry.sdk.resources.Resource
-
Returns a map of attributes that describe the resource.
- getAttributes() - Method in class io.opentelemetry.sdk.trace.data.DelegatingSpanData
- getAttributes() - Method in interface io.opentelemetry.sdk.trace.data.EventData
-
Return the attributes of the
EventData. - getAttributes() - Method in interface io.opentelemetry.sdk.trace.data.LinkData
-
Returns the set of attributes.
- getAttributes() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
-
Returns the attributes recorded for this
Span. - getAttributes() - Method in interface io.opentelemetry.sdk.trace.ReadableSpan
-
Returns the Span attributes.
- getAttributes() - Method in interface io.opentelemetry.sdk.trace.samplers.SamplingResult
-
Return tags which will be attached to the span.
- getBackoffMultiplier() - Method in class io.opentelemetry.sdk.common.export.RetryPolicy
-
Returns the backoff multiplier.
- getBinarySerializedSize() - Method in class io.opentelemetry.exporter.internal.marshal.Marshaler
-
Returns the number of bytes this Marshaler will write in proto binary format.
- getBinarySerializedSize() - Method in class io.opentelemetry.exporter.internal.marshal.MarshalerWithSize
- getBinarySerializedSize() - Method in class io.opentelemetry.exporter.internal.otlp.logs.LowAllocationLogsRequestMarshaler
- getBinarySerializedSize() - Method in class io.opentelemetry.exporter.internal.otlp.metrics.LowAllocationMetricsRequestMarshaler
- getBinarySerializedSize() - Method in class io.opentelemetry.exporter.internal.otlp.traces.LowAllocationTraceRequestMarshaler
- getBinarySerializedSize(AttributeKey, Object, MarshalerContext) - Method in class io.opentelemetry.exporter.internal.otlp.AttributeKeyValueStatelessMarshaler
- getBinarySerializedSize(KeyValue, MarshalerContext) - Method in class io.opentelemetry.exporter.internal.otlp.KeyValueStatelessMarshaler
- getBinarySerializedSize(Value, MarshalerContext) - Method in class io.opentelemetry.exporter.internal.otlp.AnyValueStatelessMarshaler
- getBinarySerializedSize(Resource, Map, MarshalerContext) - Method in class io.opentelemetry.exporter.internal.otlp.logs.ResourceLogsStatelessMarshaler
- getBinarySerializedSize(Resource, Map, MarshalerContext) - Method in class io.opentelemetry.exporter.internal.otlp.metrics.ResourceMetricsStatelessMarshaler
- getBinarySerializedSize(Resource, Map, MarshalerContext) - Method in class io.opentelemetry.exporter.internal.otlp.traces.ResourceSpansStatelessMarshaler
- getBinarySerializedSize(K, V, MarshalerContext) - Method in interface io.opentelemetry.exporter.internal.marshal.StatelessMarshaler2
-
Returns the number of bytes this Marshaler will write.
- getBinarySerializedSize(T, MarshalerContext) - Method in interface io.opentelemetry.exporter.internal.marshal.StatelessMarshaler
-
Returns the number of bytes marshaling given value will write in proto binary format.
- getBody() - Method in interface io.opentelemetry.sdk.logs.data.LogRecordData
-
Deprecated.Use
LogRecordData.getBodyValue()instead. - getBodyValue() - Method in interface io.opentelemetry.sdk.logs.data.LogRecordData
-
Returns the
Valuerepresentation of the log body, of null if unset. - getBoolean(String) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
-
Returns a boolean-valued configuration property.
- getBoolean(String) - Method in class io.opentelemetry.sdk.autoconfigure.spi.internal.DefaultConfigProperties
- getBoolean(String) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.internal.StructuredConfigProperties
-
Returns a
Booleanconfiguration property. - getBoolean(String, boolean) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
-
Returns a boolean-valued configuration property.
- getBoolean(String, boolean) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.internal.StructuredConfigProperties
-
Returns a
Booleanconfiguration property. - getBoundaries() - Method in interface io.opentelemetry.sdk.metrics.data.HistogramPointData
-
The bucket boundaries.
- getBoundaries() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableHistogramPointData
- getBucketCounts() - Method in interface io.opentelemetry.sdk.metrics.data.ExponentialHistogramBuckets
-
The bucket counts is a list of counts representing number of measurements that fall into each bucket.
- getBucketCounts() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramBuckets
- getByName(String) - Method in class io.opentelemetry.sdk.autoconfigure.internal.NamedSpiManager
-
Return an implementation by name, invoking the supplier if not previously invoked.
- getCardinalityLimit() - Method in class io.opentelemetry.sdk.metrics.internal.view.RegisteredView
-
The view's cardinality limit.
- getCardinalityLimit() - Method in class io.opentelemetry.sdk.metrics.View
-
Returns the cardinality limit for this view.
- getCardinalityLimit(InstrumentType) - Method in interface io.opentelemetry.sdk.metrics.export.CardinalityLimitSelector
-
Return the default cardinality limit for metrics from instruments of type
instrumentType. - getCause() - Method in exception class io.opentelemetry.exporter.internal.FailedExportException.GrpcExportException
-
Returns the exceptional cause of failure, or null if the export failed with a response from the server.
- getCause() - Method in exception class io.opentelemetry.exporter.internal.FailedExportException.HttpExportException
-
Returns the exceptional cause of failure, or null if the export failed with a response from the server.
- getCleanerThread() - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap
- getClock() - Method in class io.opentelemetry.sdk.metrics.internal.state.MeterProviderSharedState
-
Returns the
Clockused for measurements. - getComponentLoader() - Method in class io.opentelemetry.sdk.autoconfigure.internal.SpiHelper
-
Return the backing underlying
ComponentLoader. - getComponents() - Method in class io.opentelemetry.sdk.internal.ComponentRegistry
-
Returns a
Collectionview of the registered components. - getConfig(AutoConfiguredOpenTelemetrySdk) - Static method in class io.opentelemetry.sdk.autoconfigure.internal.AutoConfigureUtil
-
Returns the
ConfigPropertiesused for auto-configuration. - getCount() - Method in interface io.opentelemetry.sdk.metrics.data.ExponentialHistogramPointData
-
Returns the number of measurements taken for this data point, including the positive bucket counts, negative bucket counts, and the zero count.
- getCount() - Method in interface io.opentelemetry.sdk.metrics.data.HistogramPointData
-
The number of measurements taken.
- getCount() - Method in interface io.opentelemetry.sdk.metrics.data.SummaryPointData
-
Returns the count of measurements.
- getCount() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramPointData
- getCount() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableHistogramPointData
- getCounts() - Method in interface io.opentelemetry.sdk.metrics.data.HistogramPointData
-
The counts in each bucket.
- getCounts() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableHistogramPointData
- getData() - Method in class io.opentelemetry.api.internal.ImmutableKeyValuePairs
-
Return the backing data array for these attributes.
- getData() - Method in interface io.opentelemetry.sdk.metrics.data.MetricData
-
Returns the unconstrained metric data.
- getData() - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.EmptyMetricData
- getData(Class) - Method in class io.opentelemetry.exporter.internal.marshal.MarshalerContext
- getDecision() - Method in interface io.opentelemetry.sdk.trace.samplers.SamplingResult
-
Return decision on whether a span should be recorded, recorded and sampled or not recorded.
- getDefault() - Static method in interface io.opentelemetry.api.trace.TraceFlags
-
Returns the default (with all flag bits off) byte representation of the
TraceFlags. - getDefault() - Static method in interface io.opentelemetry.api.trace.TraceState
-
Returns the default
TraceStatewith no entries. - getDefault() - Static method in class io.opentelemetry.exporter.otlp.http.logs.OtlpHttpLogRecordExporter
-
Returns a new
OtlpHttpLogRecordExporterusing the default values. - getDefault() - Static method in class io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporter
-
Returns a new
OtlpHttpMetricExporterusing the default values. - getDefault() - Static method in class io.opentelemetry.exporter.otlp.http.trace.OtlpHttpSpanExporter
-
Returns a new
OtlpHttpSpanExporterusing the default values. - getDefault() - Static method in class io.opentelemetry.exporter.otlp.logs.OtlpGrpcLogRecordExporter
-
Returns a new
OtlpGrpcLogRecordExporterusing the default values. - getDefault() - Static method in class io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporter
-
Returns a new
OtlpGrpcMetricExporterusing the default values. - getDefault() - Static method in class io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporter
-
Returns a new
OtlpGrpcSpanExporterusing the default values. - getDefault() - Static method in interface io.opentelemetry.sdk.common.Clock
-
Returns a default
Clockwhich reads from system time. - getDefault() - Static method in class io.opentelemetry.sdk.common.export.RetryPolicy
-
Return the default
RetryPolicy. - getDefault() - Static method in class io.opentelemetry.sdk.logs.LogLimits
-
Returns the default
LogLimits. - getDefault() - Static method in interface io.opentelemetry.sdk.metrics.export.DefaultAggregationSelector
-
The default implementation of
DefaultAggregationSelectorwhich returns the default aggregation for each instrument. - getDefault() - Static method in class io.opentelemetry.sdk.metrics.internal.view.Base2ExponentialHistogramAggregation
- getDefault() - Static method in class io.opentelemetry.sdk.metrics.internal.view.ExplicitBucketHistogramAggregation
- getDefault() - Static method in class io.opentelemetry.sdk.resources.Resource
-
Returns the default
Resource. - getDefault() - Static method in class io.opentelemetry.sdk.trace.SpanLimits
-
Returns the default
SpanLimits. - getDefaultAggregation(InstrumentType) - Method in class io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporter
- getDefaultAggregation(InstrumentType) - Method in class io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporter
- getDefaultAggregation(InstrumentType) - Method in interface io.opentelemetry.sdk.metrics.export.DefaultAggregationSelector
-
Return the default aggregation for the
InstrumentType. - getDefaultAggregation(InstrumentType) - Method in interface io.opentelemetry.sdk.metrics.export.MetricExporter
-
Return the default aggregation for the
InstrumentType. - getDefaultAggregation(InstrumentType) - Method in interface io.opentelemetry.sdk.metrics.export.MetricReader
-
Return the default aggregation for the
InstrumentType. - getDefaultAggregation(InstrumentType) - Method in class io.opentelemetry.sdk.metrics.export.PeriodicMetricReader
- getDescription() - Method in interface io.opentelemetry.sdk.metrics.data.MetricData
-
Returns the metric description.
- getDescription() - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.EmptyMetricData
- getDescription() - Method in class io.opentelemetry.sdk.metrics.internal.descriptor.InstrumentDescriptor
- getDescription() - Method in class io.opentelemetry.sdk.metrics.internal.descriptor.MetricDescriptor
-
The description of the descriptor, equal to
View.getDescription()if not null, elseInstrumentDescriptor.getDescription(). - getDescription() - Method in class io.opentelemetry.sdk.metrics.View
-
Returns the description of the resulting metric, or
nullif the matched instrument description should be used. - getDescription() - Method in interface io.opentelemetry.sdk.trace.data.StatusData
-
Returns the description of this
Statusfor human consumption. - getDescription() - Method in interface io.opentelemetry.sdk.trace.samplers.Sampler
-
Returns the description of this
Sampler. - getDouble(String) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
-
Returns a double-valued configuration property.
- getDouble(String) - Method in class io.opentelemetry.sdk.autoconfigure.spi.internal.DefaultConfigProperties
- getDouble(String) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.internal.StructuredConfigProperties
-
Returns a
Doubleconfiguration property. - getDouble(String, double) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
-
Returns a double-valued configuration property.
- getDouble(String, double) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.internal.StructuredConfigProperties
-
Returns a
Doubleconfiguration property. - getDoubleGaugeData() - Method in interface io.opentelemetry.sdk.metrics.data.MetricData
-
Returns the
doubleGaugeDataif type isMetricDataType.DOUBLE_GAUGE, otherwise a default empty data. - getDoubleSumData() - Method in interface io.opentelemetry.sdk.metrics.data.MetricData
- getDroppedAttributesCount() - Method in interface io.opentelemetry.sdk.trace.data.EventData
-
Returns the dropped attributes count of this event.
- getDuration(String) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
-
Returns a duration property from the map, or
nullif it cannot be found or it has a wrong type. - getDuration(String) - Method in class io.opentelemetry.sdk.autoconfigure.spi.internal.DefaultConfigProperties
- getDuration(String, Duration) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
-
Returns a Duration value configuration property.
- getEncoding() - Method in interface io.opentelemetry.exporter.internal.compression.Compressor
-
The name of the compressor encoding.
- getEncoding() - Method in class io.opentelemetry.exporter.internal.compression.GzipCompressor
- getEndEpochNanos() - Method in class io.opentelemetry.sdk.trace.data.DelegatingSpanData
- getEndEpochNanos() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
-
Returns the end epoch timestamp in nanos of this
Span. - getEntry(String) - Method in interface io.opentelemetry.api.baggage.Baggage
-
Returns the
BaggageEntryassociated with the given key. - getEntryValue(String) - Method in interface io.opentelemetry.api.baggage.Baggage
-
Returns the
Stringvalue associated with the given key, without metadata. - getEnumNumber() - Method in class io.opentelemetry.exporter.internal.marshal.ProtoEnumInfo
- getEpochNanos() - Method in interface io.opentelemetry.sdk.metrics.data.ExemplarData
-
Returns the timestamp in nanos when measurement was collected.
- getEpochNanos() - Method in interface io.opentelemetry.sdk.metrics.data.PointData
-
Returns the end time of the aggregation in epoch nanos.
- getEpochNanos() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableDoublePointData
- getEpochNanos() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramPointData
- getEpochNanos() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableHistogramPointData
- getEpochNanos() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableLongPointData
- getEpochNanos() - Method in interface io.opentelemetry.sdk.trace.data.EventData
-
Returns the epoch time in nanos of this event.
- getEvents() - Method in class io.opentelemetry.sdk.trace.data.DelegatingSpanData
- getEvents() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
-
Returns the timed events recorded for this
Span. - getException() - Method in interface io.opentelemetry.sdk.trace.data.ExceptionEventData
-
Return the
exceptionof theExceptionEventData. - getExemplarFilter() - Method in class io.opentelemetry.sdk.metrics.internal.state.MeterProviderSharedState
-
Returns the
ExemplarFilterfor remembering synchronous measurements. - getExemplars() - Method in interface io.opentelemetry.sdk.metrics.data.DoublePointData
-
List of exemplars collected from measurements aggregated into this point.
- getExemplars() - Method in interface io.opentelemetry.sdk.metrics.data.ExponentialHistogramPointData
-
List of exemplars collected from measurements that were used to form the data point.
- getExemplars() - Method in interface io.opentelemetry.sdk.metrics.data.HistogramPointData
-
List of exemplars collected from measurements that were used to form the data point.
- getExemplars() - Method in interface io.opentelemetry.sdk.metrics.data.LongPointData
-
List of exemplars collected from measurements aggregated into this point.
- getExemplars() - Method in interface io.opentelemetry.sdk.metrics.data.PointData
-
List of exemplars collected from measurements aggregated into this point.
- getExemplars() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableDoublePointData
- getExemplars() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramPointData
- getExemplars() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableHistogramPointData
- getExemplars() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableLongPointData
- getExplicitBucketBoundaries() - Method in class io.opentelemetry.sdk.metrics.internal.descriptor.Advice
- getExponentialHistogramData() - Method in interface io.opentelemetry.sdk.metrics.data.MetricData
-
Returns the
ExponentialHistogramDataif type isMetricDataType.EXPONENTIAL_HISTOGRAM, otherwise a default empty data. - getFailureThrowable() - Method in class io.opentelemetry.sdk.common.CompletableResultCode
- getFieldNumber() - Method in class io.opentelemetry.exporter.internal.marshal.ProtoFieldInfo
- getFilteredAttributes() - Method in interface io.opentelemetry.sdk.metrics.data.ExemplarData
-
Returns the attributes that were recorded alongside the original measurement but filtered out by the aggregator.
- getHasParentIsRemoteMask() - Static method in class io.opentelemetry.exporter.internal.otlp.traces.SpanFlags
-
Returns the int (fixed32) representation of the 4 bytes flags with the has_parent_context_is_remote flag bit on.
- getHeaders() - Method in interface io.opentelemetry.exporter.internal.auth.Authenticator
-
Method called by the exporter to get headers to be used on a request that requires authentication.
- getHistogramData() - Method in interface io.opentelemetry.sdk.metrics.data.MetricData
-
Returns the
HistogramDataif type isMetricDataType.HISTOGRAM, otherwise a default empty data. - getHowToEnableMessage() - Static method in class io.opentelemetry.sdk.metrics.internal.debug.DebugConfig
-
Returns the message we send for how to enable better metrics debugging.
- getIdentityMap() - Method in class io.opentelemetry.exporter.internal.marshal.MarshalerContext
-
Returns a pooled identity map.
- getIfPresent(K) - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap
- getIfPresent(K) - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap.WithInlinedExpunction
- getInitialBackoff() - Method in class io.opentelemetry.sdk.common.export.RetryPolicy
-
Returns the initial backoff.
- getInstance() - Static method in class io.opentelemetry.api.baggage.propagation.W3CBaggagePropagator
-
Singleton instance of the W3C Baggage Propagator.
- getInstance() - Static method in class io.opentelemetry.api.trace.propagation.W3CTraceContextPropagator
-
Returns a singleton instance of a
TextMapPropagatorimplementing the W3C TraceContext propagation. - getInstance() - Method in interface io.opentelemetry.exporter.internal.compression.CompressorProvider
-
Return the
Compressor. - getInstance() - Static method in class io.opentelemetry.exporter.internal.compression.GzipCompressor
- getInstance() - Static method in class io.opentelemetry.sdk.metrics.internal.aggregator.EmptyMetricData
-
Get an empty instance of metric data.
- getInstance() - Static method in class io.opentelemetry.sdk.metrics.internal.view.DefaultAggregation
- getInstance() - Static method in class io.opentelemetry.sdk.metrics.internal.view.DropAggregation
- getInstance() - Static method in class io.opentelemetry.sdk.metrics.internal.view.LastValueAggregation
- getInstance() - Static method in class io.opentelemetry.sdk.metrics.internal.view.SumAggregation
- getInstance(MarshalerContext.Key, Supplier) - Method in class io.opentelemetry.exporter.internal.marshal.MarshalerContext
- getInstrumentationLibraryInfo() - Method in class io.opentelemetry.sdk.trace.data.DelegatingSpanData
-
Deprecated.
- getInstrumentationLibraryInfo() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
-
Deprecated.
- getInstrumentationLibraryInfo() - Method in interface io.opentelemetry.sdk.trace.ReadableSpan
-
Deprecated.
- getInstrumentationScopeInfo() - Method in interface io.opentelemetry.sdk.logs.data.LogRecordData
-
Returns the instrumentation scope that generated this log.
- getInstrumentationScopeInfo() - Method in interface io.opentelemetry.sdk.metrics.data.MetricData
-
Returns the metric
InstrumentationScopeInfo. - getInstrumentationScopeInfo() - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.EmptyMetricData
- getInstrumentationScopeInfo() - Method in class io.opentelemetry.sdk.metrics.internal.state.SdkObservableMeasurement
-
Get the instrumentation scope info.
- getInstrumentationScopeInfo() - Method in class io.opentelemetry.sdk.trace.data.DelegatingSpanData
- getInstrumentationScopeInfo() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
-
Returns the instrumentation scope specified when creating the tracer which produced this
Span. - getInstrumentationScopeInfo() - Method in interface io.opentelemetry.sdk.trace.ReadableSpan
-
Returns the instrumentation scope specified when creating the tracer which produced this span.
- getInstrumentName() - Method in class io.opentelemetry.sdk.metrics.InstrumentSelector
-
Returns the selected instrument name, or null if this selects all instrument names.
- getInstrumentSelector() - Method in class io.opentelemetry.sdk.metrics.internal.view.RegisteredView
-
Instrument filter for applying this view.
- getInstrumentType() - Method in class io.opentelemetry.sdk.metrics.InstrumentSelector
-
Returns the selected
InstrumentType, or null if this selects all instrument types. - getInstrumentUnit() - Method in class io.opentelemetry.sdk.metrics.InstrumentSelector
-
Returns the selected instrument unit, or null if this selects all instrument units.
- getInt(String) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
-
Returns an Integer-valued configuration property.
- getInt(String) - Method in class io.opentelemetry.sdk.autoconfigure.spi.internal.DefaultConfigProperties
- getInt(String) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.internal.StructuredConfigProperties
-
Returns a
Integerconfiguration property. - getInt(String, int) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
-
Returns an Integer-valued configuration property.
- getInt(String, int) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.internal.StructuredConfigProperties
-
Returns a
Integerconfiguration property. - getInvalid() - Static method in interface io.opentelemetry.api.trace.Span
-
Returns an invalid
Span. - getInvalid() - Static method in interface io.opentelemetry.api.trace.SpanContext
-
Returns the invalid
SpanContextthat can be used for no-op operations. - getInvalid() - Static method in class io.opentelemetry.api.trace.SpanId
-
Returns the invalid
SpanIdin lowercase hex (base16) representation. - getInvalid() - Static method in class io.opentelemetry.api.trace.TraceId
-
Returns the invalid
TraceIdin lowercase hex (base16) representation. - getJsonName() - Method in class io.opentelemetry.exporter.internal.marshal.ProtoEnumInfo
- getJsonName() - Method in class io.opentelemetry.exporter.internal.marshal.ProtoFieldInfo
- getKey() - Method in interface io.opentelemetry.api.common.AttributeKey
-
Returns the underlying String representation of the key.
- getKey() - Method in interface io.opentelemetry.api.common.KeyValue
-
Returns the key.
- getKey() - Method in class io.opentelemetry.api.internal.InternalAttributeKeyImpl
- getKeyManager() - Method in class io.opentelemetry.exporter.internal.TlsConfigHelper
-
Get the
X509KeyManager. - getKeyUtf8() - Method in class io.opentelemetry.api.internal.InternalAttributeKeyImpl
-
Returns the key, encoded as UTF-8 bytes.
- getKind() - Method in class io.opentelemetry.sdk.trace.data.DelegatingSpanData
- getKind() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
-
Returns the kind of this
Span. - getKind() - Method in interface io.opentelemetry.sdk.trace.ReadableSpan
-
Returns the kind of the span.
- getLastCollectEpochNanos() - Method in class io.opentelemetry.sdk.metrics.internal.export.RegisteredReader
-
Get the time of the last collection for the reader.
- getLatencyNanos() - Method in interface io.opentelemetry.sdk.trace.ReadableSpan
-
Returns the latency of the
Spanin nanos. - getLength() - Static method in class io.opentelemetry.api.trace.SpanId
-
Returns the length of the lowercase hex (base16) representation of the
SpanId. - getLength() - Static method in interface io.opentelemetry.api.trace.TraceFlags
-
Returns the length of the lowercase hex (base16) representation of the
TraceFlags. - getLength() - Static method in class io.opentelemetry.api.trace.TraceId
-
Returns the length of the lowercase hex (base16) representation of the
TraceId. - getLinks() - Method in class io.opentelemetry.sdk.trace.data.DelegatingSpanData
- getLinks() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
-
Returns links recorded for this
Span. - getList() - Method in class io.opentelemetry.exporter.internal.marshal.MarshalerContext
-
Returns a pooled list.
- getList(String) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
-
Returns a list-valued configuration property.
- getList(String) - Method in class io.opentelemetry.sdk.autoconfigure.spi.internal.DefaultConfigProperties
- getList(String, List) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
-
Returns a List value configuration property.
- getListeners() - Method in class io.opentelemetry.sdk.autoconfigure.internal.SpiHelper
-
Return the set of SPIs loaded which implement
AutoConfigureListener. - getLogRecordExporter() - Method in class io.opentelemetry.sdk.logs.export.BatchLogRecordProcessor
-
Return the processor's configured
LogRecordExporter. - getLogRecordExporter() - Method in class io.opentelemetry.sdk.logs.export.SimpleLogRecordProcessor
-
Return the processor's configured
LogRecordExporter. - getLogsBridge() - Method in interface io.opentelemetry.api.OpenTelemetry
-
Returns the
LoggerProviderfor bridging logs into OpenTelemetry. - getLogsBridge() - Method in class io.opentelemetry.sdk.OpenTelemetrySdk
- getLong(int) - Method in class io.opentelemetry.sdk.internal.DynamicPrimitiveLongList
- getLong(String) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
-
Returns a Long-valued configuration property.
- getLong(String) - Method in class io.opentelemetry.sdk.autoconfigure.spi.internal.DefaultConfigProperties
- getLong(String) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.internal.StructuredConfigProperties
-
Returns a
Longconfiguration property. - getLong(String, long) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
-
Returns a Long-valued configuration property.
- getLong(String, long) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.internal.StructuredConfigProperties
-
Returns a
Longconfiguration property. - getLongGaugeData() - Method in interface io.opentelemetry.sdk.metrics.data.MetricData
- getLongSumData() - Method in interface io.opentelemetry.sdk.metrics.data.MetricData
- getLookupKey(K) - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap
- getMap(String) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
-
Returns a Map configuration property.
- getMap(String) - Method in class io.opentelemetry.sdk.autoconfigure.spi.internal.DefaultConfigProperties
- getMap(String, Map) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
-
Returns a Map value configuration property.
- getMax() - Method in interface io.opentelemetry.sdk.metrics.data.ExponentialHistogramPointData
-
The max of all measurements recorded, if
ExponentialHistogramPointData.hasMax()istrue. - getMax() - Method in interface io.opentelemetry.sdk.metrics.data.HistogramPointData
-
The max of all measurements recorded, if
HistogramPointData.hasMax()istrue. - getMax() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramPointData
- getMax() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableHistogramPointData
- getMaxAttempts() - Method in class io.opentelemetry.sdk.common.export.RetryPolicy
-
Returns the max number of attempts, including the original request.
- getMaxAttributeValueLength() - Method in class io.opentelemetry.sdk.logs.LogLimits
-
Returns the max number of characters for string attribute values.
- getMaxAttributeValueLength() - Method in class io.opentelemetry.sdk.trace.SpanLimits
-
Returns the max number of characters for string attribute values.
- getMaxBackoff() - Method in class io.opentelemetry.sdk.common.export.RetryPolicy
-
Returns the max backoff.
- getMaxNumberOfAttributes() - Method in class io.opentelemetry.sdk.logs.LogLimits
-
Returns the max number of attributes per
LogRecordData. - getMaxNumberOfAttributes() - Method in class io.opentelemetry.sdk.trace.SpanLimits
-
Returns the max number of attributes per
Span. - getMaxNumberOfAttributesPerEvent() - Method in class io.opentelemetry.sdk.trace.SpanLimits
-
Returns the max number of attributes per event.
- getMaxNumberOfAttributesPerLink() - Method in class io.opentelemetry.sdk.trace.SpanLimits
-
Returns the max number of attributes per link.
- getMaxNumberOfEvents() - Method in class io.opentelemetry.sdk.trace.SpanLimits
-
Returns the max number of events per
Span. - getMaxNumberOfLinks() - Method in class io.opentelemetry.sdk.trace.SpanLimits
-
Returns the max number of links per
Span. - getMemoryMode() - Method in class io.opentelemetry.exporter.internal.otlp.logs.LogReusableDataMarshaler
- getMemoryMode() - Method in class io.opentelemetry.exporter.internal.otlp.metrics.MetricReusableDataMarshaler
- getMemoryMode() - Method in class io.opentelemetry.exporter.internal.otlp.traces.SpanReusableDataMarshaler
- getMemoryMode() - Method in class io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporter
- getMemoryMode() - Method in class io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporter
- getMemoryMode() - Method in interface io.opentelemetry.sdk.metrics.export.MetricExporter
-
Returns the memory mode used by this exporter's associated reader.
- getMemoryMode() - Method in interface io.opentelemetry.sdk.metrics.export.MetricReader
-
Returns the memory mode used by this reader.
- getMemoryMode() - Method in class io.opentelemetry.sdk.metrics.export.PeriodicMetricReader
- getMetadata() - Method in interface io.opentelemetry.api.baggage.BaggageEntry
-
Returns the entry's
BaggageEntryMetadata. - getMeter(String) - Static method in class io.opentelemetry.api.GlobalOpenTelemetry
-
Gets or creates a named meter instance from the globally registered
MeterProvider. - getMeter(String) - Method in interface io.opentelemetry.api.OpenTelemetry
-
Gets or creates a named meter instance from the
MeterProviderfor thisOpenTelemetry. - getMeterName() - Method in class io.opentelemetry.sdk.metrics.InstrumentSelector
-
Returns the selected meter name, or null if this selects instruments from all meter names.
- getMeterProvider() - Static method in class io.opentelemetry.api.GlobalOpenTelemetry
-
Returns the globally registered
MeterProvider. - getMeterProvider() - Method in interface io.opentelemetry.api.OpenTelemetry
-
Returns the
MeterProviderfor thisOpenTelemetry. - getMeterProvider() - Method in class io.opentelemetry.sdk.OpenTelemetrySdk
- getMeterSchemaUrl() - Method in class io.opentelemetry.sdk.metrics.InstrumentSelector
-
Returns the selected meter schema url, or null if this selects instruments from all meter schema urls.
- getMeterVersion() - Method in class io.opentelemetry.sdk.metrics.InstrumentSelector
-
Returns the selected meter version, or null if this selects instruments from all meter versions.
- getMetricDescriptor() - Method in class io.opentelemetry.sdk.metrics.internal.state.AsynchronousMetricStorage
- getMetricDescriptor() - Method in class io.opentelemetry.sdk.metrics.internal.state.DefaultSynchronousMetricStorage
- getMetricDescriptor() - Method in interface io.opentelemetry.sdk.metrics.internal.state.MetricStorage
-
Returns a description of the metric produced in this storage.
- getMin() - Method in interface io.opentelemetry.sdk.metrics.data.ExponentialHistogramPointData
-
The min of all measurements recorded, if
ExponentialHistogramPointData.hasMin()istrue. - getMin() - Method in interface io.opentelemetry.sdk.metrics.data.HistogramPointData
-
The min of all measurements recorded, if
HistogramPointData.hasMin()istrue. - getMin() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramPointData
- getMin() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableHistogramPointData
- getName() - Method in class io.opentelemetry.exporter.otlp.internal.OtlpLogRecordExporterComponentProvider
- getName() - Method in class io.opentelemetry.exporter.otlp.internal.OtlpLogRecordExporterProvider
- getName() - Method in class io.opentelemetry.exporter.otlp.internal.OtlpMetricExporterComponentProvider
- getName() - Method in class io.opentelemetry.exporter.otlp.internal.OtlpMetricExporterProvider
- getName() - Method in class io.opentelemetry.exporter.otlp.internal.OtlpSpanExporterComponentProvider
- getName() - Method in class io.opentelemetry.exporter.otlp.internal.OtlpSpanExporterProvider
- getName() - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigurablePropagatorProvider
-
Returns the name of this propagator, which can be specified with the
otel.propagatorsproperty to enable it. - getName() - Method in interface io.opentelemetry.sdk.autoconfigure.spi.internal.ComponentProvider
-
The name of the exporter, to be referenced in configuration files.
- getName() - Method in interface io.opentelemetry.sdk.autoconfigure.spi.internal.ConfigurableMetricReaderProvider
-
Returns the name of this reader, which can be specified with the
otel.metrics.exporterproperty to enable it. - getName() - Method in interface io.opentelemetry.sdk.autoconfigure.spi.logs.ConfigurableLogRecordExporterProvider
-
Returns the name of this exporter, which can be specified with the
otel.logs.exporterproperty to enable it. - getName() - Method in interface io.opentelemetry.sdk.autoconfigure.spi.metrics.ConfigurableMetricExporterProvider
-
Returns the name of this exporter, which can be specified with the
otel.metrics.exporterproperty to enable it. - getName() - Method in interface io.opentelemetry.sdk.autoconfigure.spi.traces.ConfigurableSamplerProvider
-
Returns the name of this sampler, which can be specified with the
otel.traces.samplerproperty to enable it. - getName() - Method in interface io.opentelemetry.sdk.autoconfigure.spi.traces.ConfigurableSpanExporterProvider
-
Returns the name of this exporter, which can be specified with the
otel.traces.exporterproperty to enable it. - getName() - Method in class io.opentelemetry.sdk.common.InstrumentationLibraryInfo
-
Deprecated.Returns the name of the instrumentation library.
- getName() - Method in class io.opentelemetry.sdk.common.InstrumentationScopeInfo
-
Returns the name of the instrumentation scope.
- getName() - Method in interface io.opentelemetry.sdk.metrics.data.MetricData
-
Returns the metric name.
- getName() - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.EmptyMetricData
- getName() - Method in class io.opentelemetry.sdk.metrics.internal.descriptor.InstrumentDescriptor
- getName() - Method in class io.opentelemetry.sdk.metrics.internal.descriptor.MetricDescriptor
-
The name of the descriptor, equal to
View.getName()if not null, elseInstrumentDescriptor.getName(). - getName() - Method in class io.opentelemetry.sdk.metrics.View
-
Returns the name of the resulting metric, or
nullif the matched instrument name should be used. - getName() - Method in class io.opentelemetry.sdk.trace.data.DelegatingSpanData
- getName() - Method in interface io.opentelemetry.sdk.trace.data.EventData
-
Return the name of the
EventData. - getName() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
-
Returns the name of this
Span. - getName() - Method in interface io.opentelemetry.sdk.trace.ReadableSpan
-
Returns the name of the
Span. - getNegativeBuckets() - Method in interface io.opentelemetry.sdk.metrics.data.ExponentialHistogramPointData
-
Return the
ExponentialHistogramBucketsrepresenting the negative measurements taken for this histogram. - getNegativeBuckets() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramPointData
- getNoop() - Static method in class io.opentelemetry.api.incubator.logs.ExtendedDefaultLoggerProvider
- getNoop() - Static method in class io.opentelemetry.api.incubator.metrics.ExtendedDefaultMeterProvider
- getNoop() - Static method in class io.opentelemetry.api.incubator.trace.ExtendedDefaultTracerProvider
- getObservedTimestampEpochNanos() - Method in interface io.opentelemetry.sdk.logs.data.LogRecordData
-
Returns the timestamp at which the log record was observed, in epoch nanos.
- getOffset() - Method in interface io.opentelemetry.sdk.metrics.data.ExponentialHistogramBuckets
-
The offset shifts the bucket boundaries according to
lower_bound = base^(offset+i). - getOffset() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramBuckets
- getOpenTelemetrySdk() - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdk
-
Returns the
OpenTelemetrySdkthat was auto-configured, or an effectively noop instance if the SDK has been disabled. - getOtlpProtocol(String, ConfigProperties) - Static method in class io.opentelemetry.exporter.otlp.internal.OtlpConfigUtil
-
Determine the configured OTLP protocol for the
dataType. - getParentIsRemoteMask() - Static method in class io.opentelemetry.exporter.internal.otlp.traces.SpanFlags
-
Returns the int (fixed32) representation of the 4 bytes flags with the has_parent_context_is_remote and parent_context_is_remote flag bits on.
- getParentSpanContext() - Method in class io.opentelemetry.sdk.trace.data.DelegatingSpanData
- getParentSpanContext() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
-
Returns the parent
SpanContext. - getParentSpanContext() - Method in interface io.opentelemetry.sdk.trace.ReadableSpan
- getParentSpanId() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
-
Returns the parent
SpanId. - getPoints() - Method in interface io.opentelemetry.sdk.metrics.data.Data
-
Returns the data
PointDatas for this metric. - getPoints() - Method in interface io.opentelemetry.sdk.metrics.data.ExponentialHistogramData
-
Returns the collection of
ExponentialHistogramPointDatafor this histogram. - getPoints() - Method in interface io.opentelemetry.sdk.metrics.data.HistogramData
- getPoints() - Method in class io.opentelemetry.sdk.metrics.internal.data.ImmutableGaugeData
- getPositiveBuckets() - Method in interface io.opentelemetry.sdk.metrics.data.ExponentialHistogramPointData
-
Return the
ExponentialHistogramBucketsrepresenting the positive measurements taken for this histogram. - getPositiveBuckets() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramPointData
- getPropagator(ConfigProperties) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigurablePropagatorProvider
-
Returns a
TextMapPropagatorthat can be registered to OpenTelemetry by providing the property value specified byConfigurablePropagatorProvider.getName(). - getPropagators() - Static method in class io.opentelemetry.api.GlobalOpenTelemetry
-
Returns the globally registered
ContextPropagatorsfor remote propagation of a context. - getPropagators() - Method in interface io.opentelemetry.api.OpenTelemetry
-
Returns the
ContextPropagatorsfor thisOpenTelemetry. - getPropagators() - Method in class io.opentelemetry.sdk.OpenTelemetrySdk
- getPropertyKeys() - Method in interface io.opentelemetry.sdk.autoconfigure.spi.internal.StructuredConfigProperties
-
Returns a set of all configuration property keys.
- getProxySelector() - Method in class io.opentelemetry.sdk.common.export.ProxyOptions
-
Return the
ProxySelector. - getQuantile() - Method in interface io.opentelemetry.sdk.metrics.data.ValueAtQuantile
-
Returns the quantile of a distribution.
- getReader() - Method in class io.opentelemetry.sdk.metrics.internal.export.RegisteredReader
- getRegisteredReader() - Method in class io.opentelemetry.sdk.metrics.internal.state.AsynchronousMetricStorage
-
Returns the registered reader this storage is associated with.
- getResource() - Method in interface io.opentelemetry.sdk.logs.data.LogRecordData
-
Returns the resource of this log.
- getResource() - Method in interface io.opentelemetry.sdk.metrics.data.MetricData
-
Returns the metric
Resource. - getResource() - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.EmptyMetricData
- getResource() - Method in class io.opentelemetry.sdk.metrics.internal.state.MeterProviderSharedState
-
Returns the
Resourceto attach telemetry to. - getResource() - Method in class io.opentelemetry.sdk.trace.data.DelegatingSpanData
- getResource() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
-
Returns the resource of this
Span. - getResponse() - Method in exception class io.opentelemetry.exporter.internal.FailedExportException.GrpcExportException
-
Returns the response if the export failed with a response from the server, or null if the export failed exceptionally with no response.
- getResponse() - Method in exception class io.opentelemetry.exporter.internal.FailedExportException.HttpExportException
-
Returns the response if the export failed with a response from the server, or null if the export failed exceptionally with no response.
- getReusableBucketCountsList() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramBuckets
- getSampled() - Static method in interface io.opentelemetry.api.trace.TraceFlags
-
Returns the lowercase hex (base16) representation of the
TraceFlagswith the sampling flag bit on. - getSampler() - Method in class io.opentelemetry.sdk.trace.SdkTracerProvider
-
Returns the configured
Sampler. - getScalarList(String, Class) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.internal.StructuredConfigProperties
-
Returns a
Listconfiguration property. - getScalarList(String, Class, List) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.internal.StructuredConfigProperties
-
Returns a
Listconfiguration property. - getScale() - Method in interface io.opentelemetry.sdk.metrics.data.ExponentialHistogramBuckets
-
The scale of the buckets.
- getScale() - Method in interface io.opentelemetry.sdk.metrics.data.ExponentialHistogramPointData
-
Scale characterises the resolution of the histogram, with larger values of scale offering greater precision.
- getScale() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramBuckets
- getScale() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramPointData
- getSchemaUrl() - Method in class io.opentelemetry.sdk.common.InstrumentationLibraryInfo
-
Deprecated.Returns the URL of the schema used by this instrumentation library, or
nullif not available. - getSchemaUrl() - Method in class io.opentelemetry.sdk.common.InstrumentationScopeInfo
-
Returns the URL of the schema used by this instrumentation scope, or
nullif not available. - getSchemaUrl() - Method in class io.opentelemetry.sdk.resources.Resource
-
Returns the URL of the OpenTelemetry schema used by this resource.
- getSdkLoggerProvider() - Method in class io.opentelemetry.sdk.OpenTelemetrySdk
-
Returns the
SdkLoggerProviderfor thisOpenTelemetrySdk. - getSdkMeterProvider() - Method in class io.opentelemetry.sdk.OpenTelemetrySdk
-
Returns the
SdkMeterProviderfor thisOpenTelemetrySdk. - getSdkTracerProvider() - Method in class io.opentelemetry.sdk.OpenTelemetrySdk
-
Returns the
SdkTracerProviderfor thisOpenTelemetrySdk. - getSet(ConfigProperties, String) - Static method in class io.opentelemetry.sdk.autoconfigure.spi.internal.DefaultConfigProperties
-
Returns
ConfigProperties.getList(String)as aSetafter validating there are no duplicate entries. - getSeverity() - Method in interface io.opentelemetry.sdk.logs.data.LogRecordData
-
Returns the severity for this log, or
Severity.UNDEFINED_SEVERITY_NUMBERif unset. - getSeverityNumber() - Method in enum io.opentelemetry.api.logs.Severity
- getSeverityText() - Method in interface io.opentelemetry.sdk.logs.data.LogRecordData
-
Returns the severity text for this log, or null if unset.
- getSize() - Method in class io.opentelemetry.exporter.internal.marshal.MarshalerContext
- getSourceInfo() - Method in class io.opentelemetry.sdk.metrics.internal.descriptor.InstrumentDescriptor
-
Debugging information for this instrument.
- getSourceInstrument() - Method in class io.opentelemetry.sdk.metrics.internal.descriptor.MetricDescriptor
-
The instrument which lead to the creation of this metric.
- getSpanContext() - Method in interface io.opentelemetry.api.trace.Span
-
Returns the
SpanContextassociated with thisSpan. - getSpanContext() - Method in interface io.opentelemetry.sdk.logs.data.LogRecordData
-
Return the span context for this log, or
SpanContext.getInvalid()if unset. - getSpanContext() - Method in interface io.opentelemetry.sdk.metrics.data.ExemplarData
-
Returns the
SpanContextassociated with this exemplar. - getSpanContext() - Method in class io.opentelemetry.sdk.trace.data.DelegatingSpanData
- getSpanContext() - Method in interface io.opentelemetry.sdk.trace.data.LinkData
-
Returns the
SpanContextof the span thisLinkDatarefers to. - getSpanContext() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
-
Returns the
SpanContextof the Span. - getSpanContext() - Method in interface io.opentelemetry.sdk.trace.ReadableSpan
-
Returns the
SpanContextof theSpan. - getSpanExporter() - Method in class io.opentelemetry.sdk.trace.export.BatchSpanProcessor
-
Return the processor's configured
SpanExporter. - getSpanExporter() - Method in class io.opentelemetry.sdk.trace.export.SimpleSpanProcessor
-
Return the processor's configured
SpanExporter. - getSpanId() - Method in interface io.opentelemetry.api.trace.SpanContext
-
Returns the span identifier associated with this
SpanContextas 16 character lowercase hex String. - getSpanId() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
-
Gets the span id for this span.
- getSpanIdBuffer() - Method in class io.opentelemetry.exporter.internal.marshal.MarshalerContext
-
Returns a buffer that can be used to hold a span id.
- getSpanIdBytes() - Method in interface io.opentelemetry.api.trace.SpanContext
-
Returns the span identifier associated with this
SpanContextas 8-byte array. - getSpanLimits() - Method in class io.opentelemetry.sdk.trace.SdkTracerProvider
-
Returns the
SpanLimitsthat are currently applied to created spans. - getSslContext() - Method in class io.opentelemetry.exporter.internal.TlsConfigHelper
-
Get the
SSLContext. - getStartEpochNanos() - Method in interface io.opentelemetry.sdk.metrics.data.PointData
-
Returns the start time of the aggregation in epoch nanos.
- getStartEpochNanos() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableDoublePointData
- getStartEpochNanos() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramPointData
- getStartEpochNanos() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableHistogramPointData
- getStartEpochNanos() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableLongPointData
- getStartEpochNanos() - Method in class io.opentelemetry.sdk.metrics.internal.state.MeterProviderSharedState
-
Returns the timestamp when the
SdkMeterProviderwas started, in epoch nanos. - getStartEpochNanos() - Method in class io.opentelemetry.sdk.trace.data.DelegatingSpanData
- getStartEpochNanos() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
-
Returns the start epoch timestamp in nanos of this
Span. - getStatus() - Method in class io.opentelemetry.sdk.trace.data.DelegatingSpanData
- getStatus() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
-
Returns the
Status. - getStatusCode() - Method in interface io.opentelemetry.sdk.trace.data.StatusData
-
Returns the status code.
- getStatusMessage(byte[]) - Static method in class io.opentelemetry.exporter.internal.grpc.GrpcExporterUtil
-
Parses the message out of a serialized gRPC Status.
- getStorages() - Method in class io.opentelemetry.sdk.metrics.internal.state.MetricStorageRegistry
-
Returns a
Collectionof the registeredMetricStorage. - getString(String) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
-
Returns a string-valued configuration property.
- getString(String) - Method in class io.opentelemetry.sdk.autoconfigure.spi.internal.DefaultConfigProperties
- getString(String) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.internal.StructuredConfigProperties
-
Returns a
Stringconfiguration property. - getString(String, String) - Static method in class io.opentelemetry.api.internal.ConfigUtil
-
Return the system property or environment variable for the
key. - getString(String, String) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties
-
Returns a string-valued configuration property.
- getString(String, String) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.internal.StructuredConfigProperties
-
Returns a
Stringconfiguration property. - getStructured(String) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.internal.StructuredConfigProperties
-
Returns a
StructuredConfigPropertiesconfiguration property. - getStructured(String, StructuredConfigProperties) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.internal.StructuredConfigProperties
-
Returns a
StructuredConfigPropertiesconfiguration property. - getStructuredConfig(AutoConfiguredOpenTelemetrySdk) - Static method in class io.opentelemetry.sdk.autoconfigure.internal.AutoConfigureUtil
-
Returns the
StructuredConfigPropertiesused for auto-configuration when file based configuration is used. - getStructuredConfigOtlpProtocol(StructuredConfigProperties) - Static method in class io.opentelemetry.exporter.otlp.internal.OtlpConfigUtil
-
Determine the configured OTLP protocol for the
dataType. - getStructuredList(String) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.internal.StructuredConfigProperties
-
Returns a list of
StructuredConfigPropertiesconfiguration property. - getStructuredList(String, List) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.internal.StructuredConfigProperties
-
Returns a list of
StructuredConfigPropertiesconfiguration property. - getSum() - Method in interface io.opentelemetry.sdk.metrics.data.ExponentialHistogramPointData
-
Returns the sum of all measurements in the data point.
- getSum() - Method in interface io.opentelemetry.sdk.metrics.data.HistogramPointData
-
The sum of all measurements recorded.
- getSum() - Method in interface io.opentelemetry.sdk.metrics.data.SummaryPointData
-
Returns the sum of measurements.
- getSum() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramPointData
- getSum() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableHistogramPointData
- getSummaryData() - Method in interface io.opentelemetry.sdk.metrics.data.MetricData
-
Returns the
SummaryDataif type isMetricDataType.SUMMARY, otherwise a default empty data. - getTag() - Method in class io.opentelemetry.exporter.internal.marshal.ProtoFieldInfo
- getTagSize() - Method in class io.opentelemetry.exporter.internal.marshal.ProtoFieldInfo
- getTextMapPropagationContext(ContextPropagators) - Static method in class io.opentelemetry.api.incubator.propagation.ExtendedContextPropagators
-
Injects the current context into a string map, which can then be added to HTTP headers or the metadata of a message.
- getTextMapPropagator() - Method in interface io.opentelemetry.context.propagation.ContextPropagators
-
Returns a
TextMapPropagatorpropagator. - getTimestampEpochNanos() - Method in interface io.opentelemetry.sdk.logs.data.LogRecordData
-
Returns the timestamp at which the log record occurred, in epoch nanos.
- getTotalAddedValues() - Method in class io.opentelemetry.sdk.internal.AttributesMap
-
Get the total number of attributes added, including those dropped for capcity limits.
- getTotalAttributeCount() - Method in interface io.opentelemetry.sdk.logs.data.LogRecordData
-
Returns the total number of attributes that were recorded on this log.
- getTotalAttributeCount() - Method in class io.opentelemetry.sdk.trace.data.DelegatingSpanData
- getTotalAttributeCount() - Method in interface io.opentelemetry.sdk.trace.data.EventData
-
The total number of attributes that were recorded on this Event.
- getTotalAttributeCount() - Method in interface io.opentelemetry.sdk.trace.data.LinkData
-
The total number of attributes that were recorded on this Link.
- getTotalAttributeCount() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
-
The total number of attributes that were recorded on this span.
- getTotalCount() - Method in interface io.opentelemetry.sdk.metrics.data.ExponentialHistogramBuckets
-
The total count is the sum of all the values in the buckets.
- getTotalCount() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramBuckets
- getTotalRecordedEvents() - Method in class io.opentelemetry.sdk.trace.data.DelegatingSpanData
- getTotalRecordedEvents() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
-
The total number of
EventDataevents that were recorded on this span. - getTotalRecordedLinks() - Method in class io.opentelemetry.sdk.trace.data.DelegatingSpanData
- getTotalRecordedLinks() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
-
The total number of
LinkDatalinks that were recorded on this span. - getTraceFlags() - Method in interface io.opentelemetry.api.trace.SpanContext
-
Returns the trace flags associated with this
SpanContext. - getTraceFlags(int) - Static method in class io.opentelemetry.exporter.internal.otlp.traces.SpanFlags
-
Returns the W3C
TraceFlags(least significant 8 bits) portion from the given 32 bit span flags fields. - getTraceId() - Method in interface io.opentelemetry.api.trace.SpanContext
-
Returns the trace identifier associated with this
SpanContextas 32 character lowercase hex String. - getTraceId() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
-
Gets the trace id for this span.
- getTraceIdBuffer() - Method in class io.opentelemetry.exporter.internal.marshal.MarshalerContext
-
Returns a buffer that can be used to hold a trace id.
- getTraceIdBytes() - Method in interface io.opentelemetry.api.trace.SpanContext
-
Returns the trace identifier associated with this
SpanContextas 16-byte array. - getTracer(String) - Static method in class io.opentelemetry.api.GlobalOpenTelemetry
-
Gets or creates a named tracer instance from the globally registered
TracerProvider. - getTracer(String) - Method in interface io.opentelemetry.api.OpenTelemetry
-
Gets or creates a named tracer instance from the
TracerProviderfor thisOpenTelemetry. - getTracer(String, String) - Static method in class io.opentelemetry.api.GlobalOpenTelemetry
-
Gets or creates a named and versioned tracer instance from the globally registered
TracerProvider. - getTracer(String, String) - Method in interface io.opentelemetry.api.OpenTelemetry
-
Gets or creates a named and versioned tracer instance from the
TracerProviderin thisOpenTelemetry. - getTracerProvider() - Static method in class io.opentelemetry.api.GlobalOpenTelemetry
-
Returns the globally registered
TracerProvider. - getTracerProvider() - Method in interface io.opentelemetry.api.OpenTelemetry
-
Returns the
TracerProviderfor thisOpenTelemetry. - getTracerProvider() - Method in class io.opentelemetry.sdk.OpenTelemetrySdk
- getTraceState() - Method in interface io.opentelemetry.api.trace.SpanContext
-
Returns the
TraceStateassociated with thisSpanContext. - getTrustManager() - Method in class io.opentelemetry.exporter.internal.TlsConfigHelper
-
Get the
X509TrustManager. - getType() - Method in interface io.opentelemetry.api.common.AttributeKey
-
Returns the type of attribute for this key.
- getType() - Method in interface io.opentelemetry.api.common.Value
-
Returns the type of this
Value. - getType() - Method in class io.opentelemetry.api.internal.InternalAttributeKeyImpl
- getType() - Method in class io.opentelemetry.exporter.otlp.internal.OtlpLogRecordExporterComponentProvider
- getType() - Method in class io.opentelemetry.exporter.otlp.internal.OtlpMetricExporterComponentProvider
- getType() - Method in class io.opentelemetry.exporter.otlp.internal.OtlpSpanExporterComponentProvider
- getType() - Method in interface io.opentelemetry.sdk.autoconfigure.spi.internal.ComponentProvider
-
The type of SDK extension component.
- getType() - Method in interface io.opentelemetry.sdk.logs.data.Body
-
Deprecated.Use
Value.getType(). - getType() - Method in interface io.opentelemetry.sdk.metrics.data.MetricData
-
Returns the type of this metric.
- getType() - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.EmptyMetricData
- getType() - Method in class io.opentelemetry.sdk.metrics.internal.descriptor.InstrumentDescriptor
- getUnit() - Method in interface io.opentelemetry.sdk.metrics.data.MetricData
-
Returns the metric unit.
- getUnit() - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.EmptyMetricData
- getUnit() - Method in class io.opentelemetry.sdk.metrics.internal.descriptor.InstrumentDescriptor
- getUpdatedTraceState(TraceState) - Method in interface io.opentelemetry.sdk.trace.samplers.SamplingResult
-
Return an optionally-updated
TraceState, based on the parent TraceState. - getUserAgent() - Static method in class io.opentelemetry.exporter.otlp.internal.OtlpUserAgent
-
Return an OTLP
User-Agentheader value of the form"OTel OTLP Exporter Java/{version}". - getValue() - Method in interface io.opentelemetry.api.baggage.BaggageEntry
-
Returns the entry's value.
- getValue() - Method in interface io.opentelemetry.api.baggage.BaggageEntryMetadata
-
Returns the String value of this
BaggageEntryMetadata. - getValue() - Method in interface io.opentelemetry.api.common.KeyValue
-
Returns the value.
- getValue() - Method in interface io.opentelemetry.api.common.Value
-
Returns the value for this
Value. - getValue() - Method in interface io.opentelemetry.sdk.metrics.data.DoubleExemplarData
-
Numerical value of the measurement that was recorded.
- getValue() - Method in interface io.opentelemetry.sdk.metrics.data.DoublePointData
-
Returns the value of the data point.
- getValue() - Method in interface io.opentelemetry.sdk.metrics.data.LongExemplarData
-
Numerical value of the measurement that was recorded.
- getValue() - Method in interface io.opentelemetry.sdk.metrics.data.LongPointData
-
Returns the value of the data point.
- getValue() - Method in interface io.opentelemetry.sdk.metrics.data.ValueAtQuantile
-
Returns the value at the given quantile of a distribution.
- getValue() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableDoublePointData
- getValue() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableLongPointData
- getValues() - Method in interface io.opentelemetry.sdk.metrics.data.SummaryPointData
-
Returns the list of values at different quantiles in the distribution of measurements.
- getValueType() - Method in class io.opentelemetry.sdk.metrics.internal.descriptor.InstrumentDescriptor
- getVersion() - Method in class io.opentelemetry.sdk.common.InstrumentationLibraryInfo
-
Deprecated.Returns the version of the instrumentation library, or
nullif not available. - getVersion() - Method in class io.opentelemetry.sdk.common.InstrumentationScopeInfo
-
Returns the version of the instrumentation scope, or
nullif not available. - getView() - Method in class io.opentelemetry.sdk.metrics.internal.descriptor.MetricDescriptor
-
The view that lead to the creation of this metric.
- getView() - Method in class io.opentelemetry.sdk.metrics.internal.view.RegisteredView
-
The view to apply.
- getViewAttributesProcessor() - Method in class io.opentelemetry.sdk.metrics.internal.view.RegisteredView
-
The view's
AttributesProcessor. - getViewRegistry() - Method in class io.opentelemetry.sdk.metrics.internal.export.RegisteredReader
-
Get the
ViewRegistryfor the reader. - getViewSourceInfo() - Method in class io.opentelemetry.sdk.metrics.internal.descriptor.MetricDescriptor
-
The
SourceInfofrom where the view was registered. - getViewSourceInfo() - Method in class io.opentelemetry.sdk.metrics.internal.view.RegisteredView
-
The
SourceInfofrom where the view was registered. - getZeroCount() - Method in interface io.opentelemetry.sdk.metrics.data.ExponentialHistogramPointData
-
Returns the number of measurements equal to zero in this data point.
- getZeroCount() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramPointData
- GlobalEventLoggerProvider - Class in io.opentelemetry.api.incubator.events
-
This class provides a temporary global accessor for
EventLoggerProvideruntil the event API is marked stable. - GlobalOpenTelemetry - Class in io.opentelemetry.api
-
A global singleton for the entrypoint to telemetry functionality for tracing, metrics and baggage.
- GlobUtil - Class in io.opentelemetry.sdk.internal
-
Utilities for glob pattern matching.
- groupByResourceAndScope(Collection, Function, Function, MarshalerContext) - Static method in class io.opentelemetry.exporter.internal.marshal.StatelessMarshalerUtil
-
Groups SDK items by resource and instrumentation scope.
- groupByResourceAndScope(Collection, Function, Function, Function) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Groups SDK items by resource and instrumentation scope.
- GRPC_STATUS_ABORTED - Static variable in class io.opentelemetry.exporter.internal.grpc.GrpcExporterUtil
- GRPC_STATUS_CANCELLED - Static variable in class io.opentelemetry.exporter.internal.grpc.GrpcExporterUtil
- GRPC_STATUS_DATA_LOSS - Static variable in class io.opentelemetry.exporter.internal.grpc.GrpcExporterUtil
- GRPC_STATUS_DEADLINE_EXCEEDED - Static variable in class io.opentelemetry.exporter.internal.grpc.GrpcExporterUtil
- GRPC_STATUS_OUT_OF_RANGE - Static variable in class io.opentelemetry.exporter.internal.grpc.GrpcExporterUtil
- GRPC_STATUS_RESOURCE_EXHAUSTED - Static variable in class io.opentelemetry.exporter.internal.grpc.GrpcExporterUtil
- GRPC_STATUS_UNAVAILABLE - Static variable in class io.opentelemetry.exporter.internal.grpc.GrpcExporterUtil
- GRPC_STATUS_UNIMPLEMENTED - Static variable in class io.opentelemetry.exporter.internal.grpc.GrpcExporterUtil
- GRPC_STATUS_UNKNOWN - Static variable in class io.opentelemetry.exporter.internal.grpc.GrpcExporterUtil
- GrpcExporter<T> - Class in io.opentelemetry.exporter.internal.grpc
-
Generic gRPC exporter.
- GrpcExporter(String, String, GrpcSender, Supplier) - Constructor for class io.opentelemetry.exporter.internal.grpc.GrpcExporter
- GrpcExporterBuilder<T> - Class in io.opentelemetry.exporter.internal.grpc
-
A builder for
GrpcExporter. - GrpcExporterBuilder(String, String, long, URI, Supplier, String) - Constructor for class io.opentelemetry.exporter.internal.grpc.GrpcExporterBuilder
- GrpcExporterUtil - Class in io.opentelemetry.exporter.internal.grpc
-
This class is internal and is hence not for public use.
- grpcFailedExceptionally(Throwable) - Static method in exception class io.opentelemetry.exporter.internal.FailedExportException
-
Indicates a gRPC export failed exceptionally without receiving a response from the server.
- grpcFailedWithResponse(GrpcResponse) - Static method in exception class io.opentelemetry.exporter.internal.FailedExportException
-
Indicates a gRPC export failed after receiving a response from the server.
- GrpcResponse - Class in io.opentelemetry.exporter.internal.grpc
-
This class is internal and is hence not for public use.
- GrpcSender<T> - Interface in io.opentelemetry.exporter.internal.grpc
-
An exporter of a messages encoded by
Marshalerusing the gRPC wire format. - GrpcSenderProvider - Interface in io.opentelemetry.exporter.internal.grpc
-
A service provider interface (SPI) for providing
GrpcSenders backed by different client libraries. - grpcStatusDescription() - Method in class io.opentelemetry.exporter.internal.grpc.GrpcResponse
- grpcStatusValue() - Method in class io.opentelemetry.exporter.internal.grpc.GrpcResponse
- GuardedBy - Annotation Type in io.opentelemetry.api.internal
-
The field or method to which this annotation is applied can only be accessed when holding a particular lock, which may be a built-in (synchronization) lock, or may be an explicit
Lock. - GzipCompressor - Class in io.opentelemetry.exporter.internal.compression
-
Gzip
Compressor.
H
- HAS_FILENAMES - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Mapping
- HAS_FUNCTIONS - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Mapping
- HAS_INLINE_FRAMES - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Mapping
- HAS_LINE_NUMBERS - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Mapping
- hasAttributes() - Method in class io.opentelemetry.sdk.metrics.internal.descriptor.Advice
- hasDoubleValue() - Method in interface io.opentelemetry.sdk.metrics.internal.state.Measurement
- hasDoubleValue() - Method in class io.opentelemetry.sdk.metrics.internal.state.MutableMeasurement
- hasEnded() - Method in class io.opentelemetry.sdk.trace.data.DelegatingSpanData
- hasEnded() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
-
Returns whether this Span has already been ended.
- hasEnded() - Method in interface io.opentelemetry.sdk.trace.ReadableSpan
-
Returns whether this Span has already been ended.
- hashCode() - Method in class io.opentelemetry.api.internal.ImmutableKeyValuePairs
- hashCode() - Method in class io.opentelemetry.api.internal.InternalAttributeKeyImpl
- hashCode() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableDoublePointData
- hashCode() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramBuckets
- hashCode() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramPointData
- hashCode() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableHistogramPointData
- hashCode() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableLongPointData
- hashCode() - Method in class io.opentelemetry.sdk.metrics.internal.descriptor.InstrumentDescriptor
-
Uses case-insensitive version of
InstrumentDescriptor.getName(), ignoresInstrumentDescriptor.getAdvice()(not part of instrument identity}, ignoresInstrumentDescriptor.getSourceInfo(). - hashCode() - Method in class io.opentelemetry.sdk.metrics.internal.descriptor.MetricDescriptor
-
Uses case-insensitive version of
MetricDescriptor.getName(). - hashCode() - Method in class io.opentelemetry.sdk.metrics.internal.export.RegisteredReader
- hashCode() - Method in class io.opentelemetry.sdk.trace.data.DelegatingSpanData
- hasLongValue() - Method in interface io.opentelemetry.sdk.metrics.internal.state.Measurement
- hasLongValue() - Method in class io.opentelemetry.sdk.metrics.internal.state.MutableMeasurement
- hasMax() - Method in interface io.opentelemetry.sdk.metrics.data.ExponentialHistogramPointData
-
Return
trueifExponentialHistogramPointData.getMax()is set. - hasMax() - Method in interface io.opentelemetry.sdk.metrics.data.HistogramPointData
-
Return
trueifHistogramPointData.getMax()is set. - hasMax() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramPointData
- hasMax() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableHistogramPointData
- hasMin() - Method in interface io.opentelemetry.sdk.metrics.data.ExponentialHistogramPointData
-
Return
trueifExponentialHistogramPointData.getMin()is set. - hasMin() - Method in interface io.opentelemetry.sdk.metrics.data.HistogramPointData
-
Return
trueifHistogramPointData.getMin()is set. - hasMin() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramPointData
- hasMin() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableHistogramPointData
- hasRecordedValues() - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.AggregatorHandle
-
Checks whether this handle has values recorded.
- Histogram - Class in io.opentelemetry.proto.metrics.v1.internal
- Histogram() - Constructor for class io.opentelemetry.proto.metrics.v1.internal.Histogram
- HISTOGRAM - Enum constant in enum io.opentelemetry.sdk.metrics.data.MetricDataType
-
A Histogram represents an approximate representation of the distribution of measurements recorded.
- HISTOGRAM - Enum constant in enum io.opentelemetry.sdk.metrics.InstrumentType
- HISTOGRAM - Static variable in class io.opentelemetry.proto.metrics.v1.internal.Metric
- histogramBucketReservoir(Clock, List) - Static method in interface io.opentelemetry.sdk.metrics.internal.exemplar.ExemplarReservoir
-
A Reservoir sampler that preserves the latest seen measurement per-histogram bucket.
- histogramBuilder(String) - Method in interface io.opentelemetry.api.metrics.Meter
-
Constructs a Histogram instrument.
- HistogramData - Interface in io.opentelemetry.sdk.metrics.data
-
Data for a
MetricDataType.HISTOGRAMmetric. - HistogramDataPoint - Class in io.opentelemetry.proto.metrics.v1.internal
- HistogramDataPoint() - Constructor for class io.opentelemetry.proto.metrics.v1.internal.HistogramDataPoint
- HistogramPointData - Interface in io.opentelemetry.sdk.metrics.data
-
Point data for
HistogramData. - HttpExporter<T> - Class in io.opentelemetry.exporter.internal.http
-
An exporter for http/protobuf or http/json using a signal-specific Marshaler.
- HttpExporter(String, String, HttpSender, Supplier, boolean) - Constructor for class io.opentelemetry.exporter.internal.http.HttpExporter
- HttpExporterBuilder<T> - Class in io.opentelemetry.exporter.internal.http
-
A builder for
HttpExporter. - HttpExporterBuilder(String, String, String) - Constructor for class io.opentelemetry.exporter.internal.http.HttpExporterBuilder
- httpFailedExceptionally(Throwable) - Static method in exception class io.opentelemetry.exporter.internal.FailedExportException
-
Indicates an HTTP export failed exceptionally without receiving a response from the server.
- httpFailedWithResponse(HttpSender.Response) - Static method in exception class io.opentelemetry.exporter.internal.FailedExportException
-
Indicates an HTTP export failed after receiving a response from the server.
- HttpSender - Interface in io.opentelemetry.exporter.internal.http
-
An abstraction for sending HTTP requests and handling responses.
- HttpSender.Response - Interface in io.opentelemetry.exporter.internal.http
-
The HTTP response.
- HttpSenderProvider - Interface in io.opentelemetry.exporter.internal.http
-
A service provider interface (SPI) for providing
HttpSenders backed by different HTTP client libraries.
I
- ID - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Function
- ID - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Location
- ID - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Mapping
- IdGenerator - Interface in io.opentelemetry.sdk.trace
- IMMUTABLE_DATA - Enum constant in enum io.opentelemetry.sdk.common.export.MemoryMode
-
Uses immutable data structures.
- immutableCopy() - Method in class io.opentelemetry.sdk.internal.AttributesMap
-
Create an immutable copy of the attributes in this map.
- ImmutableDoubleExemplarData - Class in io.opentelemetry.sdk.metrics.internal.data
-
An
ExemplarDatawithdoublemeasurements. - ImmutableDoublePointData - Class in io.opentelemetry.sdk.metrics.internal.data
-
DoublePoint is a single data point in a timeseries that describes the time-varying value of a double metric.
- ImmutableExponentialHistogramBuckets - Class in io.opentelemetry.sdk.metrics.internal.data
-
Auto value implementation of
ExponentialHistogramBuckets. - ImmutableExponentialHistogramData - Class in io.opentelemetry.sdk.metrics.internal.data
-
Auto value implementation of
ExponentialHistogramData. - ImmutableExponentialHistogramPointData - Class in io.opentelemetry.sdk.metrics.internal.data
-
Auto value implementation of
ExponentialHistogramPointData. - ImmutableGaugeData<T> - Class in io.opentelemetry.sdk.metrics.internal.data
-
GaugeDatarecorded usesdoubles. - ImmutableHistogramData - Class in io.opentelemetry.sdk.metrics.internal.data
-
A histogram metric point.
- ImmutableHistogramPointData - Class in io.opentelemetry.sdk.metrics.internal.data
-
An approximate representation of the distribution of measurements.
- ImmutableKeyValuePairs<K,
V> - Class in io.opentelemetry.api.internal -
An immutable set of key-value pairs.
- ImmutableKeyValuePairs(Object[]) - Constructor for class io.opentelemetry.api.internal.ImmutableKeyValuePairs
-
Stores the raw object data directly.
- ImmutableKeyValuePairs(Object[], Comparator) - Constructor for class io.opentelemetry.api.internal.ImmutableKeyValuePairs
-
Sorts and dedupes the key/value pairs in
data. - ImmutableLongExemplarData - Class in io.opentelemetry.sdk.metrics.internal.data
-
An
ExemplarDatawithlongmeasurements. - ImmutableLongPointData - Class in io.opentelemetry.sdk.metrics.internal.data
-
LongPoint is a single data point in a timeseries that describes the time-varying values of a int64 metric.
- ImmutableMeasurement - Class in io.opentelemetry.sdk.metrics.internal.state
-
A long or double measurement recorded from
ObservableLongMeasurementorObservableDoubleMeasurement. - ImmutableMeasurement() - Constructor for class io.opentelemetry.sdk.metrics.internal.state.ImmutableMeasurement
- ImmutableMetricData - Class in io.opentelemetry.sdk.metrics.internal.data
-
A container of metrics.
- ImmutableSpanContext - Class in io.opentelemetry.api.internal
-
This class is internal and is hence not for public use.
- ImmutableSpanContext() - Constructor for class io.opentelemetry.api.internal.ImmutableSpanContext
- ImmutableSumData<T> - Class in io.opentelemetry.sdk.metrics.internal.data
-
SumDatarecorded usesdoubles. - ImmutableSummaryData - Class in io.opentelemetry.sdk.metrics.internal.data
-
A summary metric point.
- ImmutableSummaryPointData - Class in io.opentelemetry.sdk.metrics.internal.data
-
A single data point that summarizes the values in a time series of numeric values.
- ImmutableValueAtQuantile - Class in io.opentelemetry.sdk.metrics.internal.data
-
A summary metric value.
- ImplicitContextKeyed - Interface in io.opentelemetry.context
-
A value that can be stored inside
Context. - increment() - Method in interface io.opentelemetry.sdk.metrics.internal.concurrent.LongAdder
-
Equivalent to
add(1). - incubatingApiIfAvailable(T, String) - Static method in class io.opentelemetry.api.internal.IncubatingUtil
- IncubatingUtil - Class in io.opentelemetry.api.internal
-
Incubating utilities.
- INFO - Enum constant in enum io.opentelemetry.api.logs.Severity
- INFO2 - Enum constant in enum io.opentelemetry.api.logs.Severity
- INFO3 - Enum constant in enum io.opentelemetry.api.logs.Severity
- INFO4 - Enum constant in enum io.opentelemetry.api.logs.Severity
- initialize() - Static method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdk
-
Returns an
AutoConfiguredOpenTelemetrySdkautomatically initialized through recognized system properties and environment variables. - initialize(Collection) - Method in class io.opentelemetry.exporter.internal.otlp.logs.LowAllocationLogsRequestMarshaler
- initialize(Collection) - Method in class io.opentelemetry.exporter.internal.otlp.metrics.LowAllocationMetricsRequestMarshaler
- initialize(Collection) - Method in class io.opentelemetry.exporter.internal.otlp.traces.LowAllocationTraceRequestMarshaler
- inject(Context, C, TextMapSetter) - Method in class io.opentelemetry.api.baggage.propagation.W3CBaggagePropagator
- inject(Context, C, TextMapSetter) - Method in class io.opentelemetry.api.incubator.propagation.PassThroughPropagator
- inject(Context, C, TextMapSetter) - Method in class io.opentelemetry.api.trace.propagation.W3CTraceContextPropagator
- inject(Context, C, TextMapSetter) - Method in interface io.opentelemetry.context.propagation.TextMapPropagator
-
Injects data for downstream consumers, for example as HTTP headers.
- INSTANCE - Static variable in class io.opentelemetry.exporter.internal.otlp.AnyValueStatelessMarshaler
- INSTANCE - Static variable in class io.opentelemetry.exporter.internal.otlp.AttributeKeyValueStatelessMarshaler
- INSTANCE - Static variable in class io.opentelemetry.exporter.internal.otlp.KeyValueStatelessMarshaler
- INSTANCE - Static variable in class io.opentelemetry.sdk.metrics.internal.aggregator.DropAggregator
- InstrumentationLibraryInfo - Class in io.opentelemetry.sdk.common
-
Deprecated.
- InstrumentationScope - Class in io.opentelemetry.proto.common.v1.internal
- InstrumentationScope() - Constructor for class io.opentelemetry.proto.common.v1.internal.InstrumentationScope
- InstrumentationScopeInfo - Class in io.opentelemetry.sdk.common
-
Holds information about instrumentation scope.
- InstrumentationScopeInfoBuilder - Class in io.opentelemetry.sdk.common
-
A builder for
InstrumentationScopeInfo. - InstrumentationScopeMarshaler - Class in io.opentelemetry.exporter.internal.otlp
-
A Marshaler of
InstrumentationScopeInfo. - InstrumentationScopeUtil - Class in io.opentelemetry.sdk.internal
-
This class is internal and is hence not for public use.
- InstrumentationUtil - Class in io.opentelemetry.api.internal
-
This class is internal and is hence not for public use.
- InstrumentationUtil - Class in io.opentelemetry.exporter.internal
-
Deprecated.use
InstrumentationUtilinstead. This class should be removed once instrumentation does not refer to it anymore. - InstrumentDescriptor - Class in io.opentelemetry.sdk.metrics.internal.descriptor
-
Describes an instrument that was registered to record data.
- InstrumentSelector - Class in io.opentelemetry.sdk.metrics
-
Instrument selection criteria for applying
Views registered viaSdkMeterProviderBuilder.registerView(InstrumentSelector, View). - InstrumentSelectorBuilder - Class in io.opentelemetry.sdk.metrics
-
Builder for
InstrumentSelector. - InstrumentType - Enum in io.opentelemetry.sdk.metrics
-
All possible instrument types.
- InstrumentValueType - Enum in io.opentelemetry.sdk.metrics
-
All possible measurement value types.
- INT_VALUE - Static variable in class io.opentelemetry.proto.common.v1.internal.AnyValue
- INTERNAL - Enum constant in enum io.opentelemetry.api.trace.SpanKind
-
Default value.
- InternalAttributeKeyImpl<T> - Class in io.opentelemetry.api.internal
-
Default AttributeKey implementation which preencodes to UTF8 for OTLP export.
- intValue() - Method in interface io.opentelemetry.sdk.metrics.internal.concurrent.DoubleAdder
-
Returns the
DoubleAdder.sum()as aintafter a narrowing primitive conversion. - intValue() - Method in interface io.opentelemetry.sdk.metrics.internal.concurrent.LongAdder
-
Returns the
LongAdder.sum()as aintafter a narrowing primitive conversion. - INVALID - Static variable in class io.opentelemetry.api.internal.ImmutableSpanContext
- invokeCallback(RegisteredReader, long, long) - Method in class io.opentelemetry.sdk.metrics.internal.state.CallbackRegistration
- io.opentelemetry.api - package io.opentelemetry.api
-
The OpenTelemetry API.
- io.opentelemetry.api.baggage - package io.opentelemetry.api.baggage
-
API for associating entries with scoped operations.
- io.opentelemetry.api.baggage.propagation - package io.opentelemetry.api.baggage.propagation
-
Default OpenTelemetry remote baggage propagators.
- io.opentelemetry.api.common - package io.opentelemetry.api.common
-
This package contains code common across the OpenTelemetry APIs, including
Attributesand classes/utilities for interacting with them. - io.opentelemetry.api.incubator.events - package io.opentelemetry.api.incubator.events
- io.opentelemetry.api.incubator.logs - package io.opentelemetry.api.incubator.logs
- io.opentelemetry.api.incubator.metrics - package io.opentelemetry.api.incubator.metrics
- io.opentelemetry.api.incubator.propagation - package io.opentelemetry.api.incubator.propagation
- io.opentelemetry.api.incubator.trace - package io.opentelemetry.api.incubator.trace
- io.opentelemetry.api.internal - package io.opentelemetry.api.internal
-
Interfaces and implementations that are internal to OpenTelemetry.
- io.opentelemetry.api.logs - package io.opentelemetry.api.logs
-
API for writing log appenders.
- io.opentelemetry.api.metrics - package io.opentelemetry.api.metrics
-
This package describes the Metrics API that can be used to record application Metrics.
- io.opentelemetry.api.trace - package io.opentelemetry.api.trace
-
API for distributed tracing.
- io.opentelemetry.api.trace.propagation - package io.opentelemetry.api.trace.propagation
-
Default OpenTelemetry remote trace propagators.
- io.opentelemetry.api.trace.propagation.internal - package io.opentelemetry.api.trace.propagation.internal
-
Interfaces and implementations that are internal to OpenTelemetry.
- io.opentelemetry.context - package io.opentelemetry.context
-
A context propagation mechanism which can carry scoped-values across API boundaries and between threads.
- io.opentelemetry.context.internal.shaded - package io.opentelemetry.context.internal.shaded
-
Interfaces and implementations that are internal to OpenTelemetry.
- io.opentelemetry.context.propagation - package io.opentelemetry.context.propagation
-
Interfaces for defining
ContextPropagatorsfor allowing context propagation across process boundaries, for example when sending context to a remote server. - io.opentelemetry.exporter.internal - package io.opentelemetry.exporter.internal
-
Internal utilities for exporters.
- io.opentelemetry.exporter.internal.auth - package io.opentelemetry.exporter.internal.auth
-
Utilities for exporter authentication.
- io.opentelemetry.exporter.internal.compression - package io.opentelemetry.exporter.internal.compression
- io.opentelemetry.exporter.internal.grpc - package io.opentelemetry.exporter.internal.grpc
-
Utilities for gRPC exporters.
- io.opentelemetry.exporter.internal.http - package io.opentelemetry.exporter.internal.http
- io.opentelemetry.exporter.internal.marshal - package io.opentelemetry.exporter.internal.marshal
-
Marshaling framework for serializing data to protobuf format.
- io.opentelemetry.exporter.internal.otlp - package io.opentelemetry.exporter.internal.otlp
-
Utilities for working with the OTLP format.
- io.opentelemetry.exporter.internal.otlp.logs - package io.opentelemetry.exporter.internal.otlp.logs
-
Marshaling of OTLP logs.
- io.opentelemetry.exporter.internal.otlp.metrics - package io.opentelemetry.exporter.internal.otlp.metrics
-
Marshaling of OTLP metrics.
- io.opentelemetry.exporter.internal.otlp.traces - package io.opentelemetry.exporter.internal.otlp.traces
-
Marshaling of OTLP traces.
- io.opentelemetry.exporter.otlp.all.internal - package io.opentelemetry.exporter.otlp.all.internal
- io.opentelemetry.exporter.otlp.http.logs - package io.opentelemetry.exporter.otlp.http.logs
-
OpenTelemetry exporter which sends log data to OpenTelemetry collector via OTLP HTTP.
- io.opentelemetry.exporter.otlp.http.metrics - package io.opentelemetry.exporter.otlp.http.metrics
-
OpenTelemetry exporter which sends metric data to OpenTelemetry collector via OTLP HTTP.
- io.opentelemetry.exporter.otlp.http.trace - package io.opentelemetry.exporter.otlp.http.trace
-
OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP HTTP.
- io.opentelemetry.exporter.otlp.internal - package io.opentelemetry.exporter.otlp.internal
- io.opentelemetry.exporter.otlp.logs - package io.opentelemetry.exporter.otlp.logs
-
OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP gRPC.
- io.opentelemetry.exporter.otlp.metrics - package io.opentelemetry.exporter.otlp.metrics
-
OpenTelemetry exporter which sends metric data to OpenTelemetry collector via OTLP gRPC.
- io.opentelemetry.exporter.otlp.trace - package io.opentelemetry.exporter.otlp.trace
-
OpenTelemetry exporter which sends span data to OpenTelemetry collector via OTLP gRPC.
- io.opentelemetry.proto.collector.logs.v1.internal - package io.opentelemetry.proto.collector.logs.v1.internal
- io.opentelemetry.proto.collector.metrics.v1.internal - package io.opentelemetry.proto.collector.metrics.v1.internal
- io.opentelemetry.proto.collector.profiles.v1experimental.internal - package io.opentelemetry.proto.collector.profiles.v1experimental.internal
- io.opentelemetry.proto.collector.trace.v1.internal - package io.opentelemetry.proto.collector.trace.v1.internal
- io.opentelemetry.proto.common.v1.internal - package io.opentelemetry.proto.common.v1.internal
- io.opentelemetry.proto.logs.v1.internal - package io.opentelemetry.proto.logs.v1.internal
- io.opentelemetry.proto.metrics.v1.internal - package io.opentelemetry.proto.metrics.v1.internal
- io.opentelemetry.proto.profiles.v1experimental.internal - package io.opentelemetry.proto.profiles.v1experimental.internal
- io.opentelemetry.proto.resource.v1.internal - package io.opentelemetry.proto.resource.v1.internal
- io.opentelemetry.proto.trace.v1.internal - package io.opentelemetry.proto.trace.v1.internal
- io.opentelemetry.sdk - package io.opentelemetry.sdk
-
The OpenTelemetry SDK.
- io.opentelemetry.sdk.autoconfigure - package io.opentelemetry.sdk.autoconfigure
- io.opentelemetry.sdk.autoconfigure.internal - package io.opentelemetry.sdk.autoconfigure.internal
- io.opentelemetry.sdk.autoconfigure.spi - package io.opentelemetry.sdk.autoconfigure.spi
-
Java SPI (Service Provider Interface) for implementing extensions to SDK autoconfiguration.
- io.opentelemetry.sdk.autoconfigure.spi.internal - package io.opentelemetry.sdk.autoconfigure.spi.internal
- io.opentelemetry.sdk.autoconfigure.spi.logs - package io.opentelemetry.sdk.autoconfigure.spi.logs
-
Java SPI (Service Provider Interface) for implementing extensions to SDK autoconfiguration of logs.
- io.opentelemetry.sdk.autoconfigure.spi.metrics - package io.opentelemetry.sdk.autoconfigure.spi.metrics
-
Java SPI (Service Provider Interface) for implementing extensions to SDK autoconfiguration of metrics.
- io.opentelemetry.sdk.autoconfigure.spi.traces - package io.opentelemetry.sdk.autoconfigure.spi.traces
-
Java SPI (Service Provider Interface) for implementing extensions to SDK autoconfiguration of traces.
- io.opentelemetry.sdk.common - package io.opentelemetry.sdk.common
-
Common utilities used by all SDK components.
- io.opentelemetry.sdk.common.export - package io.opentelemetry.sdk.common.export
-
Common utilities used by SDK exporters.
- io.opentelemetry.sdk.common.internal - package io.opentelemetry.sdk.common.internal
- io.opentelemetry.sdk.internal - package io.opentelemetry.sdk.internal
-
Interfaces and implementations that are internal to OpenTelemetry.
- io.opentelemetry.sdk.logs - package io.opentelemetry.sdk.logs
-
The OpenTelemetry SDK implementation of logging.
- io.opentelemetry.sdk.logs.data - package io.opentelemetry.sdk.logs.data
-
The data format to model logs for export.
- io.opentelemetry.sdk.logs.export - package io.opentelemetry.sdk.logs.export
-
Log exporters.
- io.opentelemetry.sdk.logs.internal - package io.opentelemetry.sdk.logs.internal
- io.opentelemetry.sdk.metrics - package io.opentelemetry.sdk.metrics
-
The SDK implementation of metrics.
- io.opentelemetry.sdk.metrics.data - package io.opentelemetry.sdk.metrics.data
-
Classes which form the in-memory representation of the OpenTelemetry metrics data model.
- io.opentelemetry.sdk.metrics.export - package io.opentelemetry.sdk.metrics.export
-
Utilities that facilitate exporting metrics out of
SdkMeterProvider. - io.opentelemetry.sdk.metrics.internal - package io.opentelemetry.sdk.metrics.internal
-
Internal SDK implementation classes.
- io.opentelemetry.sdk.metrics.internal.aggregator - package io.opentelemetry.sdk.metrics.internal.aggregator
-
Metric aggregators.
- io.opentelemetry.sdk.metrics.internal.concurrent - package io.opentelemetry.sdk.metrics.internal.concurrent
- io.opentelemetry.sdk.metrics.internal.data - package io.opentelemetry.sdk.metrics.internal.data
-
The data format to model metrics for export.
- io.opentelemetry.sdk.metrics.internal.debug - package io.opentelemetry.sdk.metrics.internal.debug
- io.opentelemetry.sdk.metrics.internal.descriptor - package io.opentelemetry.sdk.metrics.internal.descriptor
- io.opentelemetry.sdk.metrics.internal.exemplar - package io.opentelemetry.sdk.metrics.internal.exemplar
-
Metric exemplar extension points.
- io.opentelemetry.sdk.metrics.internal.export - package io.opentelemetry.sdk.metrics.internal.export
- io.opentelemetry.sdk.metrics.internal.state - package io.opentelemetry.sdk.metrics.internal.state
- io.opentelemetry.sdk.metrics.internal.view - package io.opentelemetry.sdk.metrics.internal.view
-
View related internal classes.
- io.opentelemetry.sdk.resources - package io.opentelemetry.sdk.resources
-
API for resource information population.
- io.opentelemetry.sdk.trace - package io.opentelemetry.sdk.trace
-
The OpenTelemetry SDK implementation of tracing.
- io.opentelemetry.sdk.trace.data - package io.opentelemetry.sdk.trace.data
-
The data format to model traces for export.
- io.opentelemetry.sdk.trace.export - package io.opentelemetry.sdk.trace.export
-
Utilities that allow tracing services to export data for sampled spans, as well as providing in-process span processing APIs.
- io.opentelemetry.sdk.trace.internal - package io.opentelemetry.sdk.trace.internal
- io.opentelemetry.sdk.trace.samplers - package io.opentelemetry.sdk.trace.samplers
-
This package contains
Samplers for selecting traces that are recorded and exported. - IS_FOLDED - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Location
- IS_MONOTONIC - Static variable in class io.opentelemetry.proto.metrics.v1.internal.Sum
- isCompatibleWithInstrument(InstrumentDescriptor) - Method in interface io.opentelemetry.sdk.metrics.internal.aggregator.AggregatorFactory
-
Determine if the
Aggregatorproduced byAggregatorFactory.createAggregator(InstrumentDescriptor, ExemplarFilter, MemoryMode)is compatible with theinstrumentDescriptor. - isCompatibleWithInstrument(InstrumentDescriptor) - Method in class io.opentelemetry.sdk.metrics.internal.view.Base2ExponentialHistogramAggregation
- isCompatibleWithInstrument(InstrumentDescriptor) - Method in class io.opentelemetry.sdk.metrics.internal.view.DefaultAggregation
- isCompatibleWithInstrument(InstrumentDescriptor) - Method in class io.opentelemetry.sdk.metrics.internal.view.DropAggregation
- isCompatibleWithInstrument(InstrumentDescriptor) - Method in class io.opentelemetry.sdk.metrics.internal.view.ExplicitBucketHistogramAggregation
- isCompatibleWithInstrument(InstrumentDescriptor) - Method in class io.opentelemetry.sdk.metrics.internal.view.LastValueAggregation
- isCompatibleWithInstrument(InstrumentDescriptor) - Method in class io.opentelemetry.sdk.metrics.internal.view.SumAggregation
- isDone() - Method in class io.opentelemetry.sdk.common.CompletableResultCode
-
Returns whether this
CompletableResultCodehas completed. - isEmpty() - Method in interface io.opentelemetry.api.baggage.Baggage
-
Returns whether this
Baggageis empty, containing no entries. - isEmpty() - Method in interface io.opentelemetry.api.common.Attributes
-
Whether there are any attributes contained in this.
- isEmpty() - Method in class io.opentelemetry.api.internal.ImmutableKeyValuePairs
- isEmpty() - Method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
- isEmpty() - Method in interface io.opentelemetry.api.trace.TraceState
-
Returns whether this
TraceStateis empty, containing no entries. - isEmpty() - Method in interface io.opentelemetry.sdk.metrics.data.MetricData
-
Returns
trueif there are no points associated with this metric. - isEmpty() - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.EmptyMetricData
- isEmpty() - Method in class io.opentelemetry.sdk.metrics.internal.state.ArrayBasedStack
- isEmpty() - Method in class io.opentelemetry.sdk.metrics.internal.state.AsynchronousMetricStorage
- isEmpty() - Method in interface io.opentelemetry.sdk.metrics.internal.state.MetricStorage
-
Determines whether this storage is an empty metric storage.
- isEmpty() - Method in class io.opentelemetry.sdk.metrics.internal.state.PooledHashMap
- isEnabled() - Method in interface io.opentelemetry.api.incubator.logs.ExtendedLogger
-
Returns
trueif the logger is enabled. - isEnabled() - Method in interface io.opentelemetry.api.incubator.metrics.ExtendedDoubleCounter
-
Returns
trueif the counter is enabled. - isEnabled() - Method in interface io.opentelemetry.api.incubator.metrics.ExtendedDoubleGauge
-
Returns
trueif the gauge is enabled. - isEnabled() - Method in interface io.opentelemetry.api.incubator.metrics.ExtendedDoubleHistogram
-
Returns
trueif the histogram is enabled. - isEnabled() - Method in interface io.opentelemetry.api.incubator.metrics.ExtendedDoubleUpDownCounter
-
Returns
trueif the up down counter is enabled. - isEnabled() - Method in interface io.opentelemetry.api.incubator.metrics.ExtendedLongCounter
-
Returns
trueif the counter is enabled. - isEnabled() - Method in interface io.opentelemetry.api.incubator.metrics.ExtendedLongGauge
-
Returns
trueif the gauge is enabled. - isEnabled() - Method in interface io.opentelemetry.api.incubator.metrics.ExtendedLongHistogram
-
Returns
trueif the histogram is enabled. - isEnabled() - Method in interface io.opentelemetry.api.incubator.metrics.ExtendedLongUpDownCounter
-
Returns
trueif the up down counter is enabled. - isEnabled() - Method in interface io.opentelemetry.api.incubator.trace.ExtendedTracer
-
Returns
trueif the tracer is enabled. - isEnabled() - Method in class io.opentelemetry.sdk.logs.internal.LoggerConfig
-
Returns
trueif this logger is enabled. - isEnabled() - Method in class io.opentelemetry.sdk.metrics.internal.MeterConfig
-
Returns
trueif this meter is enabled. - isEnabled() - Method in class io.opentelemetry.sdk.metrics.internal.state.DefaultSynchronousMetricStorage
- isEnabled() - Method in interface io.opentelemetry.sdk.metrics.internal.state.WriteableMetricStorage
-
Returns
trueif the storage is actively recording measurements, andfalseotherwise (i.e. noop / empty metric storage is installed). - isEnabled() - Method in class io.opentelemetry.sdk.trace.internal.TracerConfig
-
Returns
trueif this tracer is enabled. - isEndRequired() - Method in class io.opentelemetry.sdk.trace.export.BatchSpanProcessor
- isEndRequired() - Method in class io.opentelemetry.sdk.trace.export.SimpleSpanProcessor
- isEndRequired() - Method in interface io.opentelemetry.sdk.trace.SpanProcessor
-
Returns
trueif thisSpanProcessorrequires end events. - isKnownWhetherParentIsRemote(int) - Static method in class io.opentelemetry.exporter.internal.otlp.traces.SpanFlags
-
Checks whether the given flags contain information about parent context being remote or not.
- isLoggable(Level) - Method in class io.opentelemetry.sdk.internal.ThrottlingLogger
-
Returns whether the current wrapped logger is set to log at the given level.
- isMetricsDebugEnabled() - Static method in class io.opentelemetry.sdk.metrics.internal.debug.DebugConfig
-
Returns true if metrics debugging is enabled.
- isMonotonic() - Method in interface io.opentelemetry.sdk.metrics.data.SumData
-
Returns "true" if the sum is monotonic.
- isNullOrEmpty(String) - Static method in class io.opentelemetry.api.internal.StringUtils
-
Returns
trueif the given string is null or is the empty string. - isOnEndingRequired() - Method in interface io.opentelemetry.sdk.trace.internal.ExtendedSpanProcessor
-
Returns
trueif thisSpanProcessorrequires onEnding events. - isParentRemote(int) - Static method in class io.opentelemetry.exporter.internal.otlp.traces.SpanFlags
-
Checks whether in the given flags the parent is marked as remote.
- isPrintableString(String) - Static method in class io.opentelemetry.api.internal.StringUtils
-
Determines whether the
Stringcontains only printable characters. - isRecording() - Method in interface io.opentelemetry.api.trace.Span
-
Returns
trueif thisSpanrecords tracing events (e.g. - isRemote() - Method in interface io.opentelemetry.api.trace.SpanContext
-
Returns
trueif theSpanContextwas propagated from a remote parent. - isSampled() - Method in interface io.opentelemetry.api.trace.SpanContext
-
Whether the span in this context is sampled.
- isSampled() - Method in interface io.opentelemetry.api.trace.TraceFlags
- isStartRequired() - Method in class io.opentelemetry.sdk.trace.export.BatchSpanProcessor
- isStartRequired() - Method in class io.opentelemetry.sdk.trace.export.SimpleSpanProcessor
- isStartRequired() - Method in interface io.opentelemetry.sdk.trace.SpanProcessor
-
Returns
trueif thisSpanProcessorrequires start events. - isSuccess() - Method in class io.opentelemetry.sdk.common.CompletableResultCode
-
Obtain the current state of completion.
- isValid() - Method in class io.opentelemetry.api.internal.ImmutableSpanContext
- isValid() - Method in interface io.opentelemetry.api.trace.SpanContext
-
Returns
trueif thisSpanContextis valid. - isValid(CharSequence) - Static method in class io.opentelemetry.api.trace.SpanId
-
Returns whether the span identifier is valid.
- isValid(CharSequence) - Static method in class io.opentelemetry.api.trace.TraceId
-
Returns whether the
TraceIdis valid. - isValidBase16Character(char) - Static method in class io.opentelemetry.api.internal.OtelEncodingUtils
-
Returns whether the given
charis a valid hex character. - isValidBase16String(CharSequence) - Static method in class io.opentelemetry.api.internal.OtelEncodingUtils
-
Returns whether the
CharSequenceis a valid hex string. - iterator() - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap
- iterator() - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap.WithInlinedExpunction
J
- JavaVersionSpecific - Class in io.opentelemetry.sdk.internal
-
Contains APIs that are implemented differently based on the version of Java being run.
- JavaVersionSpecific() - Constructor for class io.opentelemetry.sdk.internal.JavaVersionSpecific
- JcTools - Class in io.opentelemetry.sdk.trace.internal
-
Internal accessor of JCTools package for fast queues.
- join(long, TimeUnit) - Method in class io.opentelemetry.sdk.common.CompletableResultCode
-
Waits up to the specified amount of time for this
CompletableResultCodeto complete.
K
- KEEP_FRAMES - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Profile
- key() - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerContext
- Key() - Constructor for class io.opentelemetry.exporter.internal.marshal.MarshalerContext.Key
- KEY - Static variable in class io.opentelemetry.proto.common.v1.internal.KeyValue
- KEY - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Label
- KEY_VALUE_LIST - Enum constant in enum io.opentelemetry.api.common.ValueType
- keyManager(byte[], byte[]) - Static method in class io.opentelemetry.exporter.internal.TlsUtil
-
Creates
KeyManagerinitiated by keystore containing single private key with matching certificate chain. - keys(C) - Method in interface io.opentelemetry.context.propagation.TextMapGetter
-
Returns all the keys in the given carrier.
- keySet() - Method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
- keySet() - Method in class io.opentelemetry.sdk.metrics.internal.state.PooledHashMap
- KeyValue - Class in io.opentelemetry.proto.common.v1.internal
- KeyValue - Interface in io.opentelemetry.api.common
- KeyValue() - Constructor for class io.opentelemetry.proto.common.v1.internal.KeyValue
- KeyValueList - Class in io.opentelemetry.proto.common.v1.internal
- KeyValueList() - Constructor for class io.opentelemetry.proto.common.v1.internal.KeyValueList
- KeyValueMarshaler - Class in io.opentelemetry.exporter.internal.otlp
-
A Marshaler of key value pairs.
- KeyValueStatelessMarshaler - Class in io.opentelemetry.exporter.internal.otlp
-
A Marshaler of key value pairs.
- KIND - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span
- KVLIST_VALUE - Static variable in class io.opentelemetry.proto.common.v1.internal.AnyValue
L
- Label - Class in io.opentelemetry.proto.profiles.v1experimental.internal
- Label() - Constructor for class io.opentelemetry.proto.profiles.v1experimental.internal.Label
- LABEL - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Sample
- lastValue() - Static method in interface io.opentelemetry.sdk.metrics.Aggregation
-
Records the last seen measurement as a
MetricDataType.DOUBLE_GAUGEorMetricDataType.LONG_GAUGE. - LastValueAggregation - Class in io.opentelemetry.sdk.metrics.internal.view
-
Last-value aggregation configuration.
- Line - Class in io.opentelemetry.proto.profiles.v1experimental.internal
- Line() - Constructor for class io.opentelemetry.proto.profiles.v1experimental.internal.Line
- LINE - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Line
- LINE - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Location
- Link - Class in io.opentelemetry.proto.profiles.v1experimental.internal
- Link() - Constructor for class io.opentelemetry.proto.profiles.v1experimental.internal.Link
- Link() - Constructor for class io.opentelemetry.proto.trace.v1.internal.Span.Link
- LINK - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Sample
- LINK_TABLE - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Profile
- LinkData - Interface in io.opentelemetry.sdk.trace.data
-
Data representation of a link.
- LINKS - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span
- load(Class) - Method in interface io.opentelemetry.sdk.autoconfigure.internal.ComponentLoader
-
Load implementations of an SPI.
- load(Class) - Method in class io.opentelemetry.sdk.autoconfigure.internal.SpiHelper
-
Load implementations of an SPI.
- loadComponent(Class, String, StructuredConfigProperties) - Method in class io.opentelemetry.sdk.autoconfigure.internal.SpiHelper
-
Find a registered
ComponentProviderwithComponentProvider.getType()matchingtype,ComponentProvider.getName()matchingname, and callComponentProvider.create(StructuredConfigProperties)with the givenconfig. - loadConfigurable(Class, Function, BiFunction, ConfigProperties) - Method in class io.opentelemetry.sdk.autoconfigure.internal.SpiHelper
-
Load implementations of an SPI which are configurable (i.e. they accept
ConfigProperties. - loadOrdered(Class) - Method in class io.opentelemetry.sdk.autoconfigure.internal.SpiHelper
-
Load implementations of an ordered SPI (i.e. implements
Ordered). - Location - Class in io.opentelemetry.proto.profiles.v1experimental.internal
- Location() - Constructor for class io.opentelemetry.proto.profiles.v1experimental.internal.Location
- LOCATION - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Profile
- LOCATION_INDEX - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Sample
- LOCATION_INDICES - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Profile
- LOCATIONS_LENGTH - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Sample
- LOCATIONS_START_INDEX - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Sample
- log(String) - Static method in class io.opentelemetry.api.internal.ApiUsageLogger
-
Log the
messageto theAPI Usage Logger. - log(String, Level) - Static method in class io.opentelemetry.api.internal.ApiUsageLogger
-
Log the
messageto theAPI Usage Logger. - log(Level, String) - Method in class io.opentelemetry.sdk.internal.ThrottlingLogger
-
Log a message at the given level.
- log(Level, String, Throwable) - Method in class io.opentelemetry.sdk.internal.ThrottlingLogger
-
Log a message at the given level with a throwable.
- LOG_RECORDS - Static variable in class io.opentelemetry.proto.logs.v1.internal.ScopeLogs
- Logger - Interface in io.opentelemetry.api.logs
-
A
Loggeris the entry point into a log pipeline. - loggerBuilder(String) - Method in class io.opentelemetry.api.incubator.logs.ExtendedDefaultLoggerProvider
- loggerBuilder(String) - Method in interface io.opentelemetry.api.logs.LoggerProvider
-
Creates a LoggerBuilder for a named Logger instance.
- loggerBuilder(String) - Method in class io.opentelemetry.sdk.logs.SdkLoggerProvider
- LoggerBuilder - Interface in io.opentelemetry.api.logs
-
Builder class for creating
Loggerinstances. - LoggerConfig - Class in io.opentelemetry.sdk.logs.internal
-
A collection of configuration options which define the behavior of a
Logger. - LoggerProvider - Interface in io.opentelemetry.api.logs
-
A registry for creating scoped
Loggers. - LogLimits - Class in io.opentelemetry.sdk.logs
-
Class that holds limits enforced during log recording.
- LogLimitsBuilder - Class in io.opentelemetry.sdk.logs
-
Builder for
LogLimits. - LogRecord - Class in io.opentelemetry.proto.logs.v1.internal
- LogRecord() - Constructor for class io.opentelemetry.proto.logs.v1.internal.LogRecord
- logRecordBuilder() - Method in interface io.opentelemetry.api.logs.Logger
-
Return a
LogRecordBuilderto emit a log record. - LogRecordBuilder - Interface in io.opentelemetry.api.logs
-
Used to construct and emit log records from a
Logger. - LogRecordData - Interface in io.opentelemetry.sdk.logs.data
-
Log definition as described in OpenTelemetry Log Data Model.
- LogRecordExporter - Interface in io.opentelemetry.sdk.logs.export
-
An exporter is responsible for taking a collection of
LogRecordDatas and transmitting them to their ultimate destination. - LogRecordProcessor - Interface in io.opentelemetry.sdk.logs
-
LogRecordProcessoris the interface to allow synchronous hooks for log records emitted byLoggers. - LogReusableDataMarshaler - Class in io.opentelemetry.exporter.internal.otlp.logs
-
This class is internal and is hence not for public use.
- LogReusableDataMarshaler(MemoryMode, BiFunction) - Constructor for class io.opentelemetry.exporter.internal.otlp.logs.LogReusableDataMarshaler
- LogsRequestMarshaler - Class in io.opentelemetry.exporter.internal.otlp.logs
-
Marshalerto convert SDKLogRecordDatato OTLP ExportLogsServiceRequest. - LONG - Enum constant in enum io.opentelemetry.api.common.AttributeType
- LONG - Enum constant in enum io.opentelemetry.api.common.ValueType
- LONG - Enum constant in enum io.opentelemetry.sdk.metrics.InstrumentValueType
- LONG_ARRAY - Enum constant in enum io.opentelemetry.api.common.AttributeType
- LONG_GAUGE - Enum constant in enum io.opentelemetry.sdk.metrics.data.MetricDataType
-
A Gauge represents a measurement of a long value at a moment in time.
- LONG_SUM - Enum constant in enum io.opentelemetry.sdk.metrics.data.MetricDataType
-
A Sum of long (int64) values.
- LongAdder - Interface in io.opentelemetry.sdk.metrics.internal.concurrent
- longArrayKey(String) - Static method in interface io.opentelemetry.api.common.AttributeKey
-
Returns a new AttributeKey for List<Long> valued attributes.
- LongCounter - Interface in io.opentelemetry.api.metrics
-
A Counter instrument that records
longvalues. - LongCounterBuilder - Interface in io.opentelemetry.api.metrics
-
Builder class for
LongCounter. - LongExemplarData - Interface in io.opentelemetry.sdk.metrics.data
-
Exemplar data for
longmeasurements. - longFixedSizeReservoir(Clock, int, Supplier) - Static method in interface io.opentelemetry.sdk.metrics.internal.exemplar.ExemplarReservoir
-
A long reservoir with fixed size that stores the given number of exemplars.
- longFromBase16String(CharSequence, int) - Static method in class io.opentelemetry.api.internal.OtelEncodingUtils
-
Returns the
longvalue whose base16 representation is stored in the first 16 chars ofcharsstarting from theoffset. - LongGauge - Interface in io.opentelemetry.api.metrics
-
A gauge instrument that synchronously records
longvalues. - LongGaugeBuilder - Interface in io.opentelemetry.api.metrics
-
A builder for Gauge metric types.
- LongHistogram - Interface in io.opentelemetry.api.metrics
-
A Histogram instrument that records
longvalues. - LongHistogramBuilder - Interface in io.opentelemetry.api.metrics
-
Builder class for
LongHistogram. - longKey(String) - Static method in interface io.opentelemetry.api.common.AttributeKey
-
Returns a new AttributeKey for Long valued attributes.
- LongLastValueAggregator - Class in io.opentelemetry.sdk.metrics.internal.aggregator
-
Aggregator that aggregates recorded values by storing the last recorded value.
- LongLastValueAggregator(Supplier, MemoryMode) - Constructor for class io.opentelemetry.sdk.metrics.internal.aggregator.LongLastValueAggregator
- longNoSamples() - Static method in interface io.opentelemetry.sdk.metrics.internal.exemplar.ExemplarReservoir
-
A long exemplar reservoir that stores no exemplars.
- LongPointData - Interface in io.opentelemetry.sdk.metrics.data
-
A point data with a
doubleaggregation value. - LongSumAggregator - Class in io.opentelemetry.sdk.metrics.internal.aggregator
-
Sum aggregator that keeps values as
longs. - LongSumAggregator(InstrumentDescriptor, Supplier, MemoryMode) - Constructor for class io.opentelemetry.sdk.metrics.internal.aggregator.LongSumAggregator
- longToBase16String(long, char[], int) - Static method in class io.opentelemetry.api.internal.OtelEncodingUtils
-
Appends the base16 encoding of the specified
valueto thedest. - longToDouble(ExemplarReservoir) - Static method in interface io.opentelemetry.sdk.metrics.internal.exemplar.ExemplarReservoir
-
Wraps an
ExemplarReservoir, casting calls fromExemplarReservoir.offerLongMeasurement(long, Attributes, Context)toExemplarReservoir.offerDoubleMeasurement(double, Attributes, Context)such thatExemplarReservoir.collectAndReset(Attributes)only returnsDoubleExemplarData. - LongUpDownCounter - Interface in io.opentelemetry.api.metrics
-
An UpDownCounter instrument that records
longvalues. - LongUpDownCounterBuilder - Interface in io.opentelemetry.api.metrics
-
Builder class for
LongUpDownCounter. - longValue() - Method in interface io.opentelemetry.sdk.metrics.internal.concurrent.DoubleAdder
-
Returns the
DoubleAdder.sum()as alongafter a narrowing primitive conversion. - longValue() - Method in interface io.opentelemetry.sdk.metrics.internal.concurrent.LongAdder
-
Equivalent to
LongAdder.sum(). - longValue() - Method in interface io.opentelemetry.sdk.metrics.internal.state.Measurement
- longValue() - Method in class io.opentelemetry.sdk.metrics.internal.state.MutableMeasurement
- LowAllocationLogsRequestMarshaler - Class in io.opentelemetry.exporter.internal.otlp.logs
-
Marshalerto convert SDKLogRecordDatato OTLP ExportLogsServiceRequest. - LowAllocationLogsRequestMarshaler() - Constructor for class io.opentelemetry.exporter.internal.otlp.logs.LowAllocationLogsRequestMarshaler
- LowAllocationMetricsRequestMarshaler - Class in io.opentelemetry.exporter.internal.otlp.metrics
-
Marshalerto convert SDKMetricDatato OTLP ExportMetricsServiceRequest. - LowAllocationMetricsRequestMarshaler() - Constructor for class io.opentelemetry.exporter.internal.otlp.metrics.LowAllocationMetricsRequestMarshaler
- LowAllocationTraceRequestMarshaler - Class in io.opentelemetry.exporter.internal.otlp.traces
- LowAllocationTraceRequestMarshaler() - Constructor for class io.opentelemetry.exporter.internal.otlp.traces.LowAllocationTraceRequestMarshaler
- lowMemory() - Static method in interface io.opentelemetry.sdk.metrics.export.AggregationTemporalitySelector
-
A common implementation of
AggregationTemporalitySelectorwhich reduces memory.
M
- makeCurrent() - Method in interface io.opentelemetry.context.Context
-
Makes this the current context and returns a
Scopewhich corresponds to the scope of execution this context is current for. - makeCurrent() - Method in interface io.opentelemetry.context.ImplicitContextKeyed
-
Adds this
ImplicitContextKeyedvalue to thecurrent contextand makes the newContextthe current context. - ManagedChannelUtil - Class in io.opentelemetry.exporter.internal.grpc
-
Utilities for working with gRPC channels.
- Mapping - Class in io.opentelemetry.proto.profiles.v1experimental.internal
- Mapping() - Constructor for class io.opentelemetry.proto.profiles.v1experimental.internal.Mapping
- MAPPING - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Profile
- MAPPING_INDEX - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Location
- Marshaler - Class in io.opentelemetry.exporter.internal.marshal
-
Marshaler from an SDK structure to protobuf wire format.
- Marshaler() - Constructor for class io.opentelemetry.exporter.internal.marshal.Marshaler
- MarshalerContext - Class in io.opentelemetry.exporter.internal.marshal
-
Class for keeping marshaling state.
- MarshalerContext() - Constructor for class io.opentelemetry.exporter.internal.marshal.MarshalerContext
- MarshalerContext(boolean, boolean) - Constructor for class io.opentelemetry.exporter.internal.marshal.MarshalerContext
- MarshalerContext.Key - Class in io.opentelemetry.exporter.internal.marshal
-
This class is internal and is hence not for public use.
- MarshalerInputStream - Class in io.opentelemetry.exporter.internal.grpc
-
Adapter from
Marshalerto gRPC types. - MarshalerInputStream(Marshaler) - Constructor for class io.opentelemetry.exporter.internal.grpc.MarshalerInputStream
-
Creates a new
MarshalerInputStream. - MarshalerServiceStub<T,
U, - Class in io.opentelemetry.exporter.internal.grpcS> -
A gRPC stub that uses a
Marshaler. - MarshalerServiceStub(Channel, CallOptions) - Constructor for class io.opentelemetry.exporter.internal.grpc.MarshalerServiceStub
- MarshalerUtil - Class in io.opentelemetry.exporter.internal.marshal
-
Marshaler utilities.
- MarshalerWithSize - Class in io.opentelemetry.exporter.internal.marshal
-
A Marshaler which returns a memoized size.
- MarshalerWithSize(int) - Constructor for class io.opentelemetry.exporter.internal.marshal.MarshalerWithSize
- marshalStringNoAllocation() - Method in class io.opentelemetry.exporter.internal.marshal.MarshalerContext
- marshalStringUnsafe() - Method in class io.opentelemetry.exporter.internal.marshal.MarshalerContext
- MAX - Static variable in class io.opentelemetry.proto.metrics.v1.internal.ExponentialHistogramDataPoint
- MAX - Static variable in class io.opentelemetry.proto.metrics.v1.internal.HistogramDataPoint
- Measurement - Interface in io.opentelemetry.sdk.metrics.internal.state
-
A long or double measurement recorded from
ObservableLongMeasurementorObservableDoubleMeasurement. - MEMORY_LIMIT - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Mapping
- MEMORY_START - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Mapping
- MemoryMode - Enum in io.opentelemetry.sdk.common.export
-
The memory semantics of the SDK.
- merge(Resource) - Method in class io.opentelemetry.sdk.resources.Resource
- MESSAGE - Static variable in class io.opentelemetry.proto.trace.v1.internal.Status
- METADATA - Static variable in class io.opentelemetry.proto.metrics.v1.internal.Metric
- Meter - Interface in io.opentelemetry.api.metrics
-
Provides instruments used to record measurements which are aggregated to metrics.
- meterBuilder(String) - Static method in class io.opentelemetry.api.GlobalOpenTelemetry
-
Creates a MeterBuilder for a named
Meterinstance. - meterBuilder(String) - Method in class io.opentelemetry.api.incubator.metrics.ExtendedDefaultMeterProvider
- meterBuilder(String) - Method in interface io.opentelemetry.api.metrics.MeterProvider
-
Creates a MeterBuilder for a named Meter instance.
- meterBuilder(String) - Method in interface io.opentelemetry.api.OpenTelemetry
-
Creates a
MeterBuilderfor a namedMeterinstance. - meterBuilder(String) - Method in class io.opentelemetry.sdk.metrics.SdkMeterProvider
- MeterBuilder - Interface in io.opentelemetry.api.metrics
-
Builder class for creating
Meterinstances. - MeterConfig - Class in io.opentelemetry.sdk.metrics.internal
-
A collection of configuration options which define the behavior of a
Meter. - MeterProvider - Interface in io.opentelemetry.api.metrics
-
A registry for creating named
Meters. - MeterProviderSharedState - Class in io.opentelemetry.sdk.metrics.internal.state
-
State for a
SdkMeterProvider. - Metric - Class in io.opentelemetry.proto.metrics.v1.internal
- Metric() - Constructor for class io.opentelemetry.proto.metrics.v1.internal.Metric
- MetricData - Interface in io.opentelemetry.sdk.metrics.data
-
Metric data represents the aggregated measurements of an instrument.
- MetricDataType - Enum in io.opentelemetry.sdk.metrics.data
-
The type of metric
PointData. - MetricDescriptor - Class in io.opentelemetry.sdk.metrics.internal.descriptor
-
Describes a metric that will be output.
- MetricExporter - Interface in io.opentelemetry.sdk.metrics.export
-
A Metric Exporter is a push based interface for exporting
MetricDataout ofSdkMeterProvider. - MetricProducer - Interface in io.opentelemetry.sdk.metrics.export
-
MetricProduceris the interface that is used to make metric data available to theMetricReaders. - MetricReader - Interface in io.opentelemetry.sdk.metrics.export
-
A metric reader reads metrics from an
SdkMeterProvider. - MetricReusableDataMarshaler - Class in io.opentelemetry.exporter.internal.otlp.metrics
-
This class is internal and is hence not for public use.
- MetricReusableDataMarshaler(MemoryMode, BiFunction) - Constructor for class io.opentelemetry.exporter.internal.otlp.metrics.MetricReusableDataMarshaler
- METRICS - Static variable in class io.opentelemetry.proto.metrics.v1.internal.ScopeMetrics
- MetricsRequestMarshaler - Class in io.opentelemetry.exporter.internal.otlp.metrics
-
Marshalerto convert SDKMetricDatato OTLP ExportMetricsServiceRequest. - MetricStorage - Interface in io.opentelemetry.sdk.metrics.internal.state
-
Stores collected
MetricData. - MetricStorageRegistry - Class in io.opentelemetry.sdk.metrics.internal.state
-
Responsible for storing metrics by
MetricDescriptorand returning access to input pipeline for instrument measurements. - MetricStorageRegistry() - Constructor for class io.opentelemetry.sdk.metrics.internal.state.MetricStorageRegistry
- MIN - Static variable in class io.opentelemetry.proto.metrics.v1.internal.ExponentialHistogramDataPoint
- MIN - Static variable in class io.opentelemetry.proto.metrics.v1.internal.HistogramDataPoint
- multiLineDebugString() - Method in interface io.opentelemetry.sdk.metrics.internal.debug.SourceInfo
-
Returns a multi-line debugging string to report where a given metric was registered.
- MutableDoublePointData - Class in io.opentelemetry.sdk.metrics.internal.data
-
A mutable
DoublePointData - MutableDoublePointData() - Constructor for class io.opentelemetry.sdk.metrics.internal.data.MutableDoublePointData
- MutableExponentialHistogramBuckets - Class in io.opentelemetry.sdk.metrics.internal.data
-
A mutable
ExponentialHistogramBuckets - MutableExponentialHistogramBuckets() - Constructor for class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramBuckets
- MutableExponentialHistogramPointData - Class in io.opentelemetry.sdk.metrics.internal.data
-
A mutable
ExponentialHistogramPointData - MutableExponentialHistogramPointData() - Constructor for class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramPointData
- MutableHistogramPointData - Class in io.opentelemetry.sdk.metrics.internal.data
-
A mutable
HistogramPointData - MutableHistogramPointData(int) - Constructor for class io.opentelemetry.sdk.metrics.internal.data.MutableHistogramPointData
- MutableLongPointData - Class in io.opentelemetry.sdk.metrics.internal.data
-
Mutable
LongPointData - MutableLongPointData() - Constructor for class io.opentelemetry.sdk.metrics.internal.data.MutableLongPointData
- MutableMeasurement - Class in io.opentelemetry.sdk.metrics.internal.state
-
A mutable
Measurementimplementation - MutableMeasurement() - Constructor for class io.opentelemetry.sdk.metrics.internal.state.MutableMeasurement
N
- NAME - Static variable in class io.opentelemetry.proto.common.v1.internal.InstrumentationScope
- NAME - Static variable in class io.opentelemetry.proto.metrics.v1.internal.Metric
- NAME - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Function
- NAME - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span.Event
- NAME - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span
- named(String) - Static method in interface io.opentelemetry.context.ContextKey
-
Returns a new
ContextKeywith the given debug name. - NamedSpiManager<T> - Class in io.opentelemetry.sdk.autoconfigure.internal
-
This class is internal and is hence not for public use.
- nameEquals(String) - Static method in class io.opentelemetry.sdk.internal.ScopeConfiguratorBuilder
-
Helper function for exact matching
InstrumentationScopeInfo.getName()against thescopeName. - nameMatchesGlob(String) - Static method in class io.opentelemetry.sdk.internal.ScopeConfiguratorBuilder
-
Helper function for pattern matching
InstrumentationScopeInfo.getName()against theglobPattern. - nanoTime() - Method in interface io.opentelemetry.sdk.common.Clock
-
Returns a time measurement with nanosecond precision that can only be used to calculate elapsed time.
- NEGATIVE - Static variable in class io.opentelemetry.proto.metrics.v1.internal.ExponentialHistogramDataPoint
- newFixedSizeQueue(int) - Static method in class io.opentelemetry.sdk.trace.internal.JcTools
-
Returns a new
Queueappropriate for use with multiple producers and a single consumer. - newInstance(byte[]) - Static method in class io.opentelemetry.exporter.internal.marshal.CodedInputStream
-
Returns a new
CodedInputStream. - newThread(Runnable) - Method in class io.opentelemetry.sdk.internal.DaemonThreadFactory
- noop() - Static method in interface io.opentelemetry.api.incubator.events.EventLoggerProvider
-
Returns a no-op
EventLoggerProviderwhich provides Loggers which do not record or emit. - noop() - Static method in interface io.opentelemetry.api.logs.LoggerProvider
-
Returns a no-op
LoggerProviderwhich provides Loggers which do not record or emit. - noop() - Static method in interface io.opentelemetry.api.metrics.MeterProvider
-
Returns a no-op
MeterProviderwhich provides meters which do not record or emit. - noop() - Static method in interface io.opentelemetry.api.OpenTelemetry
-
Returns a completely no-op
OpenTelemetry. - noop() - Static method in interface io.opentelemetry.api.trace.TracerProvider
-
Returns a no-op
TracerProviderwhich only creates no-opSpans which do not record nor are emitted. - noop() - Static method in interface io.opentelemetry.context.propagation.ContextPropagators
-
Returns a
ContextPropagatorswhich performs no injection or extraction. - noop() - Static method in interface io.opentelemetry.context.propagation.TextMapPropagator
-
Returns a
TextMapPropagatorwhich does no injection or extraction. - noop() - Static method in interface io.opentelemetry.context.Scope
-
Returns a
Scopethat does nothing. - noop() - Static method in interface io.opentelemetry.sdk.metrics.export.CollectionRegistration
-
Returns a noop
CollectionRegistration, useful forMetricReaders to hold beforeMetricReader.register(CollectionRegistration)is called. - noop() - Static method in class io.opentelemetry.sdk.metrics.internal.view.AttributesProcessor
-
No-op version of attributes processor, returns what it gets.
- normalizeEnvironmentVariableKey(String) - Static method in class io.opentelemetry.api.internal.ConfigUtil
-
Normalize an environment variable key by converting to lower case and replacing "_" with ".".
- normalizePropertyKey(String) - Static method in class io.opentelemetry.api.internal.ConfigUtil
-
Normalize a property key by converting to lower case and replacing "-" with ".".
- noSourceInfo() - Static method in interface io.opentelemetry.sdk.metrics.internal.debug.SourceInfo
-
Returns a source info that asks the user to register information.
- now() - Method in interface io.opentelemetry.sdk.common.Clock
-
Returns the current epoch timestamp in nanos from this clock.
- now(boolean) - Method in interface io.opentelemetry.sdk.common.Clock
-
Returns the current epoch timestamp in nanos from this clock.
- NUM - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Label
- NUM_UNIT - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Label
- NumberDataPoint - Class in io.opentelemetry.proto.metrics.v1.internal
- NumberDataPoint() - Constructor for class io.opentelemetry.proto.metrics.v1.internal.NumberDataPoint
O
- ObjectPool<T> - Class in io.opentelemetry.sdk.metrics.internal.state
-
A pool of objects of type
T. - ObjectPool(Supplier) - Constructor for class io.opentelemetry.sdk.metrics.internal.state.ObjectPool
-
Constructs an object pool.
- OBSERVABLE_COUNTER - Enum constant in enum io.opentelemetry.sdk.metrics.InstrumentType
- OBSERVABLE_GAUGE - Enum constant in enum io.opentelemetry.sdk.metrics.InstrumentType
- OBSERVABLE_UP_DOWN_COUNTER - Enum constant in enum io.opentelemetry.sdk.metrics.InstrumentType
- ObservableDoubleCounter - Interface in io.opentelemetry.api.metrics
-
A reference to an observable instrument registered with
DoubleCounterBuilder.buildWithCallback(Consumer). - ObservableDoubleGauge - Interface in io.opentelemetry.api.metrics
-
A reference to an observable instrument registered with
DoubleGaugeBuilder.buildWithCallback(Consumer). - ObservableDoubleMeasurement - Interface in io.opentelemetry.api.metrics
-
An interface for observing measurements with
doublevalues. - ObservableDoubleUpDownCounter - Interface in io.opentelemetry.api.metrics
-
A reference to an observable instrument registered with
DoubleUpDownCounterBuilder.buildWithCallback(Consumer). - ObservableLongCounter - Interface in io.opentelemetry.api.metrics
-
A reference to an observable instrument registered with
LongCounterBuilder.buildWithCallback(Consumer). - ObservableLongGauge - Interface in io.opentelemetry.api.metrics
-
A reference to an observable instrument registered with
LongGaugeBuilder.buildWithCallback(Consumer). - ObservableLongMeasurement - Interface in io.opentelemetry.api.metrics
-
An interface for observing measurements with
longvalues. - ObservableLongUpDownCounter - Interface in io.opentelemetry.api.metrics
-
A reference to an observable metric registered with
LongUpDownCounterBuilder.buildWithCallback(Consumer). - ObservableMeasurement - Interface in io.opentelemetry.api.metrics
-
Super interface for observing measurements.
- OBSERVED_TIME_UNIX_NANO - Static variable in class io.opentelemetry.proto.logs.v1.internal.LogRecord
- of(boolean) - Static method in interface io.opentelemetry.api.common.Value
-
Returns an
Valuefor thebooleanvalue. - of(byte[]) - Static method in interface io.opentelemetry.api.common.Value
-
Returns an
Valuefor thebyte[]value. - of(double) - Static method in interface io.opentelemetry.api.common.Value
-
Returns an
Valuefor thedoublevalue. - of(long) - Static method in interface io.opentelemetry.api.common.Value
-
Returns an
Valuefor thelongvalue. - of(long...) - Static method in class io.opentelemetry.sdk.internal.DynamicPrimitiveLongList
- of(AttributeKey, T) - Static method in interface io.opentelemetry.api.common.Attributes
-
Returns a
Attributesinstance with a single key-value pair. - of(AttributeKey, T, AttributeKey, U) - Static method in interface io.opentelemetry.api.common.Attributes
-
Returns a
Attributesinstance with two key-value pairs. - of(AttributeKey, T, AttributeKey, U, AttributeKey, V) - Static method in interface io.opentelemetry.api.common.Attributes
-
Returns a
Attributesinstance with three key-value pairs. - of(AttributeKey, T, AttributeKey, U, AttributeKey, V, AttributeKey, W) - Static method in interface io.opentelemetry.api.common.Attributes
-
Returns a
Attributesinstance with four key-value pairs. - of(AttributeKey, T, AttributeKey, U, AttributeKey, V, AttributeKey, W, AttributeKey, X) - Static method in interface io.opentelemetry.api.common.Attributes
-
Returns a
Attributesinstance with five key-value pairs. - of(AttributeKey, T, AttributeKey, U, AttributeKey, V, AttributeKey, W, AttributeKey, X, AttributeKey, Y) - Static method in interface io.opentelemetry.api.common.Attributes
-
Returns a
Attributesinstance with the given key-value pairs. - of(KeyValue...) - Static method in interface io.opentelemetry.api.common.Value
- of(Value...) - Static method in interface io.opentelemetry.api.common.Value
- of(String) - Static method in interface io.opentelemetry.api.common.Value
- of(String, Value) - Static method in interface io.opentelemetry.api.common.KeyValue
- of(List) - Static method in interface io.opentelemetry.api.common.Value
- of(Map) - Static method in interface io.opentelemetry.api.common.Value
- ofAll(Collection) - Static method in class io.opentelemetry.sdk.common.CompletableResultCode
-
Returns a
CompletableResultCodethat completes after all the providedCompletableResultCodes complete. - ofDoubles() - Method in interface io.opentelemetry.api.metrics.LongCounterBuilder
-
Sets the Counter for recording
doublevalues. - ofDoubles() - Method in interface io.opentelemetry.api.metrics.LongUpDownCounterBuilder
-
Sets the Counter for recording
doublevalues. - ofExceptionalFailure(Throwable) - Static method in class io.opentelemetry.sdk.common.CompletableResultCode
-
Returns a
CompletableResultCodethat has beenfailed exceptionally. - ofFailure() - Static method in class io.opentelemetry.sdk.common.CompletableResultCode
-
Returns a
CompletableResultCodethat has been completed unsuccessfully. - offerDoubleMeasurement(double, Attributes, Context) - Method in interface io.opentelemetry.sdk.metrics.internal.exemplar.ExemplarReservoir
-
Offers a
doublemeasurement to be sampled. - offerLongMeasurement(long, Attributes, Context) - Method in interface io.opentelemetry.sdk.metrics.internal.exemplar.ExemplarReservoir
-
Offers a
longmeasurement to be sampled. - OFFSET - Static variable in class io.opentelemetry.proto.metrics.v1.internal.ExponentialHistogramDataPoint.Buckets
- ofLongs() - Method in interface io.opentelemetry.api.metrics.DoubleGaugeBuilder
-
Sets the Gauge for recording
longvalues. - ofLongs() - Method in interface io.opentelemetry.api.metrics.DoubleHistogramBuilder
-
Sets the Counter for recording
longvalues. - ofSubArrayCapacity(int) - Static method in class io.opentelemetry.sdk.internal.DynamicPrimitiveLongList
- ofSuccess() - Static method in class io.opentelemetry.sdk.common.CompletableResultCode
-
Returns a
CompletableResultCodethat has been completed successfully. - ok() - Static method in interface io.opentelemetry.sdk.trace.data.StatusData
-
Returns a
StatusDataindicating the operation has been validated by an application developer or operator to have completed successfully. - OK - Enum constant in enum io.opentelemetry.api.trace.StatusCode
-
The operation has been validated by an Application developers or Operator to have completed successfully.
- onEmit(Context, ReadWriteLogRecord) - Method in class io.opentelemetry.sdk.logs.export.BatchLogRecordProcessor
- onEmit(Context, ReadWriteLogRecord) - Method in class io.opentelemetry.sdk.logs.export.SimpleLogRecordProcessor
- onEmit(Context, ReadWriteLogRecord) - Method in interface io.opentelemetry.sdk.logs.LogRecordProcessor
-
Called when a
LoggerLogRecordBuilder.emit()s a log record. - onEnd(ReadableSpan) - Method in class io.opentelemetry.sdk.trace.export.BatchSpanProcessor
- onEnd(ReadableSpan) - Method in class io.opentelemetry.sdk.trace.export.SimpleSpanProcessor
- onEnd(ReadableSpan) - Method in interface io.opentelemetry.sdk.trace.SpanProcessor
-
Called when a
Spanis ended, if theSpan.isRecording()returns true. - onEnding(ReadWriteSpan) - Method in interface io.opentelemetry.sdk.trace.internal.ExtendedSpanProcessor
-
Called when a
Spanis ended, but beforeSpanProcessor.onEnd(ReadableSpan)is invoked with an immutable variant of this span. - onStart(Context, ReadWriteSpan) - Method in class io.opentelemetry.sdk.trace.export.BatchSpanProcessor
- onStart(Context, ReadWriteSpan) - Method in class io.opentelemetry.sdk.trace.export.SimpleSpanProcessor
- onStart(Context, ReadWriteSpan) - Method in interface io.opentelemetry.sdk.trace.SpanProcessor
-
Called when a
Spanis started, if theSpan.isRecording()returns true. - OpenTelemetry - Interface in io.opentelemetry.api
-
The entrypoint to telemetry functionality for tracing, metrics and baggage.
- OpenTelemetrySdk - Class in io.opentelemetry.sdk
-
The SDK implementation of
OpenTelemetry. - OpenTelemetrySdkBuilder - Class in io.opentelemetry.sdk
-
A builder for configuring an
OpenTelemetrySdk. - order() - Method in class io.opentelemetry.sdk.autoconfigure.internal.EnvironmentResourceProvider
- order() - Method in interface io.opentelemetry.sdk.autoconfigure.spi.Ordered
-
Returns the order of applying the SPI implementing this interface.
- Ordered - Interface in io.opentelemetry.sdk.autoconfigure.spi
-
Interface to be extended by SPIs that need to guarantee ordering during loading.
- ORIGINAL_PAYLOAD - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.ProfileContainer
- ORIGINAL_PAYLOAD_FORMAT - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.ProfileContainer
- OtelEncodingUtils - Class in io.opentelemetry.api.internal
-
This class is internal and is hence not for public use.
- OtelVersion - Class in io.opentelemetry.exporter.otlp.all.internal
- OtelVersion - Class in io.opentelemetry.sdk.common.internal
- OtlpConfigUtil - Class in io.opentelemetry.exporter.otlp.internal
-
This class is internal and is hence not for public use.
- OtlpGrpcLogRecordExporter - Class in io.opentelemetry.exporter.otlp.logs
-
Exports logs using OTLP via gRPC, using OpenTelemetry's protobuf model.
- OtlpGrpcLogRecordExporterBuilder - Class in io.opentelemetry.exporter.otlp.logs
-
Builder for
OtlpGrpcLogRecordExporter. - OtlpGrpcMetricExporter - Class in io.opentelemetry.exporter.otlp.metrics
-
Exports metrics using OTLP via gRPC, using OpenTelemetry's protobuf model.
- OtlpGrpcMetricExporterBuilder - Class in io.opentelemetry.exporter.otlp.metrics
-
Builder utility for this exporter.
- OtlpGrpcSpanExporter - Class in io.opentelemetry.exporter.otlp.trace
-
Exports spans using OTLP via gRPC, using OpenTelemetry's protobuf model.
- OtlpGrpcSpanExporterBuilder - Class in io.opentelemetry.exporter.otlp.trace
-
Builder utility for this exporter.
- OtlpHttpLogRecordExporter - Class in io.opentelemetry.exporter.otlp.http.logs
-
Exports logs using OTLP via HTTP, using OpenTelemetry's protobuf model.
- OtlpHttpLogRecordExporterBuilder - Class in io.opentelemetry.exporter.otlp.http.logs
-
Builder utility for
OtlpHttpLogRecordExporter. - OtlpHttpMetricExporter - Class in io.opentelemetry.exporter.otlp.http.metrics
-
Exports metrics using OTLP via HTTP, using OpenTelemetry's protobuf model.
- OtlpHttpMetricExporterBuilder - Class in io.opentelemetry.exporter.otlp.http.metrics
-
Builder utility for
OtlpHttpMetricExporter. - OtlpHttpSpanExporter - Class in io.opentelemetry.exporter.otlp.http.trace
-
Exports spans using OTLP via HTTP, using OpenTelemetry's protobuf model.
- OtlpHttpSpanExporterBuilder - Class in io.opentelemetry.exporter.otlp.http.trace
-
Builder utility for
OtlpHttpSpanExporter. - OtlpLogRecordExporterComponentProvider - Class in io.opentelemetry.exporter.otlp.internal
-
Declarative configuration SPI implementation for
OtlpHttpLogRecordExporterandOtlpGrpcLogRecordExporter. - OtlpLogRecordExporterComponentProvider() - Constructor for class io.opentelemetry.exporter.otlp.internal.OtlpLogRecordExporterComponentProvider
- OtlpLogRecordExporterProvider - Class in io.opentelemetry.exporter.otlp.internal
- OtlpLogRecordExporterProvider() - Constructor for class io.opentelemetry.exporter.otlp.internal.OtlpLogRecordExporterProvider
- OtlpMetricExporterComponentProvider - Class in io.opentelemetry.exporter.otlp.internal
-
Declarative configuration SPI implementation for
OtlpHttpMetricExporterandOtlpGrpcMetricExporter. - OtlpMetricExporterComponentProvider() - Constructor for class io.opentelemetry.exporter.otlp.internal.OtlpMetricExporterComponentProvider
- OtlpMetricExporterProvider - Class in io.opentelemetry.exporter.otlp.internal
- OtlpMetricExporterProvider() - Constructor for class io.opentelemetry.exporter.otlp.internal.OtlpMetricExporterProvider
- OtlpSpanExporterComponentProvider - Class in io.opentelemetry.exporter.otlp.internal
-
Declarative configuration SPI implementation for
OtlpHttpSpanExporterandOtlpGrpcSpanExporter. - OtlpSpanExporterComponentProvider() - Constructor for class io.opentelemetry.exporter.otlp.internal.OtlpSpanExporterComponentProvider
- OtlpSpanExporterProvider - Class in io.opentelemetry.exporter.otlp.internal
- OtlpSpanExporterProvider() - Constructor for class io.opentelemetry.exporter.otlp.internal.OtlpSpanExporterProvider
- OtlpUserAgent - Class in io.opentelemetry.exporter.otlp.internal
-
This class is internal and is hence not for public use.
P
- padLeft(String, int) - Static method in class io.opentelemetry.api.internal.StringUtils
-
Pads a given string on the left with leading 0's up the length.
- PARENT_SPAN_ID - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span
- parentBased(Sampler) - Static method in interface io.opentelemetry.sdk.trace.samplers.Sampler
- parentBasedBuilder(Sampler) - Static method in interface io.opentelemetry.sdk.trace.samplers.Sampler
-
Returns a
ParentBasedSamplerBuilderthat enables configuration of the parent-based sampling strategy. - ParentBasedSamplerBuilder - Class in io.opentelemetry.sdk.trace.samplers
-
A builder for creating ParentBased sampler instances.
- PassThroughPropagator - Class in io.opentelemetry.api.incubator.propagation
-
A
TextMapPropagatorwhich can be configured with a set of fields, which will be extracted and stored inContext. - PercentEscaper - Class in io.opentelemetry.api.internal
-
Note: This class is based on code from guava.
- PercentEscaper() - Constructor for class io.opentelemetry.api.internal.PercentEscaper
- PERIOD - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Profile
- PERIOD_TYPE - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Profile
- PeriodicMetricReader - Class in io.opentelemetry.sdk.metrics.export
-
A
MetricReaderwhich wraps aMetricExporterand automatically reads and exports the metrics every export interval. - PeriodicMetricReaderBuilder - Class in io.opentelemetry.sdk.metrics.export
-
Builder for
PeriodicMetricReader. - platformDefault() - Static method in class io.opentelemetry.sdk.internal.RandomSupplier
-
Returns the platform default for random number generation.
- PointData - Interface in io.opentelemetry.sdk.metrics.data
-
A point in the metric data model.
- PooledHashMap<K,
V> - Class in io.opentelemetry.sdk.metrics.internal.state -
A bucket-based hash map with an internal re-usable map entry objects pool
- PooledHashMap() - Constructor for class io.opentelemetry.sdk.metrics.internal.state.PooledHashMap
-
Creates a new
PooledHashMapwith a default amount of buckets (capacity). - PooledHashMap(int) - Constructor for class io.opentelemetry.sdk.metrics.internal.state.PooledHashMap
-
Creates a
PooledHashMapwithcapacitybuckets. - pop() - Method in class io.opentelemetry.sdk.metrics.internal.state.ArrayBasedStack
-
Removes and returns an element from the top of the stack (LIFO).
- POSITIVE - Static variable in class io.opentelemetry.proto.metrics.v1.internal.ExponentialHistogramDataPoint
- preserializeJsonFields(Marshaler) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Preserialize into JSON format.
- PrimitiveLongList - Class in io.opentelemetry.sdk.internal
-
A list of longs backed by, and exposing, an array of primitives.
- process(Attributes, Context) - Method in class io.opentelemetry.sdk.metrics.internal.view.AttributesProcessor
-
Manipulates a set of attributes, returning the desired set.
- produce(Resource) - Method in interface io.opentelemetry.sdk.metrics.export.MetricProducer
-
Returns a collection of produced
MetricDatas to be exported. - PRODUCER - Enum constant in enum io.opentelemetry.api.trace.SpanKind
-
Indicates that the span describes producer sending a message to a broker.
- Profile - Class in io.opentelemetry.proto.profiles.v1experimental.internal
- Profile() - Constructor for class io.opentelemetry.proto.profiles.v1experimental.internal.Profile
- PROFILE - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.ProfileContainer
- PROFILE_ID - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.ProfileContainer
- ProfileContainer - Class in io.opentelemetry.proto.profiles.v1experimental.internal
- ProfileContainer() - Constructor for class io.opentelemetry.proto.profiles.v1experimental.internal.ProfileContainer
- PROFILES - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.ScopeProfiles
- propagateIfFatal(Throwable) - Static method in class io.opentelemetry.sdk.internal.ThrowableUtil
-
Throw the
Throwableif fatal. - propagating(ContextPropagators) - Static method in interface io.opentelemetry.api.OpenTelemetry
-
Returns an
OpenTelemetrywhich will do remote propagation ofContextusing the providedContextPropagatorsand is no-op otherwise. - PROTOCOL_GRPC - Static variable in class io.opentelemetry.exporter.otlp.internal.OtlpConfigUtil
- PROTOCOL_HTTP_PROTOBUF - Static variable in class io.opentelemetry.exporter.otlp.internal.OtlpConfigUtil
- ProtoEnumInfo - Class in io.opentelemetry.exporter.internal.marshal
-
Information about a field in a proto definition.
- ProtoEnumInfo() - Constructor for class io.opentelemetry.exporter.internal.marshal.ProtoEnumInfo
- ProtoFieldInfo - Class in io.opentelemetry.exporter.internal.marshal
-
Information about a field in a proto definition.
- ProtoFieldInfo() - Constructor for class io.opentelemetry.exporter.internal.marshal.ProtoFieldInfo
- ProxyOptions - Class in io.opentelemetry.sdk.common.export
-
Configuration for proxy settings.
- push(T) - Method in class io.opentelemetry.sdk.metrics.internal.state.ArrayBasedStack
-
Add
elementto the top of the stack (LIFO). - put(AttributeKey, int) - Method in interface io.opentelemetry.api.common.AttributesBuilder
-
Puts a
AttributeKeywith associated value into this. - put(AttributeKey, int) - Method in class io.opentelemetry.sdk.resources.ResourceBuilder
-
Puts a
AttributeKeywith associated value into this. - put(AttributeKey, T...) - Method in interface io.opentelemetry.api.common.AttributesBuilder
-
Puts a List attribute into this.
- put(AttributeKey, T) - Method in interface io.opentelemetry.api.common.AttributesBuilder
-
Puts a
AttributeKeywith associated value into this. - put(AttributeKey, T) - Method in interface io.opentelemetry.api.incubator.events.EventBuilder
-
Put the given key and value in the payload.
- put(AttributeKey, T) - Method in class io.opentelemetry.sdk.internal.AttributesMap
-
Add the attribute key value pair, applying capacity and length limits.
- put(AttributeKey, T) - Method in class io.opentelemetry.sdk.resources.ResourceBuilder
-
Puts a
AttributeKeywith associated value into this. - put(String, boolean) - Method in interface io.opentelemetry.api.common.AttributesBuilder
-
Puts a boolean attribute into this.
- put(String, boolean) - Method in interface io.opentelemetry.api.incubator.events.EventBuilder
-
Put the given
keyandvaluein the payload. - put(String, boolean) - Method in class io.opentelemetry.sdk.resources.ResourceBuilder
-
Puts a boolean attribute into this.
- put(String, boolean...) - Method in interface io.opentelemetry.api.common.AttributesBuilder
-
Puts a Boolean array attribute into this.
- put(String, boolean...) - Method in interface io.opentelemetry.api.incubator.events.EventBuilder
-
Put the given
keyandvaluein the payload. - put(String, boolean...) - Method in class io.opentelemetry.sdk.resources.ResourceBuilder
-
Puts a Boolean array attribute into this.
- put(String, double) - Method in interface io.opentelemetry.api.common.AttributesBuilder
-
Puts a double attribute into this.
- put(String, double) - Method in interface io.opentelemetry.api.incubator.events.EventBuilder
-
Put the given
keyandvaluein the payload. - put(String, double) - Method in class io.opentelemetry.sdk.resources.ResourceBuilder
-
Puts a double attribute into this.
- put(String, double...) - Method in interface io.opentelemetry.api.common.AttributesBuilder
-
Puts a Double array attribute into this.
- put(String, double...) - Method in interface io.opentelemetry.api.incubator.events.EventBuilder
-
Put the given
keyandvaluein the payload. - put(String, double...) - Method in class io.opentelemetry.sdk.resources.ResourceBuilder
-
Puts a Double array attribute into this.
- put(String, long) - Method in interface io.opentelemetry.api.common.AttributesBuilder
-
Puts a long attribute into this.
- put(String, long) - Method in interface io.opentelemetry.api.incubator.events.EventBuilder
-
Put the given
keyandvaluein the payload. - put(String, long) - Method in class io.opentelemetry.sdk.resources.ResourceBuilder
-
Puts a long attribute into this.
- put(String, long...) - Method in interface io.opentelemetry.api.common.AttributesBuilder
-
Puts a Long array attribute into this.
- put(String, long...) - Method in interface io.opentelemetry.api.incubator.events.EventBuilder
-
Put the given
keyandvaluein the payload. - put(String, long...) - Method in class io.opentelemetry.sdk.resources.ResourceBuilder
-
Puts a Long array attribute into this.
- put(String, Value) - Method in interface io.opentelemetry.api.incubator.events.EventBuilder
-
Put the given
keyandvaluein the payload. - put(String, String) - Method in interface io.opentelemetry.api.baggage.BaggageBuilder
-
Adds the key/value pair with empty metadata regardless of whether the key is present.
- put(String, String) - Method in interface io.opentelemetry.api.common.AttributesBuilder
-
Puts a String attribute into this.
- put(String, String) - Method in interface io.opentelemetry.api.incubator.events.EventBuilder
-
Put the given
keyandvaluein the payload. - put(String, String) - Method in interface io.opentelemetry.api.trace.TraceStateBuilder
-
Adds or updates the
Entrythat has the givenkeyif it is present. - put(String, String) - Method in class io.opentelemetry.sdk.resources.ResourceBuilder
-
Puts a String attribute into this.
- put(String, String...) - Method in interface io.opentelemetry.api.common.AttributesBuilder
-
Puts a String array attribute into this.
- put(String, String...) - Method in interface io.opentelemetry.api.incubator.events.EventBuilder
-
Put the given
keyandvaluein the payload. - put(String, String...) - Method in class io.opentelemetry.sdk.resources.ResourceBuilder
-
Puts a String array attribute into this.
- put(String, String, BaggageEntryMetadata) - Method in interface io.opentelemetry.api.baggage.BaggageBuilder
-
Adds the key/value pair and metadata regardless of whether the key is present.
- put(K, V) - Method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
- put(K, V) - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap
- put(K, V) - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap.WithInlinedExpunction
- put(K, V) - Method in class io.opentelemetry.sdk.metrics.internal.state.PooledHashMap
-
Add a key, value pair to the map.
- putAll(Attributes) - Method in interface io.opentelemetry.api.common.AttributesBuilder
-
Puts all the provided attributes into this Builder.
- putAll(Attributes) - Method in class io.opentelemetry.sdk.resources.ResourceBuilder
-
Puts all
Attributesinto this. - putAll(Resource) - Method in class io.opentelemetry.sdk.resources.ResourceBuilder
-
Puts all attributes from
Resourceinto this. - putAll(Map) - Method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
- putAll(Map) - Method in class io.opentelemetry.sdk.metrics.internal.state.PooledHashMap
- putIfAbsent(K, V) - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap
- putIfAbsent(K, V) - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap.WithInlinedExpunction
- putIfProbablyAbsent(K, V) - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap
- putIfProbablyAbsent(K, V) - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap.WithInlinedExpunction
Q
- QUANTILE - Static variable in class io.opentelemetry.proto.metrics.v1.internal.SummaryDataPoint.ValueAtQuantile
- QUANTILE_VALUES - Static variable in class io.opentelemetry.proto.metrics.v1.internal.SummaryDataPoint
R
- random() - Static method in interface io.opentelemetry.sdk.trace.IdGenerator
-
Returns a
IdGeneratorthat generates purely random IDs, which is the default for OpenTelemetry. - RandomSupplier - Class in io.opentelemetry.sdk.internal
-
Provides random number generater constructor utilities.
- RateLimiter - Class in io.opentelemetry.sdk.internal
-
This class was taken from Jaeger java client. https://github.com/jaegertracing/jaeger-client-java/blob/master/jaeger-core/src/main/java/io/jaegertracing/internal/samplers/RateLimitingSampler.java
- RateLimiter(double, double, Clock) - Constructor for class io.opentelemetry.sdk.internal.RateLimiter
-
Create a new RateLimiter with the provided parameters.
- read() - Method in class io.opentelemetry.exporter.internal.grpc.MarshalerInputStream
- read(byte[], int, int) - Method in class io.opentelemetry.exporter.internal.grpc.MarshalerInputStream
- ReadableSpan - Interface in io.opentelemetry.sdk.trace
-
SDK representation of a
Spanthat can be read. - readDouble() - Method in class io.opentelemetry.exporter.internal.marshal.CodedInputStream
- ReadOnlyArrayMap<K,
V> - Class in io.opentelemetry.api.internal -
A read-only view of an array of key-value pairs.
- readRawVarint32() - Method in class io.opentelemetry.exporter.internal.marshal.CodedInputStream
-
Read varint32.
- readStringRequireUtf8() - Method in class io.opentelemetry.exporter.internal.marshal.CodedInputStream
-
Reads a string field.
- readTag() - Method in class io.opentelemetry.exporter.internal.marshal.CodedInputStream
-
Reads the next tag.
- ReadWriteLogRecord - Interface in io.opentelemetry.sdk.logs
-
A log record that can be read from and written to.
- ReadWriteSpan - Interface in io.opentelemetry.sdk.trace
-
A combination of the write methods from the
Spaninterface and the read methods from theReadableSpaninterface. - record(double) - Method in interface io.opentelemetry.api.metrics.DoubleHistogram
-
Records a value.
- record(double) - Method in interface io.opentelemetry.api.metrics.ObservableDoubleMeasurement
-
Records a measurement.
- record(double) - Method in class io.opentelemetry.sdk.metrics.internal.state.SdkObservableMeasurement
- record(double, Attributes) - Method in interface io.opentelemetry.api.metrics.DoubleHistogram
-
Records a value with a set of attributes.
- record(double, Attributes) - Method in interface io.opentelemetry.api.metrics.ObservableDoubleMeasurement
-
Records a measurement with a set of attributes.
- record(double, Attributes) - Method in class io.opentelemetry.sdk.metrics.internal.state.SdkObservableMeasurement
- record(double, Attributes, Context) - Method in interface io.opentelemetry.api.metrics.DoubleHistogram
-
Records a value with a set of attributes.
- record(long) - Method in interface io.opentelemetry.api.metrics.LongHistogram
-
Records a value.
- record(long) - Method in interface io.opentelemetry.api.metrics.ObservableLongMeasurement
-
Records a measurement.
- record(long) - Method in class io.opentelemetry.sdk.metrics.internal.state.SdkObservableMeasurement
- record(long, Attributes) - Method in interface io.opentelemetry.api.metrics.LongHistogram
-
Records a value with a set of attributes.
- record(long, Attributes) - Method in interface io.opentelemetry.api.metrics.ObservableLongMeasurement
-
Records a measurement with a set of attributes.
- record(long, Attributes) - Method in class io.opentelemetry.sdk.metrics.internal.state.SdkObservableMeasurement
- record(long, Attributes, Context) - Method in interface io.opentelemetry.api.metrics.LongHistogram
-
Records a value with a set of attributes.
- RECORD_AND_SAMPLE - Enum constant in enum io.opentelemetry.sdk.trace.samplers.SamplingDecision
-
Span is recorded and sampled.
- RECORD_ONLY - Enum constant in enum io.opentelemetry.sdk.trace.samplers.SamplingDecision
-
Span is recorded only.
- recordAndSample() - Static method in interface io.opentelemetry.sdk.trace.samplers.SamplingResult
-
Returns a
SamplingResultcorresponding toSamplingDecision.RECORD_AND_SAMPLEwith no attributes. - recordDouble(double) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.AggregatorHandle
-
Updates the current aggregator with a newly recorded
doublevalue. - recordDouble(double, Attributes, Context) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.AggregatorHandle
- recordDouble(double, Attributes, Context) - Method in class io.opentelemetry.sdk.metrics.internal.state.DefaultSynchronousMetricStorage
- recordDouble(double, Attributes, Context) - Method in interface io.opentelemetry.sdk.metrics.internal.state.WriteableMetricStorage
-
Records a measurement.
- recordException(Throwable) - Method in interface io.opentelemetry.api.trace.Span
- recordException(Throwable, Attributes) - Method in interface io.opentelemetry.api.trace.Span
- recordLong(long) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.AggregatorHandle
-
Updates the current aggregator with a newly recorded
longvalue. - recordLong(long, Attributes, Context) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.AggregatorHandle
- recordLong(long, Attributes, Context) - Method in class io.opentelemetry.sdk.metrics.internal.state.DefaultSynchronousMetricStorage
- recordLong(long, Attributes, Context) - Method in interface io.opentelemetry.sdk.metrics.internal.state.WriteableMetricStorage
-
Records a measurement.
- recordOnly() - Static method in interface io.opentelemetry.sdk.trace.samplers.SamplingResult
-
Returns a
SamplingResultcorresponding toSamplingDecision.RECORD_ONLYwith no attributes. - regex(Pattern) - Static method in class io.opentelemetry.sdk.metrics.internal.view.StringPredicates
-
A string predicate that matches against a regular expression.
- register(I) - Method in class io.opentelemetry.sdk.metrics.internal.state.MetricStorageRegistry
-
Registers the metric
newStorageto this registry. - register(CollectionRegistration) - Method in interface io.opentelemetry.sdk.metrics.export.MetricReader
-
Called by
SdkMeterProvideron initialization to supply theMetricReaderwithMetricProducers used to collect metrics. - register(CollectionRegistration) - Method in class io.opentelemetry.sdk.metrics.export.PeriodicMetricReader
- RegisteredReader - Class in io.opentelemetry.sdk.metrics.internal.export
-
Represents a
MetricReaderregistered withSdkMeterProvider. - RegisteredView - Class in io.opentelemetry.sdk.metrics.internal.view
-
Internal representation of a
ViewandInstrumentSelector. - registerMetricProducer(MetricProducer) - Method in class io.opentelemetry.sdk.metrics.SdkMeterProviderBuilder
-
Registers a
MetricProducer. - registerMetricReader(MetricReader) - Method in class io.opentelemetry.sdk.metrics.SdkMeterProviderBuilder
-
Registers a
MetricReader. - registerMetricReader(MetricReader, CardinalityLimitSelector) - Method in class io.opentelemetry.sdk.metrics.SdkMeterProviderBuilder
-
Registers a
MetricReaderwith aCardinalityLimitSelector. - registerView(InstrumentSelector, View) - Method in class io.opentelemetry.sdk.metrics.SdkMeterProviderBuilder
-
Register a
View. - remove(AttributeKey) - Method in interface io.opentelemetry.api.common.AttributesBuilder
- remove(Object) - Method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
- remove(Object) - Method in class io.opentelemetry.sdk.metrics.internal.state.PooledHashMap
-
Removes the mapping for the given
key. - remove(String) - Method in interface io.opentelemetry.api.baggage.BaggageBuilder
-
Removes the key if it exists.
- remove(String) - Method in interface io.opentelemetry.api.trace.TraceStateBuilder
-
Removes the
Entrythat has the givenkeyif it is present. - remove(K) - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap
- remove(K) - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap.WithInlinedExpunction
- removeIf(Predicate) - Method in interface io.opentelemetry.api.common.AttributesBuilder
-
Remove all attributes that satisfy the given predicate.
- removeIf(Predicate) - Method in class io.opentelemetry.sdk.resources.ResourceBuilder
-
Remove all attributes that satisfy the given predicate from
Resource. - reset() - Method in class io.opentelemetry.exporter.internal.marshal.MarshalerContext
-
Reset context so that it could be reused.
- reset() - Method in class io.opentelemetry.exporter.internal.otlp.logs.LowAllocationLogsRequestMarshaler
- reset() - Method in class io.opentelemetry.exporter.internal.otlp.metrics.LowAllocationMetricsRequestMarshaler
- reset() - Method in class io.opentelemetry.exporter.internal.otlp.traces.LowAllocationTraceRequestMarshaler
- reset() - Method in interface io.opentelemetry.sdk.metrics.internal.concurrent.DoubleAdder
-
Resets the variables maintaining the sum to zero.
- reset() - Method in interface io.opentelemetry.sdk.metrics.internal.concurrent.LongAdder
-
Resets the variables maintaining the sum to zero.
- resetForTest() - Static method in class io.opentelemetry.api.GlobalOpenTelemetry
-
Unsets the global
OpenTelemetry. - resetForTest() - Static method in class io.opentelemetry.api.incubator.events.GlobalEventLoggerProvider
-
Unsets the global
EventLoggerProvider. - resetForTest() - Method in class io.opentelemetry.sdk.metrics.internal.state.MetricStorageRegistry
-
Reset the storage registry, clearing all storages.
- resetForTest(SdkMeterProvider) - Static method in class io.opentelemetry.sdk.metrics.internal.SdkMeterProviderUtil
-
Reflectively reset the
SdkMeterProvider, clearing all registered instruments. - resetLookupKey(WeakConcurrentMap.LookupKey) - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap
- resetReadIndex() - Method in class io.opentelemetry.exporter.internal.marshal.MarshalerContext
-
Reset context so that serialization could be re-run.
- resizeAndClear(int) - Method in class io.opentelemetry.sdk.internal.DynamicPrimitiveLongList
- Resource - Class in io.opentelemetry.proto.resource.v1.internal
- Resource - Class in io.opentelemetry.sdk.resources
-
Resourcerepresents a resource, which capture identifying information about the entities for which signals (stats or traces) are reported. - Resource() - Constructor for class io.opentelemetry.proto.resource.v1.internal.Resource
- RESOURCE - Static variable in class io.opentelemetry.proto.logs.v1.internal.ResourceLogs
- RESOURCE - Static variable in class io.opentelemetry.proto.metrics.v1.internal.ResourceMetrics
- RESOURCE - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.ResourceProfiles
- RESOURCE - Static variable in class io.opentelemetry.proto.trace.v1.internal.ResourceSpans
- RESOURCE_LOGS - Static variable in class io.opentelemetry.proto.collector.logs.v1.internal.ExportLogsServiceRequest
- RESOURCE_METRICS - Static variable in class io.opentelemetry.proto.collector.metrics.v1.internal.ExportMetricsServiceRequest
- RESOURCE_PROFILES - Static variable in class io.opentelemetry.proto.collector.profiles.v1experimental.internal.ExportProfilesServiceRequest
- RESOURCE_SPANS - Static variable in class io.opentelemetry.proto.collector.trace.v1.internal.ExportTraceServiceRequest
- ResourceBuilder - Class in io.opentelemetry.sdk.resources
-
A builder of
Resourcethat allows to add key-value pairs and copy attributes from otherAttributesorResource. - ResourceBuilder() - Constructor for class io.opentelemetry.sdk.resources.ResourceBuilder
- ResourceConfiguration - Class in io.opentelemetry.sdk.autoconfigure
-
Auto-configuration for the OpenTelemetry
Resource. - ResourceLogs - Class in io.opentelemetry.proto.logs.v1.internal
- ResourceLogs() - Constructor for class io.opentelemetry.proto.logs.v1.internal.ResourceLogs
- ResourceLogsMarshaler - Class in io.opentelemetry.exporter.internal.otlp.logs
-
A Marshaler of ResourceLogs.
- ResourceLogsStatelessMarshaler - Class in io.opentelemetry.exporter.internal.otlp.logs
-
A Marshaler of ResourceLogs.
- ResourceLogsStatelessMarshaler() - Constructor for class io.opentelemetry.exporter.internal.otlp.logs.ResourceLogsStatelessMarshaler
- ResourceMarshaler - Class in io.opentelemetry.exporter.internal.otlp
-
A Marshaler of
Resource. - ResourceMetrics - Class in io.opentelemetry.proto.metrics.v1.internal
- ResourceMetrics() - Constructor for class io.opentelemetry.proto.metrics.v1.internal.ResourceMetrics
- ResourceMetricsMarshaler - Class in io.opentelemetry.exporter.internal.otlp.metrics
-
A Marshaler of ResourceMetrics.
- ResourceMetricsStatelessMarshaler - Class in io.opentelemetry.exporter.internal.otlp.metrics
-
A Marshaler of ResourceMetrics.
- ResourceProfiles - Class in io.opentelemetry.proto.profiles.v1experimental.internal
- ResourceProfiles() - Constructor for class io.opentelemetry.proto.profiles.v1experimental.internal.ResourceProfiles
- ResourceProvider - Interface in io.opentelemetry.sdk.autoconfigure.spi
-
A service provider interface (SPI) for providing a
Resourcethat is merged into the default resource. - ResourceSpans - Class in io.opentelemetry.proto.trace.v1.internal
- ResourceSpans() - Constructor for class io.opentelemetry.proto.trace.v1.internal.ResourceSpans
- ResourceSpansMarshaler - Class in io.opentelemetry.exporter.internal.otlp.traces
-
A Marshaler of ResourceSpans.
- ResourceSpansStatelessMarshaler - Class in io.opentelemetry.exporter.internal.otlp.traces
-
A Marshaler of ResourceSpans.
- responseBody() - Method in interface io.opentelemetry.exporter.internal.http.HttpSender.Response
-
The HTTP response body.
- retryableGrpcStatusCodes() - Static method in class io.opentelemetry.exporter.internal.RetryUtil
-
Returns the retryable gRPC status codes.
- retryableHttpResponseCodes() - Static method in class io.opentelemetry.exporter.internal.RetryUtil
-
Returns the retryable HTTP status codes.
- RetryPolicy - Class in io.opentelemetry.sdk.common.export
-
Configuration for exporter exponential retry policy.
- RetryPolicy.RetryPolicyBuilder - Class in io.opentelemetry.sdk.common.export
-
Builder for
RetryPolicy. - RetryUtil - Class in io.opentelemetry.exporter.internal
-
This class is internal and is hence not for public use.
- returnObject(T) - Method in class io.opentelemetry.sdk.metrics.internal.state.ObjectPool
- REUSABLE_DATA - Enum constant in enum io.opentelemetry.sdk.common.export.MemoryMode
-
Reuses objects to reduce allocations.
- root() - Static method in interface io.opentelemetry.context.Context
- root() - Method in interface io.opentelemetry.context.ContextStorage
- run() - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap
- run() - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap.WithInlinedExpunction
- runInSpan() - Method in interface io.opentelemetry.api.incubator.trace.SpanRunnable
S
- safeSystemProperties() - Static method in class io.opentelemetry.api.internal.ConfigUtil
-
Returns a copy of system properties which is safe to iterate over.
- Sample - Class in io.opentelemetry.proto.profiles.v1experimental.internal
- Sample() - Constructor for class io.opentelemetry.proto.profiles.v1experimental.internal.Sample
- SAMPLE - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Profile
- SAMPLE_TYPE - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Profile
- Sampler - Interface in io.opentelemetry.sdk.trace.samplers
-
A Sampler is used to make decisions on
Spansampling. - SamplingDecision - Enum in io.opentelemetry.sdk.trace.samplers
-
A decision on whether a span should be recorded, recorded and sampled or dropped.
- SamplingResult - Interface in io.opentelemetry.sdk.trace.samplers
-
Sampling result returned by
Sampler.shouldSample(Context, String, String, SpanKind, Attributes, List). - SCALE - Static variable in class io.opentelemetry.proto.metrics.v1.internal.ExponentialHistogramDataPoint
- SCHEMA_URL - Static variable in class io.opentelemetry.proto.logs.v1.internal.ResourceLogs
- SCHEMA_URL - Static variable in class io.opentelemetry.proto.logs.v1.internal.ScopeLogs
- SCHEMA_URL - Static variable in class io.opentelemetry.proto.metrics.v1.internal.ResourceMetrics
- SCHEMA_URL - Static variable in class io.opentelemetry.proto.metrics.v1.internal.ScopeMetrics
- SCHEMA_URL - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.ResourceProfiles
- SCHEMA_URL - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.ScopeProfiles
- SCHEMA_URL - Static variable in class io.opentelemetry.proto.trace.v1.internal.ResourceSpans
- SCHEMA_URL - Static variable in class io.opentelemetry.proto.trace.v1.internal.ScopeSpans
- Scope - Interface in io.opentelemetry.context
-
An
AutoCloseablethat represents a mounted context for a block of code. - SCOPE - Static variable in class io.opentelemetry.proto.logs.v1.internal.ScopeLogs
- SCOPE - Static variable in class io.opentelemetry.proto.metrics.v1.internal.ScopeMetrics
- SCOPE - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.ScopeProfiles
- SCOPE - Static variable in class io.opentelemetry.proto.trace.v1.internal.ScopeSpans
- SCOPE_LOGS - Static variable in class io.opentelemetry.proto.logs.v1.internal.ResourceLogs
- SCOPE_METRICS - Static variable in class io.opentelemetry.proto.metrics.v1.internal.ResourceMetrics
- SCOPE_PROFILES - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.ResourceProfiles
- SCOPE_SPANS - Static variable in class io.opentelemetry.proto.trace.v1.internal.ResourceSpans
- ScopeConfigurator<T> - Interface in io.opentelemetry.sdk.internal
-
A
ScopeConfiguratorcomputes configuration for a givenInstrumentationScopeInfo. - ScopeConfiguratorBuilder<T> - Class in io.opentelemetry.sdk.internal
-
Builder for
ScopeConfigurator. - ScopeLogs - Class in io.opentelemetry.proto.logs.v1.internal
- ScopeLogs() - Constructor for class io.opentelemetry.proto.logs.v1.internal.ScopeLogs
- ScopeMetrics - Class in io.opentelemetry.proto.metrics.v1.internal
- ScopeMetrics() - Constructor for class io.opentelemetry.proto.metrics.v1.internal.ScopeMetrics
- ScopeProfiles - Class in io.opentelemetry.proto.profiles.v1experimental.internal
- ScopeProfiles() - Constructor for class io.opentelemetry.proto.profiles.v1experimental.internal.ScopeProfiles
- ScopeSpans - Class in io.opentelemetry.proto.trace.v1.internal
- ScopeSpans() - Constructor for class io.opentelemetry.proto.trace.v1.internal.ScopeSpans
- SdkEventLoggerProvider - Class in io.opentelemetry.sdk.logs.internal
-
SDK implementation for
EventLoggerProvider. - SdkLoggerProvider - Class in io.opentelemetry.sdk.logs
-
SDK implementation for
LoggerProvider. - SdkLoggerProviderBuilder - Class in io.opentelemetry.sdk.logs
-
Builder class for
SdkLoggerProviderinstances. - SdkLoggerProviderUtil - Class in io.opentelemetry.sdk.logs.internal
-
A collection of methods that allow use of experimental features prior to availability in public APIs.
- SdkMeterProvider - Class in io.opentelemetry.sdk.metrics
-
SDK implementation for
MeterProvider. - SdkMeterProviderBuilder - Class in io.opentelemetry.sdk.metrics
-
Builder class for the
SdkMeterProvider. - SdkMeterProviderUtil - Class in io.opentelemetry.sdk.metrics.internal
-
A collection of methods that allow use of experimental features prior to availability in public APIs.
- SdkObservableMeasurement - Class in io.opentelemetry.sdk.metrics.internal.state
-
Records values from asynchronous instruments to associated
AsynchronousMetricStorage. - SdkTracerProvider - Class in io.opentelemetry.sdk.trace
-
SDK implementation for
TracerProvider. - SdkTracerProviderBuilder - Class in io.opentelemetry.sdk.trace
-
Builder of
SdkTracerProvider. - SdkTracerProviderConfigurer - Interface in io.opentelemetry.sdk.autoconfigure.spi.traces
-
Deprecated.
- SdkTracerProviderUtil - Class in io.opentelemetry.sdk.trace.internal
-
A collection of methods that allow use of experimental features prior to availability in public APIs.
- send(Marshaler, int, Consumer, Consumer) - Method in interface io.opentelemetry.exporter.internal.http.HttpSender
-
Send an HTTP request, including any retry attempts.
- send(T, Consumer, Consumer) - Method in interface io.opentelemetry.exporter.internal.grpc.GrpcSender
- serializeBool(ProtoFieldInfo, boolean) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a protobuf
boolfield. - serializeByteAsFixed32(ProtoFieldInfo, byte) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a byte as a protobuf
fixed32field. - serializeByteBuffer(ProtoFieldInfo, ByteBuffer) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a protobuf
bytesfield. - serializeBytes(ProtoFieldInfo, byte[]) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a protobuf
bytesfield. - serializeDouble(ProtoFieldInfo, double) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a proto buf
doublefield. - serializeDoubleOptional(ProtoFieldInfo, double) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a proto buf
doublefield. - serializeEnum(ProtoFieldInfo, ProtoEnumInfo) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a protobuf
enumfield. - serializeFixed32(ProtoFieldInfo, int) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a protobuf
fixed32field. - serializeFixed64(ProtoFieldInfo, long) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a protobuf
fixed64field. - serializeFixed64Optional(ProtoFieldInfo, long) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a protobuf
fixed64field. - serializeInt32(ProtoFieldInfo, int) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a protobuf
uint32field. - serializeInt64(ProtoFieldInfo, long) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a protobuf
int64field. - serializeMessage(ProtoFieldInfo, Marshaler) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a protobuf embedded
message. - serializeMessageWithContext(ProtoFieldInfo, K, V, StatelessMarshaler2, MarshalerContext) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a protobuf embedded
message. - serializeMessageWithContext(ProtoFieldInfo, T, StatelessMarshaler, MarshalerContext) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a protobuf embedded
message. - Serializer - Class in io.opentelemetry.exporter.internal.marshal
-
Serializer to use when converting from an SDK data object into a protobuf output format.
- serializeRepeatedDouble(ProtoFieldInfo, List) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a
repeated doublefield. - serializeRepeatedFixed64(ProtoFieldInfo, long[]) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a
repeated fixed64field. - serializeRepeatedFixed64(ProtoFieldInfo, List) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a
repeated fixed64field. - serializeRepeatedInt64(ProtoFieldInfo, List) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a
repeated int64field. - serializeRepeatedMessage(ProtoFieldInfo, Marshaler[]) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes
repeated messagefield. - serializeRepeatedMessage(ProtoFieldInfo, List) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes
repeated messagefield. - serializeRepeatedMessageWithContext(ProtoFieldInfo, Attributes, StatelessMarshaler2, MarshalerContext) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes
repeated messagefield. - serializeRepeatedMessageWithContext(ProtoFieldInfo, Collection, StatelessMarshaler, MarshalerContext, MarshalerContext.Key) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes
repeated messagefield. - serializeRepeatedMessageWithContext(ProtoFieldInfo, List, StatelessMarshaler, MarshalerContext) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes
repeated messagefield. - serializeRepeatedMessageWithContext(ProtoFieldInfo, Map, StatelessMarshaler2, MarshalerContext, MarshalerContext.Key) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes
repeated messagefield. - serializeRepeatedUInt64(ProtoFieldInfo, long[]) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a
repeated uint64field. - serializeRepeatedUInt64(ProtoFieldInfo, DynamicPrimitiveLongList) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a
repeated uint64field. - serializeRepeatedUInt64(ProtoFieldInfo, List) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a
repeated uint64field. - serializeSInt32(ProtoFieldInfo, int) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a protobuf
sint32field. - serializeSpanId(ProtoFieldInfo, String) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a span ID field.
- serializeSpanId(ProtoFieldInfo, String, MarshalerContext) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
- serializeString(ProtoFieldInfo, byte[]) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a protobuf
stringfield. - serializeStringWithContext(ProtoFieldInfo, String, MarshalerContext) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a protobuf
stringfield. - serializeTraceId(ProtoFieldInfo, String) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a trace ID field.
- serializeTraceId(ProtoFieldInfo, String, MarshalerContext) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
- serializeUInt32(ProtoFieldInfo, int) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a protobuf
uint32field. - serializeUInt64(ProtoFieldInfo, long) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Serializes a protobuf
uint64field. - SERVER - Enum constant in enum io.opentelemetry.api.trace.SpanKind
-
Indicates that the span covers server-side handling of an RPC or other remote request.
- serviceComponentLoader(ClassLoader) - Static method in class io.opentelemetry.sdk.autoconfigure.internal.SpiHelper
-
Create a
ComponentLoaderwhich loads using theclassLoader. - set(double) - Method in interface io.opentelemetry.api.metrics.DoubleGauge
-
Set the gauge value.
- set(double, Attributes) - Method in interface io.opentelemetry.api.metrics.DoubleGauge
-
Records a value with a set of attributes.
- set(double, Attributes, Context) - Method in interface io.opentelemetry.api.metrics.DoubleGauge
-
Records a value with a set of attributes.
- set(int, double, long, boolean, double, boolean, double, ExponentialHistogramBuckets, ExponentialHistogramBuckets, long, long, Attributes, List) - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramPointData
- set(int, int, long, DynamicPrimitiveLongList) - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramBuckets
- set(int, Long) - Method in class io.opentelemetry.sdk.internal.DynamicPrimitiveLongList
- set(long) - Method in interface io.opentelemetry.api.metrics.LongGauge
-
Set the gauge value.
- set(long, long, Attributes, double) - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableDoublePointData
-
Sets all
MutableDoublePointDatavalues , besides exemplars which are set to empty. - set(long, long, Attributes, double, boolean, double, boolean, double, List, long[], List) - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableHistogramPointData
- set(long, long, Attributes, double, List) - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableDoublePointData
-
Sets all
MutableDoublePointDatavalues. - set(long, long, Attributes, long) - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableLongPointData
-
Sets all
MutableDoublePointDatavalues besides exemplars which are set to be empty. - set(long, long, Attributes, long, List) - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableLongPointData
-
Sets all
MutableDoublePointDatavalues. - set(long, Attributes) - Method in interface io.opentelemetry.api.metrics.LongGauge
-
Records a value with a set of attributes.
- set(long, Attributes, Context) - Method in interface io.opentelemetry.api.metrics.LongGauge
-
Records a value with a set of attributes.
- set(C, String, String) - Method in interface io.opentelemetry.context.propagation.TextMapSetter
-
Replaces a propagated field with the given value.
- set(EventLoggerProvider) - Static method in class io.opentelemetry.api.incubator.events.GlobalEventLoggerProvider
-
Sets the global
EventLoggerProvider. - set(OpenTelemetry) - Static method in class io.opentelemetry.api.GlobalOpenTelemetry
-
Sets the
OpenTelemetrythat should be the global instance. - set(DoublePointData) - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableDoublePointData
-
Sets all
MutableDoublePointDatavalues based onpoint. - set(LongPointData) - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableLongPointData
-
Sets all
MutableDoublePointDatabased onpoint. - setActiveReader(RegisteredReader, long, long) - Method in class io.opentelemetry.sdk.metrics.internal.state.SdkObservableMeasurement
-
Set the active reader, and clock information.
- setAggregation(Aggregation) - Method in class io.opentelemetry.sdk.metrics.ViewBuilder
-
Sets
Aggregation. - setAggregationTemporalitySelector(AggregationTemporalitySelector) - Method in class io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporterBuilder
- setAggregationTemporalitySelector(AggregationTemporalitySelector) - Method in class io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporterBuilder
- setAllAttributes(Attributes) - Method in interface io.opentelemetry.api.incubator.trace.ExtendedSpanBuilder
-
Sets attributes to the
SpanBuilder. - setAllAttributes(Attributes) - Method in interface io.opentelemetry.api.logs.LogRecordBuilder
-
Sets attributes.
- setAllAttributes(Attributes) - Method in interface io.opentelemetry.api.trace.Span
-
Sets attributes to the
Span. - setAllAttributes(Attributes) - Method in interface io.opentelemetry.api.trace.SpanBuilder
-
Sets attributes to the
SpanBuilder. - setAllAttributes(Attributes) - Method in interface io.opentelemetry.sdk.logs.ReadWriteLogRecord
-
Sets attributes to the
ReadWriteLogRecord. - setAttribute(AttributeKey, int) - Method in interface io.opentelemetry.api.trace.Span
-
Sets an attribute to the
Span. - setAttribute(AttributeKey, T) - Method in interface io.opentelemetry.api.incubator.trace.ExtendedSpanBuilder
-
Sets an attribute to the newly created
Span. - setAttribute(AttributeKey, T) - Method in interface io.opentelemetry.api.logs.LogRecordBuilder
-
Sets an attribute.
- setAttribute(AttributeKey, T) - Method in interface io.opentelemetry.api.trace.Span
-
Sets an attribute to the
Span. - setAttribute(AttributeKey, T) - Method in interface io.opentelemetry.api.trace.SpanBuilder
-
Sets an attribute to the newly created
Span. - setAttribute(AttributeKey, T) - Method in interface io.opentelemetry.sdk.logs.ReadWriteLogRecord
-
Sets an attribute on the log record.
- setAttribute(String, boolean) - Method in interface io.opentelemetry.api.incubator.trace.ExtendedSpanBuilder
-
Sets an attribute to the newly created
Span. - setAttribute(String, boolean) - Method in interface io.opentelemetry.api.trace.Span
-
Sets an attribute to the
Span. - setAttribute(String, boolean) - Method in interface io.opentelemetry.api.trace.SpanBuilder
-
Sets an attribute to the newly created
Span. - setAttribute(String, double) - Method in interface io.opentelemetry.api.incubator.trace.ExtendedSpanBuilder
-
Sets an attribute to the newly created
Span. - setAttribute(String, double) - Method in interface io.opentelemetry.api.trace.Span
-
Sets an attribute to the
Span. - setAttribute(String, double) - Method in interface io.opentelemetry.api.trace.SpanBuilder
-
Sets an attribute to the newly created
Span. - setAttribute(String, long) - Method in interface io.opentelemetry.api.incubator.trace.ExtendedSpanBuilder
-
Sets an attribute to the newly created
Span. - setAttribute(String, long) - Method in interface io.opentelemetry.api.trace.Span
-
Sets an attribute to the
Span. - setAttribute(String, long) - Method in interface io.opentelemetry.api.trace.SpanBuilder
-
Sets an attribute to the newly created
Span. - setAttribute(String, String) - Method in interface io.opentelemetry.api.incubator.trace.ExtendedSpanBuilder
-
Sets an attribute to the newly created
Span. - setAttribute(String, String) - Method in interface io.opentelemetry.api.trace.Span
-
Sets an attribute to the
Span. - setAttribute(String, String) - Method in interface io.opentelemetry.api.trace.SpanBuilder
-
Sets an attribute to the newly created
Span. - setAttributeFilter(Predicate) - Method in class io.opentelemetry.sdk.metrics.ViewBuilder
-
Sets a filter for attributes keys.
- setAttributeFilter(Set) - Method in class io.opentelemetry.sdk.metrics.ViewBuilder
-
Sets a filter which retains attribute keys included in
keysToRetain. - setAttributes(Attributes) - Method in interface io.opentelemetry.api.incubator.events.EventBuilder
-
Set the attributes.
- setAttributes(Attributes) - Method in class io.opentelemetry.sdk.common.InstrumentationScopeInfoBuilder
-
Set the attributes.
- setAttributes(List) - Method in class io.opentelemetry.sdk.metrics.internal.descriptor.Advice.AdviceBuilder
-
Sets the list of the attribute keys to be used for the resulting instrument.
- setAttributesAdvice(List) - Method in interface io.opentelemetry.api.incubator.metrics.ExtendedDoubleCounterBuilder
-
Specify the attribute advice, which suggests the recommended set of attribute keys to be used for this counter.
- setAttributesAdvice(List) - Method in interface io.opentelemetry.api.incubator.metrics.ExtendedDoubleGaugeBuilder
-
Specify the attribute advice, which suggests the recommended set of attribute keys to be used for this gauge.
- setAttributesAdvice(List) - Method in interface io.opentelemetry.api.incubator.metrics.ExtendedDoubleHistogramBuilder
-
Specify the attribute advice, which suggests the recommended set of attribute keys to be used for this histogram.
- setAttributesAdvice(List) - Method in interface io.opentelemetry.api.incubator.metrics.ExtendedDoubleUpDownCounterBuilder
-
Specify the attribute advice, which suggests the recommended set of attribute keys to be used for this up down counter.
- setAttributesAdvice(List) - Method in interface io.opentelemetry.api.incubator.metrics.ExtendedLongCounterBuilder
-
Specify the attribute advice, which suggests the recommended set of attribute keys to be used for this counter.
- setAttributesAdvice(List) - Method in interface io.opentelemetry.api.incubator.metrics.ExtendedLongGaugeBuilder
-
Specify the attribute advice, which suggests the recommended set of attribute keys to be used for this gauge.
- setAttributesAdvice(List) - Method in interface io.opentelemetry.api.incubator.metrics.ExtendedLongHistogramBuilder
-
Specify the attribute advice, which suggests the recommended set of attribute keys to be used for this histogram.
- setAttributesAdvice(List) - Method in interface io.opentelemetry.api.incubator.metrics.ExtendedLongUpDownCounterBuilder
-
Specify the attribute advice, which suggests the recommended set of attribute keys to be used for this up down counter.
- setAuthenticator(Authenticator) - Method in class io.opentelemetry.exporter.internal.http.HttpExporterBuilder
- setAuthenticatorOnDelegate(Object, Authenticator) - Static method in interface io.opentelemetry.exporter.internal.auth.Authenticator
-
Reflectively access a
GrpcExporterBuilder, orHttpExporterBuilderinstance in field called "delegate" of the instance, and set theAuthenticator. - setBackoffMultiplier(double) - Method in class io.opentelemetry.sdk.common.export.RetryPolicy.RetryPolicyBuilder
-
Set the backoff multiplier.
- setBody(Value) - Method in interface io.opentelemetry.api.logs.LogRecordBuilder
-
Set the body
Value. - setBody(String) - Method in interface io.opentelemetry.api.logs.LogRecordBuilder
-
Set the body string.
- setCardinalityLimit(int) - Method in class io.opentelemetry.sdk.metrics.ViewBuilder
-
Set the cardinality limit.
- setCardinalityLimit(ViewBuilder, int) - Static method in class io.opentelemetry.sdk.metrics.internal.SdkMeterProviderUtil
-
Reflectively set the
cardinalityLimiton theViewBuilder. - setChannel(ManagedChannel) - Method in class io.opentelemetry.exporter.internal.grpc.GrpcExporterBuilder
- setChannel(ManagedChannel) - Method in class io.opentelemetry.exporter.otlp.logs.OtlpGrpcLogRecordExporterBuilder
-
Deprecated.Use
OtlpGrpcLogRecordExporterBuilder.setEndpoint(String). If you have a use case not satisfied by the methods on this builder, please file an issue to let us know what it is. - setChannel(ManagedChannel) - Method in class io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporterBuilder
-
Deprecated.Use
OtlpGrpcMetricExporterBuilder.setEndpoint(String). If you have a use case not satisfied by the methods on this builder, please file an issue to let us know what it is. - setChannel(ManagedChannel) - Method in class io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporterBuilder
-
Deprecated.Use
OtlpGrpcSpanExporterBuilder.setEndpoint(String). If you have a use case not satisfied by the methods on this builder, please file an issue to let us know what it is. - setClientTls(byte[], byte[]) - Method in class io.opentelemetry.exporter.otlp.http.logs.OtlpHttpLogRecordExporterBuilder
-
Sets ths client key and the certificate chain to use for verifying client when TLS is enabled.
- setClientTls(byte[], byte[]) - Method in class io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporterBuilder
-
Sets ths client key and the certificate chain to use for verifying client when TLS is enabled.
- setClientTls(byte[], byte[]) - Method in class io.opentelemetry.exporter.otlp.http.trace.OtlpHttpSpanExporterBuilder
-
Sets ths client key and the certificate chain to use for verifying client when TLS is enabled.
- setClientTls(byte[], byte[]) - Method in class io.opentelemetry.exporter.otlp.logs.OtlpGrpcLogRecordExporterBuilder
-
Sets ths client key and the certificate chain to use for verifying client when TLS is enabled.
- setClientTls(byte[], byte[]) - Method in class io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporterBuilder
-
Sets ths client key and the certificate chain to use for verifying client when TLS is enabled.
- setClientTls(byte[], byte[]) - Method in class io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporterBuilder
-
Sets ths client key and the certificate chain to use for verifying client when TLS is enabled.
- setClock(Clock) - Method in class io.opentelemetry.sdk.logs.SdkLoggerProviderBuilder
-
Assign a
Clock. - setClock(Clock) - Method in class io.opentelemetry.sdk.metrics.SdkMeterProviderBuilder
-
Assign a
Clock. - setClock(Clock) - Method in class io.opentelemetry.sdk.trace.SdkTracerProviderBuilder
-
Assign a
Clock. - setComponentLoader(AutoConfiguredOpenTelemetrySdkBuilder, ComponentLoader) - Static method in class io.opentelemetry.sdk.autoconfigure.internal.AutoConfigureUtil
-
Sets the
ComponentLoaderto be used in the auto-configuration process. - setCompression(Compressor) - Method in class io.opentelemetry.exporter.internal.grpc.GrpcExporterBuilder
- setCompression(Compressor) - Method in class io.opentelemetry.exporter.internal.http.HttpExporterBuilder
- setCompression(String) - Method in class io.opentelemetry.exporter.otlp.http.logs.OtlpHttpLogRecordExporterBuilder
-
Sets the method used to compress payloads.
- setCompression(String) - Method in class io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporterBuilder
-
Sets the method used to compress payloads.
- setCompression(String) - Method in class io.opentelemetry.exporter.otlp.http.trace.OtlpHttpSpanExporterBuilder
-
Sets the method used to compress payloads.
- setCompression(String) - Method in class io.opentelemetry.exporter.otlp.logs.OtlpGrpcLogRecordExporterBuilder
-
Sets the method used to compress payloads.
- setCompression(String) - Method in class io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporterBuilder
-
Sets the method used to compress payloads.
- setCompression(String) - Method in class io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporterBuilder
-
Sets the method used to compress payloads.
- setConfigPropertiesCustomizer(AutoConfiguredOpenTelemetrySdkBuilder, Function) - Static method in class io.opentelemetry.sdk.autoconfigure.internal.AutoConfigureUtil
-
Sets the
ConfigPropertiescustomizer to be used in the auto-configuration process. - setConnectTimeout(long, TimeUnit) - Method in class io.opentelemetry.exporter.internal.grpc.GrpcExporterBuilder
- setConnectTimeout(long, TimeUnit) - Method in class io.opentelemetry.exporter.internal.http.HttpExporterBuilder
- setConnectTimeout(long, TimeUnit) - Method in class io.opentelemetry.exporter.otlp.http.logs.OtlpHttpLogRecordExporterBuilder
-
Sets the maximum time to wait for new connections to be established.
- setConnectTimeout(long, TimeUnit) - Method in class io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporterBuilder
-
Sets the maximum time to wait for new connections to be established.
- setConnectTimeout(long, TimeUnit) - Method in class io.opentelemetry.exporter.otlp.http.trace.OtlpHttpSpanExporterBuilder
-
Sets the maximum time to wait for new connections to be established.
- setConnectTimeout(long, TimeUnit) - Method in class io.opentelemetry.exporter.otlp.logs.OtlpGrpcLogRecordExporterBuilder
-
Sets the maximum time to wait for new connections to be established.
- setConnectTimeout(long, TimeUnit) - Method in class io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporterBuilder
-
Sets the maximum time to wait for new connections to be established.
- setConnectTimeout(long, TimeUnit) - Method in class io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporterBuilder
-
Sets the maximum time to wait for new connections to be established.
- setConnectTimeout(Duration) - Method in class io.opentelemetry.exporter.otlp.http.logs.OtlpHttpLogRecordExporterBuilder
-
Sets the maximum time to wait for new connections to be established.
- setConnectTimeout(Duration) - Method in class io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporterBuilder
-
Sets the maximum time to wait for new connections to be established.
- setConnectTimeout(Duration) - Method in class io.opentelemetry.exporter.otlp.http.trace.OtlpHttpSpanExporterBuilder
-
Sets the maximum time to wait for new connections to be established.
- setConnectTimeout(Duration) - Method in class io.opentelemetry.exporter.otlp.logs.OtlpGrpcLogRecordExporterBuilder
-
Sets the maximum time to wait for new connections to be established.
- setConnectTimeout(Duration) - Method in class io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporterBuilder
-
Sets the maximum time to wait for new connections to be established.
- setConnectTimeout(Duration) - Method in class io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporterBuilder
-
Sets the maximum time to wait for new connections to be established.
- setContext(Context) - Method in interface io.opentelemetry.api.incubator.events.EventBuilder
-
Set the context.
- setContext(Context) - Method in interface io.opentelemetry.api.logs.LogRecordBuilder
-
Set the context.
- setDefault(T) - Method in class io.opentelemetry.sdk.internal.ScopeConfiguratorBuilder
-
Set the default scope config, which is returned by
Function.apply(Object)if aInstrumentationScopeInfodoes not match anyconditions. - setDefaultAggregationSelector(DefaultAggregationSelector) - Method in class io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporterBuilder
- setDefaultAggregationSelector(DefaultAggregationSelector) - Method in class io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporterBuilder
- setDescription(String) - Method in interface io.opentelemetry.api.metrics.DoubleCounterBuilder
-
Sets the description for this instrument.
- setDescription(String) - Method in interface io.opentelemetry.api.metrics.DoubleGaugeBuilder
-
Sets the description for this instrument.
- setDescription(String) - Method in interface io.opentelemetry.api.metrics.DoubleHistogramBuilder
-
Sets the description for this instrument.
- setDescription(String) - Method in interface io.opentelemetry.api.metrics.DoubleUpDownCounterBuilder
-
Sets the description for this instrument.
- setDescription(String) - Method in interface io.opentelemetry.api.metrics.LongCounterBuilder
-
Sets the description for this instrument.
- setDescription(String) - Method in interface io.opentelemetry.api.metrics.LongGaugeBuilder
-
Sets the description for this instrument.
- setDescription(String) - Method in interface io.opentelemetry.api.metrics.LongHistogramBuilder
-
Sets the description for this instrument.
- setDescription(String) - Method in interface io.opentelemetry.api.metrics.LongUpDownCounterBuilder
-
Sets the description for this instrument.
- setDescription(String) - Method in class io.opentelemetry.sdk.metrics.ViewBuilder
-
Sets the description of the resulting metric.
- setEndpoint(String) - Method in class io.opentelemetry.exporter.internal.grpc.GrpcExporterBuilder
- setEndpoint(String) - Method in class io.opentelemetry.exporter.internal.http.HttpExporterBuilder
- setEndpoint(String) - Method in class io.opentelemetry.exporter.otlp.http.logs.OtlpHttpLogRecordExporterBuilder
-
Sets the OTLP endpoint to connect to.
- setEndpoint(String) - Method in class io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporterBuilder
-
Sets the OTLP endpoint to connect to.
- setEndpoint(String) - Method in class io.opentelemetry.exporter.otlp.http.trace.OtlpHttpSpanExporterBuilder
-
Sets the OTLP endpoint to connect to.
- setEndpoint(String) - Method in class io.opentelemetry.exporter.otlp.logs.OtlpGrpcLogRecordExporterBuilder
-
Sets the OTLP endpoint to connect to.
- setEndpoint(String) - Method in class io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporterBuilder
-
Sets the OTLP endpoint to connect to.
- setEndpoint(String) - Method in class io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporterBuilder
-
Sets the OTLP endpoint to connect to.
- setExecutor(ScheduledExecutorService) - Method in class io.opentelemetry.sdk.metrics.export.PeriodicMetricReaderBuilder
-
Sets the
ScheduledExecutorServiceto schedule reads on. - setExemplarFilter(SdkMeterProviderBuilder, ExemplarFilter) - Static method in class io.opentelemetry.sdk.metrics.internal.SdkMeterProviderUtil
-
Reflectively assign the
ExemplarFilterto theSdkMeterProviderBuilder. - setExplicitBucketBoundaries(List) - Method in class io.opentelemetry.sdk.metrics.internal.descriptor.Advice.AdviceBuilder
-
Sets the explicit bucket histogram boundaries.
- setExplicitBucketBoundariesAdvice(List) - Method in interface io.opentelemetry.api.metrics.DoubleHistogramBuilder
-
Set the explicit bucket buckets boundaries advice, which suggests the recommended set of explicit bucket boundaries for this histogram.
- setExplicitBucketBoundariesAdvice(List) - Method in interface io.opentelemetry.api.metrics.LongHistogramBuilder
-
Set the explicit bucket buckets boundaries advice, which suggests the recommended set of explicit bucket boundaries for this histogram.
- setExporterTimeout(long, TimeUnit) - Method in class io.opentelemetry.sdk.logs.export.BatchLogRecordProcessorBuilder
-
Sets the maximum time an export will be allowed to run before being cancelled.
- setExporterTimeout(long, TimeUnit) - Method in class io.opentelemetry.sdk.trace.export.BatchSpanProcessorBuilder
-
Sets the maximum time an export will be allowed to run before being cancelled.
- setExporterTimeout(Duration) - Method in class io.opentelemetry.sdk.logs.export.BatchLogRecordProcessorBuilder
-
Sets the maximum time an export will be allowed to run before being cancelled.
- setExporterTimeout(Duration) - Method in class io.opentelemetry.sdk.trace.export.BatchSpanProcessorBuilder
-
Sets the maximum time an export will be allowed to run before being cancelled.
- setExportUnsampledSpans(boolean) - Method in class io.opentelemetry.sdk.trace.export.BatchSpanProcessorBuilder
-
Sets whether unsampled spans should be exported.
- setExportUnsampledSpans(boolean) - Method in class io.opentelemetry.sdk.trace.export.SimpleSpanProcessorBuilder
-
Sets whether unsampled spans should be exported.
- setHeaders(Supplier) - Method in class io.opentelemetry.exporter.otlp.http.logs.OtlpHttpLogRecordExporterBuilder
-
Set the supplier of headers to add to requests.
- setHeaders(Supplier) - Method in class io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporterBuilder
-
Set the supplier of headers to add to requests.
- setHeaders(Supplier) - Method in class io.opentelemetry.exporter.otlp.http.trace.OtlpHttpSpanExporterBuilder
-
Set the supplier of headers to add to requests.
- setHeaders(Supplier) - Method in class io.opentelemetry.exporter.otlp.logs.OtlpGrpcLogRecordExporterBuilder
-
Set the supplier of headers to add to requests.
- setHeaders(Supplier) - Method in class io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporterBuilder
-
Set the supplier of headers to add to requests.
- setHeaders(Supplier) - Method in class io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporterBuilder
-
Set the supplier of headers to add to requests.
- setHeadersSupplier(Supplier) - Method in class io.opentelemetry.exporter.internal.grpc.GrpcExporterBuilder
- setHeadersSupplier(Supplier) - Method in class io.opentelemetry.exporter.internal.http.HttpExporterBuilder
- setIdGenerator(IdGenerator) - Method in class io.opentelemetry.sdk.trace.SdkTracerProviderBuilder
-
Assign an
IdGenerator. - setIncludes(Set) - Static method in class io.opentelemetry.sdk.metrics.internal.view.AttributesProcessor
-
Creates a
Predicatewhich tests if thesetincludes the input. - setInitialBackoff(Duration) - Method in class io.opentelemetry.sdk.common.export.RetryPolicy.RetryPolicyBuilder
-
Set the initial backoff.
- setInstrumentationVersion(String) - Method in interface io.opentelemetry.api.incubator.events.EventLoggerBuilder
-
Sets the instrumentation scope version of the resulting
EventLogger. - setInstrumentationVersion(String) - Method in interface io.opentelemetry.api.logs.LoggerBuilder
-
Sets the instrumentation scope version of the resulting
Logger. - setInstrumentationVersion(String) - Method in interface io.opentelemetry.api.metrics.MeterBuilder
-
Sets the instrumentation scope version of the resulting
Meter. - setInstrumentationVersion(String) - Method in interface io.opentelemetry.api.trace.TracerBuilder
-
Sets the instrumentation scope version of the resulting
Tracer. - setInterval(long, TimeUnit) - Method in class io.opentelemetry.sdk.metrics.export.PeriodicMetricReaderBuilder
-
Sets the interval of reads.
- setInterval(Duration) - Method in class io.opentelemetry.sdk.metrics.export.PeriodicMetricReaderBuilder
-
Sets the interval of reads.
- setKeyManagerFromCerts(byte[], byte[]) - Method in class io.opentelemetry.exporter.internal.grpc.GrpcExporterBuilder
- setKeyManagerFromCerts(byte[], byte[]) - Method in class io.opentelemetry.exporter.internal.http.HttpExporterBuilder
- setKeyManagerFromCerts(byte[], byte[]) - Method in class io.opentelemetry.exporter.internal.TlsConfigHelper
-
Configure the
X509KeyManagerfrom the given private key and certificate, both in PEM format. - setLastCollectEpochNanos(long) - Method in class io.opentelemetry.sdk.metrics.internal.export.RegisteredReader
-
Set the time the last collection took place for the reader.
- setLocalParentNotSampled(Sampler) - Method in class io.opentelemetry.sdk.trace.samplers.ParentBasedSamplerBuilder
-
Sets the
Samplerto use when there is a local parent that was not sampled. - setLocalParentSampled(Sampler) - Method in class io.opentelemetry.sdk.trace.samplers.ParentBasedSamplerBuilder
-
Sets the
Samplerto use when there is a local parent that was sampled. - setLoggerConfigurator(SdkLoggerProviderBuilder, ScopeConfigurator) - Static method in class io.opentelemetry.sdk.logs.internal.SdkLoggerProviderUtil
-
Reflectively set the
ScopeConfiguratorto theSdkLoggerProviderBuilder. - setLoggerProvider(SdkLoggerProvider) - Method in class io.opentelemetry.sdk.OpenTelemetrySdkBuilder
-
Sets the
SdkLoggerProviderto use. - setLogLimits(Supplier) - Method in class io.opentelemetry.sdk.logs.SdkLoggerProviderBuilder
- setLong(int, long) - Method in class io.opentelemetry.sdk.internal.DynamicPrimitiveLongList
- setMaxAttempts(int) - Method in class io.opentelemetry.sdk.common.export.RetryPolicy.RetryPolicyBuilder
-
Set the maximum number of attempts, including the original request.
- setMaxAttributeValueLength(int) - Method in class io.opentelemetry.sdk.logs.LogLimitsBuilder
-
Sets the max number of characters for string attribute values.
- setMaxAttributeValueLength(int) - Method in class io.opentelemetry.sdk.trace.SpanLimitsBuilder
-
Sets the max number of characters for string attribute values.
- setMaxBackoff(Duration) - Method in class io.opentelemetry.sdk.common.export.RetryPolicy.RetryPolicyBuilder
-
Set the maximum backoff.
- setMaxExportBatchSize(int) - Method in class io.opentelemetry.sdk.logs.export.BatchLogRecordProcessorBuilder
-
Sets the maximum batch size for every export.
- setMaxExportBatchSize(int) - Method in class io.opentelemetry.sdk.trace.export.BatchSpanProcessorBuilder
-
Sets the maximum batch size for every export.
- setMaxNumberOfAttributes(int) - Method in class io.opentelemetry.sdk.logs.LogLimitsBuilder
-
Sets the max number of attributes per
LogRecordData. - setMaxNumberOfAttributes(int) - Method in class io.opentelemetry.sdk.trace.SpanLimitsBuilder
-
Sets the max number of attributes per
Span. - setMaxNumberOfAttributesPerEvent(int) - Method in class io.opentelemetry.sdk.trace.SpanLimitsBuilder
-
Sets the max number of attributes per event.
- setMaxNumberOfAttributesPerLink(int) - Method in class io.opentelemetry.sdk.trace.SpanLimitsBuilder
-
Sets the max number of attributes per link.
- setMaxNumberOfEvents(int) - Method in class io.opentelemetry.sdk.trace.SpanLimitsBuilder
-
Sets the max number of events per
Span. - setMaxNumberOfLinks(int) - Method in class io.opentelemetry.sdk.trace.SpanLimitsBuilder
-
Sets the max number of links per
Span. - setMaxQueueSize(int) - Method in class io.opentelemetry.sdk.logs.export.BatchLogRecordProcessorBuilder
-
Sets the maximum number of Logs that are kept in the queue before start dropping.
- setMaxQueueSize(int) - Method in class io.opentelemetry.sdk.trace.export.BatchSpanProcessorBuilder
-
Sets the maximum number of Spans that are kept in the queue before start dropping.
- setMemoryMode(MemoryMode) - Method in class io.opentelemetry.exporter.otlp.http.logs.OtlpHttpLogRecordExporterBuilder
-
Set the
MemoryMode. - setMemoryMode(MemoryMode) - Method in class io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporterBuilder
-
Set the
MemoryMode. - setMemoryMode(MemoryMode) - Method in class io.opentelemetry.exporter.otlp.http.trace.OtlpHttpSpanExporterBuilder
-
Set the
MemoryMode. - setMemoryMode(MemoryMode) - Method in class io.opentelemetry.exporter.otlp.logs.OtlpGrpcLogRecordExporterBuilder
-
Set the
MemoryMode. - setMemoryMode(MemoryMode) - Method in class io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporterBuilder
-
Set the
MemoryMode. - setMemoryMode(MemoryMode) - Method in class io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporterBuilder
-
Set the
MemoryMode. - setMeterConfigurator(SdkMeterProviderBuilder, ScopeConfigurator) - Static method in class io.opentelemetry.sdk.metrics.internal.SdkMeterProviderUtil
-
Reflectively set the
ScopeConfiguratorto theSdkMeterProviderBuilder. - setMeterName(String) - Method in class io.opentelemetry.sdk.metrics.InstrumentSelectorBuilder
-
Select instruments associated with the given
meterName. - setMeterProvider(MeterProvider) - Method in class io.opentelemetry.exporter.otlp.http.logs.OtlpHttpLogRecordExporterBuilder
-
Sets the
MeterProviderto use to collect metrics related to export. - setMeterProvider(MeterProvider) - Method in class io.opentelemetry.exporter.otlp.http.trace.OtlpHttpSpanExporterBuilder
-
Sets the
MeterProviderto use to collect metrics related to export. - setMeterProvider(MeterProvider) - Method in class io.opentelemetry.exporter.otlp.logs.OtlpGrpcLogRecordExporterBuilder
-
Sets the
MeterProviderto use to collect metrics related to export. - setMeterProvider(MeterProvider) - Method in class io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporterBuilder
-
Sets the
MeterProviderto use to collect metrics related to export. - setMeterProvider(MeterProvider) - Method in class io.opentelemetry.sdk.logs.export.BatchLogRecordProcessorBuilder
-
Sets the
MeterProviderto use to collect metrics related to batch export. - setMeterProvider(MeterProvider) - Method in class io.opentelemetry.sdk.trace.export.BatchSpanProcessorBuilder
-
Sets the
MeterProviderto use to collect metrics related to batch export. - setMeterProvider(SdkMeterProvider) - Method in class io.opentelemetry.sdk.OpenTelemetrySdkBuilder
-
Sets the
SdkMeterProviderto use. - setMeterProvider(Supplier) - Method in class io.opentelemetry.exporter.internal.grpc.GrpcExporterBuilder
- setMeterProvider(Supplier) - Method in class io.opentelemetry.exporter.internal.http.HttpExporterBuilder
- setMeterProvider(Supplier) - Method in class io.opentelemetry.exporter.otlp.http.logs.OtlpHttpLogRecordExporterBuilder
-
Sets the
MeterProvidersupplier used to collect metrics related to export. - setMeterProvider(Supplier) - Method in class io.opentelemetry.exporter.otlp.http.trace.OtlpHttpSpanExporterBuilder
-
Sets the
MeterProvidersupplier to use to collect metrics related to export. - setMeterProvider(Supplier) - Method in class io.opentelemetry.exporter.otlp.logs.OtlpGrpcLogRecordExporterBuilder
-
Sets the
MeterProvidersupplier used to collect metrics related to export. - setMeterProvider(Supplier) - Method in class io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporterBuilder
-
Sets the
MeterProvidersupplier used to collect metrics related to export. - setMeterSchemaUrl(String) - Method in class io.opentelemetry.sdk.metrics.InstrumentSelectorBuilder
-
Select instruments associated with the given
meterSchemaUrl. - setMeterVersion(String) - Method in class io.opentelemetry.sdk.metrics.InstrumentSelectorBuilder
-
Select instruments associated with the given
meterVersion. - setName(String) - Method in class io.opentelemetry.sdk.metrics.InstrumentSelectorBuilder
-
Select instruments with the given
name. - setName(String) - Method in class io.opentelemetry.sdk.metrics.ViewBuilder
-
Sets the name of the resulting metric.
- setNoParent() - Method in interface io.opentelemetry.api.incubator.trace.ExtendedSpanBuilder
-
Sets the option to become a root
Spanfor a new trace. - setNoParent() - Method in interface io.opentelemetry.api.trace.SpanBuilder
-
Sets the option to become a root
Spanfor a new trace. - setObservedTimestamp(long, TimeUnit) - Method in interface io.opentelemetry.api.logs.LogRecordBuilder
-
Set the epoch
observedTimestamp, using the timestamp and unit. - setObservedTimestamp(Instant) - Method in interface io.opentelemetry.api.logs.LogRecordBuilder
-
Set the
observedTimestamp, using the instant. - setParent(Context) - Method in interface io.opentelemetry.api.incubator.trace.ExtendedSpanBuilder
-
Sets the parent to use from the specified
Context. - setParent(Context) - Method in interface io.opentelemetry.api.trace.SpanBuilder
-
Sets the parent to use from the specified
Context. - setParentFrom(ContextPropagators, Map) - Method in interface io.opentelemetry.api.incubator.trace.ExtendedSpanBuilder
-
Extract a span context from the given carrier and set it as parent of the span for
ExtendedSpanBuilder.startAndCall(SpanCallable)andExtendedSpanBuilder.startAndRun(SpanRunnable). - setPropagators(ContextPropagators) - Method in class io.opentelemetry.sdk.OpenTelemetrySdkBuilder
-
Sets the
ContextPropagatorsto use. - setProxy(ProxyOptions) - Method in class io.opentelemetry.exporter.otlp.http.trace.OtlpHttpSpanExporterBuilder
-
Sets the proxy options.
- setProxyOptions(ProxyOptions) - Method in class io.opentelemetry.exporter.internal.http.HttpExporterBuilder
- setProxyOptions(ProxyOptions) - Method in class io.opentelemetry.exporter.otlp.http.logs.OtlpHttpLogRecordExporterBuilder
-
Sets the proxy options.
- setProxyOptions(ProxyOptions) - Method in class io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporterBuilder
-
Sets the proxy options.
- setRemoteParentNotSampled(Sampler) - Method in class io.opentelemetry.sdk.trace.samplers.ParentBasedSamplerBuilder
-
Sets the
Samplerto use when there is a remote parent that was not sampled. - setRemoteParentSampled(Sampler) - Method in class io.opentelemetry.sdk.trace.samplers.ParentBasedSamplerBuilder
-
Sets the
Samplerto use when there is a remote parent that was sampled. - setResource(Resource) - Method in class io.opentelemetry.sdk.logs.SdkLoggerProviderBuilder
-
Assign a
Resourceto be attached to allLogRecordDatacreated byLoggers obtained from theSdkLoggerProvider. - setResource(Resource) - Method in class io.opentelemetry.sdk.metrics.SdkMeterProviderBuilder
-
Assign a
Resourceto be attached to all metrics. - setResource(Resource) - Method in class io.opentelemetry.sdk.trace.SdkTracerProviderBuilder
-
Assign a
Resourceto be attached to all Spans created by Tracers. - setResultAsGlobal() - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Sets whether the configured
OpenTelemetrySdkshould be set as the application's global instance. - setRetryPolicy(RetryPolicy) - Method in class io.opentelemetry.exporter.internal.grpc.GrpcExporterBuilder
- setRetryPolicy(RetryPolicy) - Method in class io.opentelemetry.exporter.internal.http.HttpExporterBuilder
- setRetryPolicy(RetryPolicy) - Method in class io.opentelemetry.exporter.otlp.http.logs.OtlpHttpLogRecordExporterBuilder
-
Set the retry policy, or
nullto disable retry. - setRetryPolicy(RetryPolicy) - Method in class io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporterBuilder
-
Set the retry policy, or
nullto disable retry. - setRetryPolicy(RetryPolicy) - Method in class io.opentelemetry.exporter.otlp.http.trace.OtlpHttpSpanExporterBuilder
-
Set the retry policy, or
nullto disable retry. - setRetryPolicy(RetryPolicy) - Method in class io.opentelemetry.exporter.otlp.logs.OtlpGrpcLogRecordExporterBuilder
-
Set the retry policy, or
nullto disable retry. - setRetryPolicy(RetryPolicy) - Method in class io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporterBuilder
-
Set the retry policy, or
nullto disable retry. - setRetryPolicy(RetryPolicy) - Method in class io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporterBuilder
-
Set the retry policy, or
nullto disable retry. - setSampler(Sampler) - Method in class io.opentelemetry.sdk.trace.SdkTracerProviderBuilder
-
Assign a
Samplerto use for sampling traces. - setScheduleDelay(long, TimeUnit) - Method in class io.opentelemetry.sdk.logs.export.BatchLogRecordProcessorBuilder
-
Sets the delay interval between two consecutive exports.
- setScheduleDelay(long, TimeUnit) - Method in class io.opentelemetry.sdk.trace.export.BatchSpanProcessorBuilder
-
Sets the delay interval between two consecutive exports.
- setScheduleDelay(Duration) - Method in class io.opentelemetry.sdk.logs.export.BatchLogRecordProcessorBuilder
-
Sets the delay interval between two consecutive exports.
- setScheduleDelay(Duration) - Method in class io.opentelemetry.sdk.trace.export.BatchSpanProcessorBuilder
-
Sets the delay interval between two consecutive exports.
- setSchemaUrl(String) - Method in interface io.opentelemetry.api.incubator.events.EventLoggerBuilder
-
Set the scope schema URL of the resulting
EventLogger. - setSchemaUrl(String) - Method in interface io.opentelemetry.api.logs.LoggerBuilder
-
Set the scope schema URL of the resulting
Logger. - setSchemaUrl(String) - Method in interface io.opentelemetry.api.metrics.MeterBuilder
-
Set the scope schema URL of the resulting
Meter. - setSchemaUrl(String) - Method in interface io.opentelemetry.api.trace.TracerBuilder
-
Set the scope schema URL of the resulting
Tracer. - setSchemaUrl(String) - Method in class io.opentelemetry.sdk.common.InstrumentationScopeInfoBuilder
-
Set the schema URL.
- setSchemaUrl(String) - Method in class io.opentelemetry.sdk.resources.ResourceBuilder
-
Assign an OpenTelemetry schema URL to the resulting Resource.
- setServiceClassLoader(ClassLoader) - Method in class io.opentelemetry.sdk.autoconfigure.AutoConfiguredOpenTelemetrySdkBuilder
-
Sets the
ClassLoaderto be used to load SPI implementations. - setSeverity(Severity) - Method in interface io.opentelemetry.api.incubator.events.EventBuilder
-
Set the severity.
- setSeverity(Severity) - Method in interface io.opentelemetry.api.logs.LogRecordBuilder
-
Set the severity.
- setSeverityText(String) - Method in interface io.opentelemetry.api.logs.LogRecordBuilder
-
Set the severity text.
- setSize(int, int) - Method in class io.opentelemetry.exporter.internal.marshal.MarshalerContext
- setSpanKind(SpanKind) - Method in interface io.opentelemetry.api.incubator.trace.ExtendedSpanBuilder
-
Sets the
SpanKindfor the newly createdSpan. - setSpanKind(SpanKind) - Method in interface io.opentelemetry.api.trace.SpanBuilder
-
Sets the
SpanKindfor the newly createdSpan. - setSpanLimits(SpanLimits) - Method in class io.opentelemetry.sdk.trace.SdkTracerProviderBuilder
-
Assign an initial
SpanLimitsthat should be used with this SDK. - setSpanLimits(Supplier) - Method in class io.opentelemetry.sdk.trace.SdkTracerProviderBuilder
-
Assign a
SupplierofSpanLimits. - setSslContext(SSLContext, X509TrustManager) - Method in class io.opentelemetry.exporter.internal.grpc.GrpcExporterBuilder
- setSslContext(SSLContext, X509TrustManager) - Method in class io.opentelemetry.exporter.internal.http.HttpExporterBuilder
- setSslContext(SSLContext, X509TrustManager) - Method in class io.opentelemetry.exporter.internal.TlsConfigHelper
-
Configure the
SSLContextandX509TrustManager. - setSslContext(SSLContext, X509TrustManager) - Method in class io.opentelemetry.exporter.otlp.http.logs.OtlpHttpLogRecordExporterBuilder
-
Sets the "bring-your-own" SSLContext for use with TLS.
- setSslContext(SSLContext, X509TrustManager) - Method in class io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporterBuilder
-
Sets the "bring-your-own" SSLContext for use with TLS.
- setSslContext(SSLContext, X509TrustManager) - Method in class io.opentelemetry.exporter.otlp.http.trace.OtlpHttpSpanExporterBuilder
-
Sets the "bring-your-own" SSLContext for use with TLS.
- setSslContext(SSLContext, X509TrustManager) - Method in class io.opentelemetry.exporter.otlp.logs.OtlpGrpcLogRecordExporterBuilder
-
Sets the "bring-your-own" SSLContext for use with TLS.
- setSslContext(SSLContext, X509TrustManager) - Method in class io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporterBuilder
-
Sets the "bring-your-own" SSLContext for use with TLS.
- setSslContext(SSLContext, X509TrustManager) - Method in class io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporterBuilder
-
Sets the "bring-your-own" SSLContext for use with TLS.
- setStartTimestamp(long, TimeUnit) - Method in interface io.opentelemetry.api.incubator.trace.ExtendedSpanBuilder
-
Sets an explicit start timestamp for the newly created
Span. - setStartTimestamp(long, TimeUnit) - Method in interface io.opentelemetry.api.trace.SpanBuilder
-
Sets an explicit start timestamp for the newly created
Span. - setStartTimestamp(Instant) - Method in interface io.opentelemetry.api.incubator.trace.ExtendedSpanBuilder
-
Sets an explicit start timestamp for the newly created
Span. - setStartTimestamp(Instant) - Method in interface io.opentelemetry.api.trace.SpanBuilder
-
Sets an explicit start timestamp for the newly created
Span. - setStatus(StatusCode) - Method in interface io.opentelemetry.api.trace.Span
-
Sets the status to the
Span. - setStatus(StatusCode, String) - Method in interface io.opentelemetry.api.trace.Span
-
Sets the status to the
Span. - setTimeout(long, TimeUnit) - Method in class io.opentelemetry.exporter.internal.grpc.GrpcExporterBuilder
- setTimeout(long, TimeUnit) - Method in class io.opentelemetry.exporter.internal.http.HttpExporterBuilder
- setTimeout(long, TimeUnit) - Method in class io.opentelemetry.exporter.otlp.http.logs.OtlpHttpLogRecordExporterBuilder
-
Sets the maximum time to wait for the collector to process an exported batch of logs.
- setTimeout(long, TimeUnit) - Method in class io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporterBuilder
-
Sets the maximum time to wait for the collector to process an exported batch of metrics.
- setTimeout(long, TimeUnit) - Method in class io.opentelemetry.exporter.otlp.http.trace.OtlpHttpSpanExporterBuilder
-
Sets the maximum time to wait for the collector to process an exported batch of spans.
- setTimeout(long, TimeUnit) - Method in class io.opentelemetry.exporter.otlp.logs.OtlpGrpcLogRecordExporterBuilder
-
Sets the maximum time to wait for the collector to process an exported batch of logs.
- setTimeout(long, TimeUnit) - Method in class io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporterBuilder
-
Sets the maximum time to wait for the collector to process an exported batch of metrics.
- setTimeout(long, TimeUnit) - Method in class io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporterBuilder
-
Sets the maximum time to wait for the collector to process an exported batch of spans.
- setTimeout(Duration) - Method in class io.opentelemetry.exporter.internal.grpc.GrpcExporterBuilder
- setTimeout(Duration) - Method in class io.opentelemetry.exporter.otlp.http.logs.OtlpHttpLogRecordExporterBuilder
-
Sets the maximum time to wait for the collector to process an exported batch of logs.
- setTimeout(Duration) - Method in class io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporterBuilder
-
Sets the maximum time to wait for the collector to process an exported batch of metrics.
- setTimeout(Duration) - Method in class io.opentelemetry.exporter.otlp.http.trace.OtlpHttpSpanExporterBuilder
-
Sets the maximum time to wait for the collector to process an exported batch of spans.
- setTimeout(Duration) - Method in class io.opentelemetry.exporter.otlp.logs.OtlpGrpcLogRecordExporterBuilder
-
Sets the maximum time to wait for the collector to process an exported batch of logs.
- setTimeout(Duration) - Method in class io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporterBuilder
-
Sets the maximum time to wait for the collector to process an exported batch of metrics.
- setTimeout(Duration) - Method in class io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporterBuilder
-
Sets the maximum time to wait for the collector to process an exported batch of spans.
- setTimestamp(long, TimeUnit) - Method in interface io.opentelemetry.api.incubator.events.EventBuilder
-
Set the epoch
timestamp, using the timestamp and unit. - setTimestamp(long, TimeUnit) - Method in interface io.opentelemetry.api.logs.LogRecordBuilder
-
Set the epoch
timestamp, using the timestamp and unit. - setTimestamp(Instant) - Method in interface io.opentelemetry.api.incubator.events.EventBuilder
-
Set the epoch
timestamp, using the instant. - setTimestamp(Instant) - Method in interface io.opentelemetry.api.logs.LogRecordBuilder
-
Set the epoch
timestamp, using the instant. - setTracerConfigurator(SdkTracerProviderBuilder, ScopeConfigurator) - Static method in class io.opentelemetry.sdk.trace.internal.SdkTracerProviderUtil
-
Reflectively set the
ScopeConfiguratorto theSdkTracerProviderBuilder. - setTracerProvider(SdkTracerProvider) - Method in class io.opentelemetry.sdk.OpenTelemetrySdkBuilder
-
Sets the
SdkTracerProviderto use. - setTrustedCertificates(byte[]) - Method in class io.opentelemetry.exporter.otlp.http.logs.OtlpHttpLogRecordExporterBuilder
-
Sets the certificate chain to use for verifying servers when TLS is enabled.
- setTrustedCertificates(byte[]) - Method in class io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporterBuilder
-
Sets the certificate chain to use for verifying servers when TLS is enabled.
- setTrustedCertificates(byte[]) - Method in class io.opentelemetry.exporter.otlp.http.trace.OtlpHttpSpanExporterBuilder
-
Sets the certificate chain to use for verifying servers when TLS is enabled.
- setTrustedCertificates(byte[]) - Method in class io.opentelemetry.exporter.otlp.logs.OtlpGrpcLogRecordExporterBuilder
-
Sets the certificate chain to use for verifying servers when TLS is enabled.
- setTrustedCertificates(byte[]) - Method in class io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporterBuilder
-
Sets the certificate chain to use for verifying servers when TLS is enabled.
- setTrustedCertificates(byte[]) - Method in class io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporterBuilder
-
Sets the certificate chain to use for verifying servers when TLS is enabled.
- setTrustManagerFromCerts(byte[]) - Method in class io.opentelemetry.exporter.internal.grpc.GrpcExporterBuilder
- setTrustManagerFromCerts(byte[]) - Method in class io.opentelemetry.exporter.internal.http.HttpExporterBuilder
- setTrustManagerFromCerts(byte[]) - Method in class io.opentelemetry.exporter.internal.TlsConfigHelper
-
Configure the
X509TrustManagerfrom the given cert content. - setType(InstrumentType) - Method in class io.opentelemetry.sdk.metrics.InstrumentSelectorBuilder
-
Select instruments with the given
instrumentType. - setUnit(String) - Method in interface io.opentelemetry.api.metrics.DoubleCounterBuilder
-
Sets the unit of measure for this instrument.
- setUnit(String) - Method in interface io.opentelemetry.api.metrics.DoubleGaugeBuilder
-
Sets the unit of measure for this instrument.
- setUnit(String) - Method in interface io.opentelemetry.api.metrics.DoubleHistogramBuilder
-
Sets the unit of measure for this instrument.
- setUnit(String) - Method in interface io.opentelemetry.api.metrics.DoubleUpDownCounterBuilder
-
Sets the unit of measure for this instrument.
- setUnit(String) - Method in interface io.opentelemetry.api.metrics.LongCounterBuilder
-
Sets the unit of measure for this instrument.
- setUnit(String) - Method in interface io.opentelemetry.api.metrics.LongGaugeBuilder
-
Sets the unit of measure for this instrument.
- setUnit(String) - Method in interface io.opentelemetry.api.metrics.LongHistogramBuilder
-
Sets the unit of measure for this instrument.
- setUnit(String) - Method in interface io.opentelemetry.api.metrics.LongUpDownCounterBuilder
-
Sets the unit of measure for this instrument.
- setUnit(String) - Method in class io.opentelemetry.sdk.metrics.InstrumentSelectorBuilder
-
Select instruments with the given
unit. - setVersion(String) - Method in class io.opentelemetry.sdk.common.InstrumentationScopeInfoBuilder
-
Set the version.
- Severity - Enum in io.opentelemetry.api.logs
-
Log record severity options.
- SEVERITY_NUMBER - Static variable in class io.opentelemetry.proto.logs.v1.internal.LogRecord
- SEVERITY_NUMBER_DEBUG - Static variable in class io.opentelemetry.proto.logs.v1.internal.SeverityNumber
- SEVERITY_NUMBER_DEBUG2 - Static variable in class io.opentelemetry.proto.logs.v1.internal.SeverityNumber
- SEVERITY_NUMBER_DEBUG3 - Static variable in class io.opentelemetry.proto.logs.v1.internal.SeverityNumber
- SEVERITY_NUMBER_DEBUG4 - Static variable in class io.opentelemetry.proto.logs.v1.internal.SeverityNumber
- SEVERITY_NUMBER_ERROR - Static variable in class io.opentelemetry.proto.logs.v1.internal.SeverityNumber
- SEVERITY_NUMBER_ERROR2 - Static variable in class io.opentelemetry.proto.logs.v1.internal.SeverityNumber
- SEVERITY_NUMBER_ERROR3 - Static variable in class io.opentelemetry.proto.logs.v1.internal.SeverityNumber
- SEVERITY_NUMBER_ERROR4 - Static variable in class io.opentelemetry.proto.logs.v1.internal.SeverityNumber
- SEVERITY_NUMBER_FATAL - Static variable in class io.opentelemetry.proto.logs.v1.internal.SeverityNumber
- SEVERITY_NUMBER_FATAL2 - Static variable in class io.opentelemetry.proto.logs.v1.internal.SeverityNumber
- SEVERITY_NUMBER_FATAL3 - Static variable in class io.opentelemetry.proto.logs.v1.internal.SeverityNumber
- SEVERITY_NUMBER_FATAL4 - Static variable in class io.opentelemetry.proto.logs.v1.internal.SeverityNumber
- SEVERITY_NUMBER_INFO - Static variable in class io.opentelemetry.proto.logs.v1.internal.SeverityNumber
- SEVERITY_NUMBER_INFO2 - Static variable in class io.opentelemetry.proto.logs.v1.internal.SeverityNumber
- SEVERITY_NUMBER_INFO3 - Static variable in class io.opentelemetry.proto.logs.v1.internal.SeverityNumber
- SEVERITY_NUMBER_INFO4 - Static variable in class io.opentelemetry.proto.logs.v1.internal.SeverityNumber
- SEVERITY_NUMBER_TRACE - Static variable in class io.opentelemetry.proto.logs.v1.internal.SeverityNumber
- SEVERITY_NUMBER_TRACE2 - Static variable in class io.opentelemetry.proto.logs.v1.internal.SeverityNumber
- SEVERITY_NUMBER_TRACE3 - Static variable in class io.opentelemetry.proto.logs.v1.internal.SeverityNumber
- SEVERITY_NUMBER_TRACE4 - Static variable in class io.opentelemetry.proto.logs.v1.internal.SeverityNumber
- SEVERITY_NUMBER_UNSPECIFIED - Static variable in class io.opentelemetry.proto.logs.v1.internal.SeverityNumber
- SEVERITY_NUMBER_WARN - Static variable in class io.opentelemetry.proto.logs.v1.internal.SeverityNumber
- SEVERITY_NUMBER_WARN2 - Static variable in class io.opentelemetry.proto.logs.v1.internal.SeverityNumber
- SEVERITY_NUMBER_WARN3 - Static variable in class io.opentelemetry.proto.logs.v1.internal.SeverityNumber
- SEVERITY_NUMBER_WARN4 - Static variable in class io.opentelemetry.proto.logs.v1.internal.SeverityNumber
- SEVERITY_TEXT - Static variable in class io.opentelemetry.proto.logs.v1.internal.LogRecord
- SeverityNumber - Class in io.opentelemetry.proto.logs.v1.internal
- SeverityNumber() - Constructor for class io.opentelemetry.proto.logs.v1.internal.SeverityNumber
- shortDebugString() - Method in interface io.opentelemetry.sdk.metrics.internal.debug.SourceInfo
-
Returns a debugging string to report where a given metric was registered.
- shouldApply(ConfigProperties, Resource) - Method in interface io.opentelemetry.sdk.autoconfigure.spi.internal.ConditionalResourceProvider
-
If an implementation needs to apply only under certain conditions related to the config or the existing state of the Resource being built, they can choose to override this default.
- shouldSample(Context, String, String, SpanKind, Attributes, List) - Method in interface io.opentelemetry.sdk.trace.samplers.Sampler
-
Called during
Spancreation to make a sampling samplingResult. - shouldSampleMeasurement(double, Attributes, Context) - Method in class io.opentelemetry.sdk.metrics.internal.exemplar.AlwaysOffFilter
- shouldSampleMeasurement(double, Attributes, Context) - Method in class io.opentelemetry.sdk.metrics.internal.exemplar.AlwaysOnFilter
- shouldSampleMeasurement(double, Attributes, Context) - Method in interface io.opentelemetry.sdk.metrics.internal.exemplar.ExemplarFilter
-
Returns whether or not a reservoir should attempt to filter a measurement.
- shouldSampleMeasurement(double, Attributes, Context) - Method in class io.opentelemetry.sdk.metrics.internal.exemplar.TraceBasedExemplarFilter
- shouldSampleMeasurement(long, Attributes, Context) - Method in class io.opentelemetry.sdk.metrics.internal.exemplar.AlwaysOffFilter
- shouldSampleMeasurement(long, Attributes, Context) - Method in class io.opentelemetry.sdk.metrics.internal.exemplar.AlwaysOnFilter
- shouldSampleMeasurement(long, Attributes, Context) - Method in interface io.opentelemetry.sdk.metrics.internal.exemplar.ExemplarFilter
-
Returns whether or not a reservoir should attempt to filter a measurement.
- shouldSampleMeasurement(long, Attributes, Context) - Method in class io.opentelemetry.sdk.metrics.internal.exemplar.TraceBasedExemplarFilter
- shouldSuppressInstrumentation(Context) - Static method in class io.opentelemetry.api.internal.InstrumentationUtil
-
Checks if an automatic instrumentation should be suppressed with the provided Context.
- shouldSuppressInstrumentation(Context) - Static method in class io.opentelemetry.exporter.internal.InstrumentationUtil
-
Deprecated.Checks if an automatic instrumentation should be suppressed with the provided Context.
- shutdown() - Method in class io.opentelemetry.exporter.internal.grpc.GrpcExporter
- shutdown() - Method in interface io.opentelemetry.exporter.internal.grpc.GrpcSender
-
Shutdown the sender.
- shutdown() - Method in class io.opentelemetry.exporter.internal.http.HttpExporter
- shutdown() - Method in interface io.opentelemetry.exporter.internal.http.HttpSender
-
Shutdown the sender.
- shutdown() - Method in class io.opentelemetry.exporter.otlp.http.logs.OtlpHttpLogRecordExporter
-
Shutdown the exporter.
- shutdown() - Method in class io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporter
-
Shutdown the exporter.
- shutdown() - Method in class io.opentelemetry.exporter.otlp.http.trace.OtlpHttpSpanExporter
-
Shutdown the exporter, releasing any resources and preventing subsequent exports.
- shutdown() - Method in class io.opentelemetry.exporter.otlp.logs.OtlpGrpcLogRecordExporter
-
Initiates an orderly shutdown in which preexisting calls continue but new calls are immediately cancelled.
- shutdown() - Method in class io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporter
-
Initiates an orderly shutdown in which preexisting calls continue but new calls are immediately cancelled.
- shutdown() - Method in class io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporter
-
Initiates an orderly shutdown in which preexisting calls continue but new calls are immediately cancelled.
- shutdown() - Method in class io.opentelemetry.sdk.logs.export.BatchLogRecordProcessor
- shutdown() - Method in interface io.opentelemetry.sdk.logs.export.LogRecordExporter
-
Shutdown the log exporter.
- shutdown() - Method in class io.opentelemetry.sdk.logs.export.SimpleLogRecordProcessor
- shutdown() - Method in interface io.opentelemetry.sdk.logs.LogRecordProcessor
-
Shutdown the log processor.
- shutdown() - Method in class io.opentelemetry.sdk.logs.SdkLoggerProvider
-
Attempt to shut down the active log processor.
- shutdown() - Method in interface io.opentelemetry.sdk.metrics.export.MetricExporter
-
Shuts down the exporter.
- shutdown() - Method in interface io.opentelemetry.sdk.metrics.export.MetricReader
-
Shuts down the metric reader.
- shutdown() - Method in class io.opentelemetry.sdk.metrics.export.PeriodicMetricReader
- shutdown() - Method in class io.opentelemetry.sdk.metrics.SdkMeterProvider
-
Shutdown the provider.
- shutdown() - Method in class io.opentelemetry.sdk.OpenTelemetrySdk
-
Shutdown the SDK.
- shutdown() - Method in class io.opentelemetry.sdk.trace.export.BatchSpanProcessor
- shutdown() - Method in class io.opentelemetry.sdk.trace.export.SimpleSpanProcessor
- shutdown() - Method in interface io.opentelemetry.sdk.trace.export.SpanExporter
-
Called when
SdkTracerProvider.shutdown()is called, if thisSpanExporteris registered to aSdkTracerProviderobject. - shutdown() - Method in class io.opentelemetry.sdk.trace.SdkTracerProvider
-
Attempts to stop all the activity for
Tracers created by this provider. - shutdown() - Method in interface io.opentelemetry.sdk.trace.SpanProcessor
-
Processes all span events that have not yet been processed and closes used resources.
- shutdownChannel(ManagedChannel) - Static method in class io.opentelemetry.exporter.internal.grpc.ManagedChannelUtil
-
Shutdown the gRPC channel.
- SimpleLogRecordProcessor - Class in io.opentelemetry.sdk.logs.export
-
An implementation of the
LogRecordProcessorthat passesLogRecordDatadirectly to the configured exporter. - SimpleSpanProcessor - Class in io.opentelemetry.sdk.trace.export
-
An implementation of the
SpanProcessorthat converts theReadableSpantoSpanDataand passes it directly to the configured exporter. - SimpleSpanProcessorBuilder - Class in io.opentelemetry.sdk.trace.export
-
Builder class for
SimpleSpanProcessor. - size() - Method in interface io.opentelemetry.api.baggage.Baggage
-
Returns the number of entries in this
Baggage. - size() - Method in interface io.opentelemetry.api.common.Attributes
-
The number of attributes contained in this.
- size() - Method in class io.opentelemetry.api.internal.ImmutableKeyValuePairs
- size() - Method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
- size() - Method in interface io.opentelemetry.api.trace.TraceState
-
Returns the number of entries in this
TraceState. - size() - Method in class io.opentelemetry.sdk.internal.DynamicPrimitiveLongList
- size() - Method in class io.opentelemetry.sdk.metrics.internal.state.ArrayBasedStack
- size() - Method in class io.opentelemetry.sdk.metrics.internal.state.PooledHashMap
- sizeBool(ProtoFieldInfo, boolean) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Returns the size of a bool field.
- sizeByteAsFixed32(ProtoFieldInfo, byte) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Returns the size of a byte field when propagated to a fixed32.
- sizeByteBuffer(ProtoFieldInfo, ByteBuffer) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Returns the size of a bytes field based on the buffer's capacity.
- sizeBytes(ProtoFieldInfo, byte[]) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Returns the size of a bytes field.
- sizeDouble(ProtoFieldInfo, double) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Returns the size of a double field.
- sizeDoubleOptional(ProtoFieldInfo, double) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Returns the size of a double field.
- sizeEnum(ProtoFieldInfo, ProtoEnumInfo) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Returns the size of a enum field.
- sizeFixed32(ProtoFieldInfo, int) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Returns the size of a fixed32 field.
- sizeFixed64(ProtoFieldInfo, long) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Returns the size of a fixed64 field.
- sizeFixed64Optional(ProtoFieldInfo, long) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Returns the size of a fixed64 field.
- sizeInt32(ProtoFieldInfo, int) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Returns the size of a int32 field.
- sizeInt64(ProtoFieldInfo, long) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Returns the size of a int64 field.
- sizeMessage(ProtoFieldInfo, Marshaler) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Returns the size of a message field.
- sizeMessageWithContext(ProtoFieldInfo, K, V, StatelessMarshaler2, MarshalerContext) - Static method in class io.opentelemetry.exporter.internal.marshal.StatelessMarshalerUtil
-
Returns the size of a message field.
- sizeMessageWithContext(ProtoFieldInfo, T, StatelessMarshaler, MarshalerContext) - Static method in class io.opentelemetry.exporter.internal.marshal.StatelessMarshalerUtil
-
Returns the size of a message field.
- sizeRepeatedDouble(ProtoFieldInfo, List) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Returns the size of a repeated double field.
- sizeRepeatedFixed64(ProtoFieldInfo, List) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Returns the size of a repeated fixed64 field.
- sizeRepeatedInt64(ProtoFieldInfo, long[]) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Returns the size of a repeated int64 field.
- sizeRepeatedInt64(ProtoFieldInfo, List) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Returns the size of a repeated int64 field.
- sizeRepeatedMessage(ProtoFieldInfo, List) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Returns the size of a repeated message field.
- sizeRepeatedMessage(ProtoFieldInfo, T[]) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Returns the size of a repeated message field.
- sizeRepeatedMessageWithContext(ProtoFieldInfo, Attributes, StatelessMarshaler2, MarshalerContext) - Static method in class io.opentelemetry.exporter.internal.marshal.StatelessMarshalerUtil
-
Returns the size of a repeated message field.
- sizeRepeatedMessageWithContext(ProtoFieldInfo, Collection, StatelessMarshaler, MarshalerContext, MarshalerContext.Key) - Static method in class io.opentelemetry.exporter.internal.marshal.StatelessMarshalerUtil
-
Returns the size of a repeated message field.
- sizeRepeatedMessageWithContext(ProtoFieldInfo, List, StatelessMarshaler, MarshalerContext) - Static method in class io.opentelemetry.exporter.internal.marshal.StatelessMarshalerUtil
-
Returns the size of a repeated message field.
- sizeRepeatedMessageWithContext(ProtoFieldInfo, Map, StatelessMarshaler2, MarshalerContext, MarshalerContext.Key) - Static method in class io.opentelemetry.exporter.internal.marshal.StatelessMarshalerUtil
-
Returns the size of a repeated message field.
- sizeRepeatedUInt64(ProtoFieldInfo, long[]) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Returns the size of a repeated uint64 field.
- sizeRepeatedUInt64(ProtoFieldInfo, DynamicPrimitiveLongList) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Returns the size of a repeated uint64 field.
- sizeRepeatedUInt64(ProtoFieldInfo, List) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Returns the size of a repeated uint64 field.
- sizeSInt32(ProtoFieldInfo, int) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Returns the size of a sint32 field.
- sizeSpanId(ProtoFieldInfo, String) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Returns the size of a span_id field.
- sizeStringWithContext(ProtoFieldInfo, String, MarshalerContext) - Static method in class io.opentelemetry.exporter.internal.marshal.StatelessMarshalerUtil
-
Returns the size of a string field.
- sizeTraceId(ProtoFieldInfo, String) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Returns the size of a trace_id field.
- sizeUInt32(ProtoFieldInfo, int) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Returns the size of a uint32 field.
- sizeUInt64(ProtoFieldInfo, long) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Returns the size of a uint64 field.
- skipField(int) - Method in class io.opentelemetry.exporter.internal.marshal.CodedInputStream
-
Skips a field.
- SourceInfo - Interface in io.opentelemetry.sdk.metrics.internal.debug
-
An interface that can be used to record the (runtime) source of registered metrics in the sdk.
- Span - Class in io.opentelemetry.proto.trace.v1.internal
- Span - Interface in io.opentelemetry.api.trace
-
An interface that represents a span.
- Span() - Constructor for class io.opentelemetry.proto.trace.v1.internal.Span
- SPAN_ID - Static variable in class io.opentelemetry.proto.logs.v1.internal.LogRecord
- SPAN_ID - Static variable in class io.opentelemetry.proto.metrics.v1.internal.Exemplar
- SPAN_ID - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Link
- SPAN_ID - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span.Link
- SPAN_ID - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span
- SPAN_KIND_CLIENT - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span.SpanKind
- SPAN_KIND_CONSUMER - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span.SpanKind
- SPAN_KIND_INTERNAL - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span.SpanKind
- SPAN_KIND_PRODUCER - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span.SpanKind
- SPAN_KIND_SERVER - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span.SpanKind
- SPAN_KIND_UNSPECIFIED - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span.SpanKind
- Span.Event - Class in io.opentelemetry.proto.trace.v1.internal
- Span.Link - Class in io.opentelemetry.proto.trace.v1.internal
- Span.SpanKind - Class in io.opentelemetry.proto.trace.v1.internal
- spanBuilder(String) - Method in interface io.opentelemetry.api.trace.Tracer
-
Returns a
SpanBuilderto create and start a newSpan. - SpanBuilder - Interface in io.opentelemetry.api.trace
-
SpanBuilderis used to constructSpaninstances which define arbitrary scopes of code that are sampled for distributed tracing as a single atomic unit. - SpanCallable<T,
E> - Interface in io.opentelemetry.api.incubator.trace -
An interface for creating a lambda that is wrapped in a span, returns a value, and that may throw.
- SpanContext - Interface in io.opentelemetry.api.trace
-
A class that represents a span context.
- SpanData - Interface in io.opentelemetry.sdk.trace.data
-
Immutable representation of all data collected by the
Spanclass. - SpanExporter - Interface in io.opentelemetry.sdk.trace.export
-
An interface that allows different tracing services to export recorded data for sampled spans in their own format.
- SpanFlags - Class in io.opentelemetry.exporter.internal.otlp.traces
-
Represents the 32 bit span flags as specified in the proto definition.
- SpanId - Class in io.opentelemetry.api.trace
-
Helper methods for dealing with a span identifier.
- SpanKind - Enum in io.opentelemetry.api.trace
-
Type of
Span. - SpanKind() - Constructor for class io.opentelemetry.proto.trace.v1.internal.Span.SpanKind
- SpanLimits - Class in io.opentelemetry.sdk.trace
-
Class that holds limits enforced during span recording.
- SpanLimits() - Constructor for class io.opentelemetry.sdk.trace.SpanLimits
-
Deprecated.Will be made package private in 2.0.0.
- SpanLimitsBuilder - Class in io.opentelemetry.sdk.trace
-
Builder for
SpanLimits. - SpanProcessor - Interface in io.opentelemetry.sdk.trace
-
SpanProcessor is the interface
SdkTraceruses to allow synchronous hooks for when aSpanis started or when aSpanis ended. - SpanReusableDataMarshaler - Class in io.opentelemetry.exporter.internal.otlp.traces
-
This class is internal and is hence not for public use.
- SpanReusableDataMarshaler(MemoryMode, BiFunction) - Constructor for class io.opentelemetry.exporter.internal.otlp.traces.SpanReusableDataMarshaler
- SpanRunnable<E> - Interface in io.opentelemetry.api.incubator.trace
-
An interface for creating a lambda that is wrapped in a span and that may throw.
- SPANS - Static variable in class io.opentelemetry.proto.trace.v1.internal.ScopeSpans
- SpiHelper - Class in io.opentelemetry.sdk.autoconfigure.internal
-
This class is internal and is hence not for public use.
- STACKTRACE_ID_INDEX - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Sample
- START_LINE - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Function
- START_TIME_UNIX_NANO - Static variable in class io.opentelemetry.proto.metrics.v1.internal.ExponentialHistogramDataPoint
- START_TIME_UNIX_NANO - Static variable in class io.opentelemetry.proto.metrics.v1.internal.HistogramDataPoint
- START_TIME_UNIX_NANO - Static variable in class io.opentelemetry.proto.metrics.v1.internal.NumberDataPoint
- START_TIME_UNIX_NANO - Static variable in class io.opentelemetry.proto.metrics.v1.internal.SummaryDataPoint
- START_TIME_UNIX_NANO - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.ProfileContainer
- START_TIME_UNIX_NANO - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span
- startAndCall(SpanCallable) - Method in interface io.opentelemetry.api.incubator.trace.ExtendedSpanBuilder
-
Runs the given
SpanCallableinside of the span created by the givenSpanBuilder. - startAndCall(SpanCallable, BiConsumer) - Method in interface io.opentelemetry.api.incubator.trace.ExtendedSpanBuilder
-
Runs the given
SpanCallableinside of the span created by the givenSpanBuilder. - startAndRun(SpanRunnable) - Method in interface io.opentelemetry.api.incubator.trace.ExtendedSpanBuilder
-
Runs the given
SpanRunnableinside of the span created by the givenSpanBuilder. - startAndRun(SpanRunnable, BiConsumer) - Method in interface io.opentelemetry.api.incubator.trace.ExtendedSpanBuilder
-
Runs the given
SpanRunnableinside of the span created by the givenSpanBuilder. - startEpochNanos() - Method in interface io.opentelemetry.sdk.metrics.internal.state.Measurement
- startEpochNanos() - Method in class io.opentelemetry.sdk.metrics.internal.state.MutableMeasurement
- startSpan() - Method in interface io.opentelemetry.api.trace.SpanBuilder
-
Starts a new
Span. - StatelessMarshaler<T> - Interface in io.opentelemetry.exporter.internal.marshal
-
Marshaler from an SDK structure to protobuf wire format.
- StatelessMarshaler2<K,
V> - Interface in io.opentelemetry.exporter.internal.marshal -
Marshaler from an SDK structure to protobuf wire format.
- StatelessMarshalerUtil - Class in io.opentelemetry.exporter.internal.marshal
-
Marshaler utilities.
- Status - Class in io.opentelemetry.proto.trace.v1.internal
- Status() - Constructor for class io.opentelemetry.proto.trace.v1.internal.Status
- STATUS - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span
- STATUS_CODE_ERROR - Static variable in class io.opentelemetry.proto.trace.v1.internal.Status.StatusCode
- STATUS_CODE_OK - Static variable in class io.opentelemetry.proto.trace.v1.internal.Status.StatusCode
- STATUS_CODE_UNSET - Static variable in class io.opentelemetry.proto.trace.v1.internal.Status.StatusCode
- Status.StatusCode - Class in io.opentelemetry.proto.trace.v1.internal
- statusCode() - Method in interface io.opentelemetry.exporter.internal.http.HttpSender.Response
-
The HTTP status code.
- StatusCode - Enum in io.opentelemetry.api.trace
-
The set of canonical status codes.
- StatusCode() - Constructor for class io.opentelemetry.proto.trace.v1.internal.Status.StatusCode
- StatusData - Interface in io.opentelemetry.sdk.trace.data
-
Defines the status of a
Spanby providing a standardStatusCodein conjunction with an optional descriptive message. - statusMessage() - Method in interface io.opentelemetry.exporter.internal.http.HttpSender.Response
-
The HTTP status message.
- storeInContext(Context) - Method in interface io.opentelemetry.api.baggage.Baggage
- storeInContext(Context) - Method in interface io.opentelemetry.api.trace.Span
- storeInContext(Context) - Method in interface io.opentelemetry.context.ImplicitContextKeyed
- STR - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Label
- string(String) - Static method in interface io.opentelemetry.sdk.logs.data.Body
-
Deprecated.Returns an
Bodywith a string value. - STRING - Enum constant in enum io.opentelemetry.api.common.AttributeType
- STRING - Enum constant in enum io.opentelemetry.api.common.ValueType
- STRING - Enum constant in enum io.opentelemetry.sdk.logs.data.Body.Type
-
Deprecated.
- STRING_ARRAY - Enum constant in enum io.opentelemetry.api.common.AttributeType
- STRING_TABLE - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Profile
- STRING_VALUE - Static variable in class io.opentelemetry.proto.common.v1.internal.AnyValue
- stringArrayKey(String) - Static method in interface io.opentelemetry.api.common.AttributeKey
-
Returns a new AttributeKey for List<String> valued attributes.
- stringKey(String) - Static method in interface io.opentelemetry.api.common.AttributeKey
-
Returns a new AttributeKey for String valued attributes.
- StringPredicates - Class in io.opentelemetry.sdk.metrics.internal.view
-
Re-usable string predicates.
- StringUtils - Class in io.opentelemetry.api.internal
-
Utilities for working with strings.
- StructuredConfigProperties - Interface in io.opentelemetry.sdk.autoconfigure.spi.internal
-
An interface for accessing structured configuration data.
- succeed() - Method in class io.opentelemetry.sdk.common.CompletableResultCode
-
Complete this
CompletableResultCodesuccessfully if it is not already completed. - sum() - Static method in interface io.opentelemetry.sdk.metrics.Aggregation
-
Aggregates measurements into a
MetricDataType.DOUBLE_SUMorMetricDataType.LONG_SUM. - sum() - Method in interface io.opentelemetry.sdk.metrics.internal.concurrent.DoubleAdder
-
Returns the current sum.
- sum() - Method in interface io.opentelemetry.sdk.metrics.internal.concurrent.LongAdder
-
Returns the current sum.
- Sum - Class in io.opentelemetry.proto.metrics.v1.internal
- Sum() - Constructor for class io.opentelemetry.proto.metrics.v1.internal.Sum
- SUM - Static variable in class io.opentelemetry.proto.metrics.v1.internal.ExponentialHistogramDataPoint
- SUM - Static variable in class io.opentelemetry.proto.metrics.v1.internal.HistogramDataPoint
- SUM - Static variable in class io.opentelemetry.proto.metrics.v1.internal.Metric
- SUM - Static variable in class io.opentelemetry.proto.metrics.v1.internal.SummaryDataPoint
- SumAggregation - Class in io.opentelemetry.sdk.metrics.internal.view
-
A sum aggregation configuration.
- SumData<T> - Interface in io.opentelemetry.sdk.metrics.data
-
Data for a
MetricDataType.LONG_SUMorMetricDataType.DOUBLE_SUMmetric. - Summary - Class in io.opentelemetry.proto.metrics.v1.internal
- Summary() - Constructor for class io.opentelemetry.proto.metrics.v1.internal.Summary
- SUMMARY - Enum constant in enum io.opentelemetry.sdk.metrics.data.MetricDataType
-
A Summary of measurements of numeric values, the sum of all measurements and the total number of measurements recorded, and quantiles describing the distribution of measurements (often including minimum "0.0" and maximum "1.0" quantiles).
- SUMMARY - Static variable in class io.opentelemetry.proto.metrics.v1.internal.Metric
- SummaryData - Interface in io.opentelemetry.sdk.metrics.data
-
Data for a
MetricDataType.SUMMARYmetric. - SummaryDataPoint - Class in io.opentelemetry.proto.metrics.v1.internal
- SummaryDataPoint() - Constructor for class io.opentelemetry.proto.metrics.v1.internal.SummaryDataPoint
- SummaryDataPoint.ValueAtQuantile - Class in io.opentelemetry.proto.metrics.v1.internal
- SummaryPointData - Interface in io.opentelemetry.sdk.metrics.data
-
Point data for
SummaryData. - sumThenReset() - Method in interface io.opentelemetry.sdk.metrics.internal.concurrent.DoubleAdder
-
Equivalent in effect to
DoubleAdder.sum()followed byDoubleAdder.reset(). - sumThenReset() - Method in interface io.opentelemetry.sdk.metrics.internal.concurrent.LongAdder
-
Equivalent in effect to
LongAdder.sum()followed byLongAdder.reset(). - suppressInstrumentation(Runnable) - Static method in class io.opentelemetry.api.internal.InstrumentationUtil
-
Adds a Context boolean key that will allow to identify HTTP calls coming from OTel exporters.
- suppressInstrumentation(Runnable) - Static method in class io.opentelemetry.exporter.internal.InstrumentationUtil
-
Deprecated.Adds a Context boolean key that will allow to identify HTTP calls coming from OTel exporters.
- SynchronousMetricStorage - Interface in io.opentelemetry.sdk.metrics.internal.state
-
Stores aggregated
MetricDatafor synchronous instruments. - SYSTEM_NAME - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Function
T
- taskWrapping(Executor) - Static method in interface io.opentelemetry.context.Context
-
Returns an
Executorwhich delegates to the providedexecutor, wrapping all invocations ofExecutor.execute(Runnable)with the current context at the time of invocation. - taskWrapping(ExecutorService) - Static method in interface io.opentelemetry.context.Context
-
Returns an
ExecutorServicewhich delegates to the providedexecutorService, wrapping all invocations ofExecutorServicemethods such asExecutor.execute(Runnable)orExecutorService.submit(Runnable)with the current context at the time of invocation. - taskWrapping(ScheduledExecutorService) - Static method in interface io.opentelemetry.context.Context
-
Returns an
ScheduledExecutorServicewhich delegates to the providedexecutorService, wrapping all invocations ofExecutorServicemethods such asExecutor.execute(Runnable)orExecutorService.submit(Runnable)with the current context at the time of invocation. - TemporaryBuffers - Class in io.opentelemetry.api.internal
-
ThreadLocalbuffers for use when creating new derived objects such asStrings. - TextMapGetter<C> - Interface in io.opentelemetry.context.propagation
-
Interface that allows a
TextMapPropagatorto read propagated fields from a carrier. - TextMapPropagator - Interface in io.opentelemetry.context.propagation
-
Injects and extracts a value as text into carriers that travel in-band across process boundaries.
- TextMapSetter<C> - Interface in io.opentelemetry.context.propagation
-
Class that allows a
TextMapPropagatorto set propagated fields into a carrier. - then(AttributesProcessor) - Method in class io.opentelemetry.sdk.metrics.internal.view.AttributesProcessor
-
Joins this attribute processor with another that operates after this one.
- ThrottlingLogger - Class in io.opentelemetry.sdk.internal
-
Will limit the number of log messages emitted, so as not to spam when problems are happening.
- ThrottlingLogger(Logger) - Constructor for class io.opentelemetry.sdk.internal.ThrottlingLogger
-
Create a new logger which will enforce a max number of messages per minute.
- ThrowableUtil - Class in io.opentelemetry.sdk.internal
-
This class is internal and is hence not for public use.
- TIME_NANOS - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Profile
- TIME_UNIX_NANO - Static variable in class io.opentelemetry.proto.logs.v1.internal.LogRecord
- TIME_UNIX_NANO - Static variable in class io.opentelemetry.proto.metrics.v1.internal.Exemplar
- TIME_UNIX_NANO - Static variable in class io.opentelemetry.proto.metrics.v1.internal.ExponentialHistogramDataPoint
- TIME_UNIX_NANO - Static variable in class io.opentelemetry.proto.metrics.v1.internal.HistogramDataPoint
- TIME_UNIX_NANO - Static variable in class io.opentelemetry.proto.metrics.v1.internal.NumberDataPoint
- TIME_UNIX_NANO - Static variable in class io.opentelemetry.proto.metrics.v1.internal.SummaryDataPoint
- TIME_UNIX_NANO - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span.Event
- TIMESTAMPS_UNIX_NANO - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Sample
- TlsConfigHelper - Class in io.opentelemetry.exporter.internal
-
Utility class to help with management of TLS related components.
- TlsConfigHelper() - Constructor for class io.opentelemetry.exporter.internal.TlsConfigHelper
- TlsUtil - Class in io.opentelemetry.exporter.internal
-
Utilities for working with TLS.
- toArray(List) - Static method in class io.opentelemetry.sdk.internal.PrimitiveLongList
-
Returns a primitive array with the values of the list.
- toBuilder() - Method in interface io.opentelemetry.api.baggage.Baggage
-
Create a Builder pre-initialized with the contents of this Baggage.
- toBuilder() - Method in interface io.opentelemetry.api.common.Attributes
-
Returns a new
AttributesBuilderinstance populated with the data of thisAttributes. - toBuilder() - Method in interface io.opentelemetry.api.trace.TraceState
-
Returns a
Builderbased on thisTraceState. - toBuilder() - Method in class io.opentelemetry.exporter.otlp.http.logs.OtlpHttpLogRecordExporter
-
Returns a builder with configuration values equal to those for this exporter.
- toBuilder() - Method in class io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporter
-
Returns a builder with configuration values equal to those for this exporter.
- toBuilder() - Method in class io.opentelemetry.exporter.otlp.http.trace.OtlpHttpSpanExporter
-
Returns a builder with configuration values equal to those for this exporter.
- toBuilder() - Method in class io.opentelemetry.exporter.otlp.logs.OtlpGrpcLogRecordExporter
-
Returns a builder with configuration values equal to those for this exporter.
- toBuilder() - Method in class io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporter
-
Returns a builder with configuration values equal to those for this exporter.
- toBuilder() - Method in class io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporter
-
Returns a builder with configuration values equal to those for this exporter.
- toBuilder() - Method in class io.opentelemetry.sdk.common.export.RetryPolicy
-
Returns a
RetryPolicy.RetryPolicyBuilderreflecting configuration values for thisRetryPolicy. - toBuilder() - Method in class io.opentelemetry.sdk.internal.AttributesMap
- toBuilder() - Method in interface io.opentelemetry.sdk.internal.ScopeConfigurator
-
Convert this
ScopeConfiguratorto a builder. - toBuilder() - Method in class io.opentelemetry.sdk.logs.LogLimits
-
Returns a
LogLimitsBuilderinitialized to the same property values as the current instance. - toBuilder() - Method in class io.opentelemetry.sdk.resources.Resource
-
Returns a new
ResourceBuilderinstance populated with the data of thisResource. - toBuilder() - Method in class io.opentelemetry.sdk.trace.SpanLimits
-
Returns a
SpanLimitsBuilderinitialized to the same property values as the current instance. - toBytes(String) - Static method in class io.opentelemetry.exporter.internal.marshal.MarshalerUtil
-
Converts the string to utf8 bytes for encoding.
- toGlobPatternPredicate(String) - Static method in class io.opentelemetry.sdk.internal.GlobUtil
-
Return a predicate that returns
trueif a string matches theglobPattern. - toInstrumentationLibraryInfo(InstrumentationScopeInfo) - Static method in class io.opentelemetry.sdk.internal.InstrumentationScopeUtil
-
Convert to
InstrumentationLibraryInfo. - toInstrumentationScopeInfo(InstrumentationLibraryInfo) - Static method in class io.opentelemetry.sdk.internal.InstrumentationScopeUtil
-
Convert to
InstrumentationScopeInfo. - toLogRecordData() - Method in interface io.opentelemetry.sdk.logs.ReadWriteLogRecord
-
Return an immutable
LogRecordDatainstance representing this log record. - toMetricData(Resource, InstrumentationScopeInfo, MetricDescriptor, Collection, AggregationTemporality) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.DoubleLastValueAggregator
- toMetricData(Resource, InstrumentationScopeInfo, MetricDescriptor, Collection, AggregationTemporality) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.DoubleSumAggregator
- toMetricData(Resource, InstrumentationScopeInfo, MetricDescriptor, Collection, AggregationTemporality) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.DoubleBase2ExponentialHistogramAggregator
- toMetricData(Resource, InstrumentationScopeInfo, MetricDescriptor, Collection, AggregationTemporality) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.DoubleExplicitBucketHistogramAggregator
- toMetricData(Resource, InstrumentationScopeInfo, MetricDescriptor, Collection, AggregationTemporality) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.LongLastValueAggregator
- toMetricData(Resource, InstrumentationScopeInfo, MetricDescriptor, Collection, AggregationTemporality) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.LongSumAggregator
- toMetricData(Resource, InstrumentationScopeInfo, MetricDescriptor, Collection, AggregationTemporality) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.DropAggregator
- toMetricData(Resource, InstrumentationScopeInfo, MetricDescriptor, Collection, AggregationTemporality) - Method in interface io.opentelemetry.sdk.metrics.internal.aggregator.Aggregator
-
Returns the
MetricDatathat thisAggregationwill produce. - toPoint(Measurement) - Method in interface io.opentelemetry.sdk.metrics.internal.aggregator.Aggregator
-
Return a new point representing the measurement.
- toPoint(Measurement) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.DoubleLastValueAggregator
- toPoint(Measurement) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.DoubleSumAggregator
- toPoint(Measurement) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.LongLastValueAggregator
- toPoint(Measurement) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.LongSumAggregator
- toPoint(Measurement, DoublePointData) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.DoubleLastValueAggregator
- toPoint(Measurement, DoublePointData) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.DoubleSumAggregator
- toPoint(Measurement, LongPointData) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.LongLastValueAggregator
- toPoint(Measurement, LongPointData) - Method in class io.opentelemetry.sdk.metrics.internal.aggregator.LongSumAggregator
- toPoint(Measurement, T) - Method in interface io.opentelemetry.sdk.metrics.internal.aggregator.Aggregator
-
Resets
reusablePointto represent themeasurement. - toServiceConfig(String, RetryPolicy) - Static method in class io.opentelemetry.exporter.internal.grpc.ManagedChannelUtil
-
Convert the
RetryPolicyinto a gRPC service config for theserviceName. - toSpanData() - Method in interface io.opentelemetry.sdk.trace.ReadableSpan
-
This converts this instance into an immutable SpanData instance, for use in export.
- toString() - Method in class io.opentelemetry.api.baggage.propagation.W3CBaggagePropagator
- toString() - Method in class io.opentelemetry.api.incubator.propagation.PassThroughPropagator
- toString() - Method in class io.opentelemetry.api.internal.ImmutableKeyValuePairs
- toString() - Method in class io.opentelemetry.api.internal.InternalAttributeKeyImpl
- toString() - Method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
- toString() - Method in class io.opentelemetry.api.trace.propagation.W3CTraceContextPropagator
- toString() - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap
- toString() - Method in class io.opentelemetry.context.internal.shaded.WeakConcurrentMap.WithInlinedExpunction
- toString() - Method in class io.opentelemetry.exporter.internal.grpc.GrpcExporterBuilder
- toString() - Method in class io.opentelemetry.exporter.internal.http.HttpExporterBuilder
- toString() - Method in class io.opentelemetry.exporter.otlp.http.logs.OtlpHttpLogRecordExporter
- toString() - Method in class io.opentelemetry.exporter.otlp.http.metrics.OtlpHttpMetricExporter
- toString() - Method in class io.opentelemetry.exporter.otlp.http.trace.OtlpHttpSpanExporter
- toString() - Method in class io.opentelemetry.exporter.otlp.logs.OtlpGrpcLogRecordExporter
- toString() - Method in class io.opentelemetry.exporter.otlp.metrics.OtlpGrpcMetricExporter
- toString() - Method in class io.opentelemetry.exporter.otlp.trace.OtlpGrpcSpanExporter
- toString() - Method in class io.opentelemetry.sdk.common.export.ProxyOptions
- toString() - Method in class io.opentelemetry.sdk.internal.AttributesMap
- toString() - Method in class io.opentelemetry.sdk.logs.export.BatchLogRecordProcessor
- toString() - Method in class io.opentelemetry.sdk.logs.export.SimpleLogRecordProcessor
- toString() - Method in class io.opentelemetry.sdk.logs.SdkLoggerProvider
- toString() - Method in class io.opentelemetry.sdk.metrics.export.PeriodicMetricReader
- toString() - Method in class io.opentelemetry.sdk.metrics.InstrumentSelector
- toString() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableDoublePointData
- toString() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramBuckets
- toString() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableExponentialHistogramPointData
- toString() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableHistogramPointData
- toString() - Method in class io.opentelemetry.sdk.metrics.internal.data.MutableLongPointData
- toString() - Method in class io.opentelemetry.sdk.metrics.internal.export.RegisteredReader
- toString() - Method in class io.opentelemetry.sdk.metrics.internal.state.CallbackRegistration
- toString() - Method in class io.opentelemetry.sdk.metrics.internal.view.Base2ExponentialHistogramAggregation
- toString() - Method in class io.opentelemetry.sdk.metrics.internal.view.DefaultAggregation
- toString() - Method in class io.opentelemetry.sdk.metrics.internal.view.DropAggregation
- toString() - Method in class io.opentelemetry.sdk.metrics.internal.view.ExplicitBucketHistogramAggregation
- toString() - Method in class io.opentelemetry.sdk.metrics.internal.view.LastValueAggregation
- toString() - Method in class io.opentelemetry.sdk.metrics.internal.view.RegisteredView
- toString() - Method in class io.opentelemetry.sdk.metrics.internal.view.SumAggregation
- toString() - Method in class io.opentelemetry.sdk.metrics.SdkMeterProvider
- toString() - Method in class io.opentelemetry.sdk.metrics.View
- toString() - Method in class io.opentelemetry.sdk.OpenTelemetrySdk
- toString() - Method in class io.opentelemetry.sdk.trace.data.DelegatingSpanData
- toString() - Method in class io.opentelemetry.sdk.trace.export.BatchSpanProcessor
- toString() - Method in class io.opentelemetry.sdk.trace.export.SimpleSpanProcessor
- toString() - Method in class io.opentelemetry.sdk.trace.SdkTracerProvider
- toString(boolean) - Method in class io.opentelemetry.exporter.internal.grpc.GrpcExporterBuilder
- toString(boolean) - Method in class io.opentelemetry.exporter.internal.http.HttpExporterBuilder
- TRACE - Enum constant in enum io.opentelemetry.api.logs.Severity
- TRACE_ID - Static variable in class io.opentelemetry.proto.logs.v1.internal.LogRecord
- TRACE_ID - Static variable in class io.opentelemetry.proto.metrics.v1.internal.Exemplar
- TRACE_ID - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Link
- TRACE_ID - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span.Link
- TRACE_ID - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span
- TRACE_STATE - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span.Link
- TRACE_STATE - Static variable in class io.opentelemetry.proto.trace.v1.internal.Span
- TRACE2 - Enum constant in enum io.opentelemetry.api.logs.Severity
- TRACE3 - Enum constant in enum io.opentelemetry.api.logs.Severity
- TRACE4 - Enum constant in enum io.opentelemetry.api.logs.Severity
- traceBased() - Static method in interface io.opentelemetry.sdk.metrics.internal.exemplar.ExemplarFilter
-
A filter that only accepts measurements where there is a
SpaninContextthat is being sampled. - TraceBasedExemplarFilter - Class in io.opentelemetry.sdk.metrics.internal.exemplar
-
Exemplar sampler that only samples measurements with associated sampled traces.
- TraceFlags - Interface in io.opentelemetry.api.trace
-
A valid trace flags is a byte or 2 character lowercase hex (base16) String.
- TraceId - Class in io.opentelemetry.api.trace
-
Helper methods for dealing with a trace identifier.
- traceIdRatioBased(double) - Static method in interface io.opentelemetry.sdk.trace.samplers.Sampler
-
Returns a new TraceIdRatioBased
Sampler. - Tracer - Interface in io.opentelemetry.api.trace
-
Tracer is the interface for
Spancreation and interaction with the in-process context. - tracerBuilder(String) - Static method in class io.opentelemetry.api.GlobalOpenTelemetry
-
Creates a TracerBuilder for a named
Tracerinstance. - tracerBuilder(String) - Method in class io.opentelemetry.api.incubator.trace.ExtendedDefaultTracerProvider
- tracerBuilder(String) - Method in interface io.opentelemetry.api.OpenTelemetry
-
Creates a
TracerBuilderfor a namedTracerinstance. - tracerBuilder(String) - Method in interface io.opentelemetry.api.trace.TracerProvider
-
Creates a TracerBuilder for a named
Tracerinstance. - tracerBuilder(String) - Method in class io.opentelemetry.sdk.trace.SdkTracerProvider
- TracerBuilder - Interface in io.opentelemetry.api.trace
-
Builder class for creating
Tracerinstances. - TracerConfig - Class in io.opentelemetry.sdk.trace.internal
-
A collection of configuration options which define the behavior of a
Tracer. - TraceRequestMarshaler - Class in io.opentelemetry.exporter.internal.otlp.traces
- TracerProvider - Interface in io.opentelemetry.api.trace
-
A registry for creating named
Tracers. - TraceState - Interface in io.opentelemetry.api.trace
-
Carries tracing-system specific context in a list of key-value pairs.
- TraceStateBuilder - Interface in io.opentelemetry.api.trace
-
A builder of
TraceState. - trustManager(byte[]) - Static method in class io.opentelemetry.exporter.internal.TlsUtil
-
Returns a
TrustManagerfor the given trusted certificates. - trySpend(double) - Method in class io.opentelemetry.sdk.internal.RateLimiter
-
Check to see if the provided cost can be spent within the current limits.
- TYPE - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.ValueType
- TYPE_INDEX - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Location
U
- UNDEFINED_SEVERITY_NUMBER - Enum constant in enum io.opentelemetry.api.logs.Severity
- UNIT - Static variable in class io.opentelemetry.proto.metrics.v1.internal.Metric
- UNIT - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.AttributeUnit
- UNIT - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.ValueType
- unset() - Static method in interface io.opentelemetry.sdk.trace.data.StatusData
-
Returns the default
StatusData. - UNSET - Enum constant in enum io.opentelemetry.api.trace.StatusCode
-
The default status.
- unsetActiveReader() - Method in class io.opentelemetry.sdk.metrics.internal.state.SdkObservableMeasurement
-
Unset the active reader.
- UP_DOWN_COUNTER - Enum constant in enum io.opentelemetry.sdk.metrics.InstrumentType
- updateName(String) - Method in interface io.opentelemetry.api.trace.Span
-
Updates the
Spanname. - upDownCounterBuilder(String) - Method in interface io.opentelemetry.api.metrics.Meter
-
Constructs an UpDownCounter instrument.
- usesContext() - Method in class io.opentelemetry.sdk.metrics.internal.view.AttributesProcessor
-
If true, this ensures the `Context` argument of the attributes processor is always accurate.
- Utils - Class in io.opentelemetry.api.internal
-
General internal utility methods.
V
- validateAndResolveCompressor(String) - Static method in class io.opentelemetry.exporter.internal.compression.CompressorUtil
-
Validate that the
compressionMethodis "none" or matches a registered compressor. - validateBucketBoundaries(List) - Static method in class io.opentelemetry.sdk.metrics.internal.aggregator.ExplicitBucketHistogramUtils
-
Validates errors in boundary configuration.
- validateEndpoint(String) - Static method in class io.opentelemetry.exporter.internal.ExporterBuilderUtil
-
Validate OTLP endpoint.
- value() - Element in annotation type io.opentelemetry.api.internal.GuardedBy
-
The name of the object guarding the target.
- Value<T> - Interface in io.opentelemetry.api.common
-
Value mirrors the proto AnyValue message type, and is used to model any type.
- VALUE - Static variable in class io.opentelemetry.proto.common.v1.internal.KeyValue
- VALUE - Static variable in class io.opentelemetry.proto.metrics.v1.internal.SummaryDataPoint.ValueAtQuantile
- VALUE - Static variable in class io.opentelemetry.proto.profiles.v1experimental.internal.Sample
- ValueAtQuantile - Interface in io.opentelemetry.sdk.metrics.data
-
A quantile value within a
SummaryPointData. - ValueAtQuantile() - Constructor for class io.opentelemetry.proto.metrics.v1.internal.SummaryDataPoint.ValueAtQuantile
- valueOf(String) - Static method in enum io.opentelemetry.api.common.AttributeType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.opentelemetry.api.common.ValueType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.opentelemetry.api.logs.Severity
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.opentelemetry.api.trace.SpanKind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.opentelemetry.api.trace.StatusCode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.opentelemetry.sdk.common.export.MemoryMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.opentelemetry.sdk.logs.data.Body.Type
-
Deprecated.Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.opentelemetry.sdk.metrics.data.AggregationTemporality
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.opentelemetry.sdk.metrics.data.MetricDataType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.opentelemetry.sdk.metrics.InstrumentType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.opentelemetry.sdk.metrics.InstrumentValueType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum io.opentelemetry.sdk.trace.samplers.SamplingDecision
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum io.opentelemetry.api.common.AttributeType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.opentelemetry.api.common.ValueType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
- values() - Static method in enum io.opentelemetry.api.logs.Severity
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.opentelemetry.api.trace.SpanKind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.opentelemetry.api.trace.StatusCode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.opentelemetry.sdk.common.export.MemoryMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.opentelemetry.sdk.logs.data.Body.Type
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.opentelemetry.sdk.metrics.data.AggregationTemporality
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.opentelemetry.sdk.metrics.data.MetricDataType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.opentelemetry.sdk.metrics.InstrumentType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum io.opentelemetry.sdk.metrics.InstrumentValueType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class io.opentelemetry.sdk.metrics.internal.state.PooledHashMap
- values() - Static method in enum io.opentelemetry.sdk.trace.samplers.SamplingDecision
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VALUES - Static variable in class io.opentelemetry.proto.common.v1.internal.ArrayValue
- VALUES - Static variable in class io.opentelemetry.proto.common.v1.internal.KeyValueList
- ValueType - Class in io.opentelemetry.proto.profiles.v1experimental.internal
- ValueType - Enum in io.opentelemetry.api.common
-
AnyValue type options, mirroring AnyValue#value options.
- ValueType() - Constructor for class io.opentelemetry.proto.profiles.v1experimental.internal.ValueType
- VERSION - Static variable in class io.opentelemetry.exporter.otlp.all.internal.OtelVersion
- VERSION - Static variable in class io.opentelemetry.proto.common.v1.internal.InstrumentationScope
- VERSION - Static variable in class io.opentelemetry.sdk.common.internal.OtelVersion
- View - Class in io.opentelemetry.sdk.metrics
-
A view configures how measurements are aggregated and exported as metrics.
- ViewBuilder - Class in io.opentelemetry.sdk.metrics
-
A builder for
View. - ViewRegistry - Class in io.opentelemetry.sdk.metrics.internal.view
-
Central location for Views to be registered.
W
- W3CBaggagePropagator - Class in io.opentelemetry.api.baggage.propagation
-
TextMapPropagatorthat implements the W3C specification for baggage header propagation. - W3CTraceContextEncoding - Class in io.opentelemetry.api.trace.propagation.internal
-
Implementation of the
tracestateheader encoding and decoding as defined by the W3C Trace Context recommendation. - W3CTraceContextPropagator - Class in io.opentelemetry.api.trace.propagation
-
Implementation of the W3C TraceContext propagation protocol.
- WARN - Enum constant in enum io.opentelemetry.api.logs.Severity
- WARN2 - Enum constant in enum io.opentelemetry.api.logs.Severity
- WARN3 - Enum constant in enum io.opentelemetry.api.logs.Severity
- WARN4 - Enum constant in enum io.opentelemetry.api.logs.Severity
- WeakConcurrentMap<K,
V> - Class in io.opentelemetry.context.internal.shaded -
A thread-safe map with weak keys.
- WeakConcurrentMap(boolean) - Constructor for class io.opentelemetry.context.internal.shaded.WeakConcurrentMap
- WeakConcurrentMap(boolean, boolean) - Constructor for class io.opentelemetry.context.internal.shaded.WeakConcurrentMap
- WeakConcurrentMap(boolean, boolean, ConcurrentMap) - Constructor for class io.opentelemetry.context.internal.shaded.WeakConcurrentMap
- WeakConcurrentMap.WithInlinedExpunction<K,
V> - Class in io.opentelemetry.context.internal.shaded -
A
WeakConcurrentMapwhere stale entries are removed as a side effect of interacting with this map. - whenComplete(Runnable) - Method in class io.opentelemetry.sdk.common.CompletableResultCode
-
Perform an action on completion.
- with(ContextKey, V) - Method in interface io.opentelemetry.context.Context
-
Returns a new context with the given key value set.
- with(ImplicitContextKeyed) - Method in interface io.opentelemetry.context.Context
-
Returns a new
Contextwith the givenImplicitContextKeyedset. - with(InstrumentType, Aggregation) - Method in interface io.opentelemetry.sdk.metrics.export.DefaultAggregationSelector
-
Returns a default aggregation selector which returns the given
aggregationfor the giveninstrumentType, and defers to this for other instrument types. - withAttributes(Attributes) - Method in class io.opentelemetry.sdk.metrics.internal.state.ImmutableMeasurement
- withAttributes(Attributes) - Method in interface io.opentelemetry.sdk.metrics.internal.state.Measurement
-
Updates the attributes.
- withAttributes(Attributes) - Method in class io.opentelemetry.sdk.metrics.internal.state.MutableMeasurement
- WithInlinedExpunction() - Constructor for class io.opentelemetry.context.internal.shaded.WeakConcurrentMap.WithInlinedExpunction
- withOverrides(Map) - Method in class io.opentelemetry.sdk.autoconfigure.spi.internal.DefaultConfigProperties
- withParentIsRemoteFlags(TraceFlags, boolean) - Static method in class io.opentelemetry.exporter.internal.otlp.traces.SpanFlags
-
Returns the int (fixed32) representation of the
TraceFlagsenriched with the flags indicating a remote parent. - withStartEpochNanos(long) - Method in class io.opentelemetry.sdk.metrics.internal.state.ImmutableMeasurement
- withStartEpochNanos(long) - Method in interface io.opentelemetry.sdk.metrics.internal.state.Measurement
-
Updates the startEpochNanos.
- withStartEpochNanos(long) - Method in class io.opentelemetry.sdk.metrics.internal.state.MutableMeasurement
- wrap(long[]) - Static method in class io.opentelemetry.sdk.internal.PrimitiveLongList
-
Returns a list that wraps the primitive array.
- wrap(SpanContext) - Static method in interface io.opentelemetry.api.trace.Span
-
Returns a non-recording
Spanthat holds the providedSpanContextbut has no functionality. - wrap(Runnable) - Method in interface io.opentelemetry.context.Context
- wrap(Callable) - Method in interface io.opentelemetry.context.Context
- wrap(Executor) - Method in interface io.opentelemetry.context.Context
-
Returns an
Executorthat will execute callbacks in the givenexecutor, making this the current context before each execution. - wrap(ExecutorService) - Method in interface io.opentelemetry.context.Context
-
Returns an
ExecutorServicethat will execute callbacks in the givenexecutor, making this the current context before each execution. - wrap(ScheduledExecutorService) - Method in interface io.opentelemetry.context.Context
-
Returns an
ScheduledExecutorServicethat will execute callbacks in the givenexecutor, making this the current context before each execution. - wrap(List) - Static method in class io.opentelemetry.api.internal.ReadOnlyArrayMap
-
Returns a read-only view of the given
array. - wrapConsumer(BiConsumer) - Method in interface io.opentelemetry.context.Context
- wrapConsumer(Consumer) - Method in interface io.opentelemetry.context.Context
- wrapFunction(BiFunction) - Method in interface io.opentelemetry.context.Context
- wrapFunction(Function) - Method in interface io.opentelemetry.context.Context
- wrapSupplier(Supplier) - Method in interface io.opentelemetry.context.Context
- WriteableMetricStorage - Interface in io.opentelemetry.sdk.metrics.internal.state
-
Stores
MetricDataand allows synchronous writes of measurements. - writeBinaryTo(OutputStream) - Method in class io.opentelemetry.exporter.internal.marshal.Marshaler
-
Marshals into the
OutputStreamin proto binary format. - writeBool(ProtoFieldInfo, boolean) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Writes a protobuf
boolfield, even if it matches the default value. - writeByteBuffer(ProtoFieldInfo, ByteBuffer) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
- writeBytes(ProtoFieldInfo, byte[]) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
- writeDouble(ProtoFieldInfo, double) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Writes a protobuf
doublefield, even if it matches the default value. - writeDoubleValue(double) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
- writeEndMessage() - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
- writeEndRepeated() - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Writes end of repeated messages.
- writeEndRepeatedElement() - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Writes end of a repeated message element.
- writeEndRepeatedPrimitive() - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
- writeEndRepeatedVarint() - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
- writeEnum(ProtoFieldInfo, ProtoEnumInfo) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
- writeFixed32(ProtoFieldInfo, int) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
- writeFixed64(ProtoFieldInfo, long) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
- writeFixed64Value(long) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
- writeint32(ProtoFieldInfo, int) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
- writeInt64(ProtoFieldInfo, long) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Writes a protobuf
int64field, even if it matches the default value. - writeJsonTo(JsonGenerator) - Method in class io.opentelemetry.exporter.internal.marshal.Marshaler
-
Marshals into the
JsonGeneratorin proto JSON format. - writeJsonTo(OutputStream) - Method in class io.opentelemetry.exporter.internal.marshal.Marshaler
-
Marshals into the
OutputStreamin proto JSON format. - writeJsonWithNewline(JsonGenerator) - Method in class io.opentelemetry.exporter.internal.marshal.Marshaler
-
Marshals into the
JsonGeneratorin proto JSON format and adds a newline. - writeSerializedMessage(byte[], String) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Writes the value for a message field that has been pre-serialized.
- writeSInt32(ProtoFieldInfo, int) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
- writeSpanId(ProtoFieldInfo, String) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
- writeSpanId(ProtoFieldInfo, String, MarshalerContext) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
- writeStartMessage(ProtoFieldInfo, int) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
- writeStartRepeated(ProtoFieldInfo) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Writes start of repeated messages.
- writeStartRepeatedElement(ProtoFieldInfo, int) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Writes start of a repeated message element.
- writeStartRepeatedPrimitive(ProtoFieldInfo, int, int) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
- writeStartRepeatedVarint(ProtoFieldInfo, int) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
- writeString(ProtoFieldInfo, byte[]) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Writes a protobuf
stringfield, even if it matches the default value. - writeString(ProtoFieldInfo, String, int, MarshalerContext) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
- writeTo(Serializer) - Method in class io.opentelemetry.exporter.internal.marshal.Marshaler
- writeTo(Serializer) - Method in class io.opentelemetry.exporter.internal.otlp.InstrumentationScopeMarshaler
- writeTo(Serializer) - Method in class io.opentelemetry.exporter.internal.otlp.KeyValueMarshaler
- writeTo(Serializer) - Method in class io.opentelemetry.exporter.internal.otlp.logs.LogsRequestMarshaler
- writeTo(Serializer) - Method in class io.opentelemetry.exporter.internal.otlp.logs.LowAllocationLogsRequestMarshaler
- writeTo(Serializer) - Method in class io.opentelemetry.exporter.internal.otlp.logs.ResourceLogsMarshaler
- writeTo(Serializer) - Method in class io.opentelemetry.exporter.internal.otlp.metrics.ExponentialHistogramBucketsMarshaler
- writeTo(Serializer) - Method in class io.opentelemetry.exporter.internal.otlp.metrics.ExponentialHistogramDataPointMarshaler
- writeTo(Serializer) - Method in class io.opentelemetry.exporter.internal.otlp.metrics.ExponentialHistogramMarshaler
- writeTo(Serializer) - Method in class io.opentelemetry.exporter.internal.otlp.metrics.LowAllocationMetricsRequestMarshaler
- writeTo(Serializer) - Method in class io.opentelemetry.exporter.internal.otlp.metrics.MetricsRequestMarshaler
- writeTo(Serializer) - Method in class io.opentelemetry.exporter.internal.otlp.metrics.ResourceMetricsMarshaler
- writeTo(Serializer) - Method in class io.opentelemetry.exporter.internal.otlp.ResourceMarshaler
- writeTo(Serializer) - Method in class io.opentelemetry.exporter.internal.otlp.traces.LowAllocationTraceRequestMarshaler
- writeTo(Serializer) - Method in class io.opentelemetry.exporter.internal.otlp.traces.ResourceSpansMarshaler
- writeTo(Serializer) - Method in class io.opentelemetry.exporter.internal.otlp.traces.TraceRequestMarshaler
- writeTo(Serializer, AttributeKey, Object, MarshalerContext) - Method in class io.opentelemetry.exporter.internal.otlp.AttributeKeyValueStatelessMarshaler
- writeTo(Serializer, KeyValue, MarshalerContext) - Method in class io.opentelemetry.exporter.internal.otlp.KeyValueStatelessMarshaler
- writeTo(Serializer, Value, MarshalerContext) - Method in class io.opentelemetry.exporter.internal.otlp.AnyValueStatelessMarshaler
- writeTo(Serializer, Resource, Map, MarshalerContext) - Method in class io.opentelemetry.exporter.internal.otlp.logs.ResourceLogsStatelessMarshaler
- writeTo(Serializer, Resource, Map, MarshalerContext) - Method in class io.opentelemetry.exporter.internal.otlp.metrics.ResourceMetricsStatelessMarshaler
- writeTo(Serializer, Resource, Map, MarshalerContext) - Method in class io.opentelemetry.exporter.internal.otlp.traces.ResourceSpansStatelessMarshaler
- writeTo(Serializer, K, V, MarshalerContext) - Method in interface io.opentelemetry.exporter.internal.marshal.StatelessMarshaler2
-
Marshal given key and value using the provided
Serializer. - writeTo(Serializer, T, MarshalerContext) - Method in interface io.opentelemetry.exporter.internal.marshal.StatelessMarshaler
-
Marshal given value using the provided
Serializer. - writeTraceId(ProtoFieldInfo, String) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
- writeTraceId(ProtoFieldInfo, String, MarshalerContext) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
- writeUint32(ProtoFieldInfo, int) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
- writeUInt64(ProtoFieldInfo, long) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
-
Writes a protobuf
uint64field, even if it matches the default value. - writeUInt64Value(long) - Method in class io.opentelemetry.exporter.internal.marshal.Serializer
Z
- ZERO_COUNT - Static variable in class io.opentelemetry.proto.metrics.v1.internal.ExponentialHistogramDataPoint
- ZERO_THRESHOLD - Static variable in class io.opentelemetry.proto.metrics.v1.internal.ExponentialHistogramDataPoint
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
LogRecordData.getBodyValue()andValue.