A B C D E F G H I J L M N O P R S T U V W X 
All Classes All Packages

A

ACCOUNT_ID_SUBSEGMENT_KEY - Static variable in class com.amazonaws.xray.entities.EntityDataKeys.AWS
 
addAllLogReferences(Set<AWSLogReference>) - Method in class com.amazonaws.xray.AWSXRayRecorder
 
addAllSegmentListeners(Collection<SegmentListener>) - Method in class com.amazonaws.xray.AWSXRayRecorder
Adds a Collection of SegmentListeners to the recorder
addException(ThrowableDescription) - Method in class com.amazonaws.xray.entities.Cause
 
addException(Throwable) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
addException(Throwable) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
addException(Throwable) - Method in interface com.amazonaws.xray.entities.Entity
Adds an exception to the entity's cause and sets fault to true.
addException(Throwable) - Method in class com.amazonaws.xray.entities.EntityImpl
 
addException(Throwable) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
addExceptions(List<ThrowableDescription>) - Method in class com.amazonaws.xray.entities.Cause
 
addPrecursorId(String) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
addPrecursorId(String) - Method in interface com.amazonaws.xray.entities.Subsegment
 
addPrecursorId(String) - Method in class com.amazonaws.xray.entities.SubsegmentImpl
 
addResolver(SegmentContextResolver) - Method in class com.amazonaws.xray.contexts.SegmentContextResolverChain
 
address - Variable in class com.amazonaws.xray.config.DaemonConfiguration
Deprecated.
addSegmentListener(SegmentListener) - Method in class com.amazonaws.xray.AWSXRayRecorder
Adds a single SegmentListener to the recorder
addSubsegment(Subsegment) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
addSubsegment(Subsegment) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
addSubsegment(Subsegment) - Method in interface com.amazonaws.xray.entities.Entity
Adds a subsegment.
addSubsegment(Subsegment) - Method in class com.amazonaws.xray.entities.EntityImpl
 
afterEndSegment(Segment) - Method in interface com.amazonaws.xray.listeners.SegmentListener
afterEndSegment is invoked after a segment is ended by the recorder and emitted to the daemon.
afterEndSubsegment(Subsegment) - Method in interface com.amazonaws.xray.listeners.SegmentListener
afterEndSubsegment is invoked after a subsegment is ended by the recorder and emitted to the daemon.
AllSamplingStrategy - Class in com.amazonaws.xray.strategy.sampling
A sampling strategy for which shouldTrace always returns true.
AllSamplingStrategy() - Constructor for class com.amazonaws.xray.strategy.sampling.AllSamplingStrategy
 
AlreadyEmittedException - Exception in com.amazonaws.xray.exceptions
 
AlreadyEmittedException() - Constructor for exception com.amazonaws.xray.exceptions.AlreadyEmittedException
 
AlreadyEmittedException(String) - Constructor for exception com.amazonaws.xray.exceptions.AlreadyEmittedException
 
AlreadyEmittedException(String, Throwable) - Constructor for exception com.amazonaws.xray.exceptions.AlreadyEmittedException
 
AlreadyEmittedException(Throwable) - Constructor for exception com.amazonaws.xray.exceptions.AlreadyEmittedException
 
any() - Static method in class com.amazonaws.xray.ThreadLocalStorage
Deprecated.
 
appliesTo(String, String, String) - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
Determines whether or not this sampling rule applies to the incoming request based on some of the request's parameters.
AWS - com.amazonaws.xray.entities.Namespace
 
AWSLogReference - Class in com.amazonaws.xray.entities
Represents a link between a trace segment and supporting CloudWatch logs.
AWSLogReference() - Constructor for class com.amazonaws.xray.entities.AWSLogReference
 
AWSXRay - Class in com.amazonaws.xray
Static helper class which holds reference to a global client and provides a static interface for invoking methods on the client.
AWSXRay() - Constructor for class com.amazonaws.xray.AWSXRay
 
AWSXRayRecorder - Class in com.amazonaws.xray
 
AWSXRayRecorder() - Constructor for class com.amazonaws.xray.AWSXRayRecorder
 
AWSXRayRecorderBuilder - Class in com.amazonaws.xray
 
AWSXRayServletFilter - Class in com.amazonaws.xray.javax.servlet
 
AWSXRayServletFilter() - Constructor for class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
Warning: this no-args constructor should not be used directly.
AWSXRayServletFilter(SegmentNamingStrategy) - Constructor for class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
 
AWSXRayServletFilter(SegmentNamingStrategy, AWSXRayRecorder) - Constructor for class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
 
AWSXRayServletFilter(String) - Constructor for class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
 

B

beforeEndSegment(Segment) - Method in interface com.amazonaws.xray.listeners.SegmentListener
beforeEndSegment is invoked just before a segment is ended by the recorder.
beforeEndSubsegment(Subsegment) - Method in interface com.amazonaws.xray.listeners.SegmentListener
beforeEndSubsegment is invoked just before a subsegment is ended by the recorder.
beginDummySegment() - Static method in class com.amazonaws.xray.AWSXRay
Deprecated.
Use AWSXRay.getGlobalRecorder().beginNoOpSegment() .
beginDummySegment() - Method in class com.amazonaws.xray.AWSXRayRecorder
beginDummySegment(TraceID) - Method in class com.amazonaws.xray.AWSXRayRecorder
beginDummySegment(String, TraceID) - Method in class com.amazonaws.xray.AWSXRayRecorder
beginNoOpSegment() - Method in class com.amazonaws.xray.AWSXRayRecorder
Sets the current Segment to a no-op which will not record any information or be emitted.
beginNoOpSegment(TraceID) - Method in class com.amazonaws.xray.AWSXRayRecorder
Sets the current Segment to a no-op which will not record any information or be emitted.
beginSegment(AWSXRayRecorder, Segment) - Method in interface com.amazonaws.xray.contexts.SegmentContext
 
beginSegment(String) - Static method in class com.amazonaws.xray.AWSXRay
 
beginSegment(String) - Method in class com.amazonaws.xray.AWSXRayRecorder
 
beginSegment(String, TraceID, String) - Method in class com.amazonaws.xray.AWSXRayRecorder
 
beginSegment(String, TraceID, String) - Static method in class com.amazonaws.xray.AWSXRay
 
beginSegmentWithSampling(String) - Static method in class com.amazonaws.xray.AWSXRay
 
beginSegmentWithSampling(String) - Method in class com.amazonaws.xray.AWSXRayRecorder
Begins a new segment after applying the configured sampling strategy.
beginSubsegment(AWSXRayRecorder, String) - Method in class com.amazonaws.xray.contexts.LambdaSegmentContext
 
beginSubsegment(AWSXRayRecorder, String) - Method in interface com.amazonaws.xray.contexts.SegmentContext
 
beginSubsegment(AWSXRayRecorder, String) - Method in class com.amazonaws.xray.contexts.ThreadLocalSegmentContext
 
beginSubsegment(String) - Static method in class com.amazonaws.xray.AWSXRay
 
beginSubsegment(String) - Method in class com.amazonaws.xray.AWSXRayRecorder
Begins a subsegment.
build() - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
Constructs and returns an AWSXRayRecorder with the provided configuration.
byteArrayToHexString(byte[]) - Static method in class com.amazonaws.xray.utils.ByteUtils
ref: https://stackoverflow.com/questions/9655181/how-to-convert-a-byte-array-to-a-hex-string-in-java Converts the input byte array into a hexadecimal string.
bytes(int) - Static method in class com.amazonaws.xray.internal.RecyclableBuffers
A ThreadLocal byte[] of length length.
bytesToBase16String(byte[]) - Static method in class com.amazonaws.xray.utils.ByteUtils
 
ByteUtils - Class in com.amazonaws.xray.utils
 
ByteUtils() - Constructor for class com.amazonaws.xray.utils.ByteUtils
 

C

Cause - Class in com.amazonaws.xray.entities
A representation of what issues caused this (sub)segment to include a failure / error.
Cause() - Constructor for class com.amazonaws.xray.entities.Cause
 
CauseSerializer - Class in com.amazonaws.xray.serializers
 
CauseSerializer() - Constructor for class com.amazonaws.xray.serializers.CauseSerializer
CauseSerializer(JsonSerializer<Object>) - Constructor for class com.amazonaws.xray.serializers.CauseSerializer
 
CentralizedManifest - Class in com.amazonaws.xray.strategy.sampling.manifest
 
CentralizedManifest() - Constructor for class com.amazonaws.xray.strategy.sampling.manifest.CentralizedManifest
 
CentralizedReservoir - Class in com.amazonaws.xray.strategy.sampling.reservoir
 
CentralizedReservoir(long) - Constructor for class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
 
CentralizedRule - Class in com.amazonaws.xray.strategy.sampling.rule
Represents a customer-defined sampling rule.
CentralizedRule(SamplingRule, Rand) - Constructor for class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
 
CentralizedSamplingStrategy - Class in com.amazonaws.xray.strategy.sampling
 
CentralizedSamplingStrategy() - Constructor for class com.amazonaws.xray.strategy.sampling.CentralizedSamplingStrategy
 
CentralizedSamplingStrategy(boolean) - Constructor for class com.amazonaws.xray.strategy.sampling.CentralizedSamplingStrategy
 
CentralizedSamplingStrategy(URL) - Constructor for class com.amazonaws.xray.strategy.sampling.CentralizedSamplingStrategy
 
CentralizedSamplingStrategy(URL, boolean) - Constructor for class com.amazonaws.xray.strategy.sampling.CentralizedSamplingStrategy
 
chars(int) - Static method in class com.amazonaws.xray.internal.RecyclableBuffers
A ThreadLocal char[] of length length.
checkAlreadyEmitted() - Method in class com.amazonaws.xray.entities.EntityImpl
Checks if the entity has already been ended.
checkNotNull(Object, String) - Static method in class com.amazonaws.xray.utils.LooseValidations
Returns whether obj is null.
clear() - Static method in class com.amazonaws.xray.ThreadLocalStorage
Deprecated.
Clears the current stored entity.
clearThreadLocal() - Static method in class com.amazonaws.xray.AWSXRay
Deprecated.
clearThreadLocal() - Method in class com.amazonaws.xray.AWSXRayRecorder
Deprecated.
clearTraceEntity() - Static method in class com.amazonaws.xray.AWSXRay
 
clearTraceEntity() - Method in class com.amazonaws.xray.AWSXRayRecorder
Clears the current trace entity value using the implementation provided by the SegmentContext resolved from the segmentContextResolverChain.
clearTraceEntity() - Method in interface com.amazonaws.xray.contexts.SegmentContext
 
close() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
close() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
close() - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
close() - Method in interface com.amazonaws.xray.entities.Segment
 
close() - Method in class com.amazonaws.xray.entities.SegmentImpl
 
close() - Method in interface com.amazonaws.xray.entities.Subsegment
 
close() - Method in class com.amazonaws.xray.entities.SubsegmentImpl
 
com.amazonaws.xray - package com.amazonaws.xray
 
com.amazonaws.xray.config - package com.amazonaws.xray.config
 
com.amazonaws.xray.contexts - package com.amazonaws.xray.contexts
 
com.amazonaws.xray.emitters - package com.amazonaws.xray.emitters
 
com.amazonaws.xray.entities - package com.amazonaws.xray.entities
 
com.amazonaws.xray.exceptions - package com.amazonaws.xray.exceptions
 
com.amazonaws.xray.internal - package com.amazonaws.xray.internal
 
com.amazonaws.xray.javax.servlet - package com.amazonaws.xray.javax.servlet
 
com.amazonaws.xray.listeners - package com.amazonaws.xray.listeners
 
com.amazonaws.xray.plugins - package com.amazonaws.xray.plugins
 
com.amazonaws.xray.serializers - package com.amazonaws.xray.serializers
 
com.amazonaws.xray.strategy - package com.amazonaws.xray.strategy
 
com.amazonaws.xray.strategy.sampling - package com.amazonaws.xray.strategy.sampling
 
com.amazonaws.xray.strategy.sampling.manifest - package com.amazonaws.xray.strategy.sampling.manifest
 
com.amazonaws.xray.strategy.sampling.pollers - package com.amazonaws.xray.strategy.sampling.pollers
 
com.amazonaws.xray.strategy.sampling.rand - package com.amazonaws.xray.strategy.sampling.rand
 
com.amazonaws.xray.strategy.sampling.reservoir - package com.amazonaws.xray.strategy.sampling.reservoir
 
com.amazonaws.xray.strategy.sampling.rule - package com.amazonaws.xray.strategy.sampling.rule
 
com.amazonaws.xray.utils - package com.amazonaws.xray.utils
 
compareAndSetEmitted(boolean, boolean) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
compareAndSetEmitted(boolean, boolean) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
compareAndSetEmitted(boolean, boolean) - Method in interface com.amazonaws.xray.entities.Entity
Checks whether this Entity currently has emitted state of current and if so, set emitted state to next.
compareAndSetEmitted(boolean, boolean) - Method in class com.amazonaws.xray.entities.EntityImpl
 
compareTo(CentralizedRule) - Method in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
 
ContainerInsightsUtil - Class in com.amazonaws.xray.utils
Deprecated.
For internal use only.
ContainerInsightsUtil() - Constructor for class com.amazonaws.xray.utils.ContainerInsightsUtil
Deprecated.
 
CONTENT_LENGTH_HEADER - Static variable in class com.amazonaws.xray.entities.EntityHeaderKeys.HTTP
 
CONTENT_LENGTH_KEY - Static variable in class com.amazonaws.xray.entities.EntityDataKeys.HTTP
 
CONTEXT_MISSING_STRATEGY_ENVIRONMENT_VARIABLE_OVERRIDE_KEY - Static variable in interface com.amazonaws.xray.strategy.ContextMissingStrategy
Environment variable key used to override the default ContextMissingStrategy used in new instances of AWSXRayRecorder.
CONTEXT_MISSING_STRATEGY_SYSTEM_PROPERTY_OVERRIDE_KEY - Static variable in interface com.amazonaws.xray.strategy.ContextMissingStrategy
System property key used to override the default ContextMissingStrategy used in new instances of AWSXRayRecorder.
contextMissing(String, Class<? extends RuntimeException>) - Method in interface com.amazonaws.xray.strategy.ContextMissingStrategy
 
contextMissing(String, Class<? extends RuntimeException>) - Method in class com.amazonaws.xray.strategy.IgnoreErrorContextMissingStrategy
Ignore the error
contextMissing(String, Class<? extends RuntimeException>) - Method in class com.amazonaws.xray.strategy.LogErrorContextMissingStrategy
Logs message on the error level, and a stacktrace at debug level.
contextMissing(String, Class<? extends RuntimeException>) - Method in class com.amazonaws.xray.strategy.RuntimeErrorContextMissingStrategy
Constructs an instance of exceptionClass and throws it.
ContextMissingStrategy - Interface in com.amazonaws.xray.strategy
 
contextMissingStrategyFromEnvironmentVariable() - Static method in class com.amazonaws.xray.AWSXRayRecorderBuilder
 
contextMissingStrategyFromSystemProperty() - Static method in class com.amazonaws.xray.AWSXRayRecorderBuilder
 
create() - Static method in class com.amazonaws.xray.emitters.Emitter
Returns an Emitter that uses a default DaemonConfiguration.
create() - Static method in class com.amazonaws.xray.entities.TraceID
Returns a new TraceID which represents the start of a new trace.
create(AWSXRayRecorder) - Static method in class com.amazonaws.xray.entities.TraceID
Returns a new TraceID which represents the start of a new trace.
create(DaemonConfiguration) - Static method in class com.amazonaws.xray.emitters.Emitter
Returns an Emitter that uses the provided DaemonConfiguration.
createSegment(String, Runnable) - Static method in class com.amazonaws.xray.AWSXRay
 
createSegment(String, Runnable) - Method in class com.amazonaws.xray.AWSXRayRecorder
Begins a segment, runs the provided runnable, and ends the segment before returning the supplier's result.
createSegment(String, Consumer<Segment>) - Static method in class com.amazonaws.xray.AWSXRay
 
createSegment(String, Consumer<Segment>) - Method in class com.amazonaws.xray.AWSXRayRecorder
Begins a segment and passes it to the supplied consumer, and ends the segment before returning the consumer's result.
createSegment(String, Function<Segment, R>) - Static method in class com.amazonaws.xray.AWSXRay
 
createSegment(String, Function<Segment, R>) - Method in class com.amazonaws.xray.AWSXRayRecorder
Begins a segment, passes it to the supplied function, and ends the segment before returning the supplied function's result.
createSegment(String, Supplier<R>) - Static method in class com.amazonaws.xray.AWSXRay
 
createSegment(String, Supplier<R>) - Method in class com.amazonaws.xray.AWSXRayRecorder
Begins a segment, invokes the provided supplier, and ends the segment before returning the supplier's result.
createSubsegment(String, Runnable) - Static method in class com.amazonaws.xray.AWSXRay
 
createSubsegment(String, Runnable) - Method in class com.amazonaws.xray.AWSXRayRecorder
Begins a subsegment, runs the provided runnable, and ends the subsegment once complete.
createSubsegment(String, Consumer<Subsegment>) - Static method in class com.amazonaws.xray.AWSXRay
 
createSubsegment(String, Consumer<Subsegment>) - Method in class com.amazonaws.xray.AWSXRayRecorder
Begins a subsegment and passes it to the supplied consumer, and ends the subsegment before returning the consumer's result.
createSubsegment(String, Function<Subsegment, R>) - Static method in class com.amazonaws.xray.AWSXRay
 
createSubsegment(String, Function<Subsegment, R>) - Method in class com.amazonaws.xray.AWSXRayRecorder
Begins a subsegment, passes it to the supplied function, and ends the subsegment before returning the supplied function's result.
createSubsegment(String, Supplier<R>) - Static method in class com.amazonaws.xray.AWSXRay
 
createSubsegment(String, Supplier<R>) - Method in class com.amazonaws.xray.AWSXRayRecorder
Begins a subsegment, passes it to the provided supplier, and ends the subsegment before returning the supplier's result.
currentEntityId() - Method in class com.amazonaws.xray.AWSXRay
 
currentEntityId() - Method in class com.amazonaws.xray.AWSXRayRecorder
 
currentEpochSecond() - Static method in class com.amazonaws.xray.internal.TimeUtils
 
currentFormattedId() - Static method in class com.amazonaws.xray.AWSXRay
 
currentFormattedId() - Method in class com.amazonaws.xray.AWSXRayRecorder
 
currentTraceId() - Method in class com.amazonaws.xray.AWSXRay
 
currentTraceId() - Method in class com.amazonaws.xray.AWSXRayRecorder
 

D

DAEMON_ADDRESS_ENVIRONMENT_VARIABLE_KEY - Static variable in class com.amazonaws.xray.config.DaemonConfiguration
Environment variable key used to override the address to which UDP packets will be emitted.
DAEMON_ADDRESS_SYSTEM_PROPERTY_KEY - Static variable in class com.amazonaws.xray.config.DaemonConfiguration
System property key used to override the address to which UDP packets will be emitted.
DAEMON_BUF_RECEIVE_SIZE - Static variable in class com.amazonaws.xray.emitters.Emitter
 
DaemonConfiguration - Class in com.amazonaws.xray.config
 
DaemonConfiguration() - Constructor for class com.amazonaws.xray.config.DaemonConfiguration
 
decrementReferenceCount() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
decrementReferenceCount() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
decrementReferenceCount() - Method in interface com.amazonaws.xray.entities.Entity
Decrements the subsegment-reference counter.
decrementReferenceCount() - Method in class com.amazonaws.xray.entities.EntityImpl
 
DEFAULT_RULE_NAME - Static variable in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
 
DefaultContextMissingStrategy - Class in com.amazonaws.xray.strategy
 
DefaultContextMissingStrategy() - Constructor for class com.amazonaws.xray.strategy.DefaultContextMissingStrategy
 
DefaultEmitter - Class in com.amazonaws.xray.emitters
Deprecated.
DefaultEmitter() - Constructor for class com.amazonaws.xray.emitters.DefaultEmitter
Deprecated.
 
DefaultPrioritizationStrategy - Class in com.amazonaws.xray.strategy
 
DefaultPrioritizationStrategy() - Constructor for class com.amazonaws.xray.strategy.DefaultPrioritizationStrategy
 
defaultRecorder() - Static method in class com.amazonaws.xray.AWSXRayRecorderBuilder
 
DefaultSamplingStrategy - Class in com.amazonaws.xray.strategy.sampling
 
DefaultSamplingStrategy() - Constructor for class com.amazonaws.xray.strategy.sampling.DefaultSamplingStrategy
 
DefaultStreamingStrategy - Class in com.amazonaws.xray.strategy
 
DefaultStreamingStrategy() - Constructor for class com.amazonaws.xray.strategy.DefaultStreamingStrategy
Constructs an instance of DefaultStreamingStrategy using the default maxSegmentSize of 100.
DefaultStreamingStrategy(int) - Constructor for class com.amazonaws.xray.strategy.DefaultStreamingStrategy
Constructs an instance of DefaultStreamingStrategy using the provided maxSegmentSize.
DefaultThrowableSerializationStrategy - Class in com.amazonaws.xray.strategy
Default implementation of ThrowableSerializationStrategy.
DefaultThrowableSerializationStrategy() - Constructor for class com.amazonaws.xray.strategy.DefaultThrowableSerializationStrategy
 
DefaultThrowableSerializationStrategy(int) - Constructor for class com.amazonaws.xray.strategy.DefaultThrowableSerializationStrategy
Constructs a new instance of DefaultThrowableSerializationStrategy, overriding the max stack trace length default value of 50.
DefaultThrowableSerializationStrategy(int, Set<Class<? extends Throwable>>) - Constructor for class com.amazonaws.xray.strategy.DefaultThrowableSerializationStrategy
Constructs a new instance of DefaultThrowableSerializationStrategy, overriding the max stack trace length default value of 50, and overriding the Throwable classes considered 'remote'.
DelegatingEmitter - Class in com.amazonaws.xray.emitters
An Emitter which delegates all calls to another Emitter.
DelegatingEmitter(Emitter) - Constructor for class com.amazonaws.xray.emitters.DelegatingEmitter
Constructs a new DelegatingEmitter that delegates all calls to the provided Emitter.
describeInContext(Entity, Throwable, List<Subsegment>) - Method in class com.amazonaws.xray.strategy.DefaultThrowableSerializationStrategy
 
describeInContext(Entity, Throwable, List<Subsegment>) - Method in interface com.amazonaws.xray.strategy.ThrowableSerializationStrategy
Serializes a Throwable into a ThrowableDescription.
describeInContext(Throwable, List<Subsegment>) - Method in class com.amazonaws.xray.strategy.DefaultThrowableSerializationStrategy
 
describeInContext(Throwable, List<Subsegment>) - Method in interface com.amazonaws.xray.strategy.ThrowableSerializationStrategy
Serializes a Throwable into a ThrowableDescription.
destroy() - Method in class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
 
DockerUtils - Class in com.amazonaws.xray.utils
Utility class to get metadata for dockerized containers
DockerUtils() - Constructor for class com.amazonaws.xray.utils.DockerUtils
 
DockerUtils(URL) - Constructor for class com.amazonaws.xray.utils.DockerUtils
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
 
DummySegment - Class in com.amazonaws.xray.entities
DummySegment(AWSXRayRecorder) - Constructor for class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
DummySegment(AWSXRayRecorder, TraceID) - Constructor for class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
DummySegment(AWSXRayRecorder, String, TraceID) - Constructor for class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
DummySubsegment - Class in com.amazonaws.xray.entities
DummySubsegment(AWSXRayRecorder) - Constructor for class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
DummySubsegment(AWSXRayRecorder, TraceID) - Constructor for class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
dynamic(String) - Static method in interface com.amazonaws.xray.strategy.SegmentNamingStrategy
Returns a SegmentNamingStrategy that names segments based on the Host header of incoming requests, accepting any Host header value.
dynamic(String, String) - Static method in interface com.amazonaws.xray.strategy.SegmentNamingStrategy
Returns a SegmentNamingStrategy that names segments based on the Host header of incoming requests, accepting only recognized Host header values.
DynamicSegmentNamingStrategy - Class in com.amazonaws.xray.strategy
DynamicSegmentNamingStrategy(String) - Constructor for class com.amazonaws.xray.strategy.DynamicSegmentNamingStrategy
DynamicSegmentNamingStrategy(String, String) - Constructor for class com.amazonaws.xray.strategy.DynamicSegmentNamingStrategy

E

EC2Plugin - Class in com.amazonaws.xray.plugins
A plugin, for use with the AWSXRayRecorderBuilder class, which will add EC2 instance information to segments generated by the built AWSXRayRecorder instance.
EC2Plugin() - Constructor for class com.amazonaws.xray.plugins.EC2Plugin
 
EC2Plugin(FileSystem, EC2MetadataFetcher) - Constructor for class com.amazonaws.xray.plugins.EC2Plugin
 
ECSPlugin - Class in com.amazonaws.xray.plugins
A plugin, for use with the AWSXRayRecorderBuilder class, which will add ECS container information to segments generated by the built AWSXRayRecorder instance.
ECSPlugin() - Constructor for class com.amazonaws.xray.plugins.ECSPlugin
 
EKSPlugin - Class in com.amazonaws.xray.plugins
A plugin, for use with the AWSXRayRecorderBuilder class, which will add Kubernetes metadata to segments.
EKSPlugin() - Constructor for class com.amazonaws.xray.plugins.EKSPlugin
Constructs an empty EKS plugin.
EKSPlugin(String) - Constructor for class com.amazonaws.xray.plugins.EKSPlugin
Constructs an EKS plugin with a given cluster name.
ElasticBeanstalkPlugin - Class in com.amazonaws.xray.plugins
A plugin, for use with the AWSXRayRecorderBuilder class, which will add Elastic Beanstalk environment information to segments generated by the built AWSXRayRecorder instance.
ElasticBeanstalkPlugin() - Constructor for class com.amazonaws.xray.plugins.ElasticBeanstalkPlugin
 
Emitter - Class in com.amazonaws.xray.emitters
An emitter of segments and subsegments to X-Ray.
Emitter() - Constructor for class com.amazonaws.xray.emitters.Emitter
 
end() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
end() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
end() - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
end() - Method in interface com.amazonaws.xray.entities.Segment
Ends the segment.
end() - Method in class com.amazonaws.xray.entities.SegmentImpl
 
end() - Method in interface com.amazonaws.xray.entities.Subsegment
Ends the subsegment.
end() - Method in class com.amazonaws.xray.entities.SubsegmentImpl
 
ended - Variable in class com.amazonaws.xray.entities.EntityImpl
 
endSegment() - Static method in class com.amazonaws.xray.AWSXRay
 
endSegment() - Method in class com.amazonaws.xray.AWSXRayRecorder
Ends a segment.
endSegment(AWSXRayRecorder) - Method in interface com.amazonaws.xray.contexts.SegmentContext
 
endSubsegment() - Static method in class com.amazonaws.xray.AWSXRay
 
endSubsegment() - Method in class com.amazonaws.xray.AWSXRayRecorder
Ends a subsegment.
endSubsegment(Subsegment) - Static method in class com.amazonaws.xray.AWSXRay
 
endSubsegment(Subsegment) - Method in class com.amazonaws.xray.AWSXRayRecorder
Ends the provided subsegment.
endSubsegment(AWSXRayRecorder) - Method in class com.amazonaws.xray.contexts.LambdaSegmentContext
 
endSubsegment(AWSXRayRecorder) - Method in interface com.amazonaws.xray.contexts.SegmentContext
 
endSubsegment(AWSXRayRecorder) - Method in class com.amazonaws.xray.contexts.ThreadLocalSegmentContext
 
Entity - Interface in com.amazonaws.xray.entities
 
EntityDataKeys - Class in com.amazonaws.xray.entities
 
EntityDataKeys.AWS - Class in com.amazonaws.xray.entities
 
EntityDataKeys.HTTP - Class in com.amazonaws.xray.entities
 
EntityHeaderKeys - Class in com.amazonaws.xray.entities
 
EntityHeaderKeys.AWS - Class in com.amazonaws.xray.entities
 
EntityHeaderKeys.HTTP - Class in com.amazonaws.xray.entities
 
EntityImpl - Class in com.amazonaws.xray.entities
The base class from which Segment and Subsegment extend.
EntityImpl() - Constructor for class com.amazonaws.xray.entities.EntityImpl
 
EntityImpl(AWSXRayRecorder, String) - Constructor for class com.amazonaws.xray.entities.EntityImpl
 
equals(Object) - Method in class com.amazonaws.xray.entities.AWSLogReference
Compares ARN and log group between references to determine equality.
equals(Object) - Method in class com.amazonaws.xray.entities.TraceID
 
equals(Object) - Method in class com.amazonaws.xray.plugins.EC2Plugin
Determine equality of plugins using origin to uniquely identify them
equals(Object) - Method in class com.amazonaws.xray.plugins.ECSPlugin
Determine equality of plugins using origin to uniquely identify them
equals(Object) - Method in class com.amazonaws.xray.plugins.EKSPlugin
Determine equality of plugins using origin to uniquely identify them
equals(Object) - Method in class com.amazonaws.xray.plugins.ElasticBeanstalkPlugin
Determine equality of plugins using origin to uniquely identify them
equals(Object) - Method in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
 
EXTENDED_REQUEST_ID_HEADER - Static variable in class com.amazonaws.xray.entities.EntityHeaderKeys.AWS
 
EXTENDED_REQUEST_ID_KEY - Static variable in class com.amazonaws.xray.entities.EntityDataKeys.AWS
 

F

FacadeSegment - Class in com.amazonaws.xray.entities
 
FacadeSegment(AWSXRayRecorder, TraceID, String, TraceHeader.SampleDecision) - Constructor for class com.amazonaws.xray.entities.FacadeSegment
 
FastIdGenerator - Class in com.amazonaws.xray.internal
Generates random IDs using a fast but cryptographically insecure random number generator.
FastIdGenerator() - Constructor for class com.amazonaws.xray.internal.FastIdGenerator
 
fixed(String) - Static method in interface com.amazonaws.xray.strategy.SegmentNamingStrategy
Returns a SegmentNamingStrategy that assigns the provided name to all segments generated for incoming requests.
FixedSegmentNamingStrategy - Class in com.amazonaws.xray.strategy
FixedSegmentNamingStrategy(String) - Constructor for class com.amazonaws.xray.strategy.FixedSegmentNamingStrategy
forceSamplingOfCurrentSegment() - Method in class com.amazonaws.xray.AWSXRayRecorder
Checks whether the current SamplingStrategy supports forced sampling.
fromString(String) - Static method in class com.amazonaws.xray.entities.TraceHeader
Creates a TraceHeader object from a String.
fromString(String) - Static method in enum com.amazonaws.xray.entities.TraceHeader.SampleDecision
 
fromString(String) - Static method in class com.amazonaws.xray.entities.TraceID
Returns the TraceID parsed out of the String.

G

generateId() - Static method in interface com.amazonaws.xray.entities.Entity
Deprecated.
Use the ID generator configured on this entity's creator instead
get() - Static method in class com.amazonaws.xray.ThreadLocalStorage
Deprecated.
 
getAccountId() - Method in class com.amazonaws.xray.strategy.sampling.SamplingRequest
 
getAdditionalParams() - Method in class com.amazonaws.xray.entities.TraceHeader
 
getAddressForEmitter() - Method in class com.amazonaws.xray.config.DaemonConfiguration
 
getAnnotations() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
getAnnotations() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
getAnnotations() - Method in interface com.amazonaws.xray.entities.Entity
 
getAnnotations() - Method in class com.amazonaws.xray.entities.EntityImpl
 
getAnnotations() - Method in interface com.amazonaws.xray.entities.Segment
 
getArn() - Method in class com.amazonaws.xray.entities.AWSLogReference
Returns the ARN of the log group associated with this reference, or null if not provided by the AWS Runtime.
getAttributes() - Method in class com.amazonaws.xray.strategy.sampling.SamplingRequest
 
getAws() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
getAws() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
getAws() - Method in interface com.amazonaws.xray.entities.Entity
 
getAws() - Method in class com.amazonaws.xray.entities.EntityImpl
 
getAwsRuntimeContext() - Method in class com.amazonaws.xray.AWSXRayRecorder
 
getBorrowed() - Method in class com.amazonaws.xray.strategy.sampling.rule.Statistics
 
getCause() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
getCause() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
getCause() - Method in interface com.amazonaws.xray.entities.Entity
 
getCause() - Method in class com.amazonaws.xray.entities.EntityImpl
 
getCause() - Method in class com.amazonaws.xray.entities.ThrowableDescription
 
getClientID() - Static method in class com.amazonaws.xray.strategy.sampling.CentralizedSamplingStrategy
 
getClusterName() - Static method in class com.amazonaws.xray.utils.ContainerInsightsUtil
Deprecated.
Return the cluster name from ContainerInsights configMap via the K8S API and the pod's system account.
getContainerId() - Method in class com.amazonaws.xray.utils.DockerUtils
Reads the docker-generated cgroup file that lists the full (untruncated) docker container ID at the end of each line.
getContextMissingStrategy() - Method in class com.amazonaws.xray.AWSXRayRecorder
 
getCreator() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
getCreator() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
getCreator() - Method in interface com.amazonaws.xray.entities.Entity
 
getCreator() - Method in class com.amazonaws.xray.entities.EntityImpl
 
getCurrentEpoch() - Method in class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
 
getCurrentSegment() - Static method in class com.amazonaws.xray.AWSXRay
 
getCurrentSegment() - Method in class com.amazonaws.xray.AWSXRayRecorder
 
getCurrentSegmentOptional() - Static method in class com.amazonaws.xray.AWSXRay
 
getCurrentSegmentOptional() - Method in class com.amazonaws.xray.AWSXRayRecorder
 
getCurrentSubsegment() - Static method in class com.amazonaws.xray.AWSXRay
 
getCurrentSubsegment() - Method in class com.amazonaws.xray.AWSXRayRecorder
 
getCurrentSubsegmentOptional() - Static method in class com.amazonaws.xray.AWSXRay
 
getCurrentSubsegmentOptional() - Method in class com.amazonaws.xray.AWSXRayRecorder
 
getDefaultRule() - Method in class com.amazonaws.xray.strategy.sampling.manifest.CentralizedManifest
 
getDefaultRule() - Method in class com.amazonaws.xray.strategy.sampling.manifest.SamplingRuleManifest
 
getEmitter() - Method in class com.amazonaws.xray.AWSXRayRecorder
 
getEndpointForTCPConnection() - Method in class com.amazonaws.xray.config.DaemonConfiguration
 
getEndTime() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
getEndTime() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
getEndTime() - Method in interface com.amazonaws.xray.entities.Entity
 
getEndTime() - Method in class com.amazonaws.xray.entities.EntityImpl
 
getExceptions() - Method in class com.amazonaws.xray.entities.Cause
 
getFixedTarget() - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
 
getGlobalRecorder() - Static method in class com.amazonaws.xray.AWSXRay
Gets the global AWSXRayRecorder.
getHost() - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
 
getHost() - Method in class com.amazonaws.xray.strategy.sampling.SamplingRequest
 
getHttp() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
getHttp() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
getHttp() - Method in interface com.amazonaws.xray.entities.Entity
 
getHttp() - Method in class com.amazonaws.xray.entities.EntityImpl
 
getHttpMethod() - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
 
getId() - Method in class com.amazonaws.xray.entities.Cause
 
getId() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
getId() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
getId() - Method in interface com.amazonaws.xray.entities.Entity
 
getId() - Method in class com.amazonaws.xray.entities.EntityImpl
 
getId() - Method in class com.amazonaws.xray.entities.ThrowableDescription
 
getIdGenerator() - Method in class com.amazonaws.xray.AWSXRayRecorder
Gets this AWSXRayRecorder instance's ID generator.
getInterval() - Method in class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
 
getLogGroup() - Method in class com.amazonaws.xray.entities.AWSLogReference
Returns the log group name associated with the segment.
getLogReferences() - Method in class com.amazonaws.xray.plugins.EC2Plugin
 
getLogReferences() - Method in class com.amazonaws.xray.plugins.ECSPlugin
 
getLogReferences() - Method in class com.amazonaws.xray.plugins.EKSPlugin
 
getLogReferences() - Method in interface com.amazonaws.xray.plugins.Plugin
 
getMatchingListFromJsonArrayNode(JsonNode, String) - Static method in class com.amazonaws.xray.utils.JsonUtils
Deprecated.
Finds all immediate children entries mapped to a given field name in a JSON object.
getMaxSegmentSize() - Method in class com.amazonaws.xray.strategy.DefaultStreamingStrategy
 
getMaxStackTraceLength() - Method in class com.amazonaws.xray.strategy.DefaultThrowableSerializationStrategy
 
getMessage() - Method in class com.amazonaws.xray.entities.Cause
 
getMessage() - Method in class com.amazonaws.xray.entities.ThrowableDescription
 
getMetadata() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
getMetadata() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
getMetadata() - Method in interface com.amazonaws.xray.entities.Entity
 
getMetadata() - Method in class com.amazonaws.xray.entities.EntityImpl
 
getMethod() - Method in class com.amazonaws.xray.strategy.sampling.SamplingRequest
 
getName() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
getName() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
getName() - Method in interface com.amazonaws.xray.entities.Entity
 
getName() - Method in class com.amazonaws.xray.entities.EntityImpl
 
getName() - Method in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
 
getNamespace() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
getNamespace() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
getNamespace() - Method in interface com.amazonaws.xray.entities.Entity
 
getNamespace() - Method in class com.amazonaws.xray.entities.EntityImpl
 
getNamespace() - Method in interface com.amazonaws.xray.entities.Subsegment
 
getNamespace() - Method in class com.amazonaws.xray.entities.SubsegmentImpl
 
getNodeFromJsonFile(String, String) - Static method in class com.amazonaws.xray.utils.JsonUtils
Deprecated.
Parses given file for an array field and returns that array as a JSON node.
getNumber() - Method in class com.amazonaws.xray.entities.TraceID
Deprecated.
getNumberAsHex() - Method in class com.amazonaws.xray.entities.TraceID
Returns the number component of this TraceID as a hexadecimal string.
getOrigin() - Method in class com.amazonaws.xray.AWSXRayRecorder
 
getOrigin() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
getOrigin() - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments are not aware of their origin.
getOrigin() - Method in interface com.amazonaws.xray.entities.Segment
 
getOrigin() - Method in class com.amazonaws.xray.entities.SegmentImpl
 
getOrigin() - Method in class com.amazonaws.xray.plugins.EC2Plugin
 
getOrigin() - Method in class com.amazonaws.xray.plugins.ECSPlugin
 
getOrigin() - Method in class com.amazonaws.xray.plugins.EKSPlugin
 
getOrigin() - Method in class com.amazonaws.xray.plugins.ElasticBeanstalkPlugin
 
getOrigin() - Method in interface com.amazonaws.xray.plugins.Plugin
Returns the name of the origin associated with this plugin.
getOverrideName() - Method in interface com.amazonaws.xray.strategy.SegmentNamingStrategy
 
getParent() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
getParent() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
getParent() - Method in interface com.amazonaws.xray.entities.Entity
 
getParent() - Method in class com.amazonaws.xray.entities.EntityImpl
 
getParentId() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
getParentId() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
getParentId() - Method in interface com.amazonaws.xray.entities.Entity
 
getParentId() - Method in class com.amazonaws.xray.entities.EntityImpl
 
getParentId() - Method in class com.amazonaws.xray.entities.TraceHeader
 
getParentSegment() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
getParentSegment() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
getParentSegment() - Method in interface com.amazonaws.xray.entities.Entity
 
getParentSegment() - Method in class com.amazonaws.xray.entities.EntityImpl
 
getParentSegment() - Method in class com.amazonaws.xray.entities.FacadeSegment
 
getParentSegment() - Method in interface com.amazonaws.xray.entities.Segment
 
getParentSegment() - Method in class com.amazonaws.xray.entities.SegmentImpl
 
getParentSegment() - Method in interface com.amazonaws.xray.entities.Subsegment
 
getParentSegment() - Method in class com.amazonaws.xray.entities.SubsegmentImpl
 
getPaths() - Method in class com.amazonaws.xray.entities.Cause
 
getPrecursorIds() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
getPrecursorIds() - Method in interface com.amazonaws.xray.entities.Subsegment
 
getPrecursorIds() - Method in class com.amazonaws.xray.entities.SubsegmentImpl
 
getPrioritizationStrategy() - Method in class com.amazonaws.xray.AWSXRayRecorder
 
getQuota() - Method in class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
 
getRandom() - Static method in class com.amazonaws.xray.ThreadLocalStorage
Deprecated.
getRandomEntityId() - Method in class com.amazonaws.xray.internal.FastIdGenerator
 
getRandomEntityId() - Method in class com.amazonaws.xray.internal.IdGenerator
 
getRandomEntityId() - Method in class com.amazonaws.xray.internal.SecureIdGenerator
 
getRate() - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
 
getReferenceCount() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
getReferenceCount() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
getReferenceCount() - Method in interface com.amazonaws.xray.entities.Entity
Returns the reference count of the segment.
getReferenceCount() - Method in class com.amazonaws.xray.entities.EntityImpl
Returns the reference count of the segment.
getRequests() - Method in class com.amazonaws.xray.strategy.sampling.rule.Statistics
 
getReservoir() - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
 
getResourceArn() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
getResourceArn() - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments are not aware of their resource ARN.
getResourceArn() - Method in interface com.amazonaws.xray.entities.Segment
 
getResourceArn() - Method in class com.amazonaws.xray.entities.SegmentImpl
 
getResourceARN() - Method in class com.amazonaws.xray.strategy.sampling.SamplingRequest
 
getRoleARN() - Method in class com.amazonaws.xray.strategy.sampling.SamplingRequest
 
getRootTraceId() - Method in class com.amazonaws.xray.entities.TraceHeader
 
getRuleName() - Method in class com.amazonaws.xray.strategy.sampling.SamplingResponse
 
getRules() - Method in class com.amazonaws.xray.strategy.sampling.manifest.CentralizedManifest
 
getRules() - Method in class com.amazonaws.xray.strategy.sampling.manifest.SamplingRuleManifest
 
getRuntimeContext() - Method in class com.amazonaws.xray.plugins.EC2Plugin
 
getRuntimeContext() - Method in class com.amazonaws.xray.plugins.ECSPlugin
 
getRuntimeContext() - Method in class com.amazonaws.xray.plugins.EKSPlugin
 
getRuntimeContext() - Method in class com.amazonaws.xray.plugins.ElasticBeanstalkPlugin
 
getRuntimeContext() - Method in interface com.amazonaws.xray.plugins.Plugin
 
getSampled() - Method in class com.amazonaws.xray.entities.TraceHeader
 
getSampled() - Method in class com.amazonaws.xray.strategy.sampling.rule.Statistics
 
getSamplingManifestURL() - Method in class com.amazonaws.xray.strategy.sampling.CentralizedSamplingStrategy
 
getSamplingManifestURL() - Method in class com.amazonaws.xray.strategy.sampling.LocalizedSamplingStrategy
 
getSamplingRules(GetSamplingRulesRequest) - Method in class com.amazonaws.xray.internal.UnsignedXrayClient
 
getSamplingStrategy() - Method in class com.amazonaws.xray.AWSXRayRecorder
 
getSamplingTargets(GetSamplingTargetsRequest) - Method in class com.amazonaws.xray.internal.UnsignedXrayClient
 
getSegmentContextResolverChain() - Method in class com.amazonaws.xray.AWSXRayRecorder
 
getSegmentDefaultName() - Method in class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
 
getSegmentListeners() - Method in class com.amazonaws.xray.AWSXRayRecorder
Returns the list of SegmentListeners attached to the recorder
getSegmentOverrideName() - Method in class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
 
getService() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
getService() - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments are not aware of their service.
getService() - Method in interface com.amazonaws.xray.entities.Segment
 
getService() - Method in class com.amazonaws.xray.entities.SegmentImpl
 
getService() - Method in class com.amazonaws.xray.strategy.sampling.SamplingRequest
 
getServiceName() - Method in class com.amazonaws.xray.plugins.EC2Plugin
 
getServiceName() - Method in class com.amazonaws.xray.plugins.ECSPlugin
 
getServiceName() - Method in class com.amazonaws.xray.plugins.EKSPlugin
 
getServiceName() - Method in class com.amazonaws.xray.plugins.ElasticBeanstalkPlugin
 
getServiceName() - Method in interface com.amazonaws.xray.plugins.Plugin
 
getServiceName() - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
 
getServiceRuntimeContext() - Method in class com.amazonaws.xray.AWSXRayRecorder
 
getServiceType() - Method in class com.amazonaws.xray.strategy.sampling.SamplingRequest
 
getSkipped() - Method in class com.amazonaws.xray.entities.ThrowableDescription
 
getSql() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
getSql() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
getSql() - Method in interface com.amazonaws.xray.entities.Entity
 
getSql() - Method in class com.amazonaws.xray.entities.EntityImpl
 
getStack() - Method in class com.amazonaws.xray.entities.ThrowableDescription
 
getStartTime() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
getStartTime() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
getStartTime() - Method in interface com.amazonaws.xray.entities.Entity
 
getStartTime() - Method in class com.amazonaws.xray.entities.EntityImpl
 
getStartTime() - Method in class com.amazonaws.xray.entities.TraceID
Deprecated.
getStartTimeAsHex() - Method in class com.amazonaws.xray.entities.TraceID
Returns the start time of this TraceID as a hexadecimal string representing the number of seconds since the epoch.
getStreamingStrategy() - Method in class com.amazonaws.xray.AWSXRayRecorder
 
getSubsegments() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
getSubsegments() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
getSubsegments() - Method in interface com.amazonaws.xray.entities.Entity
Deprecated.
getSubsegments() - Method in class com.amazonaws.xray.entities.EntityImpl
 
getSubsegmentsCopy() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
getSubsegmentsCopy() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
getSubsegmentsCopy() - Method in interface com.amazonaws.xray.entities.Entity
Returns a copy of the currently added subsegments.
getSubsegmentsCopy() - Method in class com.amazonaws.xray.entities.EntityImpl
 
getSubsegmentsLock() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
getSubsegmentsLock() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
getSubsegmentsLock() - Method in interface com.amazonaws.xray.entities.Entity
Deprecated.
This is for internal use of the SDK and will be made private.
getSubsegmentsLock() - Method in class com.amazonaws.xray.entities.EntityImpl
 
getTCPAddress() - Method in class com.amazonaws.xray.config.DaemonConfiguration
 
getThreadLocal() - Static method in class com.amazonaws.xray.AWSXRay
Deprecated.
getThreadLocal() - Method in class com.amazonaws.xray.AWSXRayRecorder
Deprecated.
getThrowable() - Method in class com.amazonaws.xray.entities.ThrowableDescription
 
getThrowableSerializationStrategy() - Method in class com.amazonaws.xray.AWSXRayRecorder
 
getTotalSize() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
getTotalSize() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
getTotalSize() - Method in interface com.amazonaws.xray.entities.Entity
 
getTotalSize() - Method in class com.amazonaws.xray.entities.EntityImpl
 
getTotalSize() - Method in class com.amazonaws.xray.entities.FacadeSegment
 
getTraceEntity() - Static method in class com.amazonaws.xray.AWSXRay
 
getTraceEntity() - Method in class com.amazonaws.xray.AWSXRayRecorder
Gets the current trace entity value using the implementation provided by the SegmentContext resolved from the segmentContextResolverChain.
getTraceEntity() - Method in interface com.amazonaws.xray.contexts.SegmentContext
 
getTraceId() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
getTraceId() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
getTraceId() - Method in interface com.amazonaws.xray.entities.Entity
 
getTraceId() - Method in class com.amazonaws.xray.entities.EntityImpl
 
getTracesPerSecond() - Method in class com.amazonaws.xray.strategy.sampling.reservoir.Reservoir
 
getTruncated() - Method in class com.amazonaws.xray.entities.ThrowableDescription
 
getType() - Method in class com.amazonaws.xray.entities.ThrowableDescription
 
getUDPAddress() - Method in class com.amazonaws.xray.config.DaemonConfiguration
 
getUDPAddress() - Method in class com.amazonaws.xray.emitters.UDPEmitter
Deprecated.
 
getUrl() - Method in class com.amazonaws.xray.strategy.sampling.SamplingRequest
 
getUrlPath() - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
 
getUsed() - Method in class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
 
getUser() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
getUser() - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments are not aware of their user.
getUser() - Method in interface com.amazonaws.xray.entities.Segment
 
getUser() - Method in class com.amazonaws.xray.entities.SegmentImpl
 
getVersion() - Method in class com.amazonaws.xray.strategy.sampling.manifest.SamplingRuleManifest
 
getWorkingDirectory() - Method in class com.amazonaws.xray.entities.Cause
 

H

hashCode() - Method in class com.amazonaws.xray.entities.AWSLogReference
Generates unique hash for each LogReference object.
hashCode() - Method in class com.amazonaws.xray.entities.TraceID
 
hashCode() - Method in class com.amazonaws.xray.plugins.EC2Plugin
Hash plugin object using origin to uniquely identify them
hashCode() - Method in class com.amazonaws.xray.plugins.ECSPlugin
Hash plugin object using origin to uniquely identify them
hashCode() - Method in class com.amazonaws.xray.plugins.EKSPlugin
Hash plugin object using origin to uniquely identify them
hashCode() - Method in class com.amazonaws.xray.plugins.ElasticBeanstalkPlugin
Hash plugin object using origin to uniquely identify them
hashCode() - Method in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
 
HEADER_KEY - Static variable in class com.amazonaws.xray.entities.TraceHeader
 

I

IdGenerator - Class in com.amazonaws.xray.internal
An internal base class for unifying the potential ID generators.
IdGenerator() - Constructor for class com.amazonaws.xray.internal.IdGenerator
 
IgnoreErrorContextMissingStrategy - Class in com.amazonaws.xray.strategy
 
IgnoreErrorContextMissingStrategy() - Constructor for class com.amazonaws.xray.strategy.IgnoreErrorContextMissingStrategy
 
incBorrowed() - Method in class com.amazonaws.xray.strategy.sampling.rule.Statistics
 
incrementReferenceCount() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
incrementReferenceCount() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
incrementReferenceCount() - Method in interface com.amazonaws.xray.entities.Entity
Increments the subsegment-reference counter.
incrementReferenceCount() - Method in class com.amazonaws.xray.entities.EntityImpl
 
incRequest() - Method in class com.amazonaws.xray.strategy.sampling.rule.Statistics
 
incSampled() - Method in class com.amazonaws.xray.strategy.sampling.rule.Statistics
 
init(FilterConfig) - Method in class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
 
injectThreadLocal(Entity) - Static method in class com.amazonaws.xray.AWSXRay
Deprecated.
injectThreadLocal(Entity) - Method in class com.amazonaws.xray.AWSXRayRecorder
intToBase16String(long) - Static method in class com.amazonaws.xray.utils.ByteUtils
 
invalid() - Static method in class com.amazonaws.xray.entities.TraceID
Returns an invalid TraceID which can be used when an ID is needed outside the context of a trace, for example for an unsampled segment.
isBorrow(Instant) - Method in class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
 
isEmitted() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
isEmitted() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
isEmitted() - Method in interface com.amazonaws.xray.entities.Entity
 
isEmitted() - Method in class com.amazonaws.xray.entities.EntityImpl
 
isEmpty(SerializerProvider, Cause) - Method in class com.amazonaws.xray.serializers.CauseSerializer
 
isEnabled() - Method in class com.amazonaws.xray.plugins.EC2Plugin
 
isEnabled() - Method in class com.amazonaws.xray.plugins.ECSPlugin
Returns true if the environment variable added by ECS is present and contains a valid URI
isEnabled() - Method in class com.amazonaws.xray.plugins.EKSPlugin
 
isEnabled() - Method in class com.amazonaws.xray.plugins.ElasticBeanstalkPlugin
 
isEnabled() - Method in interface com.amazonaws.xray.plugins.Plugin
 
isError() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
isError() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
isError() - Method in interface com.amazonaws.xray.entities.Entity
 
isError() - Method in class com.amazonaws.xray.entities.EntityImpl
 
isExpired(Instant) - Method in class com.amazonaws.xray.strategy.sampling.manifest.CentralizedManifest
 
isExpired(Instant) - Method in class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
 
isFault() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
isFault() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
isFault() - Method in interface com.amazonaws.xray.entities.Entity
 
isFault() - Method in class com.amazonaws.xray.entities.EntityImpl
 
isForcedSamplingSupported() - Method in class com.amazonaws.xray.strategy.sampling.AllSamplingStrategy
 
isForcedSamplingSupported() - Method in class com.amazonaws.xray.strategy.sampling.CentralizedSamplingStrategy
 
isForcedSamplingSupported() - Method in class com.amazonaws.xray.strategy.sampling.LocalizedSamplingStrategy
 
isForcedSamplingSupported() - Method in class com.amazonaws.xray.strategy.sampling.NoSamplingStrategy
 
isForcedSamplingSupported() - Method in interface com.amazonaws.xray.strategy.sampling.SamplingStrategy
Returns whether or not this sampling strategy supports 'forced sampling'.
isInProgress() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
isInProgress() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
isInProgress() - Method in interface com.amazonaws.xray.entities.Entity
 
isInProgress() - Method in class com.amazonaws.xray.entities.EntityImpl
 
isK8s() - Static method in class com.amazonaws.xray.utils.ContainerInsightsUtil
Deprecated.
 
isNotNullOrBlank(String) - Static method in class com.amazonaws.xray.entities.StringValidator
Deprecated.
 
isNullOrBlank(String) - Static method in class com.amazonaws.xray.entities.StringValidator
Deprecated.
 
isRecording() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
isRecording() - Method in class com.amazonaws.xray.entities.FacadeSegment
 
isRecording() - Method in interface com.amazonaws.xray.entities.Segment
Returns if this Segment is recording events and will be emitted.
isRecording() - Method in class com.amazonaws.xray.entities.SegmentImpl
 
isRemote() - Method in class com.amazonaws.xray.entities.ThrowableDescription
 
isSampled() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
isSampled() - Method in class com.amazonaws.xray.entities.FacadeSegment
 
isSampled() - Method in interface com.amazonaws.xray.entities.Segment
 
isSampled() - Method in class com.amazonaws.xray.entities.SegmentImpl
 
isSampled() - Method in class com.amazonaws.xray.strategy.sampling.SamplingResponse
 
isStale(Instant) - Method in class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
 
isStale(Instant) - Method in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
 
isThrottle() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
isThrottle() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
isThrottle() - Method in interface com.amazonaws.xray.entities.Entity
 
isThrottle() - Method in class com.amazonaws.xray.entities.EntityImpl
 
isValid(SamplingRule) - Static method in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
 

J

JsonUtils - Class in com.amazonaws.xray.utils
Deprecated.
For internal use only.
JsonUtils() - Constructor for class com.amazonaws.xray.utils.JsonUtils
Deprecated.
 

L

LambdaSegmentContext - Class in com.amazonaws.xray.contexts
 
LambdaSegmentContext() - Constructor for class com.amazonaws.xray.contexts.LambdaSegmentContext
 
LambdaSegmentContextResolver - Class in com.amazonaws.xray.contexts
 
LambdaSegmentContextResolver() - Constructor for class com.amazonaws.xray.contexts.LambdaSegmentContextResolver
 
LocalizedSamplingStrategy - Class in com.amazonaws.xray.strategy.sampling
 
LocalizedSamplingStrategy() - Constructor for class com.amazonaws.xray.strategy.sampling.LocalizedSamplingStrategy
 
LocalizedSamplingStrategy(boolean) - Constructor for class com.amazonaws.xray.strategy.sampling.LocalizedSamplingStrategy
 
LocalizedSamplingStrategy(URL) - Constructor for class com.amazonaws.xray.strategy.sampling.LocalizedSamplingStrategy
 
LocalizedSamplingStrategy(URL, boolean) - Constructor for class com.amazonaws.xray.strategy.sampling.LocalizedSamplingStrategy
 
lock - Variable in class com.amazonaws.xray.entities.EntityImpl
 
LogErrorContextMissingStrategy - Class in com.amazonaws.xray.strategy
 
LogErrorContextMissingStrategy() - Constructor for class com.amazonaws.xray.strategy.LogErrorContextMissingStrategy
 
logger - Static variable in interface com.amazonaws.xray.contexts.SegmentContext
Deprecated.
Will be removed.
LooseValidations - Class in com.amazonaws.xray.utils
Utilities for validating parameters loosely.

M

Manifest - Interface in com.amazonaws.xray.strategy.sampling.manifest
 
mapper - Static variable in class com.amazonaws.xray.entities.EntityImpl
Deprecated.
For internal use only.
match(SamplingRequest) - Method in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
 
match(SamplingRequest, Instant) - Method in class com.amazonaws.xray.strategy.sampling.manifest.CentralizedManifest
 
match(SamplingRequest, Instant) - Method in interface com.amazonaws.xray.strategy.sampling.manifest.Manifest
 
Matchers - Class in com.amazonaws.xray.strategy.sampling.rule
 
Matchers(SamplingRule) - Constructor for class com.amazonaws.xray.strategy.sampling.rule.Matchers
 

N

NAME_OVERRIDE_ENVIRONMENT_VARIABLE_KEY - Static variable in interface com.amazonaws.xray.strategy.SegmentNamingStrategy
Environment variable key used to override the default segment name used by implementors of SegmentNamingStrategy.
NAME_OVERRIDE_SYSTEM_PROPERTY_KEY - Static variable in interface com.amazonaws.xray.strategy.SegmentNamingStrategy
System property key used to override the default segment name used by implementors of SegmentNamingStrategy.
nameForRequest(HttpServletRequest) - Method in class com.amazonaws.xray.strategy.DynamicSegmentNamingStrategy
Deprecated.
Returns the derived segment name for an incoming request.
nameForRequest(HttpServletRequest) - Method in class com.amazonaws.xray.strategy.FixedSegmentNamingStrategy
Deprecated.
Returns a segment name for an incoming request.
nameForRequest(HttpServletRequest) - Method in interface com.amazonaws.xray.strategy.SegmentNamingStrategy
 
Namespace - Enum in com.amazonaws.xray.entities
 
newClient() - Static method in class com.amazonaws.xray.strategy.sampling.XRayClient
Deprecated.
aws-xray-recorder only supports communicating with the X-Ray daemon, which does not require the usual AWS API signatures so we have stopped using the SDK X-Ray client.
newEntityId() - Method in class com.amazonaws.xray.internal.IdGenerator
 
newSegmentContextExecutor() - Static method in class com.amazonaws.xray.contexts.SegmentContextExecutors
Returns a new Executor which will run any tasks with the current segment mounted.
newSegmentContextExecutor(Segment) - Static method in class com.amazonaws.xray.contexts.SegmentContextExecutors
Returns a new Executor which will run any tasks with the provided Segment mounted.
newSegmentContextExecutor(AWSXRayRecorder, Segment) - Static method in class com.amazonaws.xray.contexts.SegmentContextExecutors
Returns a new Executor which will run any tasks with the provided Segment mounted in the provided AWSXRayRecorder.
newTraceId() - Method in class com.amazonaws.xray.internal.FastIdGenerator
 
newTraceId() - Method in class com.amazonaws.xray.internal.IdGenerator
 
newTraceId() - Method in class com.amazonaws.xray.internal.SecureIdGenerator
 
next() - Method in interface com.amazonaws.xray.strategy.sampling.rand.Rand
 
next() - Method in class com.amazonaws.xray.strategy.sampling.rand.RandImpl
 
noOp(AWSXRayRecorder, boolean) - Static method in interface com.amazonaws.xray.entities.Subsegment
 
noOp(Segment, AWSXRayRecorder) - Static method in interface com.amazonaws.xray.entities.Subsegment
 
noOp(TraceID, AWSXRayRecorder) - Static method in interface com.amazonaws.xray.entities.Segment
 
NoSamplingStrategy - Class in com.amazonaws.xray.strategy.sampling
A sampling strategy for which shouldTrace always returns false.
NoSamplingStrategy() - Constructor for class com.amazonaws.xray.strategy.sampling.NoSamplingStrategy
 
NOT_SAMPLED - com.amazonaws.xray.entities.TraceHeader.SampleDecision
 
numberToBase16String(int, long) - Static method in class com.amazonaws.xray.utils.ByteUtils
 

O

onBeginSegment(Segment) - Method in interface com.amazonaws.xray.listeners.SegmentListener
onBeginSegment is invoked immediately after a segment is created by the recorder.
onBeginSubsegment(Subsegment) - Method in interface com.amazonaws.xray.listeners.SegmentListener
onBeginSubsegment is invoked immediately after a subsegment is created by the recorder.
onClearEntity(Entity) - Method in interface com.amazonaws.xray.listeners.SegmentListener
onClearEntity is invoked just before the SegmentContext is cleared.
onSetEntity(Entity, Entity) - Method in interface com.amazonaws.xray.listeners.SegmentListener
onSetEntity is invoked immediately before the SegmentContext is updated with a new entity.
OPERATION_KEY - Static variable in class com.amazonaws.xray.entities.EntityDataKeys.AWS
 
origin - Variable in class com.amazonaws.xray.entities.SegmentImpl
 
ORIGIN - Static variable in class com.amazonaws.xray.plugins.EC2Plugin
 
ORIGIN - Static variable in class com.amazonaws.xray.plugins.ECSPlugin
 
ORIGIN - Static variable in class com.amazonaws.xray.plugins.EKSPlugin
 
ORIGIN - Static variable in class com.amazonaws.xray.plugins.ElasticBeanstalkPlugin
 
OVERRIDE_VALUE - Static variable in class com.amazonaws.xray.strategy.IgnoreErrorContextMissingStrategy
 
OVERRIDE_VALUE - Static variable in class com.amazonaws.xray.strategy.LogErrorContextMissingStrategy
 
OVERRIDE_VALUE - Static variable in class com.amazonaws.xray.strategy.RuntimeErrorContextMissingStrategy
 

P

Plugin - Interface in com.amazonaws.xray.plugins
 
populateLogReferences() - Method in class com.amazonaws.xray.plugins.EC2Plugin
Reads the log group configuration file generated by the CloudWatch Agent to discover all log groups being used on this instance and populates log reference set with them to be included in trace documents.
populateRuntimeContext() - Method in class com.amazonaws.xray.plugins.EC2Plugin
Reads EC2 provided metadata to include it in trace document
populateRuntimeContext() - Method in class com.amazonaws.xray.plugins.ECSPlugin
 
populateRuntimeContext() - Method in class com.amazonaws.xray.plugins.EKSPlugin
Generate runtime context with pod metadata from K8s.
populateRuntimeContext() - Method in class com.amazonaws.xray.plugins.ElasticBeanstalkPlugin
 
postFilter(ServletRequest, ServletResponse) - Method in class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
 
preFilter(ServletRequest, ServletResponse) - Method in class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
 
prettySerialize() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
prettySerialize() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
prettySerialize() - Method in interface com.amazonaws.xray.entities.Entity
 
prettySerialize() - Method in class com.amazonaws.xray.entities.EntityImpl
 
prettyStreamSerialize() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
prettyStreamSerialize() - Method in interface com.amazonaws.xray.entities.Subsegment
Pretty-serializes the subsegment as a standalone String with enough information for the subsegment to be streamed on its own.
prettyStreamSerialize() - Method in class com.amazonaws.xray.entities.SubsegmentImpl
 
PrioritizationStrategy - Interface in com.amazonaws.xray.strategy
 
PRIORITY_PROTOCOL_HEADER - Static variable in class com.amazonaws.xray.emitters.Emitter
 
PROTOCOL_DELIMITER - Static variable in class com.amazonaws.xray.emitters.Emitter
 
PROTOCOL_HEADER - Static variable in class com.amazonaws.xray.emitters.Emitter
 
putAdditionalParam(String, String) - Method in class com.amazonaws.xray.entities.TraceHeader
Puts an additional parameter into the additionalParam map.
putAllAws(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
putAllAws(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
putAllAws(Map<String, Object>) - Method in interface com.amazonaws.xray.entities.Entity
Puts AWS information.
putAllAws(Map<String, Object>) - Method in class com.amazonaws.xray.entities.EntityImpl
 
putAllAws(Map<String, Object>) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
putAllHttp(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
putAllHttp(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
putAllHttp(Map<String, Object>) - Method in interface com.amazonaws.xray.entities.Entity
Puts HTTP information.
putAllHttp(Map<String, Object>) - Method in class com.amazonaws.xray.entities.EntityImpl
 
putAllHttp(Map<String, Object>) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
putAllService(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
putAllService(Map<String, Object>) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
putAllService(Map<String, Object>) - Method in interface com.amazonaws.xray.entities.Segment
Puts information about this service.
putAllService(Map<String, Object>) - Method in class com.amazonaws.xray.entities.SegmentImpl
 
putAllSql(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
putAllSql(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
putAllSql(Map<String, Object>) - Method in interface com.amazonaws.xray.entities.Entity
Puts SQL information.
putAllSql(Map<String, Object>) - Method in class com.amazonaws.xray.entities.EntityImpl
 
putAllSql(Map<String, Object>) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
putAnnotation(String, Boolean) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
putAnnotation(String, Boolean) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
putAnnotation(String, Boolean) - Method in interface com.amazonaws.xray.entities.Entity
Puts a Boolean annotation.
putAnnotation(String, Boolean) - Method in class com.amazonaws.xray.entities.EntityImpl
 
putAnnotation(String, Boolean) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
putAnnotation(String, Number) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
putAnnotation(String, Number) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
putAnnotation(String, Number) - Method in interface com.amazonaws.xray.entities.Entity
Puts a Number annotation.
putAnnotation(String, Number) - Method in class com.amazonaws.xray.entities.EntityImpl
 
putAnnotation(String, Number) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
putAnnotation(String, String) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
putAnnotation(String, String) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
putAnnotation(String, String) - Method in interface com.amazonaws.xray.entities.Entity
Puts a String annotation.
putAnnotation(String, String) - Method in class com.amazonaws.xray.entities.EntityImpl
 
putAnnotation(String, String) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
putAws(String, Object) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
putAws(String, Object) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
putAws(String, Object) - Method in interface com.amazonaws.xray.entities.Entity
Puts AWS information.
putAws(String, Object) - Method in class com.amazonaws.xray.entities.EntityImpl
 
putAws(String, Object) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
putHttp(String, Object) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
putHttp(String, Object) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
putHttp(String, Object) - Method in interface com.amazonaws.xray.entities.Entity
Puts HTTP information.
putHttp(String, Object) - Method in class com.amazonaws.xray.entities.EntityImpl
 
putHttp(String, Object) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
putMetadata(String, Object) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
putMetadata(String, Object) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
putMetadata(String, Object) - Method in interface com.amazonaws.xray.entities.Entity
Puts metadata under the namespace 'default'.
putMetadata(String, Object) - Method in class com.amazonaws.xray.entities.EntityImpl
 
putMetadata(String, Object) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
putMetadata(String, String, Object) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
putMetadata(String, String, Object) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
putMetadata(String, String, Object) - Method in interface com.amazonaws.xray.entities.Entity
Puts metadata.
putMetadata(String, String, Object) - Method in class com.amazonaws.xray.entities.EntityImpl
 
putMetadata(String, String, Object) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
putRules(List<SamplingRule>, Instant) - Method in class com.amazonaws.xray.strategy.sampling.manifest.CentralizedManifest
 
putRuntimeContext(String, Object) - Method in class com.amazonaws.xray.AWSXRayRecorder
 
putService(String, Object) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
putService(String, Object) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
putService(String, Object) - Method in interface com.amazonaws.xray.entities.Segment
Puts information about this service.
putService(String, Object) - Method in class com.amazonaws.xray.entities.SegmentImpl
 
putSql(String, Object) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
putSql(String, Object) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
putSql(String, Object) - Method in interface com.amazonaws.xray.entities.Entity
Puts SQL information.
putSql(String, Object) - Method in class com.amazonaws.xray.entities.EntityImpl
 
putSql(String, Object) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
putTargets(List<SamplingTargetDocument>, Instant) - Method in class com.amazonaws.xray.strategy.sampling.manifest.CentralizedManifest
 

R

Rand - Interface in com.amazonaws.xray.strategy.sampling.rand
 
RandImpl - Class in com.amazonaws.xray.strategy.sampling.rand
 
RandImpl() - Constructor for class com.amazonaws.xray.strategy.sampling.rand.RandImpl
 
RecyclableBuffers - Class in com.amazonaws.xray.internal
ThreadLocal buffers for use when creating new derived objects such as Strings.
referenceCount - Variable in class com.amazonaws.xray.entities.EntityImpl
 
REGION_KEY - Static variable in class com.amazonaws.xray.entities.EntityDataKeys.AWS
 
REMOTE - com.amazonaws.xray.entities.Namespace
 
removeSubsegment(Subsegment) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
removeSubsegment(Subsegment) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
removeSubsegment(Subsegment) - Method in interface com.amazonaws.xray.entities.Entity
Removes a subsegment from the subsegment list.
removeSubsegment(Subsegment) - Method in class com.amazonaws.xray.entities.EntityImpl
 
REQUEST_ID_KEY - Static variable in class com.amazonaws.xray.entities.EntityDataKeys.AWS
 
REQUESTED - com.amazonaws.xray.entities.TraceHeader.SampleDecision
 
requiresStreaming(Segment) - Method in class com.amazonaws.xray.strategy.DefaultStreamingStrategy
Determines whether or not the provided segment requires any subsegment streaming.
requiresStreaming(Segment) - Method in interface com.amazonaws.xray.strategy.StreamingStrategy
Determines whether or not the provided segment requires any subsegment streaming.
Reservoir - Class in com.amazonaws.xray.strategy.sampling.reservoir
 
Reservoir() - Constructor for class com.amazonaws.xray.strategy.sampling.reservoir.Reservoir
 
Reservoir(int) - Constructor for class com.amazonaws.xray.strategy.sampling.reservoir.Reservoir
 
reset() - Method in class com.amazonaws.xray.strategy.sampling.rule.Statistics
 
resolve() - Method in class com.amazonaws.xray.contexts.LambdaSegmentContextResolver
 
resolve() - Method in interface com.amazonaws.xray.contexts.ResolverChain
 
resolve() - Method in interface com.amazonaws.xray.contexts.SegmentContextResolver
 
resolve() - Method in class com.amazonaws.xray.contexts.SegmentContextResolverChain
 
resolve() - Method in class com.amazonaws.xray.contexts.ThreadLocalSegmentContextResolver
 
ResolverChain<T> - Interface in com.amazonaws.xray.contexts
 
resourceArn - Variable in class com.amazonaws.xray.entities.SegmentImpl
 
RESPONSE_KEY - Static variable in class com.amazonaws.xray.entities.EntityDataKeys.HTTP
 
RETRIES_KEY - Static variable in class com.amazonaws.xray.entities.EntityDataKeys.AWS
 
Rule - Interface in com.amazonaws.xray.strategy.sampling.rule
 
RulePoller - Class in com.amazonaws.xray.strategy.sampling.pollers
 
RulePoller(UnsignedXrayClient, CentralizedManifest, Clock) - Constructor for class com.amazonaws.xray.strategy.sampling.pollers.RulePoller
 
RulePoller(CentralizedManifest, AWSXRay, Clock) - Constructor for class com.amazonaws.xray.strategy.sampling.pollers.RulePoller
run(Runnable) - Method in interface com.amazonaws.xray.entities.Entity
Immediately runs the provided Runnable with this Segment as the current entity.
run(Runnable, AWSXRayRecorder) - Method in interface com.amazonaws.xray.entities.Entity
Immediately runs the provided Runnable with this Segment as the current entity.
RuntimeErrorContextMissingStrategy - Class in com.amazonaws.xray.strategy
 
RuntimeErrorContextMissingStrategy() - Constructor for class com.amazonaws.xray.strategy.RuntimeErrorContextMissingStrategy
 

S

sample(Instant) - Method in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
 
sample(Instant) - Method in interface com.amazonaws.xray.strategy.sampling.rule.Rule
 
SAMPLED - com.amazonaws.xray.entities.TraceHeader.SampleDecision
 
SamplingRequest - Class in com.amazonaws.xray.strategy.sampling
Represents the input request to the sampler.
SamplingRequest(String, String, String, String, String) - Constructor for class com.amazonaws.xray.strategy.sampling.SamplingRequest
 
SamplingRequest(String, String, String, String, String, String, String, Map<String, String>) - Constructor for class com.amazonaws.xray.strategy.sampling.SamplingRequest
 
SamplingResponse - Class in com.amazonaws.xray.strategy.sampling
Represents the sampling decision output by the sampler.
SamplingResponse() - Constructor for class com.amazonaws.xray.strategy.sampling.SamplingResponse
 
SamplingResponse(boolean) - Constructor for class com.amazonaws.xray.strategy.sampling.SamplingResponse
 
SamplingResponse(boolean, String) - Constructor for class com.amazonaws.xray.strategy.sampling.SamplingResponse
 
SamplingResponse(String) - Constructor for class com.amazonaws.xray.strategy.sampling.SamplingResponse
 
SamplingRule - Class in com.amazonaws.xray.strategy.sampling.rule
 
SamplingRule() - Constructor for class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
 
SamplingRule(String, String, String, String, int, float) - Constructor for class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
Constructs a new SamplingRule.
SamplingRuleManifest - Class in com.amazonaws.xray.strategy.sampling.manifest
 
SamplingRuleManifest() - Constructor for class com.amazonaws.xray.strategy.sampling.manifest.SamplingRuleManifest
 
SamplingStrategy - Interface in com.amazonaws.xray.strategy.sampling
 
SearchPattern - Class in com.amazonaws.xray.entities
Deprecated.
For internal use only.
SearchPattern() - Constructor for class com.amazonaws.xray.entities.SearchPattern
Deprecated.
 
SecureIdGenerator - Class in com.amazonaws.xray.internal
Generates for IDs using a cryptographically secure random number generator.
SecureIdGenerator() - Constructor for class com.amazonaws.xray.internal.SecureIdGenerator
 
Segment - Interface in com.amazonaws.xray.entities
 
SegmentContext - Interface in com.amazonaws.xray.contexts
 
SegmentContextExecutors - Class in com.amazonaws.xray.contexts
Executors that will mount a segment before running a command.
SegmentContextResolver - Interface in com.amazonaws.xray.contexts
 
SegmentContextResolverChain - Class in com.amazonaws.xray.contexts
 
SegmentContextResolverChain() - Constructor for class com.amazonaws.xray.contexts.SegmentContextResolverChain
 
SegmentImpl - Class in com.amazonaws.xray.entities
 
SegmentImpl(AWSXRayRecorder, String) - Constructor for class com.amazonaws.xray.entities.SegmentImpl
 
SegmentImpl(AWSXRayRecorder, String, TraceID) - Constructor for class com.amazonaws.xray.entities.SegmentImpl
 
SegmentListener - Interface in com.amazonaws.xray.listeners
An interface to intercept lifecycle events, namely the beginning and ending, of segments produced by the AWSXRayRecorder.
SegmentNamingStrategy - Interface in com.amazonaws.xray.strategy
 
SegmentNotFoundException - Exception in com.amazonaws.xray.exceptions
 
SegmentNotFoundException() - Constructor for exception com.amazonaws.xray.exceptions.SegmentNotFoundException
 
SegmentNotFoundException(String) - Constructor for exception com.amazonaws.xray.exceptions.SegmentNotFoundException
 
SegmentNotFoundException(String, Throwable) - Constructor for exception com.amazonaws.xray.exceptions.SegmentNotFoundException
 
SegmentNotFoundException(Throwable) - Constructor for exception com.amazonaws.xray.exceptions.SegmentNotFoundException
 
sendSegment(Segment) - Static method in class com.amazonaws.xray.AWSXRay
 
sendSegment(Segment) - Method in class com.amazonaws.xray.AWSXRayRecorder
Sends a segment to the emitter if the segment is marked as sampled.
sendSegment(Segment) - Method in class com.amazonaws.xray.emitters.DelegatingEmitter
 
sendSegment(Segment) - Method in class com.amazonaws.xray.emitters.Emitter
Sends a segment to the X-Ray daemon.
sendSegment(Segment) - Method in class com.amazonaws.xray.emitters.UDPEmitter
Deprecated.
Sends a segment to the X-Ray daemon.
sendSubegment(Subsegment) - Static method in class com.amazonaws.xray.AWSXRay
Deprecated.
sendSubsegment(Subsegment) - Static method in class com.amazonaws.xray.AWSXRay
 
sendSubsegment(Subsegment) - Method in class com.amazonaws.xray.AWSXRayRecorder
Sends a subsegment to the emitter if the subsegment's parent segment is marked as sampled.
sendSubsegment(Subsegment) - Method in class com.amazonaws.xray.emitters.DelegatingEmitter
 
sendSubsegment(Subsegment) - Method in class com.amazonaws.xray.emitters.Emitter
Sends a subsegment to the X-Ray daemon.
sendSubsegment(Subsegment) - Method in class com.amazonaws.xray.emitters.UDPEmitter
Deprecated.
Sends a subsegment to the X-Ray daemon.
serialize() - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
serialize() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
serialize() - Method in interface com.amazonaws.xray.entities.Entity
 
serialize() - Method in class com.amazonaws.xray.entities.EntityImpl
 
serialize(Cause, JsonGenerator, SerializerProvider) - Method in class com.amazonaws.xray.serializers.CauseSerializer
 
serialize(StackTraceElement, JsonGenerator, SerializerProvider) - Method in class com.amazonaws.xray.serializers.StackTraceElementSerializer
 
service - Variable in class com.amazonaws.xray.entities.SegmentImpl
 
set(Entity) - Static method in class com.amazonaws.xray.ThreadLocalStorage
Deprecated.
 
setAdditionalParams(Map<String, String>) - Method in class com.amazonaws.xray.entities.TraceHeader
 
setAnnotations(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
setAnnotations(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
setAnnotations(Map<String, Object>) - Method in interface com.amazonaws.xray.entities.Entity
 
setAnnotations(Map<String, Object>) - Method in class com.amazonaws.xray.entities.EntityImpl
 
setAnnotations(Map<String, Object>) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
setArn(String) - Method in class com.amazonaws.xray.entities.AWSLogReference
Set the ARN for this reference.
setAws(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
setAws(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
setAws(Map<String, Object>) - Method in interface com.amazonaws.xray.entities.Entity
 
setAws(Map<String, Object>) - Method in class com.amazonaws.xray.entities.EntityImpl
 
setAws(Map<String, Object>) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
setCause(String) - Method in class com.amazonaws.xray.entities.ThrowableDescription
 
setContextMissingStrategy(ContextMissingStrategy) - Method in class com.amazonaws.xray.AWSXRayRecorder
 
setCreator(AWSXRayRecorder) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
setCreator(AWSXRayRecorder) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
setCreator(AWSXRayRecorder) - Method in interface com.amazonaws.xray.entities.Entity
 
setCreator(AWSXRayRecorder) - Method in class com.amazonaws.xray.entities.EntityImpl
 
setCreator(AWSXRayRecorder) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
setDaemonAddress(String) - Method in class com.amazonaws.xray.config.DaemonConfiguration
Sets the daemon address.
setDefaultRule(SamplingRule) - Method in class com.amazonaws.xray.strategy.sampling.manifest.SamplingRuleManifest
 
setEmitted(boolean) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
setEmitted(boolean) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
setEmitted(boolean) - Method in interface com.amazonaws.xray.entities.Entity
setEmitted(boolean) - Method in class com.amazonaws.xray.entities.EntityImpl
 
setEmitter(Emitter) - Method in class com.amazonaws.xray.AWSXRayRecorder
 
setEndTime(double) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
setEndTime(double) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
setEndTime(double) - Method in interface com.amazonaws.xray.entities.Entity
 
setEndTime(double) - Method in class com.amazonaws.xray.entities.EntityImpl
 
setEndTime(double) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
setError(boolean) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
setError(boolean) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
setError(boolean) - Method in interface com.amazonaws.xray.entities.Entity
Sets the error value of the entity.
setError(boolean) - Method in class com.amazonaws.xray.entities.EntityImpl
 
setError(boolean) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
setFault(boolean) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
setFault(boolean) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
setFault(boolean) - Method in interface com.amazonaws.xray.entities.Entity
 
setFault(boolean) - Method in class com.amazonaws.xray.entities.EntityImpl
 
setFault(boolean) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
setFixedTarget(int) - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
 
setForcedTraceIdGeneration(boolean) - Method in class com.amazonaws.xray.AWSXRayRecorder
Configures this AWSXRayRecorder to add valid TraceId in all segments even NoOp ones that usually have a fixed value.
setGlobalRecorder(AWSXRayRecorder) - Static method in class com.amazonaws.xray.AWSXRay
Sets the global AWSXRayRecorder.
setHost(String) - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
 
setHttp(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
setHttp(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
setHttp(Map<String, Object>) - Method in interface com.amazonaws.xray.entities.Entity
 
setHttp(Map<String, Object>) - Method in class com.amazonaws.xray.entities.EntityImpl
 
setHttp(Map<String, Object>) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
setHttpMethod(String) - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
 
setId(String) - Method in class com.amazonaws.xray.entities.Cause
 
setId(String) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
setId(String) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
setId(String) - Method in interface com.amazonaws.xray.entities.Entity
 
setId(String) - Method in class com.amazonaws.xray.entities.EntityImpl
 
setId(String) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
setId(String) - Method in class com.amazonaws.xray.entities.ThrowableDescription
 
setInProgress(boolean) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
setInProgress(boolean) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
setInProgress(boolean) - Method in interface com.amazonaws.xray.entities.Entity
 
setInProgress(boolean) - Method in class com.amazonaws.xray.entities.EntityImpl
 
setInProgress(boolean) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
setLogGroup(String) - Method in class com.amazonaws.xray.entities.AWSLogReference
Set the log group for this reference.
setMessage(String) - Method in class com.amazonaws.xray.entities.ThrowableDescription
 
setMessage(String) - Method in class com.amazonaws.xray.entities.Cause
 
setMetadata(Map<String, Map<String, Object>>) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
setMetadata(Map<String, Map<String, Object>>) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
setMetadata(Map<String, Map<String, Object>>) - Method in interface com.amazonaws.xray.entities.Entity
 
setMetadata(Map<String, Map<String, Object>>) - Method in class com.amazonaws.xray.entities.EntityImpl
 
setMetadata(Map<String, Map<String, Object>>) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
setNamespace(String) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
setNamespace(String) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
setNamespace(String) - Method in interface com.amazonaws.xray.entities.Entity
 
setNamespace(String) - Method in class com.amazonaws.xray.entities.EntityImpl
 
setNamespace(String) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
setNamespace(String) - Method in interface com.amazonaws.xray.entities.Subsegment
 
setNamespace(String) - Method in class com.amazonaws.xray.entities.SubsegmentImpl
 
setNumber(BigInteger) - Method in class com.amazonaws.xray.entities.TraceID
Deprecated.
TraceID is effectively immutable and this will be removed
setOrigin(String) - Method in class com.amazonaws.xray.AWSXRayRecorder
 
setOrigin(String) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
setOrigin(String) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
setOrigin(String) - Method in interface com.amazonaws.xray.entities.Segment
 
setOrigin(String) - Method in class com.amazonaws.xray.entities.SegmentImpl
 
setParent(Entity) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
setParent(Entity) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
setParent(Entity) - Method in interface com.amazonaws.xray.entities.Entity
 
setParent(Entity) - Method in class com.amazonaws.xray.entities.EntityImpl
 
setParent(Entity) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
setParentId(String) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
setParentId(String) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
setParentId(String) - Method in interface com.amazonaws.xray.entities.Entity
 
setParentId(String) - Method in class com.amazonaws.xray.entities.EntityImpl
 
setParentId(String) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
setParentId(String) - Method in class com.amazonaws.xray.entities.TraceHeader
 
setParentSegment(Segment) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
setParentSegment(Segment) - Method in interface com.amazonaws.xray.entities.Subsegment
 
setParentSegment(Segment) - Method in class com.amazonaws.xray.entities.SubsegmentImpl
 
setPaths(Collection<String>) - Method in class com.amazonaws.xray.entities.Cause
 
setPrecursorIds(Set<String>) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
setPrecursorIds(Set<String>) - Method in interface com.amazonaws.xray.entities.Subsegment
 
setPrecursorIds(Set<String>) - Method in class com.amazonaws.xray.entities.SubsegmentImpl
 
setPrioritizationStrategy(PrioritizationStrategy) - Method in class com.amazonaws.xray.AWSXRayRecorder
 
setRate(float) - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
 
setRemote(boolean) - Method in class com.amazonaws.xray.entities.ThrowableDescription
 
setResourceArn(String) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
setResourceArn(String) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
setResourceArn(String) - Method in interface com.amazonaws.xray.entities.Segment
 
setResourceArn(String) - Method in class com.amazonaws.xray.entities.SegmentImpl
 
setRootTraceId(TraceID) - Method in class com.amazonaws.xray.entities.TraceHeader
 
setRuleName(String) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
setRuleName(String) - Method in class com.amazonaws.xray.entities.FacadeSegment
 
setRuleName(String) - Method in interface com.amazonaws.xray.entities.Segment
 
setRuleName(String) - Method in class com.amazonaws.xray.entities.SegmentImpl
 
setRules(List<SamplingRule>) - Method in class com.amazonaws.xray.strategy.sampling.manifest.SamplingRuleManifest
 
setSampled(boolean) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
setSampled(boolean) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
setSampled(boolean) - Method in interface com.amazonaws.xray.entities.Segment
 
setSampled(boolean) - Method in class com.amazonaws.xray.entities.SegmentImpl
 
setSampled(boolean) - Method in class com.amazonaws.xray.strategy.sampling.SamplingResponse
 
setSampled(TraceHeader.SampleDecision) - Method in class com.amazonaws.xray.entities.TraceHeader
Sets the sample decision.
setSamplingStrategy(SamplingStrategy) - Method in class com.amazonaws.xray.AWSXRayRecorder
 
setSegmentContextResolverChain(SegmentContextResolverChain) - Method in class com.amazonaws.xray.AWSXRayRecorder
 
setSegmentDefaultName(String) - Method in class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
 
setSegmentOverrideName(String) - Method in class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
 
setService(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
setService(Map<String, Object>) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
setService(Map<String, Object>) - Method in interface com.amazonaws.xray.entities.Segment
 
setService(Map<String, Object>) - Method in class com.amazonaws.xray.entities.SegmentImpl
 
setServiceName(String) - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
 
setServiceType(String) - Method in class com.amazonaws.xray.strategy.sampling.SamplingRequest
 
setSkipped(int) - Method in class com.amazonaws.xray.entities.ThrowableDescription
 
setSql(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
setSql(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
setSql(Map<String, Object>) - Method in interface com.amazonaws.xray.entities.Entity
 
setSql(Map<String, Object>) - Method in class com.amazonaws.xray.entities.EntityImpl
 
setSql(Map<String, Object>) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
setStack(StackTraceElement[]) - Method in class com.amazonaws.xray.entities.ThrowableDescription
 
setStartTime(double) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
setStartTime(double) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
setStartTime(double) - Method in interface com.amazonaws.xray.entities.Entity
 
setStartTime(double) - Method in class com.amazonaws.xray.entities.EntityImpl
 
setStartTime(double) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
setStartTime(long) - Method in class com.amazonaws.xray.entities.TraceID
Deprecated.
TraceID is effectively immutable and this will be removed
setStreamingStrategy(StreamingStrategy) - Method in class com.amazonaws.xray.AWSXRayRecorder
 
setSubsegmentsLock(ReentrantLock) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
setSubsegmentsLock(ReentrantLock) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
setSubsegmentsLock(ReentrantLock) - Method in interface com.amazonaws.xray.entities.Entity
Deprecated.
This is for internal use of the SDK and will be made private
setSubsegmentsLock(ReentrantLock) - Method in class com.amazonaws.xray.entities.EntityImpl
 
setTCPAddress(String) - Method in class com.amazonaws.xray.config.DaemonConfiguration
 
setThrottle(boolean) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
setThrottle(boolean) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
setThrottle(boolean) - Method in interface com.amazonaws.xray.entities.Entity
Sets the throttle value.
setThrottle(boolean) - Method in class com.amazonaws.xray.entities.EntityImpl
 
setThrottle(boolean) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
setThrowable(Throwable) - Method in class com.amazonaws.xray.entities.ThrowableDescription
 
setThrowableSerializationStrategy(ThrowableSerializationStrategy) - Method in class com.amazonaws.xray.AWSXRayRecorder
 
setTraceEntity(Entity) - Method in class com.amazonaws.xray.AWSXRayRecorder
Deprecated.
Use Entity.run(Runnable) or methods in SegmentContextExecutors instead of directly setting the trace entity so it can be restored correctly.
setTraceEntity(Entity) - Method in interface com.amazonaws.xray.contexts.SegmentContext
 
setTraceEntity(Entity) - Static method in class com.amazonaws.xray.AWSXRay
Deprecated.
Use Entity.run(Runnable) or methods in SegmentContextExecutors instead of directly setting the trace entity so it can be restored correctly.
setTraceId(TraceID) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
setTraceId(TraceID) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
setTraceId(TraceID) - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
setTraceId(TraceID) - Method in interface com.amazonaws.xray.entities.Entity
 
setTraceId(TraceID) - Method in class com.amazonaws.xray.entities.EntityImpl
 
setTruncated(int) - Method in class com.amazonaws.xray.entities.ThrowableDescription
 
setType(String) - Method in class com.amazonaws.xray.entities.ThrowableDescription
 
setUDPAddress(String) - Method in class com.amazonaws.xray.config.DaemonConfiguration
 
setUDPAndTCPAddress(String) - Method in class com.amazonaws.xray.config.DaemonConfiguration
Force set daemon address regardless of environment variable or system property.
setUrlPath(String) - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
 
setUser(String) - Method in class com.amazonaws.xray.entities.DummySegment
Deprecated.
 
setUser(String) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
setUser(String) - Method in interface com.amazonaws.xray.entities.Segment
 
setUser(String) - Method in class com.amazonaws.xray.entities.SegmentImpl
 
setVersion(int) - Method in class com.amazonaws.xray.strategy.sampling.manifest.SamplingRuleManifest
 
setWorkingDirectory(String) - Method in class com.amazonaws.xray.entities.Cause
 
shouldPropagate() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
shouldPropagate() - Method in interface com.amazonaws.xray.entities.Subsegment
Determines if this subsegment should propagate its trace context downstream
shouldPropagate() - Method in class com.amazonaws.xray.entities.SubsegmentImpl
 
shouldTrace(SamplingRequest) - Method in class com.amazonaws.xray.strategy.sampling.AllSamplingStrategy
 
shouldTrace(SamplingRequest) - Method in class com.amazonaws.xray.strategy.sampling.CentralizedSamplingStrategy
 
shouldTrace(SamplingRequest) - Method in class com.amazonaws.xray.strategy.sampling.LocalizedSamplingStrategy
 
shouldTrace(SamplingRequest) - Method in class com.amazonaws.xray.strategy.sampling.NoSamplingStrategy
 
shouldTrace(SamplingRequest) - Method in interface com.amazonaws.xray.strategy.sampling.SamplingStrategy
 
shutdown() - Method in class com.amazonaws.xray.strategy.sampling.CentralizedSamplingStrategy
 
shutdown() - Method in class com.amazonaws.xray.strategy.sampling.pollers.RulePoller
 
shutdown() - Method in class com.amazonaws.xray.strategy.sampling.pollers.TargetPoller
 
shutdown() - Method in interface com.amazonaws.xray.strategy.sampling.SamplingStrategy
Shutdown additional resources created by advanced sampling strategies.
size() - Method in class com.amazonaws.xray.strategy.sampling.manifest.CentralizedManifest
 
snapshot(Date) - Method in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
 
snapshots(Instant) - Method in class com.amazonaws.xray.strategy.sampling.manifest.CentralizedManifest
 
StackTraceElementSerializer - Class in com.amazonaws.xray.serializers
 
StackTraceElementSerializer() - Constructor for class com.amazonaws.xray.serializers.StackTraceElementSerializer
 
standard() - Static method in class com.amazonaws.xray.AWSXRayRecorderBuilder
 
start() - Method in class com.amazonaws.xray.strategy.sampling.pollers.RulePoller
 
start() - Method in class com.amazonaws.xray.strategy.sampling.pollers.TargetPoller
 
Statistics - Class in com.amazonaws.xray.strategy.sampling.rule
Per-Rule statistics maintained by the sampler.
Statistics() - Constructor for class com.amazonaws.xray.strategy.sampling.rule.Statistics
 
STATUS_CODE_KEY - Static variable in class com.amazonaws.xray.entities.EntityDataKeys.HTTP
 
StreamingStrategy - Interface in com.amazonaws.xray.strategy
 
streamSerialize() - Method in class com.amazonaws.xray.entities.DummySubsegment
Deprecated.
 
streamSerialize() - Method in interface com.amazonaws.xray.entities.Subsegment
Serializes the subsegment as a standalone String with enough information for the subsegment to be streamed on its own.
streamSerialize() - Method in class com.amazonaws.xray.entities.SubsegmentImpl
 
streamSome(Entity, Emitter) - Method in class com.amazonaws.xray.strategy.DefaultStreamingStrategy
Streams (and removes) some subsegment children from the provided segment or subsegment.
streamSome(Entity, Emitter) - Method in interface com.amazonaws.xray.strategy.StreamingStrategy
Streams (and removes) some subsegment children from the provided segment or subsegment.
stringBuilder() - Static method in class com.amazonaws.xray.internal.RecyclableBuffers
A ThreadLocal StringBuilder.
StringValidator - Class in com.amazonaws.xray.entities
Deprecated.
For internal use only.
StringValidator() - Constructor for class com.amazonaws.xray.entities.StringValidator
Deprecated.
 
Subsegment - Interface in com.amazonaws.xray.entities
 
SubsegmentImpl - Class in com.amazonaws.xray.entities
 
SubsegmentImpl(AWSXRayRecorder, String, Segment) - Constructor for class com.amazonaws.xray.entities.SubsegmentImpl
 
SubsegmentNotFoundException - Exception in com.amazonaws.xray.exceptions
 
SubsegmentNotFoundException() - Constructor for exception com.amazonaws.xray.exceptions.SubsegmentNotFoundException
 
SubsegmentNotFoundException(String) - Constructor for exception com.amazonaws.xray.exceptions.SubsegmentNotFoundException
 
SubsegmentNotFoundException(String, Throwable) - Constructor for exception com.amazonaws.xray.exceptions.SubsegmentNotFoundException
 
SubsegmentNotFoundException(Throwable) - Constructor for exception com.amazonaws.xray.exceptions.SubsegmentNotFoundException
 

T

take() - Method in class com.amazonaws.xray.strategy.sampling.reservoir.Reservoir
 
take(Instant) - Method in class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
 
TargetPoller - Class in com.amazonaws.xray.strategy.sampling.pollers
 
TargetPoller(UnsignedXrayClient, CentralizedManifest, Clock) - Constructor for class com.amazonaws.xray.strategy.sampling.pollers.TargetPoller
 
TargetPoller(CentralizedManifest, AWSXRay, Clock) - Constructor for class com.amazonaws.xray.strategy.sampling.pollers.TargetPoller
ThreadLocalSegmentContext - Class in com.amazonaws.xray.contexts
 
ThreadLocalSegmentContext() - Constructor for class com.amazonaws.xray.contexts.ThreadLocalSegmentContext
 
ThreadLocalSegmentContextResolver - Class in com.amazonaws.xray.contexts
 
ThreadLocalSegmentContextResolver() - Constructor for class com.amazonaws.xray.contexts.ThreadLocalSegmentContextResolver
 
ThreadLocalStorage - Class in com.amazonaws.xray
Deprecated.
For internal use only.
ThreadLocalStorage() - Constructor for class com.amazonaws.xray.ThreadLocalStorage
Deprecated.
 
ThrowableDescription - Class in com.amazonaws.xray.entities
 
ThrowableDescription() - Constructor for class com.amazonaws.xray.entities.ThrowableDescription
 
ThrowableDescription(Throwable) - Constructor for class com.amazonaws.xray.entities.ThrowableDescription
 
ThrowableSerializationStrategy - Interface in com.amazonaws.xray.strategy
 
throwIfNullOrBlank(String, String) - Static method in class com.amazonaws.xray.entities.StringValidator
Deprecated.
 
TimeUtils - Class in com.amazonaws.xray.internal
 
toString() - Method in enum com.amazonaws.xray.entities.Namespace
 
toString() - Method in enum com.amazonaws.xray.entities.TraceHeader.SampleDecision
 
toString() - Method in class com.amazonaws.xray.entities.TraceHeader
Serializes the TraceHeader object into a String.
toString() - Method in class com.amazonaws.xray.entities.TraceID
 
toString() - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
 
totalSize - Variable in class com.amazonaws.xray.entities.EntityImpl
 
TraceHeader - Class in com.amazonaws.xray.entities
 
TraceHeader() - Constructor for class com.amazonaws.xray.entities.TraceHeader
 
TraceHeader(TraceID) - Constructor for class com.amazonaws.xray.entities.TraceHeader
 
TraceHeader(TraceID, String) - Constructor for class com.amazonaws.xray.entities.TraceHeader
 
TraceHeader(TraceID, String, TraceHeader.SampleDecision) - Constructor for class com.amazonaws.xray.entities.TraceHeader
 
TraceHeader.SampleDecision - Enum in com.amazonaws.xray.entities
 
TraceID - Class in com.amazonaws.xray.entities
 
TraceID() - Constructor for class com.amazonaws.xray.entities.TraceID
TraceID(long) - Constructor for class com.amazonaws.xray.entities.TraceID

U

UDPEmitter - Class in com.amazonaws.xray.emitters
Deprecated.
UDPEmitter() - Constructor for class com.amazonaws.xray.emitters.UDPEmitter
Deprecated.
Constructs a UDPEmitter.
UDPEmitter(DaemonConfiguration) - Constructor for class com.amazonaws.xray.emitters.UDPEmitter
Deprecated.
Constructs a UDPEmitter.
UNKNOWN - com.amazonaws.xray.entities.TraceHeader.SampleDecision
 
UnsignedXrayClient - Class in com.amazonaws.xray.internal
A simple client for sending API requests via the X-Ray daemon.
UnsignedXrayClient() - Constructor for class com.amazonaws.xray.internal.UnsignedXrayClient
 
update(SamplingRule) - Method in class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
 
update(SamplingRule) - Method in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
 
update(SamplingTargetDocument, Instant) - Method in class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
 
update(SamplingTargetDocument, Instant) - Method in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
 
useFastIdGenerator() - Method in class com.amazonaws.xray.AWSXRayRecorder
Configures this AWSXRayRecorder to use a fast but cryptographically insecure random number generator for generating random IDs.
user - Variable in class com.amazonaws.xray.entities.SegmentImpl
 
useSecureIdGenerator() - Method in class com.amazonaws.xray.AWSXRayRecorder
Configures this AWSXRayRecorder to use a cryptographically secure random generator for generating random IDs.

V

validateNotNull(Object) - Static method in class com.amazonaws.xray.entities.EntityImpl
 
valueOf(String) - Static method in enum com.amazonaws.xray.entities.Namespace
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.amazonaws.xray.entities.TraceHeader.SampleDecision
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.amazonaws.xray.entities.Namespace
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.amazonaws.xray.entities.TraceHeader.SampleDecision
Returns an array containing the constants of this enum type, in the order they are declared.

W

wildcardMatch(String, String) - Static method in class com.amazonaws.xray.entities.SearchPattern
Deprecated.
Performs a case-insensitive wildcard match against two strings.
wildcardMatch(String, String, boolean) - Static method in class com.amazonaws.xray.entities.SearchPattern
Deprecated.
 
withContextMissingStrategy(ContextMissingStrategy) - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
Prepares this builder to build an instance of AWSXRayRecorder with the provided context missing strategy.
withDefaultPlugins() - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
Adds all implemented plugins to the builder instance rather than requiring them to be individually added.
withEmitter(Emitter) - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
 
withFastIdGenerator() - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
Prepares this builder to build an AWSXRayRecorder which uses a fast but cryptographically insecure random number generator for generating random IDs.
withForcedTraceIdGeneration() - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
Prepares this builder to build an AWSXRayRecorder which creates Trace ID for all Segments even for NoOpSegments or not sampled ones that usually include include a static invalid TraceID.
withPlugin(Plugin) - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
Adds a plugin to the list of plugins which the builder will execute at build time.
withPrioritizationStrategy(PrioritizationStrategy) - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
 
withSamplingStrategy(SamplingStrategy) - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
 
withSecureIdGenerator() - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
Prepares this builder to build an AWSXRayRecorder which uses a cryptographically secure random generator for generating random IDs.
withSegmentContextResolverChain(SegmentContextResolverChain) - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
 
withSegmentListener(SegmentListener) - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
Adds a SegmentListener to the list of segment listeners that will be attached to the recorder at build time.
withStreamingStrategy(StreamingStrategy) - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
 
withThrowableSerializationStrategy(ThrowableSerializationStrategy) - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
 

X

XRayClient - Class in com.amazonaws.xray.strategy.sampling
Deprecated.
aws-xray-recorder only supports communicating with the X-Ray daemon, which does not require the usual AWS API signatures so we have stopped using the SDK X-Ray client.
A B C D E F G H I J L M N O P R S T U V W X 
All Classes All Packages