B D F I O S
All Classes All Packages
All Classes All Packages
All Classes All Packages
B
- build() - Method in class io.opentelemetry.sdk.extension.trace.export.DisruptorAsyncSpanProcessor.Builder
-
Returns a new
DisruptorAsyncSpanProcessor
. - 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 usesDisruptor
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
All Classes All Packages