Package brave.test.propagation
Class PropagationTest
- java.lang.Object
-
- brave.test.propagation.PropagationTest
-
public abstract class PropagationTest extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static class
PropagationTest.MapEntry
-
Constructor Summary
Constructors Modifier Constructor Description protected
PropagationTest()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description protected abstract void
inject(Map<String,String> request, brave.propagation.SamplingFlags samplingFlags)
There's currently no standard API to just inject sampling flags, as IDs are intended to be propagated.protected abstract void
inject(Map<String,String> map, String traceId, String parentId, String spanId, Boolean sampled, Boolean debug)
protected abstract Class<? extends Supplier<brave.propagation.Propagation<String>>>
propagationSupplier()
-
-
-
Method Detail
-
propagationSupplier
protected abstract Class<? extends Supplier<brave.propagation.Propagation<String>>> propagationSupplier()
-
inject
protected abstract void inject(Map<String,String> map, @Nullable String traceId, @Nullable String parentId, @Nullable String spanId, @Nullable Boolean sampled, @Nullable Boolean debug)
-
-