B C D E F G H I L O S T
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- build() - Method in class io.opentelemetry.sdk.extension.incubator.trace.ExecutorServiceSpanProcessorBuilder
-
Returns a new
ExecutorServiceSpanProcessor
that batches, then converts spans to proto and forwards them to the givenspanExporter
. - builder(SpanData) - Static method in class io.opentelemetry.sdk.extension.incubator.trace.data.SpanDataBuilder
-
Returns a
SpanDataBuilder.Builder
populated with the information in the providedSpanData
. - builder(SpanExporter, ScheduledExecutorService, boolean) - Static method in class io.opentelemetry.sdk.extension.incubator.trace.ExecutorServiceSpanProcessor
-
Create a new
ExecutorServiceSpanProcessorBuilder
with the required components.
C
- create() - Static method in class io.opentelemetry.sdk.extension.incubator.trace.LeakDetectingSpanProcessor
-
Create a new
LeakDetectingSpanProcessor
that will report any un-ended spans that get garbage collected.
D
- DelegatingSpanData - Class in io.opentelemetry.sdk.extension.incubator.trace.data
-
A
SpanData
which delegates all methods to anotherSpanData
. - DelegatingSpanData(SpanData) - Constructor for class io.opentelemetry.sdk.extension.incubator.trace.data.DelegatingSpanData
E
- equals(Object) - Method in class io.opentelemetry.sdk.extension.incubator.trace.data.DelegatingSpanData
- equals(Object) - Method in class io.opentelemetry.sdk.extension.incubator.trace.data.SpanDataBuilder
- ExecutorServiceSpanProcessor - Class in io.opentelemetry.sdk.extension.incubator.trace
-
A Batch
SpanProcessor
that uses a user-providedScheduledExecutorService
to run background tasks. - ExecutorServiceSpanProcessorBuilder - Class in io.opentelemetry.sdk.extension.incubator.trace
-
Builder class for the
ExecutorServiceSpanProcessor
.
F
- forceFlush() - Method in class io.opentelemetry.sdk.extension.incubator.trace.ExecutorServiceSpanProcessor
G
- getAttributes() - Method in class io.opentelemetry.sdk.extension.incubator.trace.data.DelegatingSpanData
- getEndEpochNanos() - Method in class io.opentelemetry.sdk.extension.incubator.trace.data.DelegatingSpanData
- getEvents() - Method in class io.opentelemetry.sdk.extension.incubator.trace.data.DelegatingSpanData
- getInstrumentationLibraryInfo() - Method in class io.opentelemetry.sdk.extension.incubator.trace.data.DelegatingSpanData
- getKind() - Method in class io.opentelemetry.sdk.extension.incubator.trace.data.DelegatingSpanData
- getLinks() - Method in class io.opentelemetry.sdk.extension.incubator.trace.data.DelegatingSpanData
- getName() - Method in class io.opentelemetry.sdk.extension.incubator.trace.data.DelegatingSpanData
- getParentSpanContext() - Method in class io.opentelemetry.sdk.extension.incubator.trace.data.DelegatingSpanData
- getResource() - Method in class io.opentelemetry.sdk.extension.incubator.trace.data.DelegatingSpanData
- getSpanContext() - Method in class io.opentelemetry.sdk.extension.incubator.trace.data.DelegatingSpanData
- getStartEpochNanos() - Method in class io.opentelemetry.sdk.extension.incubator.trace.data.DelegatingSpanData
- getStatus() - Method in class io.opentelemetry.sdk.extension.incubator.trace.data.DelegatingSpanData
- getTotalAttributeCount() - Method in class io.opentelemetry.sdk.extension.incubator.trace.data.DelegatingSpanData
- getTotalRecordedEvents() - Method in class io.opentelemetry.sdk.extension.incubator.trace.data.DelegatingSpanData
- getTotalRecordedLinks() - Method in class io.opentelemetry.sdk.extension.incubator.trace.data.DelegatingSpanData
H
- hasEnded() - Method in class io.opentelemetry.sdk.extension.incubator.trace.data.DelegatingSpanData
- hasEnded() - Method in class io.opentelemetry.sdk.extension.incubator.trace.data.SpanDataBuilder
- hashCode() - Method in class io.opentelemetry.sdk.extension.incubator.trace.data.DelegatingSpanData
I
- io.opentelemetry.sdk.extension.incubator.trace - package io.opentelemetry.sdk.extension.incubator.trace
- io.opentelemetry.sdk.extension.incubator.trace.data - package io.opentelemetry.sdk.extension.incubator.trace.data
-
Experimental utilities for working with exported trace data.
- isEndRequired() - Method in class io.opentelemetry.sdk.extension.incubator.trace.ExecutorServiceSpanProcessor
- isEndRequired() - Method in class io.opentelemetry.sdk.extension.incubator.trace.LeakDetectingSpanProcessor
- isStartRequired() - Method in class io.opentelemetry.sdk.extension.incubator.trace.ExecutorServiceSpanProcessor
- isStartRequired() - Method in class io.opentelemetry.sdk.extension.incubator.trace.LeakDetectingSpanProcessor
L
- LeakDetectingSpanProcessor - Class in io.opentelemetry.sdk.extension.incubator.trace
-
A
SpanProcessor
which will detect spans that are never ended.
O
- onEnd(ReadableSpan) - Method in class io.opentelemetry.sdk.extension.incubator.trace.ExecutorServiceSpanProcessor
- onEnd(ReadableSpan) - Method in class io.opentelemetry.sdk.extension.incubator.trace.LeakDetectingSpanProcessor
- onStart(Context, ReadWriteSpan) - Method in class io.opentelemetry.sdk.extension.incubator.trace.ExecutorServiceSpanProcessor
- onStart(Context, ReadWriteSpan) - Method in class io.opentelemetry.sdk.extension.incubator.trace.LeakDetectingSpanProcessor
S
- setExporterTimeout(long, TimeUnit) - Method in class io.opentelemetry.sdk.extension.incubator.trace.ExecutorServiceSpanProcessorBuilder
-
Sets the maximum time an export will be allowed to run before being cancelled.
- setExporterTimeout(Duration) - Method in class io.opentelemetry.sdk.extension.incubator.trace.ExecutorServiceSpanProcessorBuilder
-
Sets the maximum time an export will be allowed to run before being cancelled.
- setMaxExportBatchSize(int) - Method in class io.opentelemetry.sdk.extension.incubator.trace.ExecutorServiceSpanProcessorBuilder
-
Sets the maximum batch size for every export.
- setMaxQueueSize(int) - Method in class io.opentelemetry.sdk.extension.incubator.trace.ExecutorServiceSpanProcessorBuilder
-
Sets the maximum number of Spans that are kept in the queue before start dropping.
- setScheduleDelay(long, TimeUnit) - Method in class io.opentelemetry.sdk.extension.incubator.trace.ExecutorServiceSpanProcessorBuilder
-
Sets the delay interval between two consecutive exports.
- setScheduleDelay(Duration) - Method in class io.opentelemetry.sdk.extension.incubator.trace.ExecutorServiceSpanProcessorBuilder
-
Sets the delay interval between two consecutive exports.
- setWorkerScheduleInterval(long, TimeUnit) - Method in class io.opentelemetry.sdk.extension.incubator.trace.ExecutorServiceSpanProcessorBuilder
-
Sets the delay interval between two consecutive runs of the worker job.
- setWorkerScheduleInterval(Duration) - Method in class io.opentelemetry.sdk.extension.incubator.trace.ExecutorServiceSpanProcessorBuilder
-
Sets the delay interval between two consecutive runs of the worker job.
- shutdown() - Method in class io.opentelemetry.sdk.extension.incubator.trace.ExecutorServiceSpanProcessor
- SpanDataBuilder - Class in io.opentelemetry.sdk.extension.incubator.trace.data
-
A
SpanData
implementation with a builder that can be used to modify parts of aSpanData
. - SpanDataBuilder() - Constructor for class io.opentelemetry.sdk.extension.incubator.trace.data.SpanDataBuilder
T
- toBuilder() - Method in class io.opentelemetry.sdk.extension.incubator.trace.data.SpanDataBuilder
- toString() - Method in class io.opentelemetry.sdk.extension.incubator.trace.data.DelegatingSpanData
All Classes All Packages