Uses of Interface
brave.propagation.Propagation
Package | Description |
---|---|
brave | |
brave.baggage | |
brave.propagation |
-
Uses of Propagation in brave
Methods in brave that return Propagation Modifier and Type Method Description abstract Propagation<String>
Tracing. propagation()
When a trace leaves the process, it needs to be propagated, usually via headers. -
Uses of Propagation in brave.baggage
Classes in brave.baggage that implement Propagation Modifier and Type Class Description class
BaggagePropagation<K>
This implements in-process and remote baggage propagation.Methods in brave.baggage with parameters of type Propagation Modifier and Type Method Description static List<String>
BaggagePropagation. allKeyNames(Propagation<String> propagation)
Returns the key names used for propagation, including those used for the trace context and baggage. -
Uses of Propagation in brave.propagation
Classes in brave.propagation that implement Propagation Modifier and Type Class Description class
B3Propagation<K>
Implements B3 Propagationclass
ExtraFieldPropagation<K>
Deprecated.Since 5.11 useBaggagePropagation
Fields in brave.propagation declared as Propagation Modifier and Type Field Description static Propagation<String>
Propagation. B3_SINGLE_STRING
Deprecated.Since 5.9, useB3Propagation.newFactoryBuilder()
to control inject formats.static Propagation<String>
Propagation. B3_STRING
Defaults B3 formats based onRequest
type.Methods in brave.propagation that return Propagation Modifier and Type Method Description abstract <K> Propagation<K>
Propagation.Factory. create(Propagation.KeyFactory<K> keyFactory)
Deprecated.Since 5.12, usePropagation.Factory.get()
static Propagation<String>
B3Propagation. get()
Returns a singleton default instance.Propagation<String>
Propagation.Factory. get()
Returns a possibly cached propagation instance.