Index

A C E G I M O S V 
All Classes and Interfaces|All Packages

A

addEvent(String, Map<String, Object>, OffsetDateTime, Context) - Method in class com.azure.core.tracing.opentelemetry.OpenTelemetryTracer
Adds an event to the span present in the Context with the provided timestamp and attributes.

C

com.azure.core.tracing.opentelemetry - package com.azure.core.tracing.opentelemetry
An OpenTelemetry implementation of the tracing APIs required by azure-core to enable users to effectively trace their calls and have this information submitted to an OpenTelemetry backend.
createTracer(String, String, String, TracingOptions) - Method in class com.azure.core.tracing.opentelemetry.OpenTelemetryTracerProvider
Creates named and versioned OpenTelemetry-based implementation of Tracer

E

end(String, Throwable, Context) - Method in class com.azure.core.tracing.opentelemetry.OpenTelemetryTracer
Completes span on the context.
extractContext(Function<String, String>) - Method in class com.azure.core.tracing.opentelemetry.OpenTelemetryTracer
Extracts the span's context as Context from upstream.

G

getLatest() - Static method in class com.azure.core.tracing.opentelemetry.OpenTelemetrySchemaVersion
Gets latest version.
getProvider() - Method in class com.azure.core.tracing.opentelemetry.OpenTelemetryTracingOptions
Gets implementation-specific state containing all configuration needed for the implementation such as OpenTelemetry MeterProvider.
getSchemaVersion() - Method in class com.azure.core.tracing.opentelemetry.OpenTelemetryTracingOptions
Gets schema version.

I

injectContext(BiConsumer<String, String>, Context) - Method in class com.azure.core.tracing.opentelemetry.OpenTelemetryTracer
 
isEnabled() - Method in class com.azure.core.tracing.opentelemetry.OpenTelemetryTracer
 

M

makeSpanCurrent(Context) - Method in class com.azure.core.tracing.opentelemetry.OpenTelemetryTracer
Makes span current.

O

OpenTelemetrySchemaVersion - Class in com.azure.core.tracing.opentelemetry
OpenTelemetry schema version.
OpenTelemetryTracer - Class in com.azure.core.tracing.opentelemetry
Basic tracing implementation class for use with REST and AMQP Service Clients to create Span and in-process context propagation.
OpenTelemetryTracer() - Constructor for class com.azure.core.tracing.opentelemetry.OpenTelemetryTracer
Creates new OpenTelemetryTracer using default global tracer - GlobalOpenTelemetry.getTracer(String)
OpenTelemetryTracerProvider - Class in com.azure.core.tracing.opentelemetry
Resolves and provides Tracer implementation.
OpenTelemetryTracerProvider() - Constructor for class com.azure.core.tracing.opentelemetry.OpenTelemetryTracerProvider
Creates an instance of OpenTelemetryTracerProvider.
OpenTelemetryTracingOptions - Class in com.azure.core.tracing.opentelemetry
OpenTelemetry-specific Azure SDK tracing options.
OpenTelemetryTracingOptions() - Constructor for class com.azure.core.tracing.opentelemetry.OpenTelemetryTracingOptions
Creates an instance of OpenTelemetryTracingOptions.

S

setAttribute(String, long, Context) - Method in class com.azure.core.tracing.opentelemetry.OpenTelemetryTracer
 
setAttribute(String, String, Context) - Method in class com.azure.core.tracing.opentelemetry.OpenTelemetryTracer
Adds metadata to the current span.
setProvider(TracerProvider) - Method in class com.azure.core.tracing.opentelemetry.OpenTelemetryTracingOptions
Sets implementation-specific state containing all configuration needed for the implementation such as OpenTelemetry MeterProvider.
setSchemaVersion(OpenTelemetrySchemaVersion) - Method in class com.azure.core.tracing.opentelemetry.OpenTelemetryTracingOptions
Sets schema version.
start(String, Context) - Method in class com.azure.core.tracing.opentelemetry.OpenTelemetryTracer
Creates a new tracing span.
start(String, StartSpanOptions, Context) - Method in class com.azure.core.tracing.opentelemetry.OpenTelemetryTracer
Creates a new tracing span.

V

V1_17_0 - Static variable in class com.azure.core.tracing.opentelemetry.OpenTelemetrySchemaVersion
1.12.0 version.
A C E G I M O S V 
All Classes and Interfaces|All Packages