Index

A B C D E F G I K L O P R S T V 
All Classes and Interfaces|All Packages

A

AnyValue<T> - Interface in io.opentelemetry.extension.incubator.logs
AnyValue mirrors the proto AnyValue message type, and is used to model any type.
AnyValueType - Enum in io.opentelemetry.extension.incubator.logs
AnyValue type options, mirroring AnyValue#value options.
ARRAY - Enum constant in enum io.opentelemetry.extension.incubator.logs.AnyValueType
 
asString() - Method in interface io.opentelemetry.extension.incubator.logs.AnyValue
Return a string encoding of this AnyValue.

B

BOOLEAN - Enum constant in enum io.opentelemetry.extension.incubator.logs.AnyValueType
 
build() - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedDoubleGaugeBuilder
Builds and returns a DoubleGauge instrument with the configuration.
build() - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedLongGaugeBuilder
Builds and returns a LongGauge instrument with the configuration.
BYTES - Enum constant in enum io.opentelemetry.extension.incubator.logs.AnyValueType
 

C

call(String, Callable<T>) - Method in class io.opentelemetry.extension.incubator.trace.ExtendedTracer
Call the provided Callable and wrap with a Span with the provided name.
create(Tracer) - Static method in class io.opentelemetry.extension.incubator.trace.ExtendedTracer
Create a new ExtendedTracer that wraps the provided Tracer.
create(Iterable<String>) - Static method in class io.opentelemetry.extension.incubator.propagation.PassThroughPropagator
Returns a TextMapPropagator which will propagate the given fields from extraction to injection.
create(String...) - Static method in class io.opentelemetry.extension.incubator.propagation.PassThroughPropagator
Returns a TextMapPropagator which will propagate the given fields from extraction to injection.

D

DOUBLE - Enum constant in enum io.opentelemetry.extension.incubator.logs.AnyValueType
 
DoubleGauge - Interface in io.opentelemetry.extension.incubator.metrics
A gauge instrument that synchronously records double values.

E

ExtendedDoubleCounterBuilder - Interface in io.opentelemetry.extension.incubator.metrics
Extended DoubleCounterBuilder with experimental APIs.
ExtendedDoubleGaugeBuilder - Interface in io.opentelemetry.extension.incubator.metrics
Extended DoubleGaugeBuilder with experimental APIs.
ExtendedDoubleHistogramBuilder - Interface in io.opentelemetry.extension.incubator.metrics
Extended DoubleHistogramBuilder with experimental APIs.
ExtendedDoubleUpDownCounterBuilder - Interface in io.opentelemetry.extension.incubator.metrics
Extended DoubleUpDownCounterBuilder with experimental APIs.
ExtendedLogRecordBuilder - Interface in io.opentelemetry.extension.incubator.logs
Extended LogRecordBuilder with experimental APIs.
ExtendedLongCounterBuilder - Interface in io.opentelemetry.extension.incubator.metrics
Extended LongCounterBuilder with experimental APIs.
ExtendedLongGaugeBuilder - Interface in io.opentelemetry.extension.incubator.metrics
Extended LongGaugeBuilder with experimental APIs.
ExtendedLongHistogramBuilder - Interface in io.opentelemetry.extension.incubator.metrics
Extended LongHistogramBuilder with experimental APIs.
ExtendedLongUpDownCounterBuilder - Interface in io.opentelemetry.extension.incubator.metrics
Extended LongUpDownCounterBuilder with experimental APIs.
ExtendedTracer - Class in io.opentelemetry.extension.incubator.trace
Provides easy mechanisms for wrapping standard Java constructs with an OpenTelemetry Span.
extract(Context, C, TextMapGetter<C>) - Method in class io.opentelemetry.extension.incubator.propagation.PassThroughPropagator
 

F

fields() - Method in class io.opentelemetry.extension.incubator.propagation.PassThroughPropagator
 

G

getAnyValue() - Method in interface io.opentelemetry.extension.incubator.logs.KeyAnyValue
Returns the value.
getKey() - Method in interface io.opentelemetry.extension.incubator.logs.KeyAnyValue
Returns the key.
getType() - Method in interface io.opentelemetry.extension.incubator.logs.AnyValue
Returns the type of this AnyValue.
getValue() - Method in interface io.opentelemetry.extension.incubator.logs.AnyValue
Returns the value for this AnyValue.

I

inject(Context, C, TextMapSetter<C>) - Method in class io.opentelemetry.extension.incubator.propagation.PassThroughPropagator
 
io.opentelemetry.extension.incubator.logs - package io.opentelemetry.extension.incubator.logs
 
io.opentelemetry.extension.incubator.metrics - package io.opentelemetry.extension.incubator.metrics
 
io.opentelemetry.extension.incubator.propagation - package io.opentelemetry.extension.incubator.propagation
 
io.opentelemetry.extension.incubator.trace - package io.opentelemetry.extension.incubator.trace
 

K

KEY_VALUE_LIST - Enum constant in enum io.opentelemetry.extension.incubator.logs.AnyValueType
 
KeyAnyValue - Interface in io.opentelemetry.extension.incubator.logs
Key-value pair of String key and AnyValue value.

L

LONG - Enum constant in enum io.opentelemetry.extension.incubator.logs.AnyValueType
 
LongGauge - Interface in io.opentelemetry.extension.incubator.metrics
A gauge instrument that synchronously records long values.

O

of(boolean) - Static method in interface io.opentelemetry.extension.incubator.logs.AnyValue
Returns an AnyValue for the boolean value.
of(byte[]) - Static method in interface io.opentelemetry.extension.incubator.logs.AnyValue
Returns an AnyValue for the byte[] value.
of(double) - Static method in interface io.opentelemetry.extension.incubator.logs.AnyValue
Returns an AnyValue for the double value.
of(long) - Static method in interface io.opentelemetry.extension.incubator.logs.AnyValue
Returns an AnyValue for the long value.
of(AnyValue<?>...) - Static method in interface io.opentelemetry.extension.incubator.logs.AnyValue
Returns an AnyValue for the array of AnyValue values.
of(KeyAnyValue...) - Static method in interface io.opentelemetry.extension.incubator.logs.AnyValue
Returns an AnyValue for the array of KeyAnyValue values.
of(String) - Static method in interface io.opentelemetry.extension.incubator.logs.AnyValue
Returns an AnyValue for the String value.
of(String, AnyValue<?>) - Static method in interface io.opentelemetry.extension.incubator.logs.KeyAnyValue
Returns a KeyAnyValue for the given key and value.
of(Map<String, AnyValue<?>>) - Static method in interface io.opentelemetry.extension.incubator.logs.AnyValue
Returns an AnyValue for the Map of key, AnyValue.

P

PassThroughPropagator - Class in io.opentelemetry.extension.incubator.propagation
A TextMapPropagator which can be configured with a set of fields, which will be extracted and stored in Context.

R

run(String, Runnable) - Method in class io.opentelemetry.extension.incubator.trace.ExtendedTracer
Run the provided Runnable and wrap with a Span with the provided name.

S

set(double) - Method in interface io.opentelemetry.extension.incubator.metrics.DoubleGauge
Set the gauge value.
set(double, Attributes) - Method in interface io.opentelemetry.extension.incubator.metrics.DoubleGauge
Records a value with a set of attributes.
set(long) - Method in interface io.opentelemetry.extension.incubator.metrics.LongGauge
Set the gauge value.
set(long, Attributes) - Method in interface io.opentelemetry.extension.incubator.metrics.LongGauge
Records a value with a set of attributes.
setAttributesAdvice(List<AttributeKey<?>>) - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedDoubleCounterBuilder
Specify the attribute advice, which suggests the recommended set of attribute keys to be used for this counter.
setAttributesAdvice(List<AttributeKey<?>>) - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedDoubleGaugeBuilder
Specify the attribute advice, which suggests the recommended set of attribute keys to be used for this gauge.
setAttributesAdvice(List<AttributeKey<?>>) - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedDoubleHistogramBuilder
Specify the attribute advice, which suggests the recommended set of attribute keys to be used for this histogram.
setAttributesAdvice(List<AttributeKey<?>>) - Method in interface io.opentelemetry.extension.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<AttributeKey<?>>) - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedLongCounterBuilder
Specify the attribute advice, which suggests the recommended set of attribute keys to be used for this counter.
setAttributesAdvice(List<AttributeKey<?>>) - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedLongGaugeBuilder
Specify the attribute advice, which suggests the recommended set of attribute keys to be used for this gauge.
setAttributesAdvice(List<AttributeKey<?>>) - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedLongHistogramBuilder
Specify the attribute advice, which suggests the recommended set of attribute keys to be used for this histogram.
setAttributesAdvice(List<AttributeKey<?>>) - Method in interface io.opentelemetry.extension.incubator.metrics.ExtendedLongUpDownCounterBuilder
Specify the attribute advice, which suggests the recommended set of attribute keys to be used for this up down counter.
setBody(AnyValue<?>) - Method in interface io.opentelemetry.extension.incubator.logs.ExtendedLogRecordBuilder
Set the body AnyValue.
spanBuilder(String) - Method in class io.opentelemetry.extension.incubator.trace.ExtendedTracer
 
STRING - Enum constant in enum io.opentelemetry.extension.incubator.logs.AnyValueType
 

T

toString() - Method in class io.opentelemetry.extension.incubator.propagation.PassThroughPropagator
 

V

valueOf(String) - Static method in enum io.opentelemetry.extension.incubator.logs.AnyValueType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.opentelemetry.extension.incubator.logs.AnyValueType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G I K L O P R S T V 
All Classes and Interfaces|All Packages