public class MessageHeaderPropagation extends java.lang.Object implements brave.propagation.Propagation.Setter<MessageHeaderAccessor,java.lang.String>, brave.propagation.Propagation.Getter<MessageHeaderAccessor,java.lang.String>
Modifier and Type | Field and Description |
---|---|
static MessageHeaderPropagation |
INSTANCE |
Constructor and Description |
---|
MessageHeaderPropagation() |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
get(MessageHeaderAccessor carrier,
java.lang.String key) |
void |
put(MessageHeaderAccessor carrier,
java.lang.String key,
java.lang.String value) |
static void |
removeAnyTraceHeaders(MessageHeaderAccessor headers,
java.util.List<java.lang.String> keys) |
public static MessageHeaderPropagation INSTANCE
public static void removeAnyTraceHeaders(MessageHeaderAccessor headers, java.util.List<java.lang.String> keys)
public java.lang.String get(MessageHeaderAccessor carrier, java.lang.String key)
get
in interface brave.propagation.Propagation.Getter<MessageHeaderAccessor,java.lang.String>
public void put(MessageHeaderAccessor carrier, java.lang.String key, java.lang.String value)
put
in interface brave.propagation.Propagation.Setter<MessageHeaderAccessor,java.lang.String>