Index

B D F I O S 
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 SpanProcessor implementation that uses Disruptor to execute all the hooks on a another thread.
DisruptorSpanProcessorBuilder - Class in io.opentelemetry.contrib.disruptor.trace

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 true blocks 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 WaitStrategy for the Disruptor's worker thread.
shutdown() - Method in class io.opentelemetry.contrib.disruptor.trace.DisruptorSpanProcessor
 
B D F I O S 
All Classes and Interfaces|All Packages