Index
All Classes and Interfaces|All Packages
B
- build() - Method in class io.opentelemetry.contrib.disruptor.trace.DisruptorSpanProcessorBuilder
-
Returns a new
DisruptorSpanProcessor. - builder(SpanProcessor) - Static method in class io.opentelemetry.contrib.disruptor.trace.DisruptorSpanProcessor
-
Returns a new Builder for
DisruptorSpanProcessor.
D
- DisruptorSpanProcessor - Class in io.opentelemetry.contrib.disruptor.trace
-
A
SpanProcessorimplementation that usesDisruptorto execute all the hooks on a another thread. - DisruptorSpanProcessorBuilder - Class in io.opentelemetry.contrib.disruptor.trace
-
Builder for
DisruptorSpanProcessor.
F
- forceFlush() - Method in class io.opentelemetry.contrib.disruptor.trace.DisruptorSpanProcessor
I
- io.opentelemetry.contrib.disruptor.trace - package io.opentelemetry.contrib.disruptor.trace
-
A processor that uses the LMAX Disruptor for processing exported spans.
- isEndRequired() - Method in class io.opentelemetry.contrib.disruptor.trace.DisruptorSpanProcessor
- isStartRequired() - Method in class io.opentelemetry.contrib.disruptor.trace.DisruptorSpanProcessor
O
- onEnd(ReadableSpan) - Method in class io.opentelemetry.contrib.disruptor.trace.DisruptorSpanProcessor
- onStart(Context, ReadWriteSpan) - Method in class io.opentelemetry.contrib.disruptor.trace.DisruptorSpanProcessor
S
- setBlocking(boolean) - Method in class io.opentelemetry.contrib.disruptor.trace.DisruptorSpanProcessorBuilder
-
If
trueblocks when the Disruptor's ring buffer is full. - setBufferSize(int) - Method in class io.opentelemetry.contrib.disruptor.trace.DisruptorSpanProcessorBuilder
-
Sets the buffer size for the Disruptor's ring buffer.
- setWaitingStrategy(WaitStrategy) - Method in class io.opentelemetry.contrib.disruptor.trace.DisruptorSpanProcessorBuilder
-
Sets the
WaitStrategyfor the Disruptor's worker thread. - shutdown() - Method in class io.opentelemetry.contrib.disruptor.trace.DisruptorSpanProcessor
All Classes and Interfaces|All Packages