-
public interface AgentPropagation
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceAgentPropagation.Setterpublic interfaceAgentPropagation.BinarySetterpublic interfaceAgentPropagation.KeyClassifierpublic interfaceAgentPropagation.BinaryKeyClassifierpublic interfaceAgentPropagation.ContextVisitorpublic interfaceAgentPropagation.BinaryContextVisitor
-
Method Summary
Modifier and Type Method Description abstract <C> voidinject(AgentSpan span, C carrier, AgentPropagation.Setter<C> setter)abstract <C> voidinject(AgentSpan.Context context, C carrier, AgentPropagation.Setter<C> setter)abstract <C> voidinject(AgentSpan span, C carrier, AgentPropagation.Setter<C> setter, TracePropagationStyle style)abstract <C> AgentSpan.Context.Extractedextract(C carrier, AgentPropagation.ContextVisitor<C> getter)-
-
Method Detail
-
inject
abstract <C> void inject(AgentSpan span, C carrier, AgentPropagation.Setter<C> setter)
-
inject
abstract <C> void inject(AgentSpan.Context context, C carrier, AgentPropagation.Setter<C> setter)
-
inject
abstract <C> void inject(AgentSpan span, C carrier, AgentPropagation.Setter<C> setter, TracePropagationStyle style)
-
extract
abstract <C> AgentSpan.Context.Extracted extract(C carrier, AgentPropagation.ContextVisitor<C> getter)
-
-
-
-