Package brave.messaging
Class MessagingTracing.Builder
- java.lang.Object
-
- brave.messaging.MessagingTracing.Builder
-
- Enclosing class:
- MessagingTracing
public static final class MessagingTracing.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MessagingTracing
build()
MessagingTracing.Builder
consumerSampler(SamplerFunction<MessagingRequest> consumerSampler)
MessagingTracing.Builder
producerSampler(SamplerFunction<MessagingRequest> producerSampler)
MessagingTracing.Builder
propagation(Propagation<String> propagation)
MessagingTracing.Builder
tracing(Tracing tracing)
-
-
-
Method Detail
-
tracing
public MessagingTracing.Builder tracing(Tracing tracing)
- See Also:
MessagingTracing.tracing()
-
producerSampler
public MessagingTracing.Builder producerSampler(SamplerFunction<MessagingRequest> producerSampler)
- See Also:
MessagingTracing.producerSampler()
-
consumerSampler
public MessagingTracing.Builder consumerSampler(SamplerFunction<MessagingRequest> consumerSampler)
- See Also:
MessagingTracing.consumerSampler()
-
propagation
public MessagingTracing.Builder propagation(Propagation<String> propagation)
- See Also:
MessagingTracing.propagation()
-
build
public MessagingTracing build()
-
-