B D F I O S 
All Classes All Packages

B

build() - Method in class io.opentelemetry.sdk.extension.trace.export.DisruptorAsyncSpanProcessor.Builder
builder(SpanProcessor) - Static method in class io.opentelemetry.sdk.extension.trace.export.DisruptorAsyncSpanProcessor
Returns a new Builder for DisruptorAsyncSpanProcessor.

D

DisruptorAsyncSpanProcessor - Class in io.opentelemetry.sdk.extension.trace.export
A SpanProcessor implementation that uses Disruptor to execute all the hooks on an async thread.
DisruptorAsyncSpanProcessor.Builder - Class in io.opentelemetry.sdk.extension.trace.export
Builder class for DisruptorAsyncSpanProcessor.

F

forceFlush() - Method in class io.opentelemetry.sdk.extension.trace.export.DisruptorAsyncSpanProcessor
 
fromConfigMap(Map<String, String>, ConfigBuilder.NamingConvention) - Method in class io.opentelemetry.sdk.extension.trace.export.DisruptorAsyncSpanProcessor.Builder
 

I

io.opentelemetry.sdk.extension.trace.export - package io.opentelemetry.sdk.extension.trace.export
An exporter that uses the LMAX Disruptor for processing exported spans.
isEndRequired() - Method in class io.opentelemetry.sdk.extension.trace.export.DisruptorAsyncSpanProcessor
 
isStartRequired() - Method in class io.opentelemetry.sdk.extension.trace.export.DisruptorAsyncSpanProcessor
 

O

onEnd(ReadableSpan) - Method in class io.opentelemetry.sdk.extension.trace.export.DisruptorAsyncSpanProcessor
 
onStart(Context, ReadWriteSpan) - Method in class io.opentelemetry.sdk.extension.trace.export.DisruptorAsyncSpanProcessor
 

S

setBlocking(boolean) - Method in class io.opentelemetry.sdk.extension.trace.export.DisruptorAsyncSpanProcessor.Builder
If true blocks when the Disruptor's ring buffer is full.
setBufferSize(int) - Method in class io.opentelemetry.sdk.extension.trace.export.DisruptorAsyncSpanProcessor.Builder
Sets the buffer size for the Disruptor's ring buffer.
setWaitingStrategy(WaitStrategy) - Method in class io.opentelemetry.sdk.extension.trace.export.DisruptorAsyncSpanProcessor.Builder
Sets the WaitStrategy for the Disruptor's worker thread.
shutdown() - Method in class io.opentelemetry.sdk.extension.trace.export.DisruptorAsyncSpanProcessor
 
B D F I O S 
All Classes All Packages