B C D E F G H I L O S T 
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 given spanExporter.
builder(SpanData) - Static method in class io.opentelemetry.sdk.extension.incubator.trace.data.SpanDataBuilder
Returns a SpanDataBuilder.Builder populated with the information in the provided SpanData.
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 another SpanData.
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-provided ScheduledExecutorService 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 a SpanData.
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
 
B C D E F G H I L O S T 
All Classes All Packages