- ABORTED - Static variable in class io.opentelemetry.trace.Status
-
The operation was aborted, typically due to a concurrency issue like sequencer check failures,
transaction aborts, etc.
- add(double, String...) - Method in interface io.opentelemetry.metrics.DoubleCounter
-
Adds the given increment to the current value.
- add(double) - Method in interface io.opentelemetry.metrics.DoubleCounter.BoundDoubleCounter
-
Adds the given increment to the current value.
- add(double, String...) - Method in interface io.opentelemetry.metrics.DoubleUpDownCounter
-
Adds the given increment to the current value.
- add(double) - Method in interface io.opentelemetry.metrics.DoubleUpDownCounter.BoundDoubleUpDownCounter
-
Adds the given increment to the current value.
- add(long, String...) - Method in interface io.opentelemetry.metrics.LongCounter
-
Adds the given increment to the current value.
- add(long) - Method in interface io.opentelemetry.metrics.LongCounter.BoundLongCounter
-
Adds the given increment to the current value.
- add(long, String...) - Method in interface io.opentelemetry.metrics.LongUpDownCounter
-
Adds the given increment to the current value.
- add(long) - Method in interface io.opentelemetry.metrics.LongUpDownCounter.BoundLongUpDownCounter
-
Adds the given increment to the current value.
- addEvent(String) - Method in class io.opentelemetry.trace.DefaultSpan
-
- addEvent(String, long) - Method in class io.opentelemetry.trace.DefaultSpan
-
- addEvent(String, Map<String, AttributeValue>) - Method in class io.opentelemetry.trace.DefaultSpan
-
- addEvent(String, Map<String, AttributeValue>, long) - Method in class io.opentelemetry.trace.DefaultSpan
-
- addEvent(Event) - Method in class io.opentelemetry.trace.DefaultSpan
-
- addEvent(Event, long) - Method in class io.opentelemetry.trace.DefaultSpan
-
- addEvent(String) - Method in interface io.opentelemetry.trace.Span
-
Adds an event to the Span.
- addEvent(String, long) - Method in interface io.opentelemetry.trace.Span
-
Adds an event to the Span.
- addEvent(String, Map<String, AttributeValue>) - Method in interface io.opentelemetry.trace.Span
-
Adds an event to the Span.
- addEvent(String, Map<String, AttributeValue>, long) - Method in interface io.opentelemetry.trace.Span
-
Adds an event to the Span.
- addEvent(Event) - Method in interface io.opentelemetry.trace.Span
-
Adds an event to the Span.
- addEvent(Event, long) - Method in interface io.opentelemetry.trace.Span
-
Adds an event to the Span.
- addLink(SpanContext) - Method in interface io.opentelemetry.trace.Span.Builder
-
Adds a
Link to the newly created
Span.
- addLink(SpanContext, Map<String, AttributeValue>) - Method in interface io.opentelemetry.trace.Span.Builder
-
Adds a
Link to the newly created
Span.
- addLink(Link) - Method in interface io.opentelemetry.trace.Span.Builder
-
Adds a
Link to the newly created
Span.
- ALREADY_EXISTS - Static variable in class io.opentelemetry.trace.Status
-
Some entity that we attempted to create (e.g., file or directory) already exists.
- arrayAttributeValue(String...) - Static method in class io.opentelemetry.common.AttributeValue
-
Returns an AttributeValue with a String array value.
- arrayAttributeValue(Boolean...) - Static method in class io.opentelemetry.common.AttributeValue
-
Returns an AttributeValue with a boolean array value.
- arrayAttributeValue(Long...) - Static method in class io.opentelemetry.common.AttributeValue
-
Returns an AttributeValue with a long array value.
- arrayAttributeValue(Double...) - Static method in class io.opentelemetry.common.AttributeValue
-
Returns an AttributeValue with a double array value.
- asString() - Method in class io.opentelemetry.correlationcontext.EntryValue
-
Returns the entry value as a String.
- AsynchronousInstrument<R> - Interface in io.opentelemetry.metrics
-
AsynchronousInstrument is an interface that defines a type of instruments that are used
to report measurements asynchronously.
- AsynchronousInstrument.Builder - Interface in io.opentelemetry.metrics
-
- AsynchronousInstrument.Callback<R> - Interface in io.opentelemetry.metrics
-
A Callback for a AsynchronousInstrument.
- AttributeValue - Class in io.opentelemetry.common
-
A class that represents all the possible values for an attribute.
- AttributeValue.Type - Enum in io.opentelemetry.common
-
An enum that represents all the possible value types for an AttributeValue.
- CANCELLED - Static variable in class io.opentelemetry.trace.Status
-
The operation was cancelled (typically by the caller).
- compareTo(SpanId) - Method in class io.opentelemetry.trace.SpanId
-
- compareTo(TraceId) - Method in class io.opentelemetry.trace.TraceId
-
- contextBuilder() - Method in interface io.opentelemetry.correlationcontext.CorrelationContextManager
-
Returns a new Builder.
- contextBuilder() - Method in class io.opentelemetry.correlationcontext.DefaultCorrelationContextManager
-
- copyBytesTo(byte[], int) - Method in class io.opentelemetry.trace.SpanId
-
Copies the byte array representations of the SpanId into the dest beginning at
the destOffset offset.
- copyBytesTo(byte[], int) - Method in class io.opentelemetry.trace.TraceFlags
-
Copies the byte representations of the TraceFlags into the dest beginning at
the destOffset offset.
- copyBytesTo(byte[], int) - Method in class io.opentelemetry.trace.TraceId
-
Copies the byte array representations of the TraceId into the dest beginning at
the destOffset offset.
- copyLowerBase16To(char[], int) - Method in class io.opentelemetry.trace.SpanId
-
Copies the lowercase base16 representations of the SpanId into the dest
beginning at the destOffset offset.
- copyLowerBase16To(char[], int) - Method in class io.opentelemetry.trace.TraceFlags
-
Copies the lowercase base16 representations of the TraceId into the dest
beginning at the destOffset offset.
- copyLowerBase16To(char[], int) - Method in class io.opentelemetry.trace.TraceId
-
Copies the lowercase base16 representations of the TraceId into the dest
beginning at the destOffset offset.
- CorrelationContext - Interface in io.opentelemetry.correlationcontext
-
- CorrelationContext.Builder - Interface in io.opentelemetry.correlationcontext
-
- CorrelationContextManager - Interface in io.opentelemetry.correlationcontext
-
Object for creating new
CorrelationContexts and
CorrelationContexts based on the
current context.
- CorrelationContextManagerFactory - Interface in io.opentelemetry.correlationcontext.spi
-
- CorrelationsContextUtils - Class in io.opentelemetry.correlationcontext
-
- create(EntryKey, EntryValue, EntryMetadata) - Static method in class io.opentelemetry.correlationcontext.Entry
-
Creates an Entry from the given key, value and metadata.
- create(String) - Static method in class io.opentelemetry.correlationcontext.EntryKey
-
Constructs an EntryKey with the given name.
- create(EntryMetadata.EntryTtl) - Static method in class io.opentelemetry.correlationcontext.EntryMetadata
-
- create(String) - Static method in class io.opentelemetry.correlationcontext.EntryValue
-
Constructs an EntryValue from the given string.
- create() - Method in interface io.opentelemetry.correlationcontext.spi.CorrelationContextManagerFactory
-
Creates a new CorrelationContextManager instance.
- create() - Method in interface io.opentelemetry.metrics.spi.MeterProviderFactory
-
Creates a new meter registry instance.
- create(String) - Static method in class io.opentelemetry.trace.attributes.BooleanAttributeSetter
-
Returns a new attribute setter.
- create(String) - Static method in class io.opentelemetry.trace.attributes.DoubleAttributeSetter
-
Returns a new attribute setter.
- create(String) - Static method in class io.opentelemetry.trace.attributes.LongAttributeSetter
-
Returns a new attribute setter.
- create(String) - Static method in class io.opentelemetry.trace.attributes.StringAttributeSetter
-
Returns a new attribute setter.
- create(SpanContext) - Static method in class io.opentelemetry.trace.DefaultSpan
-
Creates an instance of this class with the
SpanContext.
- create(TraceId, SpanId, TraceFlags, TraceState) - Static method in class io.opentelemetry.trace.SpanContext
-
Creates a new SpanContext with the given identifiers and options.
- create() - Method in interface io.opentelemetry.trace.spi.TracerProviderFactory
-
Creates a new TracerProvider.
- create(String, String) - Static method in class io.opentelemetry.trace.TraceState.Entry
-
Creates a new Entry for the TraceState.
- createFromRemoteParent(TraceId, SpanId, TraceFlags, TraceState) - Static method in class io.opentelemetry.trace.SpanContext
-
Creates a new SpanContext that was propagated from a remote parent, with the given
identifiers and options.
- currentContextWith(CorrelationContext) - Static method in class io.opentelemetry.correlationcontext.CorrelationsContextUtils
-
Returns a new
Scope encapsulating the provided
CorrelationContext added to the
current
Context.
- currentContextWith(Span) - Static method in class io.opentelemetry.trace.TracingContextUtils
-
Returns a new
Scope encapsulating the provided
Span added to the current
Context.
- DATA_LOSS - Static variable in class io.opentelemetry.trace.Status
-
Unrecoverable data loss or corruption.
- DB_INSTANCE - Static variable in class io.opentelemetry.trace.attributes.SemanticAttributes
-
Database instance name.
- DB_STATEMENT - Static variable in class io.opentelemetry.trace.attributes.SemanticAttributes
-
Database statement for the given database type.
- DB_TYPE - Static variable in class io.opentelemetry.trace.attributes.SemanticAttributes
-
Database type.
- DB_URL - Static variable in class io.opentelemetry.trace.attributes.SemanticAttributes
-
JDBC substring like "mysql://db.example.com:3306"
- DB_USER - Static variable in class io.opentelemetry.trace.attributes.SemanticAttributes
-
Username for accessing database.
- DEADLINE_EXCEEDED - Static variable in class io.opentelemetry.trace.Status
-
Deadline expired before operation could complete.
- DefaultCorrelationContextManager - Class in io.opentelemetry.correlationcontext
-
- DefaultCorrelationContextManager() - Constructor for class io.opentelemetry.correlationcontext.DefaultCorrelationContextManager
-
- DefaultMeter - Class in io.opentelemetry.metrics
-
No-op implementations of
Meter.
- DefaultMeterProvider - Class in io.opentelemetry.metrics
-
- DefaultSpan - Class in io.opentelemetry.trace
-
The
DefaultSpan is the default
Span that is used when no
Span
implementation is available.
- DefaultTracer - Class in io.opentelemetry.trace
-
No-op implementations of
Tracer.
- DefaultTracerProvider - Class in io.opentelemetry.trace
-
- DoubleAttributeSetter - Class in io.opentelemetry.trace.attributes
-
Defines the behavior for a span attribute with double values.
- doubleAttributeValue(double) - Static method in class io.opentelemetry.common.AttributeValue
-
Returns an AttributeValue with a double value.
- DoubleCounter - Interface in io.opentelemetry.metrics
-
Counter is the most common synchronous instrument.
- DoubleCounter.BoundDoubleCounter - Interface in io.opentelemetry.metrics
-
- DoubleCounter.Builder - Interface in io.opentelemetry.metrics
-
- doubleCounterBuilder(String) - Method in class io.opentelemetry.metrics.DefaultMeter
-
- doubleCounterBuilder(String) - Method in interface io.opentelemetry.metrics.Meter
-
- DoubleSumObserver - Interface in io.opentelemetry.metrics
-
SumObserver is the asynchronous instrument corresponding to Counter, used to capture a
monotonic sum with Observe(sum).
- DoubleSumObserver.Builder - Interface in io.opentelemetry.metrics
-
- DoubleSumObserver.ResultDoubleSumObserver - Interface in io.opentelemetry.metrics
-
- doubleSumObserverBuilder(String) - Method in class io.opentelemetry.metrics.DefaultMeter
-
- doubleSumObserverBuilder(String) - Method in interface io.opentelemetry.metrics.Meter
-
- DoubleUpDownCounter - Interface in io.opentelemetry.metrics
-
UpDownCounter is a synchronous instrument and very similar to Counter except that Add(increment)
supports negative increments.
- DoubleUpDownCounter.BoundDoubleUpDownCounter - Interface in io.opentelemetry.metrics
-
- DoubleUpDownCounter.Builder - Interface in io.opentelemetry.metrics
-
- doubleUpDownCounterBuilder(String) - Method in class io.opentelemetry.metrics.DefaultMeter
-
- doubleUpDownCounterBuilder(String) - Method in interface io.opentelemetry.metrics.Meter
-
- DoubleUpDownSumObserver - Interface in io.opentelemetry.metrics
-
UpDownSumObserver is the asynchronous instrument corresponding to UpDownCounter, used to capture
a non-monotonic count with Observe(sum).
- DoubleUpDownSumObserver.Builder - Interface in io.opentelemetry.metrics
-
- DoubleUpDownSumObserver.ResultDoubleUpDownSumObserver - Interface in io.opentelemetry.metrics
-
The result for the Callback.
- doubleUpDownSumObserverBuilder(String) - Method in class io.opentelemetry.metrics.DefaultMeter
-
- doubleUpDownSumObserverBuilder(String) - Method in interface io.opentelemetry.metrics.Meter
-
- DoubleValueObserver - Interface in io.opentelemetry.metrics
-
ValueObserver is the asynchronous instrument corresponding to ValueRecorder, used to
capture values that are treated as individual observations, recorded with the observe(value)
method.
- DoubleValueObserver.Builder - Interface in io.opentelemetry.metrics
-
- DoubleValueObserver.ResultDoubleValueObserver - Interface in io.opentelemetry.metrics
-
The result for the Callback.
- doubleValueObserverBuilder(String) - Method in class io.opentelemetry.metrics.DefaultMeter
-
- doubleValueObserverBuilder(String) - Method in interface io.opentelemetry.metrics.Meter
-
- DoubleValueRecorder - Interface in io.opentelemetry.metrics
-
ValueRecorder is a synchronous instrument useful for recording any number, positive or negative.
- DoubleValueRecorder.BoundDoubleValueRecorder - Interface in io.opentelemetry.metrics
-
- DoubleValueRecorder.Builder - Interface in io.opentelemetry.metrics
-
- doubleValueRecorderBuilder(String) - Method in class io.opentelemetry.metrics.DefaultMeter
-
- doubleValueRecorderBuilder(String) - Method in interface io.opentelemetry.metrics.Meter
-
- get(String) - Method in class io.opentelemetry.metrics.DefaultMeterProvider
-
- get(String, String) - Method in class io.opentelemetry.metrics.DefaultMeterProvider
-
- get(String) - Method in interface io.opentelemetry.metrics.MeterProvider
-
Gets or creates a named meter instance.
- get(String, String) - Method in interface io.opentelemetry.metrics.MeterProvider
-
Gets or creates a named and versioned meter instance.
- get(String) - Method in class io.opentelemetry.trace.DefaultTracerProvider
-
- get(String, String) - Method in class io.opentelemetry.trace.DefaultTracerProvider
-
- get(String) - Method in interface io.opentelemetry.trace.TracerProvider
-
Gets or creates a named tracer instance.
- get(String, String) - Method in interface io.opentelemetry.trace.TracerProvider
-
Gets or creates a named and versioned tracer instance.
- get(String) - Method in class io.opentelemetry.trace.TraceState
-
Returns the value to which the specified key is mapped, or null if this map contains no mapping
for the key.
- getAttributes() - Method in interface io.opentelemetry.trace.Event
-
Return the attributes of the Event.
- getAttributes() - Method in interface io.opentelemetry.trace.Link
-
Returns the set of attributes.
- getBooleanArrayValue() - Method in class io.opentelemetry.common.AttributeValue
-
Returns the boolean array value of this AttributeValue.
- getBooleanValue() - Method in class io.opentelemetry.common.AttributeValue
-
Returns the boolean value of this AttributeValue.
- getByte() - Method in class io.opentelemetry.trace.TraceFlags
-
Returns the one byte representation of the TraceFlags.
- getCanonicalCode() - Method in class io.opentelemetry.trace.Status
-
Returns the canonical status code.
- getContext() - Method in class io.opentelemetry.trace.DefaultSpan
-
- getContext() - Method in interface io.opentelemetry.trace.Link
-
Returns the SpanContext.
- getContext() - Method in interface io.opentelemetry.trace.Span
-
Returns the SpanContext associated with this Span.
- getCorrelationContext(Context) - Static method in class io.opentelemetry.correlationcontext.CorrelationsContextUtils
-
- getCorrelationContextManager() - Static method in class io.opentelemetry.OpenTelemetry
-
- getCorrelationContextWithoutDefault(Context) - Static method in class io.opentelemetry.correlationcontext.CorrelationsContextUtils
-
- getCurrentContext() - Method in interface io.opentelemetry.correlationcontext.CorrelationContextManager
-
Returns the current CorrelationContext.
- getCurrentContext() - Method in class io.opentelemetry.correlationcontext.DefaultCorrelationContextManager
-
- getCurrentCorrelationContext() - Static method in class io.opentelemetry.correlationcontext.CorrelationsContextUtils
-
- getCurrentSpan() - Method in class io.opentelemetry.trace.DefaultTracer
-
- getCurrentSpan() - Method in interface io.opentelemetry.trace.Tracer
-
Gets the current Span from the current Context.
- getCurrentSpan() - Static method in class io.opentelemetry.trace.TracingContextUtils
-
Returns the
Span from the current
Context, falling back to a default, no-op
Span.
- getDefault() - Static method in class io.opentelemetry.trace.TraceFlags
-
Returns the default TraceFlags.
- getDefault() - Static method in class io.opentelemetry.trace.TraceState
-
Returns the default TraceState with no entries.
- getDescription() - Method in class io.opentelemetry.trace.Status
-
Returns the description of this Status for human consumption.
- getDoubleArrayValue() - Method in class io.opentelemetry.common.AttributeValue
-
Returns the double array value of this AttributeValue.
- getDoubleValue() - Method in class io.opentelemetry.common.AttributeValue
-
Returns the double value of this AttributeValue.
- getEndTimestamp() - Method in class io.opentelemetry.trace.EndSpanOptions
-
Returns the end timestamp.
- getEntries() - Method in interface io.opentelemetry.correlationcontext.CorrelationContext
-
Returns an immutable collection of the entries in this CorrelationContext.
- getEntries() - Method in class io.opentelemetry.correlationcontext.EmptyCorrelationContext
-
- getEntries() - Method in class io.opentelemetry.trace.TraceState
-
Returns a
List view of the mappings contained in this
TraceState.
- getEntryMetadata() - Method in class io.opentelemetry.correlationcontext.Entry
-
- getEntryTtl() - Method in class io.opentelemetry.correlationcontext.EntryMetadata
-
- getEntryValue(EntryKey) - Method in interface io.opentelemetry.correlationcontext.CorrelationContext
-
Returns the EntryValue associated with the given EntryKey.
- getEntryValue(EntryKey) - Method in class io.opentelemetry.correlationcontext.EmptyCorrelationContext
-
- getInstance() - Static method in class io.opentelemetry.correlationcontext.DefaultCorrelationContextManager
-
- getInstance() - Static method in class io.opentelemetry.correlationcontext.EmptyCorrelationContext
-
- getInstance() - Static method in class io.opentelemetry.metrics.DefaultMeter
-
Returns a
Meter singleton that is the default implementations for
Meter.
- getInstance() - Static method in class io.opentelemetry.metrics.DefaultMeterProvider
-
Returns a
MeterProvider singleton that is the default implementation for
MeterProvider.
- getInstance() - Static method in class io.opentelemetry.trace.DefaultTracer
-
Returns a
Tracer singleton that is the default implementations for
Tracer.
- getInstance() - Static method in class io.opentelemetry.trace.DefaultTracerProvider
-
Returns a
TracerProvider singleton that is the default implementation for
TracerProvider.
- getInvalid() - Static method in class io.opentelemetry.trace.DefaultSpan
-
- getInvalid() - Static method in class io.opentelemetry.trace.SpanContext
-
Returns the invalid SpanContext that can be used for no-op operations.
- getInvalid() - Static method in class io.opentelemetry.trace.SpanId
-
Returns the invalid SpanId.
- getInvalid() - Static method in class io.opentelemetry.trace.TraceId
-
Returns the invalid TraceId.
- getKey() - Method in class io.opentelemetry.correlationcontext.Entry
-
Returns the entry's key.
- getKey() - Method in class io.opentelemetry.trace.TraceState.Entry
-
Returns the key String.
- getLongArrayValue() - Method in class io.opentelemetry.common.AttributeValue
-
Returns the long array value of this AttributeValue.
- getLongValue() - Method in class io.opentelemetry.common.AttributeValue
-
Returns the long value of this AttributeValue.
- getMeter(String) - Static method in class io.opentelemetry.OpenTelemetry
-
Gets or creates a named meter instance.
- getMeter(String, String) - Static method in class io.opentelemetry.OpenTelemetry
-
Gets or creates a named and versioned meter instance.
- getMeterProvider() - Static method in class io.opentelemetry.OpenTelemetry
-
- getName() - Method in class io.opentelemetry.correlationcontext.EntryKey
-
Returns the name of the key.
- getName() - Method in interface io.opentelemetry.trace.Event
-
Return the name of the Event.
- getPropagators() - Static method in class io.opentelemetry.OpenTelemetry
-
Returns a ContextPropagators object, which can be used to access the set of registered
propagators for each supported format.
- getSize() - Static method in class io.opentelemetry.trace.SpanId
-
Returns the size in bytes of the SpanId.
- getSize() - Static method in class io.opentelemetry.trace.TraceFlags
-
Returns the size in bytes of the TraceFlags.
- getSize() - Static method in class io.opentelemetry.trace.TraceId
-
Returns the size in bytes of the TraceId.
- getSpan(Context) - Static method in class io.opentelemetry.trace.TracingContextUtils
-
Returns the
Span from the specified
Context, falling back to a default, no-op
Span.
- getSpanId() - Method in class io.opentelemetry.trace.SpanContext
-
Returns the span identifier associated with this SpanContext.
- getSpanWithoutDefault(Context) - Static method in class io.opentelemetry.trace.TracingContextUtils
-
Returns the
Span from the specified
Context.
- getStringArrayValue() - Method in class io.opentelemetry.common.AttributeValue
-
Returns the String array value of this AttributeValue.
- getStringValue() - Method in class io.opentelemetry.common.AttributeValue
-
Returns the string value of this AttributeValue.
- getTraceFlags() - Method in class io.opentelemetry.trace.SpanContext
-
Returns the TraceFlags associated with this SpanContext.
- getTraceId() - Method in class io.opentelemetry.trace.SpanContext
-
Returns the trace identifier associated with this SpanContext.
- getTracer(String) - Static method in class io.opentelemetry.OpenTelemetry
-
Gets or creates a named tracer instance.
- getTracer(String, String) - Static method in class io.opentelemetry.OpenTelemetry
-
Gets or creates a named and versioned tracer instance.
- getTraceRandomPart() - Method in class io.opentelemetry.trace.TraceId
-
Returns the rightmost 8 bytes of the trace-id as a long value.
- getTracerProvider() - Static method in class io.opentelemetry.OpenTelemetry
-
- getTraceState() - Method in class io.opentelemetry.trace.SpanContext
-
Returns the TraceState associated with this SpanContext.
- getType() - Method in class io.opentelemetry.common.AttributeValue
-
Returns a Type corresponding to the underlying value of this AttributeValue.
- getValue() - Method in class io.opentelemetry.correlationcontext.Entry
-
Returns the entry's value.
- getValue() - Method in class io.opentelemetry.trace.TraceState.Entry
-
Returns the value String.
- hashCode() - Method in class io.opentelemetry.trace.SpanId
-
- hashCode() - Method in class io.opentelemetry.trace.Status
-
Hash codes on Statuses are not well defined.
- hashCode() - Method in class io.opentelemetry.trace.TraceFlags
-
- hashCode() - Method in class io.opentelemetry.trace.TraceId
-
- HTTP_CLIENT_IP - Static variable in class io.opentelemetry.trace.attributes.SemanticAttributes
-
The IP address of the original client behind all proxies, if known.
- HTTP_FLAVOR - Static variable in class io.opentelemetry.trace.attributes.SemanticAttributes
-
Kind of HTTP protocol used: "1.0", "1.1", "2", "SPDY" or "QUIC".
- HTTP_HOST - Static variable in class io.opentelemetry.trace.attributes.SemanticAttributes
-
The value of the HTTP host header.
- HTTP_METHOD - Static variable in class io.opentelemetry.trace.attributes.SemanticAttributes
-
HTTP request method.
- HTTP_ROUTE - Static variable in class io.opentelemetry.trace.attributes.SemanticAttributes
-
The matched route (path template).
- HTTP_SCHEME - Static variable in class io.opentelemetry.trace.attributes.SemanticAttributes
-
The URI scheme identifying the used protocol: "http" or "https".
- HTTP_SERVER_NAME - Static variable in class io.opentelemetry.trace.attributes.SemanticAttributes
-
The primary server name of the matched virtual host.
- HTTP_STATUS_CODE - Static variable in class io.opentelemetry.trace.attributes.SemanticAttributes
-
HTTP response status code.
- HTTP_STATUS_TEXT - Static variable in class io.opentelemetry.trace.attributes.SemanticAttributes
-
HTTP reason phrase.
- HTTP_TARGET - Static variable in class io.opentelemetry.trace.attributes.SemanticAttributes
-
The full request target as passed in a HTTP request line or equivalent.
- HTTP_URL - Static variable in class io.opentelemetry.trace.attributes.SemanticAttributes
-
Full HTTP request URL in the form scheme://host[:port]/path?query[#fragment].
- HTTP_USER_AGENT - Static variable in class io.opentelemetry.trace.attributes.SemanticAttributes
-
Value of the HTTP "User-Agent" header sent by the client.
- HttpTraceContext - Class in io.opentelemetry.trace.propagation
-
Implementation of the TraceContext propagation protocol.
- HttpTraceContext() - Constructor for class io.opentelemetry.trace.propagation.HttpTraceContext
-
- inject(Context, C, HttpTextFormat.Setter<C>) - Method in class io.opentelemetry.trace.propagation.HttpTraceContext
-
- Instrument - Interface in io.opentelemetry.metrics
-
Base interface for all metrics defined in this package.
- Instrument.Builder - Interface in io.opentelemetry.metrics
-
The Builder class for the Instrument.
- INTERNAL - Static variable in class io.opentelemetry.trace.Status
-
Internal errors.
- INVALID_ARGUMENT - Static variable in class io.opentelemetry.trace.Status
-
Client specified an invalid argument.
- io.opentelemetry - package io.opentelemetry
-
- io.opentelemetry.common - package io.opentelemetry.common
-
- io.opentelemetry.correlationcontext - package io.opentelemetry.correlationcontext
-
API for associating entries with scoped operations.
- io.opentelemetry.correlationcontext.spi - package io.opentelemetry.correlationcontext.spi
-
- io.opentelemetry.metrics - package io.opentelemetry.metrics
-
This package describes the Metrics API that can be used to record application Metrics.
- io.opentelemetry.metrics.spi - package io.opentelemetry.metrics.spi
-
- io.opentelemetry.trace - package io.opentelemetry.trace
-
API for distributed tracing.
- io.opentelemetry.trace.attributes - package io.opentelemetry.trace.attributes
-
- io.opentelemetry.trace.propagation - package io.opentelemetry.trace.propagation
-
- io.opentelemetry.trace.spi - package io.opentelemetry.trace.spi
-
- isOk() - Method in class io.opentelemetry.trace.Status
-
Returns true if this Status is OK, i.e., not an error.
- isRecording() - Method in class io.opentelemetry.trace.DefaultSpan
-
- isRecording() - Method in interface io.opentelemetry.trace.Span
-
Returns true if this Span records tracing events (e.g.
- isRemote() - Method in class io.opentelemetry.trace.SpanContext
-
Returns true if the SpanContext was propagated from a remote parent.
- isSampled() - Method in class io.opentelemetry.trace.TraceFlags
-
Returns a boolean indicating whether this Span is part of a sampled trace and data
should be exported to a persistent store.
- isValid() - Method in class io.opentelemetry.trace.SpanContext
-
Returns true if this SpanContext is valid.
- isValid() - Method in class io.opentelemetry.trace.SpanId
-
Returns whether the span identifier is valid.
- isValid() - Method in class io.opentelemetry.trace.TraceId
-
Returns whether the TraceId is valid.
- SemanticAttributes - Class in io.opentelemetry.trace.attributes
-
Defines constants for all attribute names defined in the OpenTelemetry Semantic Conventions
specifications.
- set(Span, boolean) - Method in class io.opentelemetry.trace.attributes.BooleanAttributeSetter
-
Sets the attribute on the provided span.
- set(Span, double) - Method in class io.opentelemetry.trace.attributes.DoubleAttributeSetter
-
Sets the attribute on the provided span.
- set(Span, long) - Method in class io.opentelemetry.trace.attributes.LongAttributeSetter
-
Sets the attribute on the provided span.
- set(Span, String) - Method in class io.opentelemetry.trace.attributes.StringAttributeSetter
-
Sets the attribute on the provided span.
- set(String, String) - Method in class io.opentelemetry.trace.TraceState.Builder
-
Adds or updates the Entry that has the given key if it is present.
- setAttribute(String, String) - Method in class io.opentelemetry.trace.DefaultSpan
-
- setAttribute(String, long) - Method in class io.opentelemetry.trace.DefaultSpan
-
- setAttribute(String, double) - Method in class io.opentelemetry.trace.DefaultSpan
-
- setAttribute(String, boolean) - Method in class io.opentelemetry.trace.DefaultSpan
-
- setAttribute(String, AttributeValue) - Method in class io.opentelemetry.trace.DefaultSpan
-
- setAttribute(String, String) - Method in interface io.opentelemetry.trace.Span.Builder
-
Sets an attribute to the newly created Span.
- setAttribute(String, long) - Method in interface io.opentelemetry.trace.Span.Builder
-
Sets an attribute to the newly created Span.
- setAttribute(String, double) - Method in interface io.opentelemetry.trace.Span.Builder
-
Sets an attribute to the newly created Span.
- setAttribute(String, boolean) - Method in interface io.opentelemetry.trace.Span.Builder
-
Sets an attribute to the newly created Span.
- setAttribute(String, AttributeValue) - Method in interface io.opentelemetry.trace.Span.Builder
-
Sets an attribute to the newly created Span.
- setAttribute(String, String) - Method in interface io.opentelemetry.trace.Span
-
Sets an attribute to the Span.
- setAttribute(String, long) - Method in interface io.opentelemetry.trace.Span
-
Sets an attribute to the Span.
- setAttribute(String, double) - Method in interface io.opentelemetry.trace.Span
-
Sets an attribute to the Span.
- setAttribute(String, boolean) - Method in interface io.opentelemetry.trace.Span
-
Sets an attribute to the Span.
- setAttribute(String, AttributeValue) - Method in interface io.opentelemetry.trace.Span
-
Sets an attribute to the Span.
- setCallback(AsynchronousInstrument.Callback<R>) - Method in interface io.opentelemetry.metrics.AsynchronousInstrument
-
Sets a callback that gets executed every collection interval.
- setCallback(AsynchronousInstrument.Callback<DoubleSumObserver.ResultDoubleSumObserver>) - Method in interface io.opentelemetry.metrics.DoubleSumObserver
-
- setCallback(AsynchronousInstrument.Callback<DoubleUpDownSumObserver.ResultDoubleUpDownSumObserver>) - Method in interface io.opentelemetry.metrics.DoubleUpDownSumObserver
-
- setCallback(AsynchronousInstrument.Callback<DoubleValueObserver.ResultDoubleValueObserver>) - Method in interface io.opentelemetry.metrics.DoubleValueObserver
-
- setCallback(AsynchronousInstrument.Callback<LongSumObserver.ResultLongSumObserver>) - Method in interface io.opentelemetry.metrics.LongSumObserver
-
- setCallback(AsynchronousInstrument.Callback<LongUpDownSumObserver.ResultLongUpDownSumObserver>) - Method in interface io.opentelemetry.metrics.LongUpDownSumObserver
-
- setCallback(AsynchronousInstrument.Callback<LongValueObserver.ResultLongValueObserver>) - Method in interface io.opentelemetry.metrics.LongValueObserver
-
- setConstantLabels(Map<String, String>) - Method in interface io.opentelemetry.metrics.DoubleCounter.Builder
-
- setConstantLabels(Map<String, String>) - Method in interface io.opentelemetry.metrics.DoubleSumObserver.Builder
-
- setConstantLabels(Map<String, String>) - Method in interface io.opentelemetry.metrics.DoubleUpDownCounter.Builder
-
- setConstantLabels(Map<String, String>) - Method in interface io.opentelemetry.metrics.DoubleUpDownSumObserver.Builder
-
- setConstantLabels(Map<String, String>) - Method in interface io.opentelemetry.metrics.DoubleValueObserver.Builder
-
- setConstantLabels(Map<String, String>) - Method in interface io.opentelemetry.metrics.DoubleValueRecorder.Builder
-
- setConstantLabels(Map<String, String>) - Method in interface io.opentelemetry.metrics.Instrument.Builder
-
Sets the map of constant labels (they will be added to all the Bound Instruments) for the
Instrument.
- setConstantLabels(Map<String, String>) - Method in interface io.opentelemetry.metrics.LongCounter.Builder
-
- setConstantLabels(Map<String, String>) - Method in interface io.opentelemetry.metrics.LongSumObserver.Builder
-
- setConstantLabels(Map<String, String>) - Method in interface io.opentelemetry.metrics.LongUpDownCounter.Builder
-
- setConstantLabels(Map<String, String>) - Method in interface io.opentelemetry.metrics.LongUpDownSumObserver.Builder
-
- setConstantLabels(Map<String, String>) - Method in interface io.opentelemetry.metrics.LongValueObserver.Builder
-
- setConstantLabels(Map<String, String>) - Method in interface io.opentelemetry.metrics.LongValueRecorder.Builder
-
- setDescription(String) - Method in interface io.opentelemetry.metrics.DoubleCounter.Builder
-
- setDescription(String) - Method in interface io.opentelemetry.metrics.DoubleSumObserver.Builder
-
- setDescription(String) - Method in interface io.opentelemetry.metrics.DoubleUpDownCounter.Builder
-
- setDescription(String) - Method in interface io.opentelemetry.metrics.DoubleUpDownSumObserver.Builder
-
- setDescription(String) - Method in interface io.opentelemetry.metrics.DoubleValueObserver.Builder
-
- setDescription(String) - Method in interface io.opentelemetry.metrics.DoubleValueRecorder.Builder
-
- setDescription(String) - Method in interface io.opentelemetry.metrics.Instrument.Builder
-
Sets the description of the Instrument.
- setDescription(String) - Method in interface io.opentelemetry.metrics.LongCounter.Builder
-
- setDescription(String) - Method in interface io.opentelemetry.metrics.LongSumObserver.Builder
-
- setDescription(String) - Method in interface io.opentelemetry.metrics.LongUpDownCounter.Builder
-
- setDescription(String) - Method in interface io.opentelemetry.metrics.LongUpDownSumObserver.Builder
-
- setDescription(String) - Method in interface io.opentelemetry.metrics.LongValueObserver.Builder
-
- setDescription(String) - Method in interface io.opentelemetry.metrics.LongValueRecorder.Builder
-
- setEndTimestamp(long) - Method in class io.opentelemetry.trace.EndSpanOptions.Builder
-
Sets the end timestamp for the
Span.
- setIsSampled(boolean) - Method in class io.opentelemetry.trace.TraceFlags.Builder
-
Sets the sampling bit in the options.
- setNoParent() - Method in interface io.opentelemetry.correlationcontext.CorrelationContext.Builder
-
- setNoParent() - Method in interface io.opentelemetry.trace.Span.Builder
-
Sets the option to become a root Span for a new trace.
- setParent(CorrelationContext) - Method in interface io.opentelemetry.correlationcontext.CorrelationContext.Builder
-
- setParent(Span) - Method in interface io.opentelemetry.trace.Span.Builder
-
Sets the parent Span to use.
- setParent(SpanContext) - Method in interface io.opentelemetry.trace.Span.Builder
-
- setPropagators(ContextPropagators) - Static method in class io.opentelemetry.OpenTelemetry
-
Sets the ContextPropagators object, which can be used to access the set of registered
propagators for each supported format.
- setSpanKind(Span.Kind) - Method in interface io.opentelemetry.trace.Span.Builder
-
Sets the
Span.Kind for the newly created
Span.
- setStartTimestamp(long) - Method in interface io.opentelemetry.trace.Span.Builder
-
Sets an explicit start timestamp for the newly created Span.
- setStatus(Status) - Method in class io.opentelemetry.trace.DefaultSpan
-
- setStatus(Status) - Method in interface io.opentelemetry.trace.Span
-
- setUnit(String) - Method in interface io.opentelemetry.metrics.DoubleCounter.Builder
-
- setUnit(String) - Method in interface io.opentelemetry.metrics.DoubleSumObserver.Builder
-
- setUnit(String) - Method in interface io.opentelemetry.metrics.DoubleUpDownCounter.Builder
-
- setUnit(String) - Method in interface io.opentelemetry.metrics.DoubleUpDownSumObserver.Builder
-
- setUnit(String) - Method in interface io.opentelemetry.metrics.DoubleValueObserver.Builder
-
- setUnit(String) - Method in interface io.opentelemetry.metrics.DoubleValueRecorder.Builder
-
- setUnit(String) - Method in interface io.opentelemetry.metrics.Instrument.Builder
-
Sets the unit of the Instrument.
- setUnit(String) - Method in interface io.opentelemetry.metrics.LongCounter.Builder
-
- setUnit(String) - Method in interface io.opentelemetry.metrics.LongSumObserver.Builder
-
- setUnit(String) - Method in interface io.opentelemetry.metrics.LongUpDownCounter.Builder
-
- setUnit(String) - Method in interface io.opentelemetry.metrics.LongUpDownSumObserver.Builder
-
- setUnit(String) - Method in interface io.opentelemetry.metrics.LongValueObserver.Builder
-
- setUnit(String) - Method in interface io.opentelemetry.metrics.LongValueRecorder.Builder
-
- Span - Interface in io.opentelemetry.trace
-
An interface that represents a span.
- Span.Builder - Interface in io.opentelemetry.trace
-
Span.Builder is used to construct
Span instances which define arbitrary scopes of
code that are sampled for distributed tracing as a single atomic unit.
- Span.Kind - Enum in io.opentelemetry.trace
-
Type of span.
- spanBuilder(String) - Method in class io.opentelemetry.trace.DefaultTracer
-
- spanBuilder(String) - Method in interface io.opentelemetry.trace.Tracer
-
- SpanContext - Class in io.opentelemetry.trace
-
A class that represents a span context.
- SpanContext() - Constructor for class io.opentelemetry.trace.SpanContext
-
- SpanId - Class in io.opentelemetry.trace
-
A class that represents a span identifier.
- SpanId(long) - Constructor for class io.opentelemetry.trace.SpanId
-
Constructs a SpanId whose representation is specified by a long value.
- startSpan() - Method in interface io.opentelemetry.trace.Span.Builder
-
- Status - Class in io.opentelemetry.trace
-
Defines the status of a
Span by providing a standard
Status.CanonicalCode in conjunction
with an optional descriptive message.
- Status.CanonicalCode - Enum in io.opentelemetry.trace
-
The set of canonical status codes.
- StringAttributeSetter - Class in io.opentelemetry.trace.attributes
-
Defines the behavior for a span attribute with string values.
- stringAttributeValue(String) - Static method in class io.opentelemetry.common.AttributeValue
-
Returns an AttributeValue with a string value.
- SynchronousInstrument<B extends SynchronousInstrument.BoundInstrument> - Interface in io.opentelemetry.metrics
-
SynchronousInstrument is an interface that defines a type of instruments that are used to report
measurements synchronously.
- SynchronousInstrument.BoundInstrument - Interface in io.opentelemetry.metrics
-
- SynchronousInstrument.Builder - Interface in io.opentelemetry.metrics
-