A B C G I O S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addSpanProcessor(SpanProcessor) - Method in class io.opentelemetry.sdk.OpenTelemetrySdk.Builder
-
Add a SpanProcessor to the span pipeline that will be built.
B
- build() - Method in class io.opentelemetry.sdk.OpenTelemetrySdk.Builder
-
Returns a new
OpenTelemetrySdkbuilt with the configuration of thisOpenTelemetrySdk.Builder. - builder() - Static method in class io.opentelemetry.sdk.OpenTelemetrySdk
-
Returns a new
OpenTelemetrySdk.Builderfor configuring an instance of the OpenTelemetry SDK. - Builder() - Constructor for class io.opentelemetry.sdk.OpenTelemetrySdk.Builder
C
- create() - Method in class io.opentelemetry.sdk.OpenTelemetrySdkFactory
G
- get() - Static method in class io.opentelemetry.sdk.OpenTelemetrySdk
-
Returns the global
OpenTelemetrySdk. - getClock() - Method in class io.opentelemetry.sdk.OpenTelemetrySdk
-
Returns the
Clockfor thisOpenTelemetrySdk. - getGlobalMeterProvider() - Static method in class io.opentelemetry.sdk.OpenTelemetrySdk
-
Returns the global
MeterSdkProvider. - getGlobalTracerManagement() - Static method in class io.opentelemetry.sdk.OpenTelemetrySdk
-
Returns the global
TracerSdkManagement. - getResource() - Method in class io.opentelemetry.sdk.OpenTelemetrySdk
-
Returns the
Resourcefor thisOpenTelemetrySdk. - getTracerManagement() - Method in class io.opentelemetry.sdk.OpenTelemetrySdk
-
Returns the
TracerSdkManagementfor thisOpenTelemetrySdk.
I
- io.opentelemetry.sdk - package io.opentelemetry.sdk
-
The OpenTelemetry SDK.
O
- OpenTelemetrySdk - Class in io.opentelemetry.sdk
-
The SDK implementation of
OpenTelemetry. - OpenTelemetrySdk.Builder - Class in io.opentelemetry.sdk
-
A builder for configuring an
OpenTelemetrySdk. - OpenTelemetrySdkFactory - Class in io.opentelemetry.sdk
-
Factory SPI implementation to register a
OpenTelemetrySdkas the defaultOpenTelemetry. - OpenTelemetrySdkFactory() - Constructor for class io.opentelemetry.sdk.OpenTelemetrySdkFactory
S
- setClock(Clock) - Method in class io.opentelemetry.sdk.OpenTelemetrySdk.Builder
-
Sets the
Clockto be used for measuring timings. - setIdGenerator(IdGenerator) - Method in class io.opentelemetry.sdk.OpenTelemetrySdk.Builder
-
Set the
IdGeneratorthat will be used by the SDK for generating trace and span ids. - setMeterProvider(MeterProvider) - Method in class io.opentelemetry.sdk.OpenTelemetrySdk.Builder
-
Sets the
MeterProviderto use.. - setPropagators(ContextPropagators) - Method in class io.opentelemetry.sdk.OpenTelemetrySdk.Builder
-
Sets the
ContextPropagatorsto use. - setResource(Resource) - Method in class io.opentelemetry.sdk.OpenTelemetrySdk.Builder
-
Sets the
Resourceto be attached to all telemetry reported by this SDK. - setTraceConfig(TraceConfig) - Method in class io.opentelemetry.sdk.OpenTelemetrySdk.Builder
-
Set the
TraceConfigthat will be initially set on the Tracing SDK. - setTracerProvider(TracerProvider) - Method in class io.opentelemetry.sdk.OpenTelemetrySdk.Builder
-
Sets the
TracerSdkProviderto use.
T
- toBuilder() - Method in class io.opentelemetry.sdk.OpenTelemetrySdk
-
Deprecated.This method should not be used, as it allows unexpected sharing of state across instances. It will be removed in the next release.
All Classes All Packages