Index

A B C E F I K T 
All Classes|All Packages

A

AWSPropagation - Class in brave.propagation.aws
Utility for working with Amazon Web Services Trace IDs, for example reading from headers or environment variables.

B

brave.propagation.aws - module brave.propagation.aws
 
brave.propagation.aws - package brave.propagation.aws
 

C

currentTraceId() - Static method in class brave.propagation.aws.AWSPropagation
Returns the current traceId(TraceContext) or null if not available

E

extract(String) - Static method in class brave.propagation.aws.AWSPropagation
Like TraceContext.Extractor.extract(Object) except reading from a single field.
extractLambda() - Static method in class brave.propagation.aws.AWSPropagation
This is used for extracting from the AWS lambda environment variable _X_AMZN_TRACE_ID.
extractor(Propagation.Getter<R, String>) - Method in class brave.propagation.aws.AWSPropagation
 

F

FACTORY - Static variable in class brave.propagation.aws.AWSPropagation
 

I

injector(Propagation.Setter<R, String>) - Method in class brave.propagation.aws.AWSPropagation
 

K

keys() - Method in class brave.propagation.aws.AWSPropagation
returns the name of the header field: "x-amzn-trace-id"

T

traceId(TraceContext) - Static method in class brave.propagation.aws.AWSPropagation
Used for log correlation or tag values
A B C E F I K T 
All Classes|All Packages