- java.lang.Object
-
- brave.internal.handler.FinishedSpanHandlers
-
public final class FinishedSpanHandlers extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description FinishedSpanHandlers()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static FinishedSpanHandlercompose(java.util.List<FinishedSpanHandler> finishedSpanHandlers)static FinishedSpanHandlernoopAware(FinishedSpanHandler handler, java.util.concurrent.atomic.AtomicBoolean noop)Whennoop, this drops input spans by returning false.
-
-
-
Method Detail
-
compose
public static FinishedSpanHandler compose(java.util.List<FinishedSpanHandler> finishedSpanHandlers)
-
noopAware
public static FinishedSpanHandler noopAware(FinishedSpanHandler handler, java.util.concurrent.atomic.AtomicBoolean noop)
Whennoop, this drops input spans by returning false. Otherwise, it logs exceptions instead of raising an error, as the supplied firehoseHandler could have bugs.
-
-