A B C D E F G H I O P R S T U V 
All Classes All Packages

A

addSpanProcessor(SpanProcessor) - Method in interface io.opentelemetry.sdk.trace.SdkTracerManagement
Adds a new SpanProcessor to this Tracer.
addSpanProcessor(SpanProcessor) - Method in class io.opentelemetry.sdk.trace.SdkTracerProvider
 
alwaysOff() - Static method in interface io.opentelemetry.sdk.trace.samplers.Sampler
Returns a Sampler that always makes a "no" SamplingResult for Span sampling.
alwaysOn() - Static method in interface io.opentelemetry.sdk.trace.samplers.Sampler
Returns a Sampler that always makes a "yes" SamplingResult for Span sampling.

B

BatchSpanProcessor - Class in io.opentelemetry.sdk.trace.export
Implementation of the SpanProcessor that 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.
build() - Method in class io.opentelemetry.sdk.trace.config.TraceConfigBuilder
Builds and returns a TraceConfig with the desired values.
build() - Method in class io.opentelemetry.sdk.trace.export.BatchSpanProcessorBuilder
Returns a new BatchSpanProcessor that batches, then converts spans to proto and forwards them to the given spanExporter.
build() - Method in class io.opentelemetry.sdk.trace.export.SimpleSpanProcessorBuilder
Returns a new SimpleSpanProcessor that converts spans to proto and forwards them to the given spanExporter.
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 TraceSdkProvider instance.
builder() - Static method in class io.opentelemetry.sdk.trace.SdkTracerProvider
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.

C

composite(SpanExporter...) - Static method in interface io.opentelemetry.sdk.trace.export.SpanExporter
Returns a SpanExporter which simply delegates all exports to the exporters in order.
composite(SpanProcessor...) - Static method in interface io.opentelemetry.sdk.trace.SpanProcessor
Returns a SpanProcessor which simply delegates all processing to the processors in order.
composite(Iterable<SpanExporter>) - Static method in interface io.opentelemetry.sdk.trace.export.SpanExporter
Returns a SpanExporter which simply delegates all exports to the exporters in order.
composite(Iterable<SpanProcessor>) - Static method in interface io.opentelemetry.sdk.trace.SpanProcessor
Returns a SpanProcessor which simply delegates all processing to the processors in order.
create() - Method in class io.opentelemetry.sdk.trace.spi.TracerProviderFactorySdk
 
create(long, String, Attributes) - Static method in interface io.opentelemetry.sdk.trace.data.SpanData.Event
Returns a new immutable Event.
create(long, String, Attributes, int) - Static method in interface io.opentelemetry.sdk.trace.data.SpanData.Event
Returns a new immutable Event.
create(SpanContext) - Static method in interface io.opentelemetry.sdk.trace.data.SpanData.Link
Returns a new immutable Link.
create(SpanContext, Attributes) - Static method in interface io.opentelemetry.sdk.trace.data.SpanData.Link
Returns a new immutable Link.
create(SpanContext, Attributes, int) - Static method in interface io.opentelemetry.sdk.trace.data.SpanData.Link
Returns a new immutable Link.
create(StatusCode, String) - Static method in interface io.opentelemetry.sdk.trace.data.SpanData.Status
Returns a SpanData.Status with the given code and description.
create(SamplingResult.Decision) - Static method in interface io.opentelemetry.sdk.trace.samplers.SamplingResult
Returns a SamplingResult with no attributes and SamplingResult.getDecision() returning decision.
create(SamplingResult.Decision, Attributes) - Static method in interface io.opentelemetry.sdk.trace.samplers.SamplingResult
Returns a SamplingResult with the given attributes and SamplingResult.getDecision() returning decision.

D

DROP - io.opentelemetry.sdk.trace.samplers.SamplingResult.Decision
 

E

error() - Static method in interface io.opentelemetry.sdk.trace.data.SpanData.Status
Returns a SpanData.Status indicating an error occurred.
export(Collection<SpanData>) - Method in interface io.opentelemetry.sdk.trace.export.SpanExporter
Called to export sampled Spans.

F

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.trace.export.BatchSpanProcessor
 
forceFlush() - Method in interface io.opentelemetry.sdk.trace.SdkTracerManagement
Requests the active span processor to process all span events that have not yet been processed and returns a CompletableResultCode which is completed when the flush is finished.
forceFlush() - Method in class io.opentelemetry.sdk.trace.SdkTracerProvider
 
forceFlush() - Method in interface io.opentelemetry.sdk.trace.SpanProcessor
Processes all span events that have not yet been processed.
fromConfigMap(Map<String, String>, ConfigBuilder.NamingConvention) - Method in class io.opentelemetry.sdk.trace.config.TraceConfigBuilder
Sets the configuration values from the given configuration map for only the available keys.
fromConfigMap(Map<String, String>, ConfigBuilder.NamingConvention) - Method in class io.opentelemetry.sdk.trace.export.BatchSpanProcessorBuilder
Sets the configuration values from the given configuration map for only the available keys.
fromConfigMap(Map<String, String>, ConfigBuilder.NamingConvention) - Method in class io.opentelemetry.sdk.trace.export.SimpleSpanProcessorBuilder
Sets the configuration values from the given configuration map for only the available keys.

G

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(String) - Method in class io.opentelemetry.sdk.trace.SdkTracerProvider
 
get(String, String) - Method in class io.opentelemetry.sdk.trace.SdkTracerProvider
 
getActiveTraceConfig() - Method in interface io.opentelemetry.sdk.trace.SdkTracerManagement
Returns the active TraceConfig.
getActiveTraceConfig() - Method in class io.opentelemetry.sdk.trace.SdkTracerProvider
 
getAttributes() - Method in interface io.opentelemetry.sdk.trace.data.SpanData.Event
Return the attributes of the Event.
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.data.SpanData.Link
Returns the set of attributes.
getAttributes() - Method in interface io.opentelemetry.sdk.trace.samplers.SamplingResult
Return tags which will be attached to the span.
getContext() - Method in interface io.opentelemetry.sdk.trace.data.SpanData.Link
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 class io.opentelemetry.sdk.trace.config.TraceConfig
Returns the default TraceConfig.
getDescription() - Method in interface io.opentelemetry.sdk.trace.data.SpanData.Status
Returns the description of this Status for human consumption.
getDescription() - Method in interface io.opentelemetry.sdk.trace.samplers.Sampler
Returns the description of this Sampler.
getDroppedAttributesCount() - Method in interface io.opentelemetry.sdk.trace.data.SpanData.Event
Returns the dropped attributes count of this event.
getEndEpochNanos() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
Returns the end epoch timestamp in nanos of this Span.
getEpochNanos() - Method in interface io.opentelemetry.sdk.trace.data.SpanData.Event
Returns the epoch time in nanos of this event.
getEvents() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
Returns the timed events recorded for this Span.
getInstrumentationLibraryInfo() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
Returns the instrumentation library specified when creating the tracer which produced this Span.
getInstrumentationLibraryInfo() - Method in interface io.opentelemetry.sdk.trace.ReadableSpan
Returns the instrumentation library specified when creating the tracer which produced this span.
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.
getLatencyNanos() - Method in interface io.opentelemetry.sdk.trace.ReadableSpan
Returns the latency of the Span in nanos.
getLinks() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
Returns links recorded for this Span.
getMaxLengthOfAttributeValues() - Method in class io.opentelemetry.sdk.trace.config.TraceConfig
Returns the global default max length of string attribute value in characters.
getMaxNumberOfAttributes() - Method in class io.opentelemetry.sdk.trace.config.TraceConfig
Returns the global default max number of attributes per Span.
getMaxNumberOfAttributesPerEvent() - Method in class io.opentelemetry.sdk.trace.config.TraceConfig
Returns the global default max number of attributes per event.
getMaxNumberOfAttributesPerLink() - Method in class io.opentelemetry.sdk.trace.config.TraceConfig
Returns the global default max number of attributes per link.
getMaxNumberOfEvents() - Method in class io.opentelemetry.sdk.trace.config.TraceConfig
Returns the global default max number of events per Span.
getMaxNumberOfLinks() - Method in class io.opentelemetry.sdk.trace.config.TraceConfig
Returns the global default max number of links per Span.
getName() - Method in interface io.opentelemetry.sdk.trace.data.SpanData.Event
Return the name of the Event.
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.
getParentSpanContext() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
Returns the parent SpanContext.
getParentSpanId() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
Returns the parent SpanId.
getResource() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
Returns the resource of this Span.
getSampler() - Method in class io.opentelemetry.sdk.trace.config.TraceConfig
Returns the global default Sampler which is used when constructing a new Span.
getSpanContext() - Method in interface io.opentelemetry.sdk.trace.data.SpanData.Link
Returns the SpanContext of the span this SpanData.Link refers to.
getSpanContext() - Method in interface io.opentelemetry.sdk.trace.ReadableSpan
Returns the SpanContext of the Span.
getSpanId() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
Gets the span id for this span.
getStartEpochNanos() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
Returns the start epoch timestamp in nanos of this Span.
getStatus() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
Returns the Status.
getStatusCode() - Method in interface io.opentelemetry.sdk.trace.data.SpanData.Status
Returns the status code.
getTotalAttributeCount() - Method in interface io.opentelemetry.sdk.trace.data.SpanData.Event
The total number of attributes that were recorded on this Event.
getTotalAttributeCount() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
The total number of attributes that were recorded on this span.
getTotalAttributeCount() - Method in interface io.opentelemetry.sdk.trace.data.SpanData.Link
The total number of attributes that were recorded on this Link.
getTotalRecordedEvents() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
The total number of SpanData.Event events that were recorded on this span.
getTotalRecordedLinks() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
The total number of ImmutableLink links that were recorded on this span.
getTraceId() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
Gets the trace id for this span.
getTraceState() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
Gets the TraceState for this span.
getUpdatedTraceState(TraceState) - Method in interface io.opentelemetry.sdk.trace.samplers.SamplingResult
Return an optionally-updated TraceState, based on the parent TraceState.

H

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.
hasRemoteParent() - Method in interface io.opentelemetry.sdk.trace.data.SpanData

I

IdGenerator - Interface in io.opentelemetry.sdk.trace
Interface used by the SdkTracer to generate new SpanIds and TraceIds.
io.opentelemetry.sdk.trace - package io.opentelemetry.sdk.trace
The OpenTelemetry SDK implementation of tracing.
io.opentelemetry.sdk.trace.config - package io.opentelemetry.sdk.trace.config
Classes that holds global trace parameters
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 allows different tracing services to export recorded data for sampled spans in their own format.
io.opentelemetry.sdk.trace.samplers - package io.opentelemetry.sdk.trace.samplers
Samplers for selecting traces that are recorded and exported.
io.opentelemetry.sdk.trace.spi - package io.opentelemetry.sdk.trace.spi
The SPI implementation which provides the SDK implementation of tracing.
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 true if this SpanProcessor requires end events.
isOk() - Method in interface io.opentelemetry.sdk.trace.data.SpanData.Status
Returns true if this Status is ok, i.e., status is not set, or has been overridden to be ok by an operator.
isSampled() - Method in interface io.opentelemetry.sdk.trace.data.SpanData
Whether the 'sampled' option set on this span.
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 true if this SpanProcessor requires start events.
isUnset() - Method in interface io.opentelemetry.sdk.trace.data.SpanData.Status
Returns true if this Status is UNSET, i.e., not an error.

O

ok() - Static method in interface io.opentelemetry.sdk.trace.data.SpanData.Status
Returns a SpanData.Status indicating the operation has been validated by an application developer or operator to have completed successfully.
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 Span is ended, if the Span.isRecording() returns true.
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 Span is started, if the Span.isRecording() returns true.

P

parentBased(Sampler) - Static method in interface io.opentelemetry.sdk.trace.samplers.Sampler
Returns a Sampler that always makes the same decision as the parent Span to whether or not to sample.
parentBasedBuilder(Sampler) - Static method in interface io.opentelemetry.sdk.trace.samplers.Sampler
Returns a ParentBasedSamplerBuilder that follows the parent's sampling decision if one exists, otherwise following the root sampler and other optional sampler's decision.
ParentBasedSamplerBuilder - Class in io.opentelemetry.sdk.trace.samplers
A builder for creating ParentBased sampler instances.

R

random() - Static method in interface io.opentelemetry.sdk.trace.IdGenerator
Returns a IdGenerator that generates purely random IDs, which is the default for OpenTelemetry.
ReadableSpan - Interface in io.opentelemetry.sdk.trace
The extend Span interface used by the SDK.
readEnvironmentVariables() - Method in class io.opentelemetry.sdk.trace.config.TraceConfigBuilder
* Sets the configuration values from environment variables for only the available keys.
readProperties(Properties) - Method in class io.opentelemetry.sdk.trace.config.TraceConfigBuilder
* Sets the configuration values from the given properties object for only the available keys.
readSystemProperties() - Method in class io.opentelemetry.sdk.trace.config.TraceConfigBuilder
* Sets the configuration values from system properties for only the available keys.
ReadWriteSpan - Interface in io.opentelemetry.sdk.trace
A combination of the write methods from the Span interface and the read methods from the ReadableSpan interface.
RECORD_AND_SAMPLE - io.opentelemetry.sdk.trace.samplers.SamplingResult.Decision
 
RECORD_ONLY - io.opentelemetry.sdk.trace.samplers.SamplingResult.Decision
 

S

Sampler - Interface in io.opentelemetry.sdk.trace.samplers
Sampler is used to make decisions on Span sampling.
SamplingResult - Interface in io.opentelemetry.sdk.trace.samplers
SamplingResult.Decision - Enum in io.opentelemetry.sdk.trace.samplers
A decision on whether a span should be recorded, recorded and sampled or dropped.
SdkTracerManagement - Interface in io.opentelemetry.sdk.trace
"Management" interface for the Tracing SDK.
SdkTracerProvider - Class in io.opentelemetry.sdk.trace
Tracer provider implementation for TracerProvider.
SdkTracerProviderBuilder - Class in io.opentelemetry.sdk.trace
Builder of SdkTracerProvider.
setClock(Clock) - Method in class io.opentelemetry.sdk.trace.SdkTracerProviderBuilder
Assign a Clock.
setExporterTimeoutMillis(int) - Method in class io.opentelemetry.sdk.trace.export.BatchSpanProcessorBuilder
Sets the maximum time an exporter will be allowed to run before being cancelled.
setExportOnlySampled(boolean) - Method in class io.opentelemetry.sdk.trace.export.BatchSpanProcessorBuilder
Set whether only sampled spans should be reported.
setExportOnlySampled(boolean) - Method in class io.opentelemetry.sdk.trace.export.SimpleSpanProcessorBuilder
Set whether only sampled spans should be exported.
setIdGenerator(IdGenerator) - Method in class io.opentelemetry.sdk.trace.SdkTracerProviderBuilder
Assign an IdGenerator.
setLocalParentNotSampled(Sampler) - Method in class io.opentelemetry.sdk.trace.samplers.ParentBasedSamplerBuilder
Sets the Sampler to use when there is a local parent that was not sampled.
setLocalParentSampled(Sampler) - Method in class io.opentelemetry.sdk.trace.samplers.ParentBasedSamplerBuilder
Sets the Sampler to use when there is a local parent that was sampled.
setMaxExportBatchSize(int) - Method in class io.opentelemetry.sdk.trace.export.BatchSpanProcessorBuilder
Sets the maximum batch size for every export.
setMaxLengthOfAttributeValues(int) - Method in class io.opentelemetry.sdk.trace.config.TraceConfigBuilder
Sets the global default max length of string attribute value in characters.
setMaxNumberOfAttributes(int) - Method in class io.opentelemetry.sdk.trace.config.TraceConfigBuilder
Sets the global default max number of attributes per Span.
setMaxNumberOfAttributesPerEvent(int) - Method in class io.opentelemetry.sdk.trace.config.TraceConfigBuilder
Sets the global default max number of attributes per event.
setMaxNumberOfAttributesPerLink(int) - Method in class io.opentelemetry.sdk.trace.config.TraceConfigBuilder
Sets the global default max number of attributes per link.
setMaxNumberOfEvents(int) - Method in class io.opentelemetry.sdk.trace.config.TraceConfigBuilder
Sets the global default max number of events per Span.
setMaxNumberOfLinks(int) - Method in class io.opentelemetry.sdk.trace.config.TraceConfigBuilder
Sets the global default max number of links per Span.
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.
setRemoteParentNotSampled(Sampler) - Method in class io.opentelemetry.sdk.trace.samplers.ParentBasedSamplerBuilder
Sets the Sampler to use when there is a remote parent that was not sampled.
setRemoteParentSampled(Sampler) - Method in class io.opentelemetry.sdk.trace.samplers.ParentBasedSamplerBuilder
Sets the Sampler to use when there is a remote parent that was sampled.
setResource(Resource) - Method in class io.opentelemetry.sdk.trace.SdkTracerProviderBuilder
Assign a Resource to be attached to all Spans created by Tracers.
setSampler(Sampler) - Method in class io.opentelemetry.sdk.trace.config.TraceConfigBuilder
Sets the global default Sampler.
setScheduleDelayMillis(long) - Method in class io.opentelemetry.sdk.trace.export.BatchSpanProcessorBuilder
Sets the delay interval between two consecutive exports.
setTraceConfig(TraceConfig) - Method in class io.opentelemetry.sdk.trace.SdkTracerProviderBuilder
Assign an initial TraceConfig that should be used with this SDK.
setTraceIdRatioBased(double) - Method in class io.opentelemetry.sdk.trace.config.TraceConfigBuilder
Sets the global default Sampler.
shouldSample(Context, String, String, Span.Kind, Attributes, List<SpanData.Link>) - Method in interface io.opentelemetry.sdk.trace.samplers.Sampler
Called during Span creation to make a sampling samplingResult.
shouldTruncateStringAttributeValues() - Method in class io.opentelemetry.sdk.trace.config.TraceConfig
 
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 SdkTracerManagement.shutdown() is called, if this SpanExporter is registered to a TracerSdkManagement object.
shutdown() - Method in interface io.opentelemetry.sdk.trace.SdkTracerManagement
Attempts to stop all the activity for this Tracer.
shutdown() - Method in class io.opentelemetry.sdk.trace.SdkTracerProvider
 
shutdown() - Method in interface io.opentelemetry.sdk.trace.SpanProcessor
Processes all span events that have not yet been processed and closes used resources.
SimpleSpanProcessor - Class in io.opentelemetry.sdk.trace.export
An implementation of the SpanProcessor that converts the ReadableSpan to SpanData and passes it directly to the configured exporter.
SimpleSpanProcessorBuilder - Class in io.opentelemetry.sdk.trace.export
Builder class for SimpleSpanProcessor.
SpanData - Interface in io.opentelemetry.sdk.trace.data
Immutable representation of all data collected by the Span class.
SpanData.Event - Interface in io.opentelemetry.sdk.trace.data
 
SpanData.Link - Interface in io.opentelemetry.sdk.trace.data
A link to a Span.
SpanData.Status - Interface in io.opentelemetry.sdk.trace.data
Defines the status of a Span by providing a standard StatusCode in conjunction with an optional descriptive message.
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.
SpanProcessor - Interface in io.opentelemetry.sdk.trace
SpanProcessor is the interface TracerSdk uses to allow synchronous hooks for when a Span is started or when a Span is ended.

T

toBuilder() - Method in class io.opentelemetry.sdk.trace.config.TraceConfig
Returns a TraceConfigBuilder initialized to the same property values as the current instance.
toSpanData() - Method in interface io.opentelemetry.sdk.trace.ReadableSpan
This converts this instance into an immutable SpanData instance, for use in export.
TraceConfig - Class in io.opentelemetry.sdk.trace.config
Class that holds global trace parameters.
TraceConfig() - Constructor for class io.opentelemetry.sdk.trace.config.TraceConfig
 
TraceConfigBuilder - Class in io.opentelemetry.sdk.trace.config
Builder for TraceConfig.
traceIdRatioBased(double) - Static method in interface io.opentelemetry.sdk.trace.samplers.Sampler
Returns a new TraceIdRatioBased Sampler.
TracerProviderFactorySdk - Class in io.opentelemetry.sdk.trace.spi
SDK implementation of the TracerProviderFactory for SPI.
TracerProviderFactorySdk() - Constructor for class io.opentelemetry.sdk.trace.spi.TracerProviderFactorySdk
 

U

UNLIMITED_ATTRIBUTE_LENGTH - Static variable in class io.opentelemetry.sdk.trace.config.TraceConfig
Value for attribute length which indicates attributes should not be truncated.
unset() - Static method in interface io.opentelemetry.sdk.trace.data.SpanData.Status
Returns the default SpanData.Status.
updateActiveTraceConfig(TraceConfig) - Method in interface io.opentelemetry.sdk.trace.SdkTracerManagement
Updates the active TraceConfig.
updateActiveTraceConfig(TraceConfig) - Method in class io.opentelemetry.sdk.trace.SdkTracerProvider
 

V

valueOf(String) - Static method in enum io.opentelemetry.sdk.trace.samplers.SamplingResult.Decision
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.opentelemetry.sdk.trace.samplers.SamplingResult.Decision
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I O P R S T U V 
All Classes All Packages