Skip navigation links
A B C D E F G H I L M N O P Q R S T U V W X 

A

AbstractXRayInterceptor - Class in com.amazonaws.xray.spring.aop
 
AbstractXRayInterceptor() - Constructor for class com.amazonaws.xray.spring.aop.AbstractXRayInterceptor
 
ACCOUNT_ID_SUBSEGMENT_KEY - Static variable in class com.amazonaws.xray.entities.EntityDataKeys.AWS
 
addException(ThrowableDescription) - Method in class com.amazonaws.xray.entities.Cause
 
addException(Throwable) - Method in class com.amazonaws.xray.entities.DummySegment
 
addException(Throwable) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
additionalParams - Variable in class com.amazonaws.xray.sql.mysql.TracingInterceptor.TracingStatementProxy
 
additionalParams - Variable in class com.amazonaws.xray.sql.postgres.TracingInterceptor.TracingStatementProxy
 
addPrecursorId(String) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
addPrecursorId(String) - Method in interface com.amazonaws.xray.entities.Subsegment
 
addPrecursorId(String) - Method in class com.amazonaws.xray.entities.SubsegmentImpl
 
addRequestInformation(Subsegment, HttpRequest, String) - Static method in class com.amazonaws.xray.proxies.apache.http.TracedHttpClient
 
addResolver(SegmentContextResolver) - Method in class com.amazonaws.xray.contexts.SegmentContextResolverChain
 
addResponseInformation(Subsegment, HttpResponse) - Static method in class com.amazonaws.xray.proxies.apache.http.TracedResponseHandler
 
address - Variable in class com.amazonaws.xray.config.DaemonConfiguration
Deprecated.
addSubsegment(Subsegment) - Method in class com.amazonaws.xray.entities.DummySegment
 
addSubsegment(Subsegment) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
addSubsegment(Subsegment) - Method in interface com.amazonaws.xray.entities.Entity
Adds a subsegment.
addSubsegment(Subsegment) - Method in class com.amazonaws.xray.entities.EntityImpl
 
addSubsegment(Subsegment) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
afterError(Request<?>, Response<?>, Exception) - Method in class com.amazonaws.xray.handlers.TracingHandler
 
afterExecution(Context.AfterExecution, ExecutionAttributes) - Method in class com.amazonaws.xray.interceptors.TracingInterceptor
 
afterResponse(Request<?>, Response<?>) - Method in class com.amazonaws.xray.handlers.TracingHandler
 
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(Throwable) - Constructor for exception com.amazonaws.xray.exceptions.AlreadyEmittedException
 
AlreadyEmittedException(String, Throwable) - Constructor for exception com.amazonaws.xray.exceptions.AlreadyEmittedException
 
any() - Static method in class com.amazonaws.xray.ThreadLocalStorage
 
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.
AWSOperationHandler - Class in com.amazonaws.xray.handlers.config
 
AWSOperationHandler() - Constructor for class com.amazonaws.xray.handlers.config.AWSOperationHandler
 
AWSOperationHandlerManifest - Class in com.amazonaws.xray.handlers.config
 
AWSOperationHandlerManifest() - Constructor for class com.amazonaws.xray.handlers.config.AWSOperationHandlerManifest
 
AWSOperationHandlerRequestDescriptor - Class in com.amazonaws.xray.handlers.config
 
AWSOperationHandlerRequestDescriptor() - Constructor for class com.amazonaws.xray.handlers.config.AWSOperationHandlerRequestDescriptor
 
AWSOperationHandlerResponseDescriptor - Class in com.amazonaws.xray.handlers.config
 
AWSOperationHandlerResponseDescriptor() - Constructor for class com.amazonaws.xray.handlers.config.AWSOperationHandlerResponseDescriptor
 
AWSServiceHandler - Class in com.amazonaws.xray.handlers.config
 
AWSServiceHandler() - Constructor for class com.amazonaws.xray.handlers.config.AWSServiceHandler
 
AWSServiceHandlerManifest - Class in com.amazonaws.xray.handlers.config
 
AWSServiceHandlerManifest() - Constructor for class com.amazonaws.xray.handlers.config.AWSServiceHandlerManifest
 
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(String) - Constructor for class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
 
AWSXRayServletFilter(SegmentNamingStrategy) - Constructor for class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
 
AWSXRayServletFilter(SegmentNamingStrategy, AWSXRayRecorder) - Constructor for class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
 

B

beforeExecution(AmazonWebServiceRequest) - Method in class com.amazonaws.xray.handlers.TracingHandler
 
beforeExecution(Context.BeforeExecution, ExecutionAttributes) - Method in class com.amazonaws.xray.interceptors.TracingInterceptor
 
beforeRequest(Request<?>) - Method in class com.amazonaws.xray.handlers.TracingHandler
 
beforeTransmission(Context.BeforeTransmission, ExecutionAttributes) - Method in class com.amazonaws.xray.interceptors.TracingInterceptor
 
beginDummySegment() - Static method in class com.amazonaws.xray.AWSXRay
 
beginDummySegment() - Method in class com.amazonaws.xray.AWSXRayRecorder
Sets the current segment to a new instance of DummySegment.
beginDummySegment(TraceID) - Method in class com.amazonaws.xray.AWSXRayRecorder
 
beginSegment(String) - Static method in class com.amazonaws.xray.AWSXRay
 
beginSegment(String, TraceID, 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(AWSXRayRecorder, Segment) - Method in interface com.amazonaws.xray.contexts.SegmentContext
 
beginSubsegment(String) - Static method in class com.amazonaws.xray.AWSXRay
 
beginSubsegment(String) - Method in class com.amazonaws.xray.AWSXRayRecorder
Begins a subsegment.
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
 
build() - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
Constructs and returns an AWSXRayRecorder with the provided configuration.
build() - Method in class com.amazonaws.xray.proxies.apache.http.HttpClientBuilder
 
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.
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(URL) - Constructor for class com.amazonaws.xray.strategy.sampling.CentralizedSamplingStrategy
 
checkAlreadyEmitted() - Method in class com.amazonaws.xray.entities.EntityImpl
Checks if the entity has already been emitted to the X-Ray daemon.
clear() - Static method in class com.amazonaws.xray.ThreadLocalStorage
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
 
close() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
close() - Method in class com.amazonaws.xray.proxies.apache.http.TracedHttpClient
 
closed - Variable in class com.amazonaws.xray.sql.mysql.TracingInterceptor.TracingStatementProxy
 
closed - Variable in class com.amazonaws.xray.sql.postgres.TracingInterceptor.TracingStatementProxy
 
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.handlers - package com.amazonaws.xray.handlers
 
com.amazonaws.xray.handlers.config - package com.amazonaws.xray.handlers.config
 
com.amazonaws.xray.interceptors - package com.amazonaws.xray.interceptors
 
com.amazonaws.xray.javax.servlet - package com.amazonaws.xray.javax.servlet
 
com.amazonaws.xray.plugins - package com.amazonaws.xray.plugins
 
com.amazonaws.xray.proxies.apache.http - package com.amazonaws.xray.proxies.apache.http
 
com.amazonaws.xray.serializers - package com.amazonaws.xray.serializers
 
com.amazonaws.xray.spring.aop - package com.amazonaws.xray.spring.aop
 
com.amazonaws.xray.sql.mysql - package com.amazonaws.xray.sql.mysql
 
com.amazonaws.xray.sql.postgres - package com.amazonaws.xray.sql.postgres
 
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
 
compareTo(CentralizedRule) - Method in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
 
conditionalProceed(ProceedingJoinPoint) - Static method in class com.amazonaws.xray.spring.aop.XRayInterceptorUtils
 
constructors - Static variable in class com.amazonaws.xray.sql.mysql.TracingInterceptor
 
constructors - Static variable in class com.amazonaws.xray.sql.postgres.TracingInterceptor
 
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.LogErrorContextMissingStrategy
Logs message on the {#code error} 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.proxies.apache.http.HttpClientBuilder
 
CREATE_STATEMENT - Static variable in class com.amazonaws.xray.sql.mysql.TracingInterceptor
 
CREATE_STATEMENT - Static variable in class com.amazonaws.xray.sql.postgres.TracingInterceptor
 
CREATE_STATEMENT_INDEX - Static variable in class com.amazonaws.xray.sql.mysql.TracingInterceptor
 
CREATE_STATEMENT_INDEX - Static variable in class com.amazonaws.xray.sql.postgres.TracingInterceptor
 
createSegment(String, Function<Segment, R>) - Static method in class com.amazonaws.xray.AWSXRay
 
createSegment(String, Consumer<Segment>) - Static method in class com.amazonaws.xray.AWSXRay
 
createSegment(String, Supplier<R>) - Static method in class com.amazonaws.xray.AWSXRay
 
createSegment(String, Runnable) - 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, 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, 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.
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.
createStatement(Object, Method, Object[], Object) - Method in class com.amazonaws.xray.sql.mysql.TracingInterceptor
 
createStatement(Object, Method, Object[], Object) - Method in class com.amazonaws.xray.sql.postgres.TracingInterceptor
 
createSubsegment(String, Function<Subsegment, R>) - Static method in class com.amazonaws.xray.AWSXRay
 
createSubsegment(String, Consumer<Subsegment>) - Static method in class com.amazonaws.xray.AWSXRay
 
createSubsegment(String, Supplier<R>) - Static method in class com.amazonaws.xray.AWSXRay
 
createSubsegment(String, Runnable) - 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, 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, 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.
createSubsegment(String, Runnable) - Method in class com.amazonaws.xray.AWSXRayRecorder
Begins a subsegment, runs the provided runnable, and ends the subsegment once complete.
currentEntityId() - Method in class com.amazonaws.xray.AWSXRay
 
currentEntityId() - 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
 
decrementReferenceCount() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
decrementReferenceCount() - Method in interface com.amazonaws.xray.entities.Entity
Decrements the subsegment-reference counter.
decrementReferenceCount() - Method in class com.amazonaws.xray.entities.EntityImpl
 
decrementReferenceCount() - Method in class com.amazonaws.xray.entities.FacadeSegment
No-op, as the reference count of a FacadeSegment is not tracked.
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
 
DefaultEmitter() - Constructor for class com.amazonaws.xray.emitters.DefaultEmitter
 
DefaultHttpClient - Class in com.amazonaws.xray.proxies.apache.http
Deprecated.
DefaultHttpClient() - Constructor for class com.amazonaws.xray.proxies.apache.http.DefaultHttpClient
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'.
delegate - Variable in class com.amazonaws.xray.sql.mysql.TracingInterceptor.TracingStatementProxy
 
delegate - Variable in class com.amazonaws.xray.sql.postgres.TracingInterceptor.TracingStatementProxy
 
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
 
determineTarget(HttpUriRequest) - Static method in class com.amazonaws.xray.proxies.apache.http.TracedHttpClient
 
doExecute(HttpHost, HttpRequest, HttpContext) - Method in class com.amazonaws.xray.proxies.apache.http.TracedHttpClient
 
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
 
DummySegment(AWSXRayRecorder, TraceID) - Constructor for class com.amazonaws.xray.entities.DummySegment
 
DummySubsegment - Class in com.amazonaws.xray.entities
 
DummySubsegment(AWSXRayRecorder) - Constructor for class com.amazonaws.xray.entities.DummySubsegment
 
DummySubsegment(AWSXRayRecorder, TraceID) - Constructor for class com.amazonaws.xray.entities.DummySubsegment
 
DynamicSegmentNamingStrategy - Class in com.amazonaws.xray.strategy
 
DynamicSegmentNamingStrategy(String) - Constructor for class com.amazonaws.xray.strategy.DynamicSegmentNamingStrategy
Creates an instance of DynamicSegmentNamingStrategy with the provided fallbackName and a recognizedHosts value of "*".
DynamicSegmentNamingStrategy(String, String) - Constructor for class com.amazonaws.xray.strategy.DynamicSegmentNamingStrategy
Creates an instance of DynamicSegmentNamingStrategy with the provided fallbackName and recognizedHosts values.

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
 
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
 
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
 
Emitter() - Constructor for class com.amazonaws.xray.emitters.Emitter
 
end() - Method in class com.amazonaws.xray.entities.DummySegment
 
end() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
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(Subsegment) - Method in class com.amazonaws.xray.AWSXRayRecorder
Ends the provided subsegment.
endSubsegment() - Method in class com.amazonaws.xray.AWSXRayRecorder
Ends a 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
 
entityKey - Static variable in class com.amazonaws.xray.interceptors.TracingInterceptor
 
equals(Object) - Method in class com.amazonaws.xray.entities.TraceID
 
equals(Object) - Method in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
 
execute(HttpHost, HttpRequest, HttpContext) - Method in class com.amazonaws.xray.proxies.apache.http.DefaultHttpClient
Deprecated.
 
execute(HttpUriRequest, HttpContext) - Method in class com.amazonaws.xray.proxies.apache.http.DefaultHttpClient
Deprecated.
 
execute(HttpHost, HttpRequest) - Method in class com.amazonaws.xray.proxies.apache.http.DefaultHttpClient
Deprecated.
 
execute(HttpHost, HttpRequest, HttpContext) - Method in class com.amazonaws.xray.proxies.apache.http.TracedHttpClient
 
execute(HttpUriRequest, HttpContext) - Method in class com.amazonaws.xray.proxies.apache.http.TracedHttpClient
 
execute(HttpUriRequest) - Method in class com.amazonaws.xray.proxies.apache.http.TracedHttpClient
 
execute(HttpHost, HttpRequest) - Method in class com.amazonaws.xray.proxies.apache.http.TracedHttpClient
 
execute(HttpUriRequest, ResponseHandler<? extends T>) - Method in class com.amazonaws.xray.proxies.apache.http.TracedHttpClient
 
execute(HttpUriRequest, ResponseHandler<? extends T>, HttpContext) - Method in class com.amazonaws.xray.proxies.apache.http.TracedHttpClient
 
execute(HttpHost, HttpRequest, ResponseHandler<? extends T>) - Method in class com.amazonaws.xray.proxies.apache.http.TracedHttpClient
 
execute(HttpHost, HttpRequest, ResponseHandler<? extends T>, HttpContext) - Method in class com.amazonaws.xray.proxies.apache.http.TracedHttpClient
 
EXECUTE - Static variable in class com.amazonaws.xray.sql.mysql.TracingInterceptor
 
EXECUTE - Static variable in class com.amazonaws.xray.sql.postgres.TracingInterceptor
 
EXECUTE_BATCH - Static variable in class com.amazonaws.xray.sql.mysql.TracingInterceptor
 
EXECUTE_BATCH - Static variable in class com.amazonaws.xray.sql.postgres.TracingInterceptor
 
EXECUTE_QUERY - Static variable in class com.amazonaws.xray.sql.mysql.TracingInterceptor
 
EXECUTE_QUERY - Static variable in class com.amazonaws.xray.sql.postgres.TracingInterceptor
 
EXECUTE_TYPES - Static variable in class com.amazonaws.xray.sql.mysql.TracingInterceptor
 
EXECUTE_TYPES - Static variable in class com.amazonaws.xray.sql.postgres.TracingInterceptor
 
EXECUTE_UPDATE - Static variable in class com.amazonaws.xray.sql.mysql.TracingInterceptor
 
EXECUTE_UPDATE - Static variable in class com.amazonaws.xray.sql.postgres.TracingInterceptor
 
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
 
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
 

G

generateId() - Static method in interface com.amazonaws.xray.entities.Entity
 
generateMetadata(ProceedingJoinPoint, Subsegment) - Method in class com.amazonaws.xray.spring.aop.AbstractXRayInterceptor
 
generateMetadata(ProceedingJoinPoint, Subsegment) - Static method in class com.amazonaws.xray.spring.aop.XRayInterceptorUtils
 
get() - Method in interface com.amazonaws.xray.proxies.apache.http.TracedHttpClient.HttpSupplier
 
get() - Static method in class com.amazonaws.xray.ThreadLocalStorage
 
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
 
getAnnotations() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
getAttributes() - Method in class com.amazonaws.xray.strategy.sampling.SamplingRequest
 
getAws() - Method in class com.amazonaws.xray.entities.DummySegment
 
getAws() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
getCause() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
getConnectionManager() - Method in class com.amazonaws.xray.proxies.apache.http.TracedHttpClient
 
getConstructor(int, Class<?>) - Method in class com.amazonaws.xray.sql.mysql.TracingInterceptor
Creates a constructor for a proxy class, if one doesn't already exist
getConstructor(int, Class<?>) - Method in class com.amazonaws.xray.sql.postgres.TracingInterceptor
Creates a constructor for a proxy class, if one doesn't already exist
getContextMissingStrategy() - Method in class com.amazonaws.xray.AWSXRayRecorder
 
getCreator() - Method in class com.amazonaws.xray.entities.DummySegment
 
getCreator() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
getEndTime() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
getHttp() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
getId() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
getInterval() - Method in class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
 
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
 
getMetadata() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
getName() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
getNamespace() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
getNumber() - Method in class com.amazonaws.xray.entities.TraceID
 
getOperationHandler(String) - Method in class com.amazonaws.xray.handlers.config.AWSOperationHandlerManifest
 
getOperationHandler(String) - Method in class com.amazonaws.xray.handlers.config.AWSServiceHandler
 
getOperationHandlerManifest(String) - Method in class com.amazonaws.xray.handlers.config.AWSServiceHandlerManifest
 
getOrigin() - Method in class com.amazonaws.xray.AWSXRayRecorder
 
getOrigin() - Method in class com.amazonaws.xray.entities.DummySegment
 
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.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
 
getParams() - Method in class com.amazonaws.xray.proxies.apache.http.TracedHttpClient
 
getParent() - Method in class com.amazonaws.xray.entities.DummySegment
 
getParent() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
getParentId() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
getParentSegment() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
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
 
getRate() - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
 
getReferenceCount() - Method in class com.amazonaws.xray.entities.DummySegment
 
getReferenceCount() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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.
getReferenceCount() - Method in class com.amazonaws.xray.entities.FacadeSegment
 
getRenameTo() - Method in class com.amazonaws.xray.handlers.config.AWSOperationHandlerRequestDescriptor
 
getRenameTo() - Method in class com.amazonaws.xray.handlers.config.AWSOperationHandlerResponseDescriptor
 
getRequestDescriptors() - Method in class com.amazonaws.xray.handlers.config.AWSOperationHandler
 
getRequestIdHeader() - Method in class com.amazonaws.xray.handlers.config.AWSOperationHandler
 
getRequestParameters() - Method in class com.amazonaws.xray.handlers.config.AWSOperationHandler
 
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
 
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
 
getResponseDescriptors() - Method in class com.amazonaws.xray.handlers.config.AWSOperationHandler
 
getResponseParameters() - Method in class com.amazonaws.xray.handlers.config.AWSOperationHandler
 
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.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
 
getSamplingStrategy() - Method in class com.amazonaws.xray.AWSXRayRecorder
 
getSegmentContextResolverChain() - Method in class com.amazonaws.xray.AWSXRayRecorder
 
getSegmentDefaultName() - Method in class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
 
getSegmentOverrideName() - Method in class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
 
getService() - Method in class com.amazonaws.xray.entities.DummySegment
 
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.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
 
getSql() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
getStartTime() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
getStreamingStrategy() - Method in class com.amazonaws.xray.AWSXRayRecorder
 
getSubsegments() - Method in class com.amazonaws.xray.entities.DummySegment
 
getSubsegments() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
getSubsegments() - Method in interface com.amazonaws.xray.entities.Entity
 
getSubsegments() - Method in class com.amazonaws.xray.entities.EntityImpl
 
getSubsegmentsLock() - Method in class com.amazonaws.xray.entities.DummySegment
 
getSubsegmentsLock() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
getSubsegmentsLock() - Method in interface com.amazonaws.xray.entities.Entity
 
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
 
getTotalSize() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
getTraceId() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
getUrl(HttpUriRequest) - Static method in class com.amazonaws.xray.proxies.apache.http.TracedHttpClient
 
getUrl(HttpHost, HttpRequest) - Static method in class com.amazonaws.xray.proxies.apache.http.TracedHttpClient
 
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
 
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

handleResponse(HttpResponse) - Method in class com.amazonaws.xray.proxies.apache.http.TracedResponseHandler
 
hashCode() - Method in class com.amazonaws.xray.entities.TraceID
 
hashCode() - Method in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
 
HEADER_KEY - Static variable in class com.amazonaws.xray.entities.TraceHeader
 
hostname - Variable in class com.amazonaws.xray.sql.mysql.TracingInterceptor.TracingStatementProxy
 
hostname - Variable in class com.amazonaws.xray.sql.postgres.TracingInterceptor.TracingStatementProxy
 
HttpClientBuilder - Class in com.amazonaws.xray.proxies.apache.http
Wraps and overrides some of org.apache.http.impl.client.HttpClientBuilder's methods.
HttpClientBuilder() - Constructor for class com.amazonaws.xray.proxies.apache.http.HttpClientBuilder
 

I

incBorrowed() - Method in class com.amazonaws.xray.strategy.sampling.rule.Statistics
 
incrementReferenceCount() - Method in class com.amazonaws.xray.entities.DummySegment
 
incrementReferenceCount() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
incrementReferenceCount() - Method in interface com.amazonaws.xray.entities.Entity
Increments the subsegment-reference counter.
incrementReferenceCount() - Method in class com.amazonaws.xray.entities.EntityImpl
 
incrementReferenceCount() - Method in class com.amazonaws.xray.entities.FacadeSegment
No-op, as the reference count of a FacadeSegment is not tracked.
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
invoke(Object, Method, Object[]) - Method in class com.amazonaws.xray.sql.mysql.TracingInterceptor
invoke(Object, Method, Object[]) - Method in class com.amazonaws.xray.sql.mysql.TracingInterceptor.TracingStatementProxy
 
invoke(Object, Method, Object[]) - Method in class com.amazonaws.xray.sql.postgres.TracingInterceptor
invoke(Object, Method, Object[]) - Method in class com.amazonaws.xray.sql.postgres.TracingInterceptor.TracingStatementProxy
 
isBorrow(Instant) - Method in class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
 
isEmitted() - Method in class com.amazonaws.xray.entities.DummySegment
 
isEmitted() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
isError() - Method in class com.amazonaws.xray.entities.DummySegment
 
isError() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
isFault() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
isInProgress() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
isInProgress() - Method in interface com.amazonaws.xray.entities.Entity
 
isInProgress() - Method in class com.amazonaws.xray.entities.EntityImpl
 
isList() - Method in class com.amazonaws.xray.handlers.config.AWSOperationHandlerRequestDescriptor
 
isList() - Method in class com.amazonaws.xray.handlers.config.AWSOperationHandlerResponseDescriptor
 
isMap() - Method in class com.amazonaws.xray.handlers.config.AWSOperationHandlerRequestDescriptor
 
isMap() - Method in class com.amazonaws.xray.handlers.config.AWSOperationHandlerResponseDescriptor
 
isMemberOf(String[], Method) - Method in class com.amazonaws.xray.sql.mysql.TracingInterceptor
 
isMemberOf(String[], Method) - Method in class com.amazonaws.xray.sql.postgres.TracingInterceptor
 
isNotNullOrBlank(String) - Static method in class com.amazonaws.xray.entities.StringValidator
 
isNullOrBlank(String) - Static method in class com.amazonaws.xray.entities.StringValidator
 
isRemote() - Method in class com.amazonaws.xray.entities.ThrowableDescription
 
isSampled() - Method in class com.amazonaws.xray.entities.DummySegment
 
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
 
isThrottle() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 

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(URL) - Constructor for class com.amazonaws.xray.strategy.sampling.LocalizedSamplingStrategy
 
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
 

M

Manifest - Interface in com.amazonaws.xray.strategy.sampling.manifest
 
mapper - Static variable in class com.amazonaws.xray.entities.EntityImpl
 
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
 
match(SamplingRequest) - Method in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
 
Matchers - Class in com.amazonaws.xray.strategy.sampling.rule
 
Matchers(SamplingRule) - Constructor for class com.amazonaws.xray.strategy.sampling.rule.Matchers
 
modifyHttpRequest(Context.ModifyHttpRequest, ExecutionAttributes) - Method in class com.amazonaws.xray.interceptors.TracingInterceptor
 

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
Returns the derived segment name for an incoming request.
nameForRequest(HttpServletRequest) - Method in class com.amazonaws.xray.strategy.FixedSegmentNamingStrategy
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
 
next() - Method in interface com.amazonaws.xray.strategy.sampling.rand.Rand
 
next() - Method in class com.amazonaws.xray.strategy.sampling.rand.RandImpl
 
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
 

O

onExecutionFailure(Context.FailedExecution, ExecutionAttributes) - Method in class com.amazonaws.xray.interceptors.TracingInterceptor
 
OPERATION_KEY - Static variable in class com.amazonaws.xray.entities.EntityDataKeys.AWS
 
origin - Variable in class com.amazonaws.xray.entities.FacadeSegment
 
origin - Variable in class com.amazonaws.xray.entities.SegmentImpl
 
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
 
populateRuntimeContext() - Method in class com.amazonaws.xray.plugins.EC2Plugin
 
populateRuntimeContext() - Method in class com.amazonaws.xray.plugins.ECSPlugin
 
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
 
PREPARE_CALL - Static variable in class com.amazonaws.xray.sql.mysql.TracingInterceptor
 
PREPARE_CALL - Static variable in class com.amazonaws.xray.sql.postgres.TracingInterceptor
 
PREPARE_CALL_INDEX - Static variable in class com.amazonaws.xray.sql.mysql.TracingInterceptor
 
PREPARE_CALL_INDEX - Static variable in class com.amazonaws.xray.sql.postgres.TracingInterceptor
 
PREPARE_STATEMENT - Static variable in class com.amazonaws.xray.sql.mysql.TracingInterceptor
 
PREPARE_STATEMENT - Static variable in class com.amazonaws.xray.sql.postgres.TracingInterceptor
 
PREPARE_STATEMENT_INDEX - Static variable in class com.amazonaws.xray.sql.mysql.TracingInterceptor
 
PREPARE_STATEMENT_INDEX - Static variable in class com.amazonaws.xray.sql.postgres.TracingInterceptor
 
prettySerialize() - Method in class com.amazonaws.xray.entities.DummySegment
 
prettySerialize() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
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
 
processXRayTrace(ProceedingJoinPoint) - Method in class com.amazonaws.xray.spring.aop.AbstractXRayInterceptor
 
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
 
putAllAws(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
putAllHttp(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
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
 
putAllSql(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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, String) - Method in class com.amazonaws.xray.entities.DummySegment
 
putAnnotation(String, Number) - Method in class com.amazonaws.xray.entities.DummySegment
 
putAnnotation(String, Boolean) - Method in class com.amazonaws.xray.entities.DummySegment
 
putAnnotation(String, String) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
putAnnotation(String, Number) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
putAnnotation(String, Boolean) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
putAnnotation(String, String) - Method in interface com.amazonaws.xray.entities.Entity
Puts a String annotation.
putAnnotation(String, Number) - Method in interface com.amazonaws.xray.entities.Entity
Puts a Number annotation.
putAnnotation(String, Boolean) - Method in interface com.amazonaws.xray.entities.Entity
Puts a Boolean annotation.
putAnnotation(String, String) - Method in class com.amazonaws.xray.entities.EntityImpl
 
putAnnotation(String, Number) - Method in class com.amazonaws.xray.entities.EntityImpl
 
putAnnotation(String, Boolean) - 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.
putAnnotation(String, Number) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
putAnnotation(String, Boolean) - 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
 
putAws(String, Object) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
putHttp(String, Object) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
putMetadata(String, String, Object) - Method in class com.amazonaws.xray.entities.DummySegment
 
putMetadata(String, Object) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
putMetadata(String, String, Object) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
putMetadata(String, Object) - Method in interface com.amazonaws.xray.entities.Entity
Puts metadata under the namespace 'default'.
putMetadata(String, String, Object) - Method in interface com.amazonaws.xray.entities.Entity
Puts metadata.
putMetadata(String, Object) - Method in class com.amazonaws.xray.entities.EntityImpl
 
putMetadata(String, 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.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
 
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
 
putSql(String, Object) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 

Q

query - Variable in class com.amazonaws.xray.sql.mysql.TracingInterceptor.TracingStatementProxy
 
query - Variable in class com.amazonaws.xray.sql.postgres.TracingInterceptor.TracingStatementProxy
 

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
 
referenceCount - Variable in class com.amazonaws.xray.entities.EntityImpl
 
REGION_KEY - Static variable in class com.amazonaws.xray.entities.EntityDataKeys.AWS
 
removeSubsegment(Subsegment) - Method in class com.amazonaws.xray.entities.DummySegment
 
removeSubsegment(Subsegment) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
removeSubsegment(Subsegment) - Method in class com.amazonaws.xray.entities.FacadeSegment
 
REQUEST_ID_KEY - Static variable in class com.amazonaws.xray.entities.EntityDataKeys.AWS
 
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(ConnectionPool, PooledConnection) - Method in class com.amazonaws.xray.sql.mysql.TracingInterceptor
 
reset(ConnectionPool, PooledConnection) - Method in class com.amazonaws.xray.sql.postgres.TracingInterceptor
 
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.FacadeSegment
 
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(CentralizedManifest, AWSXRay, Clock) - Constructor for class com.amazonaws.xray.strategy.sampling.pollers.RulePoller
 
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
 
SamplingRequest - Class in com.amazonaws.xray.strategy.sampling
Represents the input request to the sampler.
SamplingRequest(String, String, String, String, String, String, String, Map<String, String>) - Constructor for class com.amazonaws.xray.strategy.sampling.SamplingRequest
 
SamplingRequest(String, String, String, 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(boolean, String) - Constructor for class com.amazonaws.xray.strategy.sampling.SamplingResponse
 
SamplingResponse(String) - Constructor for class com.amazonaws.xray.strategy.sampling.SamplingResponse
 
SamplingResponse(boolean) - Constructor for class com.amazonaws.xray.strategy.sampling.SamplingResponse
 
SamplingResponse() - 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
 
SearchPattern() - Constructor for class com.amazonaws.xray.entities.SearchPattern
 
Segment - Interface in com.amazonaws.xray.entities
 
SegmentContext - Interface in com.amazonaws.xray.contexts
 
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
 
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(Throwable) - Constructor for exception com.amazonaws.xray.exceptions.SegmentNotFoundException
 
SegmentNotFoundException(String, 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.Emitter
Sends a segment to the X-Ray daemon.
sendSegment(Segment) - Method in class com.amazonaws.xray.emitters.UDPEmitter
Sends a segment to the X-Ray daemon.
sendSubegment(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.Emitter
Sends a subsegment to the X-Ray daemon.
sendSubsegment(Subsegment) - Method in class com.amazonaws.xray.emitters.UDPEmitter
Sends a subsegment to the X-Ray daemon.
serialize() - Method in class com.amazonaws.xray.entities.DummySegment
 
serialize() - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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.FacadeSegment
 
service - Variable in class com.amazonaws.xray.entities.SegmentImpl
 
set(Entity) - Static method in class com.amazonaws.xray.ThreadLocalStorage
 
setAdditionalParams(Map<String, String>) - Method in class com.amazonaws.xray.entities.TraceHeader
 
setAnnotations(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySegment
 
setAnnotations(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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.
setAws(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySegment
 
setAws(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
setCreator(AWSXRayRecorder) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
setEmitted(boolean) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
setEndTime(double) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
setError(boolean) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
setFault(boolean) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
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
 
setHttp(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
setId(String) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
setInProgress(boolean) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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.
setMessage(String) - Method in class com.amazonaws.xray.entities.Cause
 
setMessage(String) - Method in class com.amazonaws.xray.entities.ThrowableDescription
 
setMetadata(Map<String, Map<String, Object>>) - Method in class com.amazonaws.xray.entities.DummySegment
 
setMetadata(Map<String, Map<String, Object>>) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
setNamespace(String) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
setOrigin(String) - Method in class com.amazonaws.xray.AWSXRayRecorder
 
setOrigin(String) - Method in class com.amazonaws.xray.entities.DummySegment
 
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
 
setParent(Entity) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
setParentId(String) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
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
 
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
 
setRecorder(AWSXRayRecorder) - Method in class com.amazonaws.xray.proxies.apache.http.HttpClientBuilder
 
setRemote(boolean) - Method in class com.amazonaws.xray.entities.ThrowableDescription
 
setResourceArn(String) - Method in class com.amazonaws.xray.entities.DummySegment
 
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
 
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
 
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(TraceHeader.SampleDecision) - Method in class com.amazonaws.xray.entities.TraceHeader
Sets the sample decision.
setSampled(boolean) - Method in class com.amazonaws.xray.strategy.sampling.SamplingResponse
 
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
 
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
 
setSql(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
setStartTime(double) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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
 
setStreamingStrategy(StreamingStrategy) - Method in class com.amazonaws.xray.AWSXRayRecorder
 
setSubsegmentsLock(ReentrantLock) - Method in class com.amazonaws.xray.entities.DummySegment
 
setSubsegmentsLock(ReentrantLock) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
setSubsegmentsLock(ReentrantLock) - Method in interface com.amazonaws.xray.entities.Entity
 
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
 
setThrottle(boolean) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
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) - Static method in class com.amazonaws.xray.AWSXRay
 
setTraceEntity(Entity) - Method in class com.amazonaws.xray.AWSXRayRecorder
Sets the trace entity value using the implementation provided by the SegmentContext resolved from the segmentContextResolverChain.
setTraceEntity(Entity) - Method in interface com.amazonaws.xray.contexts.SegmentContext
 
setTraceId(TraceID) - Method in class com.amazonaws.xray.entities.DummySegment
 
setTraceId(TraceID) - Method in class com.amazonaws.xray.entities.DummySubsegment
 
setTraceId(TraceID) - Method in interface com.amazonaws.xray.entities.Entity
 
setTraceId(TraceID) - Method in class com.amazonaws.xray.entities.EntityImpl
 
setTraceId(TraceID) - Method in class com.amazonaws.xray.entities.FacadeSegment
Unsupported as FacadeSegments cannot be mutated.
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
 
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
 
shouldGetCount() - Method in class com.amazonaws.xray.handlers.config.AWSOperationHandlerRequestDescriptor
 
shouldGetCount() - Method in class com.amazonaws.xray.handlers.config.AWSOperationHandlerResponseDescriptor
 
shouldGetKeys() - Method in class com.amazonaws.xray.handlers.config.AWSOperationHandlerRequestDescriptor
 
shouldGetKeys() - Method in class com.amazonaws.xray.handlers.config.AWSOperationHandlerResponseDescriptor
 
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
 
springRepositories() - Method in class com.amazonaws.xray.spring.aop.AbstractXRayInterceptor
 
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
 
STATEMENT_TYPE_COUNT - Static variable in class com.amazonaws.xray.sql.mysql.TracingInterceptor
 
STATEMENT_TYPE_COUNT - Static variable in class com.amazonaws.xray.sql.postgres.TracingInterceptor
 
STATEMENT_TYPES - Static variable in class com.amazonaws.xray.sql.mysql.TracingInterceptor
 
STATEMENT_TYPES - Static variable in class com.amazonaws.xray.sql.postgres.TracingInterceptor
 
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
 
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.
StringTransform - Class in com.amazonaws.xray.utils
 
StringTransform() - Constructor for class com.amazonaws.xray.utils.StringTransform
 
StringValidator - Class in com.amazonaws.xray.entities
 
StringValidator() - Constructor for class com.amazonaws.xray.entities.StringValidator
 
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(Throwable) - Constructor for exception com.amazonaws.xray.exceptions.SubsegmentNotFoundException
 
SubsegmentNotFoundException(String, Throwable) - Constructor for exception com.amazonaws.xray.exceptions.SubsegmentNotFoundException
 

T

take(Instant) - Method in class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
 
take() - Method in class com.amazonaws.xray.strategy.sampling.reservoir.Reservoir
 
TargetPoller - Class in com.amazonaws.xray.strategy.sampling.pollers
 
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
 
ThreadLocalStorage() - Constructor for class com.amazonaws.xray.ThreadLocalStorage
 
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
 
toSnakeCase(String) - Static method in class com.amazonaws.xray.utils.StringTransform
 
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
 
traceAroundMethods(ProceedingJoinPoint) - Method in class com.amazonaws.xray.spring.aop.AbstractXRayInterceptor
 
traceAroundRepositoryMethods(ProceedingJoinPoint) - Method in class com.amazonaws.xray.spring.aop.AbstractXRayInterceptor
 
TracedHttpClient - Class in com.amazonaws.xray.proxies.apache.http
 
TracedHttpClient(CloseableHttpClient) - Constructor for class com.amazonaws.xray.proxies.apache.http.TracedHttpClient
Constructs a TracedHttpClient instance using the provided client and global recorder.
TracedHttpClient(CloseableHttpClient, AWSXRayRecorder) - Constructor for class com.amazonaws.xray.proxies.apache.http.TracedHttpClient
Constructs a TracedHttpClient instance using the provided client and provided recorder.
TracedHttpClient.HttpSupplier<R> - Interface in com.amazonaws.xray.proxies.apache.http
 
TracedResponseHandler<T> - Class in com.amazonaws.xray.proxies.apache.http
Wraps an instance of org.apache.http.client.ResponseHandler and adds response information to the current subsegment.
TracedResponseHandler(ResponseHandler<T>) - Constructor for class com.amazonaws.xray.proxies.apache.http.TracedResponseHandler
 
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
 
traceSQL(ProceedingJoinPoint) - Method in class com.amazonaws.xray.spring.aop.XRaySpringDataInterceptor
 
TracingHandler - Class in com.amazonaws.xray.handlers
Extension of RequestHandler2 that intercepts requests made by AmazonWebServiceClients and generates corresponding subsegments.
TracingHandler() - Constructor for class com.amazonaws.xray.handlers.TracingHandler
 
TracingHandler(AWSXRayRecorder) - Constructor for class com.amazonaws.xray.handlers.TracingHandler
 
TracingHandler(String) - Constructor for class com.amazonaws.xray.handlers.TracingHandler
 
TracingHandler(AWSXRayRecorder, String) - Constructor for class com.amazonaws.xray.handlers.TracingHandler
 
TracingHandler(URL) - Constructor for class com.amazonaws.xray.handlers.TracingHandler
 
TracingHandler(AWSXRayRecorder, URL) - Constructor for class com.amazonaws.xray.handlers.TracingHandler
 
TracingHandler(String, URL) - Constructor for class com.amazonaws.xray.handlers.TracingHandler
 
TracingHandler(AWSXRayRecorder, String, URL) - Constructor for class com.amazonaws.xray.handlers.TracingHandler
 
TracingInterceptor - Class in com.amazonaws.xray.interceptors
 
TracingInterceptor() - Constructor for class com.amazonaws.xray.interceptors.TracingInterceptor
 
TracingInterceptor(AWSXRayRecorder, String, URL) - Constructor for class com.amazonaws.xray.interceptors.TracingInterceptor
 
TracingInterceptor - Class in com.amazonaws.xray.sql.mysql
 
TracingInterceptor() - Constructor for class com.amazonaws.xray.sql.mysql.TracingInterceptor
 
TracingInterceptor - Class in com.amazonaws.xray.sql.postgres
 
TracingInterceptor() - Constructor for class com.amazonaws.xray.sql.postgres.TracingInterceptor
 
TracingInterceptor.TracingStatementProxy - Class in com.amazonaws.xray.sql.mysql
 
TracingInterceptor.TracingStatementProxy - Class in com.amazonaws.xray.sql.postgres
 
TracingStatementProxy(Object, String, String, Map<String, Object>) - Constructor for class com.amazonaws.xray.sql.mysql.TracingInterceptor.TracingStatementProxy
 
TracingStatementProxy(Object, String, String, Map<String, Object>) - Constructor for class com.amazonaws.xray.sql.postgres.TracingInterceptor.TracingStatementProxy
 

U

UDPEmitter - Class in com.amazonaws.xray.emitters
 
UDPEmitter() - Constructor for class com.amazonaws.xray.emitters.UDPEmitter
Constructs a UDPEmitter.
UDPEmitter(DaemonConfiguration) - Constructor for class com.amazonaws.xray.emitters.UDPEmitter
Constructs a UDPEmitter.
update(SamplingRule) - Method in class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
 
update(SamplingTargetDocument, Instant) - 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.rule.CentralizedRule
 
user - Variable in class com.amazonaws.xray.entities.FacadeSegment
 
user - Variable in class com.amazonaws.xray.entities.SegmentImpl
 

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
Performs a case-insensitive wildcard match against two strings.
wildcardMatch(String, String, boolean) - Static method in class com.amazonaws.xray.entities.SearchPattern
 
withContextMissingStrategy(ContextMissingStrategy) - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
Prepares this builder to build an instance of AWSXRayRecorder with the provided context missing strategy.
withEmitter(Emitter) - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
 
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
 
withSegmentContextResolverChain(SegmentContextResolverChain) - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
 
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
 
XRayEnabled - Annotation Type in com.amazonaws.xray.spring.aop
 
xrayEnabledClasses() - Method in class com.amazonaws.xray.spring.aop.AbstractXRayInterceptor
 
XRayInterceptorUtils - Class in com.amazonaws.xray.spring.aop
 
XRayInterceptorUtils() - Constructor for class com.amazonaws.xray.spring.aop.XRayInterceptorUtils
 
XRaySpringDataInterceptor - Class in com.amazonaws.xray.spring.aop
 
XRaySpringDataInterceptor() - Constructor for class com.amazonaws.xray.spring.aop.XRaySpringDataInterceptor
 
XRayTraced - Interface in com.amazonaws.xray.spring.aop
 
xrayTracedClasses() - Method in class com.amazonaws.xray.spring.aop.AbstractXRayInterceptor
 
A B C D E F G H I L M N O P Q R S T U V W X 
Skip navigation links

Copyright © 2018 Amazon Web Services, Inc. All Rights Reserved.