A B C D E F G H I J L M N O P Q R S T U V W X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- abort(Executor) - Method in class com.amazonaws.xray.sql.TracingConnection
- 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
- addAllLogReferences(Set<AWSLogReference>) - Method in class com.amazonaws.xray.AWSXRayRecorder
- addAllSegmentListeners(Collection<SegmentListener>) - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Adds a Collection of SegmentListeners to the recorder
- addException(ThrowableDescription) - Method in class com.amazonaws.xray.entities.Cause
- addException(Throwable) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- addException(Throwable) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- addException(Throwable) - Method in interface com.amazonaws.xray.entities.Entity
-
Adds an exception to the entity's cause and sets fault to true.
- addException(Throwable) - Method in class com.amazonaws.xray.entities.EntityImpl
- addException(Throwable) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- addException(Throwable) - Method in class com.amazonaws.xray.entities.NoOpSegment
- 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
-
Deprecated.
- 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.
- addSegmentListener(SegmentListener) - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Adds a single SegmentListener to the recorder
- addSubsegment(Subsegment) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- addSubsegment(Subsegment) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- addSubsegment(Subsegment) - Method in interface com.amazonaws.xray.entities.Entity
-
Adds a subsegment.
- addSubsegment(Subsegment) - Method in class com.amazonaws.xray.entities.EntityImpl
- addSubsegment(Subsegment) - Method in class com.amazonaws.xray.entities.NoOpSegment
- afterEndSegment(Segment) - Method in interface com.amazonaws.xray.listeners.SegmentListener
-
afterEndSegment is invoked after a segment is ended by the recorder and emitted to the daemon.
- afterEndSegment(Segment) - Method in class com.amazonaws.xray.metrics.MetricsSegmentListener
- afterEndSubsegment(Subsegment) - Method in interface com.amazonaws.xray.listeners.SegmentListener
-
afterEndSubsegment is invoked after a subsegment is ended by the recorder and emitted to the daemon.
- 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(String, Throwable) - Constructor for exception com.amazonaws.xray.exceptions.AlreadyEmittedException
- AlreadyEmittedException(Throwable) - Constructor for exception com.amazonaws.xray.exceptions.AlreadyEmittedException
- any() - Static method in class com.amazonaws.xray.ThreadLocalStorage
-
Deprecated.
- appliesTo(String, String, String) - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
-
Determines whether or not this sampling rule applies to the incoming request based on some of the request's parameters.
- AWS - com.amazonaws.xray.entities.Namespace
- AWSLogReference - Class in com.amazonaws.xray.entities
-
Represents a link between a trace segment and supporting CloudWatch logs.
- AWSLogReference() - Constructor for class com.amazonaws.xray.entities.AWSLogReference
- 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.jakarta.servlet
- AWSXRayServletFilter - Class in com.amazonaws.xray.javax.servlet
- AWSXRayServletFilter() - Constructor for class com.amazonaws.xray.jakarta.servlet.AWSXRayServletFilter
-
Warning: this no-args constructor should not be used directly.
- AWSXRayServletFilter() - Constructor for class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
-
Warning: this no-args constructor should not be used directly.
- AWSXRayServletFilter(SegmentNamingStrategy) - Constructor for class com.amazonaws.xray.jakarta.servlet.AWSXRayServletFilter
- AWSXRayServletFilter(SegmentNamingStrategy, AWSXRayRecorder) - Constructor for class com.amazonaws.xray.jakarta.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
- AWSXRayServletFilter(String) - Constructor for class com.amazonaws.xray.jakarta.servlet.AWSXRayServletFilter
- AWSXRayServletFilter(String) - Constructor for class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
B
- BaseAbstractXRayInterceptor - Class in com.amazonaws.xray.spring.aop
-
Allows for use of this library without Spring Data JPA being in the classpath.
- BaseAbstractXRayInterceptor() - Constructor for class com.amazonaws.xray.spring.aop.BaseAbstractXRayInterceptor
- beforeEndSegment(Segment) - Method in interface com.amazonaws.xray.listeners.SegmentListener
-
beforeEndSegment is invoked just before a segment is ended by the recorder.
- beforeEndSubsegment(Subsegment) - Method in interface com.amazonaws.xray.listeners.SegmentListener
-
beforeEndSubsegment is invoked just before a subsegment is ended by the recorder.
- 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
-
Deprecated.Use
AWSXRay.getGlobalRecorder().beginNoOpSegment()
. - beginDummySegment() - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Deprecated.
- beginDummySegment(TraceID) - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Deprecated.
- beginDummySegment(String, TraceID) - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Deprecated.
- beginNoOpSegment() - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Sets the current
Segment
to a no-op which will not record any information or be emitted. - beginNoOpSegment(TraceID) - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Sets the current
Segment
to a no-op which will not record any information or be emitted. - beginSegment(AWSXRayRecorder, Segment) - Method in interface com.amazonaws.xray.contexts.SegmentContext
- beginSegment(String) - Static method in class com.amazonaws.xray.AWSXRay
- beginSegment(String) - Method in class com.amazonaws.xray.AWSXRayRecorder
- beginSegment(String, TraceID, String) - Method in class com.amazonaws.xray.AWSXRayRecorder
- beginSegment(String, TraceID, String) - Static method in class com.amazonaws.xray.AWSXRay
- beginSegmentWithSampling(String) - Static method in class com.amazonaws.xray.AWSXRay
- beginSegmentWithSampling(String) - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Begins a new segment after applying the configured sampling strategy.
- beginSubsegment(AWSXRayRecorder, String) - Method in class com.amazonaws.xray.contexts.LambdaSegmentContext
- beginSubsegment(AWSXRayRecorder, String) - Method in interface com.amazonaws.xray.contexts.SegmentContext
- beginSubsegment(AWSXRayRecorder, String) - Method in class com.amazonaws.xray.contexts.ThreadLocalSegmentContext
- beginSubsegment(String) - Static method in class com.amazonaws.xray.AWSXRay
- beginSubsegment(String) - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Begins a subsegment.
- beginSubsegmentWithoutSampling(AWSXRayRecorder, String) - Method in interface com.amazonaws.xray.contexts.SegmentContext
- beginSubsegmentWithoutSampling(String) - Static method in class com.amazonaws.xray.AWSXRay
- beginSubsegmentWithoutSampling(String) - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Begins a subsegment.
- beginSubsegmentWithSamplingOverride(AWSXRayRecorder, String, SamplingStrategyOverride) - Method in interface com.amazonaws.xray.contexts.SegmentContext
-
Deprecated.
- 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.
- bytes(int) - Static method in class com.amazonaws.xray.internal.RecyclableBuffers
-
A
ThreadLocal
byte[]
of lengthlength
. - bytesToBase16String(byte[]) - Static method in class com.amazonaws.xray.utils.ByteUtils
- ByteUtils - Class in com.amazonaws.xray.utils
- ByteUtils() - Constructor for class com.amazonaws.xray.utils.ByteUtils
C
- Cause - Class in com.amazonaws.xray.entities
-
A representation of what issues caused this (sub)segment to include a failure / error.
- Cause() - Constructor for class com.amazonaws.xray.entities.Cause
- CauseSerializer - Class in com.amazonaws.xray.serializers
- CauseSerializer() - Constructor for class com.amazonaws.xray.serializers.CauseSerializer
-
Deprecated.
- CauseSerializer(JsonSerializer<Object>) - Constructor for class com.amazonaws.xray.serializers.CauseSerializer
- CentralizedManifest - Class in com.amazonaws.xray.strategy.sampling.manifest
- CentralizedManifest() - Constructor for class com.amazonaws.xray.strategy.sampling.manifest.CentralizedManifest
- CentralizedReservoir - Class in com.amazonaws.xray.strategy.sampling.reservoir
- CentralizedReservoir(long) - Constructor for class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
- CentralizedRule - Class in com.amazonaws.xray.strategy.sampling.rule
-
Represents a customer-defined sampling rule.
- CentralizedRule(SamplingRule, Rand) - Constructor for class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
- CentralizedSamplingStrategy - Class in com.amazonaws.xray.strategy.sampling
- CentralizedSamplingStrategy() - Constructor for class com.amazonaws.xray.strategy.sampling.CentralizedSamplingStrategy
- CentralizedSamplingStrategy(boolean) - Constructor for class com.amazonaws.xray.strategy.sampling.CentralizedSamplingStrategy
- CentralizedSamplingStrategy(URL) - Constructor for class com.amazonaws.xray.strategy.sampling.CentralizedSamplingStrategy
- CentralizedSamplingStrategy(URL, boolean) - Constructor for class com.amazonaws.xray.strategy.sampling.CentralizedSamplingStrategy
- chars(int) - Static method in class com.amazonaws.xray.internal.RecyclableBuffers
-
A
ThreadLocal
char[]
of lengthlength
. - checkAlreadyEmitted() - Method in class com.amazonaws.xray.entities.EntityImpl
-
Checks if the entity has already been emitted to the X-Ray daemon.
- checkNotNull(Object, String) - Static method in class com.amazonaws.xray.utils.LooseValidations
-
Returns whether
obj
isnull
. - clear() - Static method in class com.amazonaws.xray.ThreadLocalStorage
-
Deprecated.Clears the current stored entity.
- clearThreadLocal() - Static method in class com.amazonaws.xray.AWSXRay
-
Deprecated.use
AWSXRay.clearTraceEntity()
instead - clearThreadLocal() - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Deprecated.use
AWSXRayRecorder.clearTraceEntity()
instead - 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
- clearWarnings() - Method in class com.amazonaws.xray.sql.TracingConnection
- close() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- close() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- close() - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- close() - Method in class com.amazonaws.xray.entities.NoOpSegment
- 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
-
Implements the
AutoCloseable
interface. - close() - Method in class com.amazonaws.xray.entities.SubsegmentImpl
- close() - Method in class com.amazonaws.xray.proxies.apache.http.TracedHttpClient
- close() - Method in class com.amazonaws.xray.sql.TracingConnection
- 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.internal - package com.amazonaws.xray.internal
- com.amazonaws.xray.jakarta.servlet - package com.amazonaws.xray.jakarta.servlet
- com.amazonaws.xray.javax.servlet - package com.amazonaws.xray.javax.servlet
- com.amazonaws.xray.lambda - package com.amazonaws.xray.lambda
- com.amazonaws.xray.listeners - package com.amazonaws.xray.listeners
- com.amazonaws.xray.log4j - package com.amazonaws.xray.log4j
- com.amazonaws.xray.metrics - package com.amazonaws.xray.metrics
- 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.slf4j - package com.amazonaws.xray.slf4j
- com.amazonaws.xray.spring.aop - package com.amazonaws.xray.spring.aop
- com.amazonaws.xray.sql - package com.amazonaws.xray.sql
- 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.jakarta - package com.amazonaws.xray.strategy.jakarta
- 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
- commit() - Method in class com.amazonaws.xray.sql.TracingConnection
- compareAndSetEmitted(boolean, boolean) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- compareAndSetEmitted(boolean, boolean) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- compareAndSetEmitted(boolean, boolean) - Method in interface com.amazonaws.xray.entities.Entity
-
Deprecated.
- compareAndSetEmitted(boolean, boolean) - Method in class com.amazonaws.xray.entities.EntityImpl
- compareAndSetEmitted(boolean, boolean) - Method in class com.amazonaws.xray.entities.NoOpSegment
- compareTo(CentralizedRule) - Method in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
- conditionalProceed(ProceedingJoinPoint) - Static method in class com.amazonaws.xray.spring.aop.XRayInterceptorUtils
-
Deprecated.
- constructors - Static variable in class com.amazonaws.xray.sql.mysql.TracingInterceptor
-
Deprecated.For internal use only.
- constructors - Static variable in class com.amazonaws.xray.sql.postgres.TracingInterceptor
-
Deprecated.For internal use only.
- ContainerInsightsUtil - Class in com.amazonaws.xray.utils
-
Deprecated.For internal use only.
- ContainerInsightsUtil() - Constructor for class com.amazonaws.xray.utils.ContainerInsightsUtil
-
Deprecated.
- CONTENT_LENGTH_HEADER - Static variable in class com.amazonaws.xray.entities.EntityHeaderKeys.HTTP
- CONTENT_LENGTH_KEY - Static variable in class com.amazonaws.xray.entities.EntityDataKeys.HTTP
- CONTEXT_MISSING_STRATEGY_ENVIRONMENT_VARIABLE_OVERRIDE_KEY - Static variable in interface com.amazonaws.xray.strategy.ContextMissingStrategy
-
Environment variable key used to override the default
ContextMissingStrategy
used in new instances ofAWSXRayRecorder
. - 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 ofAWSXRayRecorder
. - contextMissing(String, Class<? extends RuntimeException>) - Method in interface com.amazonaws.xray.strategy.ContextMissingStrategy
- contextMissing(String, Class<? extends RuntimeException>) - Method in class com.amazonaws.xray.strategy.IgnoreErrorContextMissingStrategy
-
Ignore the error
- contextMissing(String, Class<? extends RuntimeException>) - Method in class com.amazonaws.xray.strategy.LogErrorContextMissingStrategy
-
Logs
message
on theerror
level, and a stacktrace atdebug
level. - contextMissing(String, Class<? extends RuntimeException>) - Method in class com.amazonaws.xray.strategy.RuntimeErrorContextMissingStrategy
-
Constructs an instance of
exceptionClass
and throws it. - ContextMissingStrategy - Interface in com.amazonaws.xray.strategy
- contextMissingStrategyFromEnvironmentVariable() - Static method in class com.amazonaws.xray.AWSXRayRecorderBuilder
- contextMissingStrategyFromSystemProperty() - Static method in class com.amazonaws.xray.AWSXRayRecorderBuilder
- create() - Static method in class com.amazonaws.xray.emitters.Emitter
-
Returns an
Emitter
that uses a defaultDaemonConfiguration
. - create() - Static method in class com.amazonaws.xray.entities.TraceID
-
Returns a new
TraceID
which represents the start of a new trace. - create() - Static method in class com.amazonaws.xray.proxies.apache.http.HttpClientBuilder
- create(AWSXRayRecorder) - Static method in class com.amazonaws.xray.entities.TraceID
-
Returns a new
TraceID
which represents the start of a new trace. - create(DaemonConfiguration) - Static method in class com.amazonaws.xray.emitters.Emitter
-
Returns an
Emitter
that uses the providedDaemonConfiguration
. - 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
- createArrayOf(String, Object[]) - Method in class com.amazonaws.xray.sql.TracingConnection
- createBlob() - Method in class com.amazonaws.xray.sql.TracingConnection
- createClob() - Method in class com.amazonaws.xray.sql.TracingConnection
- createNClob() - Method in class com.amazonaws.xray.sql.TracingConnection
- createSegment(String, Runnable) - Static method in class com.amazonaws.xray.AWSXRay
- createSegment(String, Runnable) - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Begins a segment, runs the provided runnable, and ends the segment before returning the supplier's result.
- createSegment(String, Consumer<Segment>) - Static method in class com.amazonaws.xray.AWSXRay
- createSegment(String, Consumer<Segment>) - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Begins a segment and passes it to the supplied consumer, and ends the segment before returning the consumer's result.
- createSegment(String, Function<Segment, R>) - Static method in class com.amazonaws.xray.AWSXRay
- createSegment(String, Function<Segment, R>) - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Begins a segment, passes it to the supplied function, and ends the segment before returning the supplied function's result.
- createSegment(String, Supplier<R>) - Static method in class com.amazonaws.xray.AWSXRay
- createSegment(String, Supplier<R>) - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Begins a segment, invokes the provided supplier, and ends the segment before returning the supplier's result.
- createSQLXML() - Method in class com.amazonaws.xray.sql.TracingConnection
- createStatement() - Method in class com.amazonaws.xray.sql.TracingConnection
-
Traced methods
- createStatement(int, int) - Method in class com.amazonaws.xray.sql.TracingConnection
- createStatement(int, int, int) - Method in class com.amazonaws.xray.sql.TracingConnection
- 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
- createStruct(String, Object[]) - Method in class com.amazonaws.xray.sql.TracingConnection
- createSubsegment(String, Runnable) - Static method in class com.amazonaws.xray.AWSXRay
- createSubsegment(String, Runnable) - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Begins a subsegment, runs the provided runnable, and ends the subsegment once complete.
- createSubsegment(String, Consumer<Subsegment>) - Static method in class com.amazonaws.xray.AWSXRay
- createSubsegment(String, Consumer<Subsegment>) - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Begins a subsegment and passes it to the supplied consumer, and ends the subsegment before returning the consumer's result.
- createSubsegment(String, Function<Subsegment, R>) - Static method in class com.amazonaws.xray.AWSXRay
- createSubsegment(String, Function<Subsegment, R>) - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Begins a subsegment, passes it to the supplied function, and ends the subsegment before returning the supplied function's result.
- createSubsegment(String, Supplier<R>) - Static method in class com.amazonaws.xray.AWSXRay
- createSubsegment(String, Supplier<R>) - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Begins a subsegment, passes it to the provided supplier, and ends the subsegment before returning the supplier's result.
- currentEntityId() - Method in class com.amazonaws.xray.AWSXRay
- currentEntityId() - Method in class com.amazonaws.xray.AWSXRayRecorder
- currentEpochSecond() - Static method in class com.amazonaws.xray.internal.TimeUtils
- currentFormattedId() - Static method in class com.amazonaws.xray.AWSXRay
- currentFormattedId() - Method in class com.amazonaws.xray.AWSXRayRecorder
- currentTraceId() - Method in class com.amazonaws.xray.AWSXRay
- currentTraceId() - Method in class com.amazonaws.xray.AWSXRayRecorder
D
- DAEMON_ADDRESS_ENVIRONMENT_VARIABLE_KEY - Static variable in class com.amazonaws.xray.config.DaemonConfiguration
-
Environment variable key used to override the address to which UDP packets will be emitted.
- DAEMON_ADDRESS_ENVIRONMENT_VARIABLE_KEY - Static variable in class com.amazonaws.xray.config.MetricsDaemonConfiguration
-
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_ADDRESS_SYSTEM_PROPERTY_KEY - Static variable in class com.amazonaws.xray.config.MetricsDaemonConfiguration
-
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
- DATABASE_TYPE - Static variable in class com.amazonaws.xray.sql.SqlSubsegments
-
The type of SQL Database this query is done on, like MySQL or HikariCP
- DATABASE_VERSION - Static variable in class com.amazonaws.xray.sql.SqlSubsegments
-
The version of the database product itself, like MySQL 8.0
- decorate(Connection) - Static method in class com.amazonaws.xray.sql.TracingConnection
-
Call
connection = TracingConnection.decorate(connection)
to decorate yourConnection
before any calls to #createStatement, #prepareStatement or #prepareCall in order to have all your SQL queries recorded with an X-Ray Subsegment. - decorate(DataSource) - Static method in class com.amazonaws.xray.sql.TracingDataSource
-
Call
dataSource = TracingDataSource.decorate(dataSource)
to decorate yourDataSource
before any calls to #getConnection in order to have all your SQL queries recorded with an X-Ray Subsegment. - decorateCallableStatement(CallableStatement, String) - Static method in class com.amazonaws.xray.sql.TracingStatement
-
Deprecated.Call
callableStatement = TracingStatement.decorateCallableStatement(callableStatement, sql)
to decorate yourCallableStatement
in order to have the queries recorded with an X-Ray Subsegment. - decoratePreparedStatement(PreparedStatement, String) - Static method in class com.amazonaws.xray.sql.TracingStatement
-
Deprecated.Call
preparedStatement = TracingStatement.decoratePreparedStatement(preparedStatement, sql)
to decorate yourPreparedStatement
in order to have the queries recorded with an X-Ray Subsegment. - decorateStatement(Statement) - Static method in class com.amazonaws.xray.sql.TracingStatement
-
Deprecated.Call
statement = TracingStatement.decorateStatement(statement)
to decorate yourStatement
in order to have the queries recorded with an X-Ray Subsegment. - decrementReferenceCount() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- decrementReferenceCount() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- decrementReferenceCount() - Method in interface com.amazonaws.xray.entities.Entity
-
Decrements the subsegment-reference counter.
- decrementReferenceCount() - Method in class com.amazonaws.xray.entities.EntityImpl
- decrementReferenceCount() - Method in class com.amazonaws.xray.entities.NoOpSegment
- DEFAULT_DATABASE_NAME - Static variable in class com.amazonaws.xray.sql.SqlSubsegments
-
The fallback name for subsegments representing SQL queries that failed to be named dynamically
- DEFAULT_RULE_NAME - Static variable in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
- DefaultContextMissingStrategy - Class in com.amazonaws.xray.strategy
- DefaultContextMissingStrategy() - Constructor for class com.amazonaws.xray.strategy.DefaultContextMissingStrategy
- DefaultEmitter - Class in com.amazonaws.xray.emitters
-
Deprecated.Use
Emitter.create()
. - DefaultEmitter() - Constructor for class com.amazonaws.xray.emitters.DefaultEmitter
-
Deprecated.
- DefaultHttpClient - Class in com.amazonaws.xray.proxies.apache.http
-
Deprecated.Apache 4.3 Wraps and overrides
org.apache.http.impl.client.DefaultHttpClient
's execute() methods. Accesses the global recorder upon each invocation to generateSegment
s. Only overrides those signatures which directly invoke doExecute. Other execute() signatures are wrappers which call these overridden methods. - 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
- delegate - Variable in class com.amazonaws.xray.sql.TracingConnection
- delegate - Variable in class com.amazonaws.xray.sql.TracingDataSource
- DelegatingEmitter - Class in com.amazonaws.xray.emitters
- DelegatingEmitter(Emitter) - Constructor for class com.amazonaws.xray.emitters.DelegatingEmitter
-
Constructs a new
DelegatingEmitter
that delegates all calls to the providedEmitter
. - describeInContext(Entity, Throwable, List<Subsegment>) - Method in class com.amazonaws.xray.strategy.DefaultThrowableSerializationStrategy
- describeInContext(Entity, Throwable, List<Subsegment>) - Method in interface com.amazonaws.xray.strategy.ThrowableSerializationStrategy
-
Serializes a
Throwable
into aThrowableDescription
. - 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 aThrowableDescription
. - destroy() - Method in class com.amazonaws.xray.jakarta.servlet.AWSXRayServletFilter
- destroy() - Method in class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
- determineTarget(HttpUriRequest) - Static method in class com.amazonaws.xray.proxies.apache.http.TracedHttpClient
- DISABLED - com.amazonaws.xray.internal.SamplingStrategyOverride
- DockerUtils - Class in com.amazonaws.xray.utils
-
Utility class to get metadata for dockerized containers
- DockerUtils() - Constructor for class com.amazonaws.xray.utils.DockerUtils
- DockerUtils(URL) - Constructor for class com.amazonaws.xray.utils.DockerUtils
- doExecute(HttpHost, HttpRequest, HttpContext) - Method in class com.amazonaws.xray.proxies.apache.http.TracedHttpClient
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.amazonaws.xray.jakarta.servlet.AWSXRayServletFilter
- doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
- DRIVER_VERSION - Static variable in class com.amazonaws.xray.sql.SqlSubsegments
-
The version of the database driver library used for this database
- DummySegment - Class in com.amazonaws.xray.entities
-
Deprecated.
- DummySegment(AWSXRayRecorder) - Constructor for class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- DummySegment(AWSXRayRecorder, TraceID) - Constructor for class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- DummySegment(AWSXRayRecorder, String, TraceID) - Constructor for class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- DummySubsegment - Class in com.amazonaws.xray.entities
-
Deprecated.
- DummySubsegment(AWSXRayRecorder) - Constructor for class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- DummySubsegment(AWSXRayRecorder, TraceID) - Constructor for class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- DummySubsegment(AWSXRayRecorder, TraceID, SamplingStrategyOverride) - Constructor for class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- dynamic(String) - Static method in interface com.amazonaws.xray.strategy.jakarta.SegmentNamingStrategy
-
Returns a
SegmentNamingStrategy
that names segments based on theHost
header of incoming requests, accepting anyHost
header value. - dynamic(String) - Static method in interface com.amazonaws.xray.strategy.SegmentNamingStrategy
-
Returns a
SegmentNamingStrategy
that names segments based on theHost
header of incoming requests, accepting anyHost
header value. - dynamic(String, String) - Static method in interface com.amazonaws.xray.strategy.jakarta.SegmentNamingStrategy
-
Returns a
SegmentNamingStrategy
that names segments based on theHost
header of incoming requests, accepting only recognizedHost
header values. - dynamic(String, String) - Static method in interface com.amazonaws.xray.strategy.SegmentNamingStrategy
-
Returns a
SegmentNamingStrategy
that names segments based on theHost
header of incoming requests, accepting only recognizedHost
header values. - DynamicSegmentNamingStrategy - Class in com.amazonaws.xray.strategy
-
Deprecated.
- DynamicSegmentNamingStrategy - Class in com.amazonaws.xray.strategy.jakarta
-
Deprecated.
- DynamicSegmentNamingStrategy(String) - Constructor for class com.amazonaws.xray.strategy.DynamicSegmentNamingStrategy
-
Deprecated.
- DynamicSegmentNamingStrategy(String) - Constructor for class com.amazonaws.xray.strategy.jakarta.DynamicSegmentNamingStrategy
-
Deprecated.
- DynamicSegmentNamingStrategy(String, String) - Constructor for class com.amazonaws.xray.strategy.DynamicSegmentNamingStrategy
-
Deprecated.
- DynamicSegmentNamingStrategy(String, String) - Constructor for class com.amazonaws.xray.strategy.jakarta.DynamicSegmentNamingStrategy
-
Deprecated.
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 builtAWSXRayRecorder
instance. - EC2Plugin() - Constructor for class com.amazonaws.xray.plugins.EC2Plugin
- EC2Plugin(FileSystem, EC2MetadataFetcher) - Constructor for class com.amazonaws.xray.plugins.EC2Plugin
- ECSPlugin - Class in com.amazonaws.xray.plugins
-
A plugin, for use with the
AWSXRayRecorderBuilder
class, which will add ECS container information to segments generated by the builtAWSXRayRecorder
instance. - ECSPlugin() - Constructor for class com.amazonaws.xray.plugins.ECSPlugin
- EKSPlugin - Class in com.amazonaws.xray.plugins
-
A plugin, for use with the
AWSXRayRecorderBuilder
class, which will add Kubernetes metadata to segments. - EKSPlugin() - Constructor for class com.amazonaws.xray.plugins.EKSPlugin
-
Constructs an empty EKS plugin.
- EKSPlugin(String) - Constructor for class com.amazonaws.xray.plugins.EKSPlugin
-
Constructs an EKS plugin with a given cluster name.
- ElasticBeanstalkPlugin - Class in com.amazonaws.xray.plugins
-
A plugin, for use with the
AWSXRayRecorderBuilder
class, which will add Elastic Beanstalk environment information to segments generated by the builtAWSXRayRecorder
instance. - ElasticBeanstalkPlugin() - Constructor for class com.amazonaws.xray.plugins.ElasticBeanstalkPlugin
- EMFMetricFormatter - Class in com.amazonaws.xray.metrics
-
Creates metrics based on a Segment.
- EMFMetricFormatter() - Constructor for class com.amazonaws.xray.metrics.EMFMetricFormatter
- emitMetric(Segment) - Method in interface com.amazonaws.xray.metrics.MetricEmitter
-
Format the given metric and emit it.
- emitMetric(Segment) - Method in class com.amazonaws.xray.metrics.NoOpMetricEmitter
- emitMetric(Segment) - Method in class com.amazonaws.xray.metrics.StdoutMetricEmitter
- emitMetric(Segment) - Method in class com.amazonaws.xray.metrics.UDPMetricEmitter
-
Format the given metric and emit it.
- Emitter - Class in com.amazonaws.xray.emitters
-
An emitter of segments and subsegments to X-Ray.
- Emitter() - Constructor for class com.amazonaws.xray.emitters.Emitter
- end() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- end() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- end() - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- end() - Method in class com.amazonaws.xray.entities.NoOpSegment
- 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() - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Ends a subsegment.
- endSubsegment(Subsegment) - Static method in class com.amazonaws.xray.AWSXRay
- endSubsegment(Subsegment) - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Ends the provided subsegment.
- endSubsegment(AWSXRayRecorder) - Method in class com.amazonaws.xray.contexts.LambdaSegmentContext
- endSubsegment(AWSXRayRecorder) - Method in interface com.amazonaws.xray.contexts.SegmentContext
- endSubsegment(AWSXRayRecorder) - Method in class com.amazonaws.xray.contexts.ThreadLocalSegmentContext
- Entity - Interface in com.amazonaws.xray.entities
- EntityDataKeys - Class in com.amazonaws.xray.entities
- EntityDataKeys.AWS - Class in com.amazonaws.xray.entities
- EntityDataKeys.HTTP - Class in com.amazonaws.xray.entities
- EntityHeaderKeys - Class in com.amazonaws.xray.entities
- EntityHeaderKeys.AWS - Class in com.amazonaws.xray.entities
- EntityHeaderKeys.HTTP - Class in com.amazonaws.xray.entities
- EntityImpl - Class in com.amazonaws.xray.entities
-
The base class from which
Segment
andSubsegment
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
-
Deprecated.For internal use only.
- equals(Object) - Method in class com.amazonaws.xray.entities.AWSLogReference
-
Compares ARN and log group between references to determine equality.
- equals(Object) - Method in class com.amazonaws.xray.entities.TraceID
- equals(Object) - Method in class com.amazonaws.xray.plugins.EC2Plugin
-
Determine equality of plugins using origin to uniquely identify them
- equals(Object) - Method in class com.amazonaws.xray.plugins.ECSPlugin
-
Determine equality of plugins using origin to uniquely identify them
- equals(Object) - Method in class com.amazonaws.xray.plugins.EKSPlugin
-
Determine equality of plugins using origin to uniquely identify them
- equals(Object) - Method in class com.amazonaws.xray.plugins.ElasticBeanstalkPlugin
-
Determine equality of plugins using origin to uniquely identify them
- equals(Object) - Method in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
- execute(HttpUriRequest) - 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(HttpUriRequest, HttpContext) - Method in class com.amazonaws.xray.proxies.apache.http.DefaultHttpClient
-
Deprecated.
- execute(HttpUriRequest, HttpContext) - Method in class com.amazonaws.xray.proxies.apache.http.TracedHttpClient
- execute(HttpHost, HttpRequest) - Method in class com.amazonaws.xray.proxies.apache.http.DefaultHttpClient
-
Deprecated.
- execute(HttpHost, HttpRequest) - 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(HttpHost, HttpRequest, HttpContext) - 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 - 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
- FALSE - com.amazonaws.xray.internal.SamplingStrategyOverride
- FastIdGenerator - Class in com.amazonaws.xray.internal
-
Generates random IDs using a fast but cryptographically insecure random number generator.
- FastIdGenerator() - Constructor for class com.amazonaws.xray.internal.FastIdGenerator
- fixed(String) - Static method in interface com.amazonaws.xray.strategy.jakarta.SegmentNamingStrategy
-
Returns a
SegmentNamingStrategy
that assigns the providedname
to all segments generated for incoming requests. - fixed(String) - Static method in interface com.amazonaws.xray.strategy.SegmentNamingStrategy
-
Returns a
SegmentNamingStrategy
that assigns the providedname
to all segments generated for incoming requests. - FixedSegmentNamingStrategy - Class in com.amazonaws.xray.strategy
-
Deprecated.
- FixedSegmentNamingStrategy - Class in com.amazonaws.xray.strategy.jakarta
-
Deprecated.
- FixedSegmentNamingStrategy(String) - Constructor for class com.amazonaws.xray.strategy.FixedSegmentNamingStrategy
-
Deprecated.
- FixedSegmentNamingStrategy(String) - Constructor for class com.amazonaws.xray.strategy.jakarta.FixedSegmentNamingStrategy
-
Deprecated.
- forceSamplingOfCurrentSegment() - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Checks whether the current
SamplingStrategy
supports forced sampling. - formatSegment(Segment) - Method in class com.amazonaws.xray.metrics.EMFMetricFormatter
- formatSegment(Segment) - Method in interface com.amazonaws.xray.metrics.MetricFormatter
-
Converts a segment into a metric string.
- forQuery(Connection, String) - Static method in class com.amazonaws.xray.sql.SqlSubsegments
-
Begins a
Subsegment
populated with data provided by theConnection.getMetaData()
method. - fromEntity(Entity) - Static method in class com.amazonaws.xray.entities.TraceHeader
- fromString(String) - Static method in class com.amazonaws.xray.entities.TraceHeader
-
Creates a TraceHeader object from a String.
- fromString(String) - Static method in enum com.amazonaws.xray.entities.TraceHeader.SampleDecision
- fromString(String) - Static method in class com.amazonaws.xray.entities.TraceID
-
Returns the
TraceID
parsed out of theString
.
G
- generateId() - Static method in interface com.amazonaws.xray.entities.Entity
-
Deprecated.Use the
ID generator
configured on this entity's creator instead - generateMetadata(ProceedingJoinPoint, Subsegment) - Method in class com.amazonaws.xray.spring.aop.BaseAbstractXRayInterceptor
- generateMetadata(ProceedingJoinPoint, Subsegment) - Static method in class com.amazonaws.xray.spring.aop.XRayInterceptorUtils
-
Deprecated.
- get() - Method in interface com.amazonaws.xray.proxies.apache.http.TracedHttpClient.HttpSupplier
- get() - Static method in class com.amazonaws.xray.ThreadLocalStorage
-
Deprecated.
- getAccountId() - Method in class com.amazonaws.xray.strategy.sampling.SamplingRequest
- getAdditionalParams() - Method in class com.amazonaws.xray.entities.TraceHeader
- getAddressForEmitter() - Method in class com.amazonaws.xray.config.DaemonConfiguration
- getAddressForEmitter() - Method in class com.amazonaws.xray.config.MetricsDaemonConfiguration
-
Get the socket address to publish metrics to.
- getAnnotations() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- getAnnotations() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- getAnnotations() - Method in interface com.amazonaws.xray.entities.Entity
- getAnnotations() - Method in class com.amazonaws.xray.entities.EntityImpl
- getAnnotations() - Method in class com.amazonaws.xray.entities.NoOpSegment
- getAnnotations() - Method in interface com.amazonaws.xray.entities.Segment
- getArn() - Method in class com.amazonaws.xray.entities.AWSLogReference
-
Returns the ARN of the log group associated with this reference, or null if not provided by the AWS Runtime.
- getAttributes() - Method in class com.amazonaws.xray.strategy.sampling.SamplingRequest
- getAutoCommit() - Method in class com.amazonaws.xray.sql.TracingConnection
- getAws() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- getAws() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- getAws() - Method in interface com.amazonaws.xray.entities.Entity
- getAws() - Method in class com.amazonaws.xray.entities.EntityImpl
- getAws() - Method in class com.amazonaws.xray.entities.NoOpSegment
- getAwsRuntimeContext() - Method in class com.amazonaws.xray.AWSXRayRecorder
- getBorrowed() - Method in class com.amazonaws.xray.strategy.sampling.rule.Statistics
- getCatalog() - Method in class com.amazonaws.xray.sql.TracingConnection
- getCause() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- getCause() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- getCause() - Method in interface com.amazonaws.xray.entities.Entity
- getCause() - Method in class com.amazonaws.xray.entities.EntityImpl
- getCause() - Method in class com.amazonaws.xray.entities.NoOpSegment
- getCause() - Method in class com.amazonaws.xray.entities.ThrowableDescription
- getClientID() - Static method in class com.amazonaws.xray.strategy.sampling.CentralizedSamplingStrategy
- getClientInfo() - Method in class com.amazonaws.xray.sql.TracingConnection
- getClientInfo(String) - Method in class com.amazonaws.xray.sql.TracingConnection
- getClusterName() - Static method in class com.amazonaws.xray.utils.ContainerInsightsUtil
-
Deprecated.Return the cluster name from ContainerInsights configMap via the K8S API and the pod's system account.
- getConnection() - Method in class com.amazonaws.xray.sql.TracingDataSource
-
Traced methods
- getConnection(String, String) - Method in class com.amazonaws.xray.sql.TracingDataSource
- 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
- getContainerId() - Method in class com.amazonaws.xray.utils.DockerUtils
-
Reads the docker-generated cgroup file that lists the full (untruncated) docker container ID at the end of each line.
- getContextMissingStrategy() - Method in class com.amazonaws.xray.AWSXRayRecorder
- getCreator() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- getCreator() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- getCreator() - Method in interface com.amazonaws.xray.entities.Entity
- getCreator() - Method in class com.amazonaws.xray.entities.EntityImpl
- getCreator() - Method in class com.amazonaws.xray.entities.NoOpSegment
- getCurrentEpoch() - Method in class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
- getCurrentSegment() - Static method in class com.amazonaws.xray.AWSXRay
- getCurrentSegment() - Method in class com.amazonaws.xray.AWSXRayRecorder
- getCurrentSegmentOptional() - Static method in class com.amazonaws.xray.AWSXRay
- getCurrentSegmentOptional() - Method in class com.amazonaws.xray.AWSXRayRecorder
- getCurrentSubsegment() - Static method in class com.amazonaws.xray.AWSXRay
- getCurrentSubsegment() - Method in class com.amazonaws.xray.AWSXRayRecorder
- getCurrentSubsegmentOptional() - Static method in class com.amazonaws.xray.AWSXRay
- getCurrentSubsegmentOptional() - Method in class com.amazonaws.xray.AWSXRayRecorder
- getDefaultRule() - Method in class com.amazonaws.xray.strategy.sampling.manifest.CentralizedManifest
- getDefaultRule() - Method in class com.amazonaws.xray.strategy.sampling.manifest.SamplingRuleManifest
- getEmitter() - Method in class com.amazonaws.xray.AWSXRayRecorder
- getEndpointForTCPConnection() - Method in class com.amazonaws.xray.config.DaemonConfiguration
- getEndTime() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- getEndTime() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- getEndTime() - Method in interface com.amazonaws.xray.entities.Entity
- getEndTime() - Method in class com.amazonaws.xray.entities.EntityImpl
- getEndTime() - Method in class com.amazonaws.xray.entities.NoOpSegment
- 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
. - getHoldability() - Method in class com.amazonaws.xray.sql.TracingConnection
- getHost() - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
- getHost() - Method in class com.amazonaws.xray.strategy.sampling.SamplingRequest
- getHttp() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- getHttp() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- getHttp() - Method in interface com.amazonaws.xray.entities.Entity
- getHttp() - Method in class com.amazonaws.xray.entities.EntityImpl
- getHttp() - Method in class com.amazonaws.xray.entities.NoOpSegment
- getHttpMethod() - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
- getId() - Method in class com.amazonaws.xray.entities.Cause
- getId() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- getId() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- getId() - Method in interface com.amazonaws.xray.entities.Entity
- getId() - Method in class com.amazonaws.xray.entities.EntityImpl
- getId() - Method in class com.amazonaws.xray.entities.NoOpSegment
- getId() - Method in class com.amazonaws.xray.entities.ThrowableDescription
- getIdGenerator() - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Gets this
AWSXRayRecorder
instance's ID generator. - getInterval() - Method in class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
- getLogGroup() - Method in class com.amazonaws.xray.entities.AWSLogReference
-
Returns the log group name associated with the segment.
- getLoginTimeout() - Method in class com.amazonaws.xray.sql.TracingDataSource
- getLogReferences() - Method in class com.amazonaws.xray.plugins.EC2Plugin
- getLogReferences() - Method in class com.amazonaws.xray.plugins.ECSPlugin
- getLogReferences() - Method in class com.amazonaws.xray.plugins.EKSPlugin
- getLogReferences() - Method in interface com.amazonaws.xray.plugins.Plugin
- getLogWriter() - Method in class com.amazonaws.xray.sql.TracingDataSource
-
Plain methods
- getMatchingListFromJsonArrayNode(JsonNode, String) - Static method in class com.amazonaws.xray.utils.JsonUtils
-
Deprecated.Finds all immediate children entries mapped to a given field name in a JSON object.
- getMaxSegmentSize() - Method in class com.amazonaws.xray.strategy.DefaultStreamingStrategy
- getMaxStackTraceLength() - Method in class com.amazonaws.xray.strategy.DefaultThrowableSerializationStrategy
- getMessage() - Method in class com.amazonaws.xray.entities.Cause
- getMessage() - Method in class com.amazonaws.xray.entities.ThrowableDescription
- getMetadata() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- getMetadata() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- getMetadata() - Method in interface com.amazonaws.xray.entities.Entity
- getMetadata() - Method in class com.amazonaws.xray.entities.EntityImpl
- getMetadata() - Method in class com.amazonaws.xray.entities.NoOpSegment
- getMetaData() - Method in class com.amazonaws.xray.sql.TracingConnection
- getMethod() - Method in class com.amazonaws.xray.strategy.sampling.SamplingRequest
- getName() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- getName() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- getName() - Method in interface com.amazonaws.xray.entities.Entity
- getName() - Method in class com.amazonaws.xray.entities.EntityImpl
- getName() - Method in class com.amazonaws.xray.entities.NoOpSegment
- getName() - Method in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
- getNamespace() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- getNamespace() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- getNamespace() - Method in interface com.amazonaws.xray.entities.Entity
- getNamespace() - Method in class com.amazonaws.xray.entities.EntityImpl
- getNamespace() - Method in class com.amazonaws.xray.entities.NoOpSegment
- getNamespace() - Method in interface com.amazonaws.xray.entities.Subsegment
- getNamespace() - Method in class com.amazonaws.xray.entities.SubsegmentImpl
- getNetworkTimeout() - Method in class com.amazonaws.xray.sql.TracingConnection
- getNodeFromJsonFile(String, String) - Static method in class com.amazonaws.xray.utils.JsonUtils
-
Deprecated.Parses given file for an array field and returns that array as a JSON node.
- getNumber() - Method in class com.amazonaws.xray.entities.TraceID
-
Deprecated.
- getNumberAsHex() - Method in class com.amazonaws.xray.entities.TraceID
-
Returns the number component of this
TraceID
as a hexadecimal string. - 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
-
Deprecated.
- getOrigin() - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments are not aware of their origin.
- getOrigin() - Method in class com.amazonaws.xray.entities.NoOpSegment
- getOrigin() - Method in interface com.amazonaws.xray.entities.Segment
- getOrigin() - Method in class com.amazonaws.xray.entities.SegmentImpl
- getOrigin() - Method in class com.amazonaws.xray.plugins.EC2Plugin
- getOrigin() - Method in class com.amazonaws.xray.plugins.ECSPlugin
- getOrigin() - Method in class com.amazonaws.xray.plugins.EKSPlugin
- getOrigin() - Method in class com.amazonaws.xray.plugins.ElasticBeanstalkPlugin
- getOrigin() - Method in interface com.amazonaws.xray.plugins.Plugin
-
Returns the name of the origin associated with this plugin.
- getOverrideName() - Method in interface com.amazonaws.xray.strategy.jakarta.SegmentNamingStrategy
- 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
-
Deprecated.
- getParent() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- getParent() - Method in interface com.amazonaws.xray.entities.Entity
- getParent() - Method in class com.amazonaws.xray.entities.EntityImpl
- getParent() - Method in class com.amazonaws.xray.entities.NoOpSegment
- getParentId() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- getParentId() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- getParentId() - Method in interface com.amazonaws.xray.entities.Entity
- getParentId() - Method in class com.amazonaws.xray.entities.EntityImpl
- getParentId() - Method in class com.amazonaws.xray.entities.NoOpSegment
- getParentId() - Method in class com.amazonaws.xray.entities.TraceHeader
- getParentLogger() - Method in class com.amazonaws.xray.sql.TracingDataSource
- getParentSegment() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- getParentSegment() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- getParentSegment() - Method in interface com.amazonaws.xray.entities.Entity
- getParentSegment() - Method in class com.amazonaws.xray.entities.EntityImpl
- getParentSegment() - Method in class com.amazonaws.xray.entities.FacadeSegment
- getParentSegment() - Method in class com.amazonaws.xray.entities.NoOpSegment
- getParentSegment() - Method in interface com.amazonaws.xray.entities.Segment
- getParentSegment() - Method in class com.amazonaws.xray.entities.SegmentImpl
- getParentSegment() - Method in interface com.amazonaws.xray.entities.Subsegment
- getParentSegment() - Method in class com.amazonaws.xray.entities.SubsegmentImpl
- getPaths() - Method in class com.amazonaws.xray.entities.Cause
- getPrecursorIds() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- getPrecursorIds() - Method in interface com.amazonaws.xray.entities.Subsegment
- getPrecursorIds() - Method in class com.amazonaws.xray.entities.SubsegmentImpl
- getPrefix() - Method in class com.amazonaws.xray.log4j.Log4JSegmentListener
- getPrefix() - Method in class com.amazonaws.xray.slf4j.SLF4JSegmentListener
- getPrioritizationStrategy() - Method in class com.amazonaws.xray.AWSXRayRecorder
- getQuota() - Method in class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
- getRandom() - Static method in class com.amazonaws.xray.ThreadLocalStorage
-
Deprecated.
- getRandomEntityId() - Method in class com.amazonaws.xray.internal.FastIdGenerator
- getRandomEntityId() - Method in class com.amazonaws.xray.internal.IdGenerator
- getRandomEntityId() - Method in class com.amazonaws.xray.internal.SecureIdGenerator
- getRate() - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
- getReferenceCount() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- getReferenceCount() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- getReferenceCount() - Method in interface com.amazonaws.xray.entities.Entity
-
Returns the reference count of the segment.
- getReferenceCount() - Method in class com.amazonaws.xray.entities.EntityImpl
-
Returns the reference count of the segment.
- getReferenceCount() - Method in class com.amazonaws.xray.entities.NoOpSegment
- 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
-
Deprecated.
- getResourceArn() - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments are not aware of their resource ARN.
- getResourceArn() - Method in class com.amazonaws.xray.entities.NoOpSegment
- 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.EKSPlugin
- getRuntimeContext() - Method in class com.amazonaws.xray.plugins.ElasticBeanstalkPlugin
- getRuntimeContext() - Method in interface com.amazonaws.xray.plugins.Plugin
- getSampled() - Method in class com.amazonaws.xray.entities.TraceHeader
- getSampled() - Method in class com.amazonaws.xray.strategy.sampling.rule.Statistics
- getSamplingManifestURL() - Method in class com.amazonaws.xray.strategy.sampling.CentralizedSamplingStrategy
- getSamplingManifestURL() - Method in class com.amazonaws.xray.strategy.sampling.LocalizedSamplingStrategy
- getSamplingRules(GetSamplingRulesRequest) - Method in class com.amazonaws.xray.internal.UnsignedXrayClient
- getSamplingStrategy() - Method in class com.amazonaws.xray.AWSXRayRecorder
- getSamplingStrategyOverride() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- getSamplingStrategyOverride() - Method in interface com.amazonaws.xray.entities.Subsegment
- getSamplingStrategyOverride() - Method in class com.amazonaws.xray.entities.SubsegmentImpl
-
Deprecated.
- getSamplingTargets(GetSamplingTargetsRequest) - Method in class com.amazonaws.xray.internal.UnsignedXrayClient
- getSchema() - Method in class com.amazonaws.xray.sql.TracingConnection
- getSegmentContextResolverChain() - Method in class com.amazonaws.xray.AWSXRayRecorder
- getSegmentDefaultName() - Method in class com.amazonaws.xray.jakarta.servlet.AWSXRayServletFilter
- getSegmentDefaultName() - Method in class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
- getSegmentListeners() - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Returns the list of SegmentListeners attached to the recorder
- getSegmentOverrideName() - Method in class com.amazonaws.xray.jakarta.servlet.AWSXRayServletFilter
- getSegmentOverrideName() - Method in class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
- getService() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- getService() - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments are not aware of their service.
- getService() - Method in class com.amazonaws.xray.entities.NoOpSegment
- getService() - Method in interface com.amazonaws.xray.entities.Segment
- getService() - Method in class com.amazonaws.xray.entities.SegmentImpl
- getService() - Method in class com.amazonaws.xray.strategy.sampling.SamplingRequest
- getServiceName() - Method in class com.amazonaws.xray.plugins.EC2Plugin
- getServiceName() - Method in class com.amazonaws.xray.plugins.ECSPlugin
- getServiceName() - Method in class com.amazonaws.xray.plugins.EKSPlugin
- getServiceName() - Method in class com.amazonaws.xray.plugins.ElasticBeanstalkPlugin
- getServiceName() - Method in interface com.amazonaws.xray.plugins.Plugin
- getServiceName() - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
- getServiceRuntimeContext() - Method in class com.amazonaws.xray.AWSXRayRecorder
- getServiceType() - Method in class com.amazonaws.xray.strategy.sampling.SamplingRequest
- getSkipped() - Method in class com.amazonaws.xray.entities.ThrowableDescription
- getSql() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- getSql() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- getSql() - Method in interface com.amazonaws.xray.entities.Entity
- getSql() - Method in class com.amazonaws.xray.entities.EntityImpl
- getSql() - Method in class com.amazonaws.xray.entities.NoOpSegment
- getStack() - Method in class com.amazonaws.xray.entities.ThrowableDescription
- getStartTime() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- getStartTime() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- getStartTime() - Method in interface com.amazonaws.xray.entities.Entity
- getStartTime() - Method in class com.amazonaws.xray.entities.EntityImpl
- getStartTime() - Method in class com.amazonaws.xray.entities.NoOpSegment
- getStartTime() - Method in class com.amazonaws.xray.entities.TraceID
-
Deprecated.
- getStartTimeAsHex() - Method in class com.amazonaws.xray.entities.TraceID
-
Returns the start time of this
TraceID
as a hexadecimal string representing the number of seconds since the epoch. - getStreamingStrategy() - Method in class com.amazonaws.xray.AWSXRayRecorder
- getSubsegments() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- getSubsegments() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- getSubsegments() - Method in interface com.amazonaws.xray.entities.Entity
-
Deprecated.
- getSubsegments() - Method in class com.amazonaws.xray.entities.EntityImpl
- getSubsegments() - Method in class com.amazonaws.xray.entities.NoOpSegment
- getSubsegmentsCopy() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- getSubsegmentsCopy() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- getSubsegmentsCopy() - Method in interface com.amazonaws.xray.entities.Entity
-
Returns a copy of the currently added subsegments.
- getSubsegmentsCopy() - Method in class com.amazonaws.xray.entities.EntityImpl
- getSubsegmentsCopy() - Method in class com.amazonaws.xray.entities.NoOpSegment
- getSubsegmentsLock() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- getSubsegmentsLock() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- getSubsegmentsLock() - Method in interface com.amazonaws.xray.entities.Entity
-
Deprecated.This is for internal use of the SDK and will be made private.
- getSubsegmentsLock() - Method in class com.amazonaws.xray.entities.EntityImpl
- getSubsegmentsLock() - Method in class com.amazonaws.xray.entities.NoOpSegment
- getTCPAddress() - Method in class com.amazonaws.xray.config.DaemonConfiguration
- getThreadLocal() - Static method in class com.amazonaws.xray.AWSXRay
-
Deprecated.use
AWSXRay.getTraceEntity()
instead - getThreadLocal() - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Deprecated.use
AWSXRayRecorder.getTraceEntity()
instead - getThrowable() - Method in class com.amazonaws.xray.entities.ThrowableDescription
- getThrowableSerializationStrategy() - Method in class com.amazonaws.xray.AWSXRayRecorder
- getTotalSize() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- getTotalSize() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- getTotalSize() - Method in interface com.amazonaws.xray.entities.Entity
- getTotalSize() - Method in class com.amazonaws.xray.entities.EntityImpl
- getTotalSize() - Method in class com.amazonaws.xray.entities.FacadeSegment
- getTotalSize() - Method in class com.amazonaws.xray.entities.NoOpSegment
- 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
- getTraceHeaderFromEnvironment() - Static method in class com.amazonaws.xray.contexts.LambdaSegmentContext
- getTraceId() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- getTraceId() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- getTraceId() - Method in interface com.amazonaws.xray.entities.Entity
- getTraceId() - Method in class com.amazonaws.xray.entities.EntityImpl
- getTraceId() - Method in class com.amazonaws.xray.entities.NoOpSegment
- getTraceId() - Method in class com.amazonaws.xray.entities.SubsegmentImpl
- getTracesPerSecond() - Method in class com.amazonaws.xray.strategy.sampling.reservoir.Reservoir
- getTransactionIsolation() - Method in class com.amazonaws.xray.sql.TracingConnection
- getTruncated() - Method in class com.amazonaws.xray.entities.ThrowableDescription
- getType() - Method in class com.amazonaws.xray.entities.ThrowableDescription
- getTypeMap() - Method in class com.amazonaws.xray.sql.TracingConnection
- getUDPAddress() - Method in class com.amazonaws.xray.config.DaemonConfiguration
- getUDPAddress() - Method in class com.amazonaws.xray.config.MetricsDaemonConfiguration
-
Get the UDP address to publish metrics to.
- getUDPAddress() - Method in class com.amazonaws.xray.emitters.UDPEmitter
-
Deprecated.
- getUrl() - Method in class com.amazonaws.xray.strategy.sampling.SamplingRequest
- 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
- getUrlPath() - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
- getUsed() - Method in class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
- getUser() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- getUser() - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments are not aware of their user.
- getUser() - Method in class com.amazonaws.xray.entities.NoOpSegment
- 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
- getWarnings() - Method in class com.amazonaws.xray.sql.TracingConnection
- 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.AWSLogReference
-
Generates unique hash for each LogReference object.
- hashCode() - Method in class com.amazonaws.xray.entities.TraceID
- hashCode() - Method in class com.amazonaws.xray.plugins.EC2Plugin
-
Hash plugin object using origin to uniquely identify them
- hashCode() - Method in class com.amazonaws.xray.plugins.ECSPlugin
-
Hash plugin object using origin to uniquely identify them
- hashCode() - Method in class com.amazonaws.xray.plugins.EKSPlugin
-
Hash plugin object using origin to uniquely identify them
- hashCode() - Method in class com.amazonaws.xray.plugins.ElasticBeanstalkPlugin
-
Hash plugin object using origin to uniquely identify them
- hashCode() - Method in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
- HEADER_KEY - Static variable in class com.amazonaws.xray.entities.TraceHeader
- 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
- IdGenerator - Class in com.amazonaws.xray.internal
-
An internal base class for unifying the potential ID generators.
- IdGenerator() - Constructor for class com.amazonaws.xray.internal.IdGenerator
- IgnoreErrorContextMissingStrategy - Class in com.amazonaws.xray.strategy
- IgnoreErrorContextMissingStrategy() - Constructor for class com.amazonaws.xray.strategy.IgnoreErrorContextMissingStrategy
- incBorrowed() - Method in class com.amazonaws.xray.strategy.sampling.rule.Statistics
- incrementReferenceCount() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- incrementReferenceCount() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- incrementReferenceCount() - Method in interface com.amazonaws.xray.entities.Entity
-
Increments the subsegment-reference counter.
- incrementReferenceCount() - Method in class com.amazonaws.xray.entities.EntityImpl
- incrementReferenceCount() - Method in class com.amazonaws.xray.entities.NoOpSegment
- 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.jakarta.servlet.AWSXRayServletFilter
- init(FilterConfig) - Method in class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
- injectThreadLocal(Entity) - Static method in class com.amazonaws.xray.AWSXRay
-
Deprecated.use
AWSXRay.setTraceEntity(Entity entity)
instead - injectThreadLocal(Entity) - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Deprecated.use
AWSXRayRecorder.setTraceEntity(Entity entity)
instead - intToBase16String(long) - Static method in class com.amazonaws.xray.utils.ByteUtils
- invalid() - Static method in class com.amazonaws.xray.entities.TraceID
-
Returns an invalid
TraceID
which can be used when an ID is needed outside the context of a trace, for example for an unsampled segment. - 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
- isClosed() - Method in class com.amazonaws.xray.sql.TracingConnection
- isEmitted() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- isEmitted() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- isEmitted() - Method in interface com.amazonaws.xray.entities.Entity
- isEmitted() - Method in class com.amazonaws.xray.entities.EntityImpl
- isEmitted() - Method in class com.amazonaws.xray.entities.NoOpSegment
- isEmpty(SerializerProvider, Cause) - Method in class com.amazonaws.xray.serializers.CauseSerializer
- isEnabled() - Method in class com.amazonaws.xray.plugins.EC2Plugin
- isEnabled() - Method in class com.amazonaws.xray.plugins.ECSPlugin
-
Returns true if the environment variable added by ECS is present and contains a valid URI
- isEnabled() - Method in class com.amazonaws.xray.plugins.EKSPlugin
- isEnabled() - Method in class com.amazonaws.xray.plugins.ElasticBeanstalkPlugin
- isEnabled() - Method in interface com.amazonaws.xray.plugins.Plugin
- isError() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- isError() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- isError() - Method in interface com.amazonaws.xray.entities.Entity
- isError() - Method in class com.amazonaws.xray.entities.EntityImpl
- isError() - Method in class com.amazonaws.xray.entities.NoOpSegment
- isExpired(Instant) - Method in class com.amazonaws.xray.strategy.sampling.manifest.CentralizedManifest
- isExpired(Instant) - Method in class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
- isFault() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- isFault() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- isFault() - Method in interface com.amazonaws.xray.entities.Entity
- isFault() - Method in class com.amazonaws.xray.entities.EntityImpl
- isFault() - Method in class com.amazonaws.xray.entities.NoOpSegment
- isForcedSamplingSupported() - Method in class com.amazonaws.xray.strategy.sampling.AllSamplingStrategy
- isForcedSamplingSupported() - Method in class com.amazonaws.xray.strategy.sampling.CentralizedSamplingStrategy
- isForcedSamplingSupported() - Method in class com.amazonaws.xray.strategy.sampling.LocalizedSamplingStrategy
- isForcedSamplingSupported() - Method in class com.amazonaws.xray.strategy.sampling.NoSamplingStrategy
- isForcedSamplingSupported() - Method in interface com.amazonaws.xray.strategy.sampling.SamplingStrategy
-
Returns whether or not this sampling strategy supports 'forced sampling'.
- isInProgress() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- isInProgress() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- isInProgress() - Method in interface com.amazonaws.xray.entities.Entity
- isInProgress() - Method in class com.amazonaws.xray.entities.EntityImpl
- isInProgress() - Method in class com.amazonaws.xray.entities.NoOpSegment
- isK8s() - Static method in class com.amazonaws.xray.utils.ContainerInsightsUtil
-
Deprecated.
- 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
-
Deprecated.
- isNullOrBlank(String) - Static method in class com.amazonaws.xray.entities.StringValidator
-
Deprecated.
- isReadOnly() - Method in class com.amazonaws.xray.sql.TracingConnection
- isRecording() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- isRecording() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- isRecording() - Method in class com.amazonaws.xray.entities.FacadeSegment
- isRecording() - Method in class com.amazonaws.xray.entities.NoOpSegment
- isRecording() - Method in interface com.amazonaws.xray.entities.Segment
-
Returns if this
Segment
is recording events and will be emitted. - isRecording() - Method in class com.amazonaws.xray.entities.SegmentImpl
- isRecording() - Method in interface com.amazonaws.xray.entities.Subsegment
- isRecording() - Method in class com.amazonaws.xray.entities.SubsegmentImpl
- isRemote() - Method in class com.amazonaws.xray.entities.ThrowableDescription
- isSampled() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- isSampled() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- isSampled() - Method in interface com.amazonaws.xray.entities.Entity
- isSampled() - Method in class com.amazonaws.xray.entities.FacadeSegment
- isSampled() - Method in class com.amazonaws.xray.entities.NoOpSegment
- isSampled() - Method in class com.amazonaws.xray.entities.SegmentImpl
- isSampled() - Method in class com.amazonaws.xray.entities.SubsegmentImpl
- isSampled() - Method in class com.amazonaws.xray.strategy.sampling.SamplingResponse
- isSampled(SQSEvent.SQSMessage) - Static method in class com.amazonaws.xray.lambda.SQSMessageHelper
- isStale(Instant) - Method in class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
- isStale(Instant) - Method in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
- isThrottle() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- isThrottle() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- isThrottle() - Method in interface com.amazonaws.xray.entities.Entity
- isThrottle() - Method in class com.amazonaws.xray.entities.EntityImpl
- isThrottle() - Method in class com.amazonaws.xray.entities.NoOpSegment
- isValid(int) - Method in class com.amazonaws.xray.sql.TracingConnection
- isValid(SamplingRule) - Static method in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
- isWrapperFor(Class<?>) - Method in class com.amazonaws.xray.sql.TracingConnection
- isWrapperFor(Class<?>) - Method in class com.amazonaws.xray.sql.TracingDataSource
J
- JsonUtils - Class in com.amazonaws.xray.utils
-
Deprecated.For internal use only.
- JsonUtils() - Constructor for class com.amazonaws.xray.utils.JsonUtils
-
Deprecated.
L
- LambdaSegmentContext - Class in com.amazonaws.xray.contexts
- LambdaSegmentContext() - Constructor for class com.amazonaws.xray.contexts.LambdaSegmentContext
- LambdaSegmentContextResolver - Class in com.amazonaws.xray.contexts
- LambdaSegmentContextResolver() - Constructor for class com.amazonaws.xray.contexts.LambdaSegmentContextResolver
- LocalizedSamplingStrategy - Class in com.amazonaws.xray.strategy.sampling
- LocalizedSamplingStrategy() - Constructor for class com.amazonaws.xray.strategy.sampling.LocalizedSamplingStrategy
- LocalizedSamplingStrategy(boolean) - Constructor for class com.amazonaws.xray.strategy.sampling.LocalizedSamplingStrategy
- LocalizedSamplingStrategy(URL) - Constructor for class com.amazonaws.xray.strategy.sampling.LocalizedSamplingStrategy
- LocalizedSamplingStrategy(URL, boolean) - Constructor for class com.amazonaws.xray.strategy.sampling.LocalizedSamplingStrategy
- Log4JSegmentListener - Class in com.amazonaws.xray.log4j
-
Implementation of SegmentListener that's used for Trace ID injection into logs that are recorded using the Log4J frontend API.
- Log4JSegmentListener() - Constructor for class com.amazonaws.xray.log4j.Log4JSegmentListener
-
Returns a default
Log4JSegmentListener
usingAWS-XRAY-TRACE-ID
as the prefix for trace ID injections - Log4JSegmentListener(String) - Constructor for class com.amazonaws.xray.log4j.Log4JSegmentListener
-
Returns a
Log4JSegmentListener
using the provided prefix for trace ID injections - LogErrorContextMissingStrategy - Class in com.amazonaws.xray.strategy
- LogErrorContextMissingStrategy() - Constructor for class com.amazonaws.xray.strategy.LogErrorContextMissingStrategy
- logger - Static variable in interface com.amazonaws.xray.contexts.SegmentContext
-
Deprecated.Will be removed.
- LooseValidations - Class in com.amazonaws.xray.utils
-
Utilities for validating parameters loosely.
M
- Manifest - Interface in com.amazonaws.xray.strategy.sampling.manifest
- mapper - Static variable in class com.amazonaws.xray.entities.EntityImpl
-
Deprecated.For internal use only.
- match(SamplingRequest) - Method in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
- match(SamplingRequest, Instant) - Method in class com.amazonaws.xray.strategy.sampling.manifest.CentralizedManifest
- match(SamplingRequest, Instant) - Method in interface com.amazonaws.xray.strategy.sampling.manifest.Manifest
- Matchers - Class in com.amazonaws.xray.strategy.sampling.rule
- Matchers(SamplingRule) - Constructor for class com.amazonaws.xray.strategy.sampling.rule.Matchers
- MetricEmitter - Interface in com.amazonaws.xray.metrics
-
Extract metrics from a segment and emit them to a a given destination.
- MetricFormatter - Interface in com.amazonaws.xray.metrics
-
Convert a segment into a formatted log string.
- MetricsDaemonConfiguration - Class in com.amazonaws.xray.config
-
Configuration specifying where to publish EMF metrics over UDP
- MetricsDaemonConfiguration() - Constructor for class com.amazonaws.xray.config.MetricsDaemonConfiguration
- MetricsSegmentListener - Class in com.amazonaws.xray.metrics
-
Listener that extracts metrics from Segments and emits them to CloudWatch using a structured log mechanism.
- MetricsSegmentListener() - Constructor for class com.amazonaws.xray.metrics.MetricsSegmentListener
- 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.jakarta.SegmentNamingStrategy
-
Environment variable key used to override the default segment name used by implementors of
SegmentNamingStrategy
. - 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.jakarta.SegmentNamingStrategy
-
System property 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.jakarta.DynamicSegmentNamingStrategy
-
Deprecated.Returns the derived segment name for an incoming request.
- nameForRequest(HttpServletRequest) - Method in class com.amazonaws.xray.strategy.jakarta.FixedSegmentNamingStrategy
-
Deprecated.Returns a segment name for an incoming request.
- nameForRequest(HttpServletRequest) - Method in interface com.amazonaws.xray.strategy.jakarta.SegmentNamingStrategy
- nameForRequest(HttpServletRequest) - Method in class com.amazonaws.xray.strategy.DynamicSegmentNamingStrategy
-
Deprecated.Returns the derived segment name for an incoming request.
- nameForRequest(HttpServletRequest) - Method in class com.amazonaws.xray.strategy.FixedSegmentNamingStrategy
-
Deprecated.Returns a segment name for an incoming request.
- nameForRequest(HttpServletRequest) - Method in interface com.amazonaws.xray.strategy.SegmentNamingStrategy
- Namespace - Enum in com.amazonaws.xray.entities
- nativeSQL(String) - Method in class com.amazonaws.xray.sql.TracingConnection
-
Plain methods
- newClient() - Static method in class com.amazonaws.xray.strategy.sampling.XRayClient
-
Deprecated.aws-xray-recorder only supports communicating with the X-Ray daemon, which does not require the usual AWS API signatures so we have stopped using the SDK X-Ray client.
- newEntityId() - Method in class com.amazonaws.xray.internal.IdGenerator
- newSegmentContextExecutor() - Static method in class com.amazonaws.xray.contexts.SegmentContextExecutors
-
Returns a new
Executor
which will run any tasks with the current segment mounted. - newSegmentContextExecutor(Segment) - Static method in class com.amazonaws.xray.contexts.SegmentContextExecutors
-
Returns a new
Executor
which will run any tasks with the providedSegment
mounted. - newSegmentContextExecutor(AWSXRayRecorder, Segment) - Static method in class com.amazonaws.xray.contexts.SegmentContextExecutors
-
Returns a new
Executor
which will run any tasks with the providedSegment
mounted in the providedAWSXRayRecorder
. - newTraceId() - Method in class com.amazonaws.xray.internal.FastIdGenerator
- newTraceId() - Method in class com.amazonaws.xray.internal.IdGenerator
- newTraceId() - Method in class com.amazonaws.xray.internal.SecureIdGenerator
- next() - Method in interface com.amazonaws.xray.strategy.sampling.rand.Rand
- next() - Method in class com.amazonaws.xray.strategy.sampling.rand.RandImpl
- noOp(AWSXRayRecorder) - Static method in interface com.amazonaws.xray.entities.Subsegment
- noOp(AWSXRayRecorder, boolean) - Static method in interface com.amazonaws.xray.entities.Subsegment
- noOp(AWSXRayRecorder, boolean, SamplingStrategyOverride) - Static method in interface com.amazonaws.xray.entities.Subsegment
-
Deprecated.
- noOp(Segment, AWSXRayRecorder) - Static method in interface com.amazonaws.xray.entities.Subsegment
- noOp(Segment, AWSXRayRecorder, SamplingStrategyOverride) - Static method in interface com.amazonaws.xray.entities.Subsegment
-
Deprecated.
- noOp(Segment, AWSXRayRecorder, String) - Static method in interface com.amazonaws.xray.entities.Subsegment
- noOp(TraceID, AWSXRayRecorder) - Static method in interface com.amazonaws.xray.entities.Segment
- NoOpMetricEmitter - Class in com.amazonaws.xray.metrics
- NoOpMetricEmitter() - Constructor for class com.amazonaws.xray.metrics.NoOpMetricEmitter
- NoOpSegment - Class in com.amazonaws.xray.entities
- NoSamplingStrategy - Class in com.amazonaws.xray.strategy.sampling
-
A sampling strategy for which
shouldTrace
always returns false. - NoSamplingStrategy() - Constructor for class com.amazonaws.xray.strategy.sampling.NoSamplingStrategy
- NOT_SAMPLED - com.amazonaws.xray.entities.TraceHeader.SampleDecision
- numberToBase16String(int, long) - Static method in class com.amazonaws.xray.utils.ByteUtils
O
- onBeginSegment(Segment) - Method in interface com.amazonaws.xray.listeners.SegmentListener
-
onBeginSegment is invoked immediately after a segment is created by the recorder.
- onBeginSubsegment(Subsegment) - Method in interface com.amazonaws.xray.listeners.SegmentListener
-
onBeginSubsegment is invoked immediately after a subsegment is created by the recorder.
- onClearEntity(Entity) - Method in interface com.amazonaws.xray.listeners.SegmentListener
-
onClearEntity is invoked just before the SegmentContext is cleared.
- onClearEntity(Entity) - Method in class com.amazonaws.xray.log4j.Log4JSegmentListener
-
Removes the AWS-XRAY-TRACE-ID key from the ThreadContext upon the completion of each segment.
- onClearEntity(Entity) - Method in class com.amazonaws.xray.slf4j.SLF4JSegmentListener
-
Removes the AWS-XRAY-TRACE-ID key from the MDC upon the completion of each segment.
- onExecutionFailure(Context.FailedExecution, ExecutionAttributes) - Method in class com.amazonaws.xray.interceptors.TracingInterceptor
- onSetEntity(Entity, Entity) - Method in interface com.amazonaws.xray.listeners.SegmentListener
-
onSetEntity is invoked immediately before the SegmentContext is updated with a new entity.
- onSetEntity(Entity, Entity) - Method in class com.amazonaws.xray.log4j.Log4JSegmentListener
-
Maps the AWS-XRAY-TRACE-ID key to the formatted ID of the entity that's just been created in the Log4J ThreadContext.
- onSetEntity(Entity, Entity) - Method in class com.amazonaws.xray.slf4j.SLF4JSegmentListener
-
Maps the AWS-XRAY-TRACE-ID key to the trace ID of the entity that's just been created in the MDC.
- 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
- ORIGIN - Static variable in class com.amazonaws.xray.plugins.EC2Plugin
- ORIGIN - Static variable in class com.amazonaws.xray.plugins.ECSPlugin
- ORIGIN - Static variable in class com.amazonaws.xray.plugins.EKSPlugin
- ORIGIN - Static variable in class com.amazonaws.xray.plugins.ElasticBeanstalkPlugin
- OVERRIDE_VALUE - Static variable in class com.amazonaws.xray.strategy.IgnoreErrorContextMissingStrategy
- OVERRIDE_VALUE - Static variable in class com.amazonaws.xray.strategy.LogErrorContextMissingStrategy
- OVERRIDE_VALUE - Static variable in class com.amazonaws.xray.strategy.RuntimeErrorContextMissingStrategy
P
- Plugin - Interface in com.amazonaws.xray.plugins
- populateLogReferences() - Method in class com.amazonaws.xray.plugins.EC2Plugin
-
Reads the log group configuration file generated by the CloudWatch Agent to discover all log groups being used on this instance and populates log reference set with them to be included in trace documents.
- populateRuntimeContext() - Method in class com.amazonaws.xray.plugins.EC2Plugin
-
Reads EC2 provided metadata to include it in trace document
- populateRuntimeContext() - Method in class com.amazonaws.xray.plugins.ECSPlugin
- populateRuntimeContext() - Method in class com.amazonaws.xray.plugins.EKSPlugin
-
Generate runtime context with pod metadata from K8s.
- populateRuntimeContext() - Method in class com.amazonaws.xray.plugins.ElasticBeanstalkPlugin
- postFilter(ServletRequest, ServletResponse) - Method in class com.amazonaws.xray.jakarta.servlet.AWSXRayServletFilter
- postFilter(ServletRequest, ServletResponse) - Method in class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
- preFilter(ServletRequest, ServletResponse) - Method in class com.amazonaws.xray.jakarta.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
- prepareCall(String) - Method in class com.amazonaws.xray.sql.TracingConnection
- prepareCall(String, int, int) - Method in class com.amazonaws.xray.sql.TracingConnection
- prepareCall(String, int, int, int) - Method in class com.amazonaws.xray.sql.TracingConnection
- prepareStatement(String) - Method in class com.amazonaws.xray.sql.TracingConnection
- prepareStatement(String, int) - Method in class com.amazonaws.xray.sql.TracingConnection
- prepareStatement(String, int[]) - Method in class com.amazonaws.xray.sql.TracingConnection
- prepareStatement(String, int, int) - Method in class com.amazonaws.xray.sql.TracingConnection
- prepareStatement(String, int, int, int) - Method in class com.amazonaws.xray.sql.TracingConnection
- prepareStatement(String, String[]) - Method in class com.amazonaws.xray.sql.TracingConnection
- prettySerialize() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- prettySerialize() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- prettySerialize() - Method in interface com.amazonaws.xray.entities.Entity
- prettySerialize() - Method in class com.amazonaws.xray.entities.EntityImpl
- prettySerialize() - Method in class com.amazonaws.xray.entities.NoOpSegment
- prettyStreamSerialize() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- prettyStreamSerialize() - Method in interface com.amazonaws.xray.entities.Subsegment
-
Pretty-serializes the subsegment as a standalone String with enough information for the subsegment to be streamed on its own.
- prettyStreamSerialize() - Method in class com.amazonaws.xray.entities.SubsegmentImpl
- PrioritizationStrategy - Interface in com.amazonaws.xray.strategy
- PRIORITY_PROTOCOL_HEADER - Static variable in class com.amazonaws.xray.emitters.Emitter
- processXRayTrace(ProceedingJoinPoint) - Method in class com.amazonaws.xray.spring.aop.BaseAbstractXRayInterceptor
- PROTOCOL_DELIMITER - Static variable in class com.amazonaws.xray.emitters.Emitter
- PROTOCOL_HEADER - Static variable in class com.amazonaws.xray.emitters.Emitter
- putAdditionalParam(String, String) - Method in class com.amazonaws.xray.entities.TraceHeader
-
Puts an additional parameter into the
additionalParam
map. - putAllAws(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- putAllAws(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- putAllAws(Map<String, Object>) - Method in interface com.amazonaws.xray.entities.Entity
-
Puts AWS information.
- putAllAws(Map<String, Object>) - Method in class com.amazonaws.xray.entities.EntityImpl
- putAllAws(Map<String, Object>) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- putAllAws(Map<String, Object>) - Method in class com.amazonaws.xray.entities.NoOpSegment
- putAllHttp(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- putAllHttp(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- putAllHttp(Map<String, Object>) - Method in interface com.amazonaws.xray.entities.Entity
-
Puts HTTP information.
- putAllHttp(Map<String, Object>) - Method in class com.amazonaws.xray.entities.EntityImpl
- putAllHttp(Map<String, Object>) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- putAllHttp(Map<String, Object>) - Method in class com.amazonaws.xray.entities.NoOpSegment
- putAllService(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- putAllService(Map<String, Object>) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- putAllService(Map<String, Object>) - Method in class com.amazonaws.xray.entities.NoOpSegment
- putAllService(Map<String, Object>) - Method in interface com.amazonaws.xray.entities.Segment
-
Puts information about this service.
- putAllService(Map<String, Object>) - Method in class com.amazonaws.xray.entities.SegmentImpl
- putAllSql(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- putAllSql(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- putAllSql(Map<String, Object>) - Method in interface com.amazonaws.xray.entities.Entity
-
Puts SQL information.
- putAllSql(Map<String, Object>) - Method in class com.amazonaws.xray.entities.EntityImpl
- putAllSql(Map<String, Object>) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- putAllSql(Map<String, Object>) - Method in class com.amazonaws.xray.entities.NoOpSegment
- putAnnotation(String, Boolean) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- putAnnotation(String, Boolean) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- putAnnotation(String, Boolean) - Method in interface com.amazonaws.xray.entities.Entity
-
Puts a Boolean annotation.
- putAnnotation(String, Boolean) - Method in class com.amazonaws.xray.entities.EntityImpl
- putAnnotation(String, Boolean) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- putAnnotation(String, Boolean) - Method in class com.amazonaws.xray.entities.NoOpSegment
- putAnnotation(String, Number) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- putAnnotation(String, Number) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- putAnnotation(String, Number) - Method in interface com.amazonaws.xray.entities.Entity
-
Puts a Number annotation.
- putAnnotation(String, Number) - Method in class com.amazonaws.xray.entities.EntityImpl
- putAnnotation(String, Number) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- putAnnotation(String, Number) - Method in class com.amazonaws.xray.entities.NoOpSegment
- putAnnotation(String, String) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- putAnnotation(String, String) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- putAnnotation(String, String) - Method in interface com.amazonaws.xray.entities.Entity
-
Puts a String annotation.
- putAnnotation(String, String) - Method in class com.amazonaws.xray.entities.EntityImpl
- putAnnotation(String, String) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- putAnnotation(String, String) - Method in class com.amazonaws.xray.entities.NoOpSegment
- putAws(String, Object) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- putAws(String, Object) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- putAws(String, Object) - Method in interface com.amazonaws.xray.entities.Entity
-
Puts AWS information.
- putAws(String, Object) - Method in class com.amazonaws.xray.entities.EntityImpl
- putAws(String, Object) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- putAws(String, Object) - Method in class com.amazonaws.xray.entities.NoOpSegment
- putHttp(String, Object) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- putHttp(String, Object) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- putHttp(String, Object) - Method in interface com.amazonaws.xray.entities.Entity
-
Puts HTTP information.
- putHttp(String, Object) - Method in class com.amazonaws.xray.entities.EntityImpl
- putHttp(String, Object) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- putHttp(String, Object) - Method in class com.amazonaws.xray.entities.NoOpSegment
- putMetadata(String, Object) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- putMetadata(String, Object) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- putMetadata(String, Object) - Method in interface com.amazonaws.xray.entities.Entity
-
Puts metadata under the namespace 'default'.
- putMetadata(String, Object) - Method in class com.amazonaws.xray.entities.EntityImpl
- putMetadata(String, Object) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- putMetadata(String, Object) - Method in class com.amazonaws.xray.entities.NoOpSegment
- putMetadata(String, String, Object) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- putMetadata(String, String, Object) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- putMetadata(String, String, Object) - Method in interface com.amazonaws.xray.entities.Entity
-
Puts metadata.
- putMetadata(String, String, Object) - Method in class com.amazonaws.xray.entities.EntityImpl
- putMetadata(String, String, Object) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- putMetadata(String, String, Object) - Method in class com.amazonaws.xray.entities.NoOpSegment
- putRules(List<SamplingRule>, Instant) - Method in class com.amazonaws.xray.strategy.sampling.manifest.CentralizedManifest
- putRuntimeContext(String, Object) - Method in class com.amazonaws.xray.AWSXRayRecorder
- putService(String, Object) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- putService(String, Object) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- putService(String, Object) - Method in class com.amazonaws.xray.entities.NoOpSegment
- putService(String, Object) - Method in interface com.amazonaws.xray.entities.Segment
-
Puts information about this service.
- putService(String, Object) - Method in class com.amazonaws.xray.entities.SegmentImpl
- putSql(String, Object) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- putSql(String, Object) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- putSql(String, Object) - Method in interface com.amazonaws.xray.entities.Entity
-
Puts SQL information.
- putSql(String, Object) - Method in class com.amazonaws.xray.entities.EntityImpl
- putSql(String, Object) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- putSql(String, Object) - Method in class com.amazonaws.xray.entities.NoOpSegment
- 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
- RecyclableBuffers - Class in com.amazonaws.xray.internal
-
ThreadLocal
buffers for use when creating new derived objects such asString
s. - referenceCount - Variable in class com.amazonaws.xray.entities.EntityImpl
- REGION_KEY - Static variable in class com.amazonaws.xray.entities.EntityDataKeys.AWS
- releaseSavepoint(Savepoint) - Method in class com.amazonaws.xray.sql.TracingConnection
- REMOTE - com.amazonaws.xray.entities.Namespace
- removeSubsegment(Subsegment) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- removeSubsegment(Subsegment) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- removeSubsegment(Subsegment) - Method in interface com.amazonaws.xray.entities.Entity
-
Removes a subsegment from the subsegment list.
- removeSubsegment(Subsegment) - Method in class com.amazonaws.xray.entities.EntityImpl
- removeSubsegment(Subsegment) - Method in class com.amazonaws.xray.entities.NoOpSegment
- REQUEST_ID_KEY - Static variable in class com.amazonaws.xray.entities.EntityDataKeys.AWS
- REQUESTED - com.amazonaws.xray.entities.TraceHeader.SampleDecision
- requiresStreaming(Segment) - Method in class com.amazonaws.xray.strategy.DefaultStreamingStrategy
-
Determines whether or not the provided segment requires any subsegment streaming.
- requiresStreaming(Segment) - Method in interface com.amazonaws.xray.strategy.StreamingStrategy
-
Determines whether or not the provided segment requires any subsegment streaming.
- Reservoir - Class in com.amazonaws.xray.strategy.sampling.reservoir
- Reservoir() - Constructor for class com.amazonaws.xray.strategy.sampling.reservoir.Reservoir
- Reservoir(int) - Constructor for class com.amazonaws.xray.strategy.sampling.reservoir.Reservoir
- reset() - Method in class com.amazonaws.xray.strategy.sampling.rule.Statistics
- reset(ConnectionPool, PooledConnection) - Method in class com.amazonaws.xray.sql.mysql.TracingInterceptor
- reset(ConnectionPool, PooledConnection) - Method in class com.amazonaws.xray.sql.postgres.TracingInterceptor
- 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
- rollback() - Method in class com.amazonaws.xray.sql.TracingConnection
- rollback(Savepoint) - Method in class com.amazonaws.xray.sql.TracingConnection
- Rule - Interface in com.amazonaws.xray.strategy.sampling.rule
- RulePoller - Class in com.amazonaws.xray.strategy.sampling.pollers
- RulePoller(UnsignedXrayClient, CentralizedManifest, Clock) - Constructor for class com.amazonaws.xray.strategy.sampling.pollers.RulePoller
- RulePoller(CentralizedManifest, AWSXRay, Clock) - Constructor for class com.amazonaws.xray.strategy.sampling.pollers.RulePoller
-
Deprecated.
- run(Runnable) - Method in interface com.amazonaws.xray.entities.Entity
-
Immediately runs the provided
Runnable
with thisSegment
as the current entity. - run(Runnable, AWSXRayRecorder) - Method in interface com.amazonaws.xray.entities.Entity
-
Immediately runs the provided
Runnable
with thisSegment
as the current entity. - RuntimeErrorContextMissingStrategy - Class in com.amazonaws.xray.strategy
- RuntimeErrorContextMissingStrategy() - Constructor for class com.amazonaws.xray.strategy.RuntimeErrorContextMissingStrategy
S
- sample(Instant) - Method in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
- sample(Instant) - Method in interface com.amazonaws.xray.strategy.sampling.rule.Rule
- SAMPLED - com.amazonaws.xray.entities.TraceHeader.SampleDecision
- SamplingRequest - Class in com.amazonaws.xray.strategy.sampling
-
Represents the input request to the sampler.
- SamplingRequest(String, String, String, String, String) - Constructor for class com.amazonaws.xray.strategy.sampling.SamplingRequest
- SamplingRequest(String, String, String, String, String, String, String, Map<String, String>) - Constructor for class com.amazonaws.xray.strategy.sampling.SamplingRequest
- SamplingResponse - Class in com.amazonaws.xray.strategy.sampling
-
Represents the sampling decision output by the sampler.
- SamplingResponse() - Constructor for class com.amazonaws.xray.strategy.sampling.SamplingResponse
- SamplingResponse(boolean) - Constructor for class com.amazonaws.xray.strategy.sampling.SamplingResponse
- SamplingResponse(boolean, String) - Constructor for class com.amazonaws.xray.strategy.sampling.SamplingResponse
- SamplingResponse(String) - Constructor for class com.amazonaws.xray.strategy.sampling.SamplingResponse
- SamplingRule - Class in com.amazonaws.xray.strategy.sampling.rule
- SamplingRule() - Constructor for class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
- SamplingRule(String, String, String, String, int, float) - Constructor for class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
-
Constructs a new
SamplingRule
. - SamplingRuleManifest - Class in com.amazonaws.xray.strategy.sampling.manifest
- SamplingRuleManifest() - Constructor for class com.amazonaws.xray.strategy.sampling.manifest.SamplingRuleManifest
- SamplingStrategy - Interface in com.amazonaws.xray.strategy.sampling
- SamplingStrategyOverride - Enum in com.amazonaws.xray.internal
- SANITIZED_QUERY - Static variable in class com.amazonaws.xray.sql.SqlSubsegments
-
The SQL query string used in this query.
- SearchPattern - Class in com.amazonaws.xray.entities
-
Deprecated.For internal use only.
- SearchPattern() - Constructor for class com.amazonaws.xray.entities.SearchPattern
-
Deprecated.
- SecureIdGenerator - Class in com.amazonaws.xray.internal
-
Generates for IDs using a cryptographically secure random number generator.
- SecureIdGenerator() - Constructor for class com.amazonaws.xray.internal.SecureIdGenerator
- Segment - Interface in com.amazonaws.xray.entities
- SegmentContext - Interface in com.amazonaws.xray.contexts
- SegmentContextExecutors - Class in com.amazonaws.xray.contexts
-
Executor
s that will mount a segment before running a command. - SegmentContextResolver - Interface in com.amazonaws.xray.contexts
- SegmentContextResolverChain - Class in com.amazonaws.xray.contexts
- SegmentContextResolverChain() - Constructor for class com.amazonaws.xray.contexts.SegmentContextResolverChain
- SegmentImpl - Class in com.amazonaws.xray.entities
- SegmentImpl(AWSXRayRecorder, String) - Constructor for class com.amazonaws.xray.entities.SegmentImpl
- SegmentImpl(AWSXRayRecorder, String, TraceID) - Constructor for class com.amazonaws.xray.entities.SegmentImpl
- SegmentListener - Interface in com.amazonaws.xray.listeners
-
An interface to intercept lifecycle events, namely the beginning and ending, of segments produced by the AWSXRayRecorder.
- SegmentNamingStrategy - Interface in com.amazonaws.xray.strategy.jakarta
- SegmentNamingStrategy - Interface in com.amazonaws.xray.strategy
- SegmentNotFoundException - Exception in com.amazonaws.xray.exceptions
- SegmentNotFoundException() - Constructor for exception com.amazonaws.xray.exceptions.SegmentNotFoundException
- SegmentNotFoundException(String) - Constructor for exception com.amazonaws.xray.exceptions.SegmentNotFoundException
- SegmentNotFoundException(String, Throwable) - Constructor for exception com.amazonaws.xray.exceptions.SegmentNotFoundException
- SegmentNotFoundException(Throwable) - Constructor for exception com.amazonaws.xray.exceptions.SegmentNotFoundException
- sendSegment(Segment) - Static method in class com.amazonaws.xray.AWSXRay
- sendSegment(Segment) - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Sends a segment to the emitter if the segment is marked as sampled.
- sendSegment(Segment) - Method in class com.amazonaws.xray.emitters.DelegatingEmitter
- sendSegment(Segment) - Method in class com.amazonaws.xray.emitters.Emitter
-
Sends a segment to the X-Ray daemon.
- sendSegment(Segment) - Method in class com.amazonaws.xray.emitters.UDPEmitter
-
Deprecated.Sends a segment to the X-Ray daemon.
- sendSubegment(Subsegment) - Static method in class com.amazonaws.xray.AWSXRay
-
Deprecated.use
AWSXRay.sendSubsegment(Subsegment)
instead - sendSubsegment(Subsegment) - Static method in class com.amazonaws.xray.AWSXRay
- sendSubsegment(Subsegment) - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Sends a subsegment to the emitter if the subsegment's parent segment is marked as sampled.
- sendSubsegment(Subsegment) - Method in class com.amazonaws.xray.emitters.DelegatingEmitter
- sendSubsegment(Subsegment) - Method in class com.amazonaws.xray.emitters.Emitter
-
Sends a subsegment to the X-Ray daemon.
- sendSubsegment(Subsegment) - Method in class com.amazonaws.xray.emitters.UDPEmitter
-
Deprecated.Sends a subsegment to the X-Ray daemon.
- serialize() - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- serialize() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- serialize() - Method in interface com.amazonaws.xray.entities.Entity
- serialize() - Method in class com.amazonaws.xray.entities.EntityImpl
- serialize() - Method in class com.amazonaws.xray.entities.NoOpSegment
- 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
-
Deprecated.
- setAdditionalParams(Map<String, String>) - Method in class com.amazonaws.xray.entities.TraceHeader
- setAnnotations(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- setAnnotations(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- setAnnotations(Map<String, Object>) - Method in interface com.amazonaws.xray.entities.Entity
- setAnnotations(Map<String, Object>) - Method in class com.amazonaws.xray.entities.EntityImpl
- setAnnotations(Map<String, Object>) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- setAnnotations(Map<String, Object>) - Method in class com.amazonaws.xray.entities.NoOpSegment
- setArn(String) - Method in class com.amazonaws.xray.entities.AWSLogReference
-
Set the ARN for this reference.
- setAutoCommit(boolean) - Method in class com.amazonaws.xray.sql.TracingConnection
- setAws(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- setAws(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- setAws(Map<String, Object>) - Method in interface com.amazonaws.xray.entities.Entity
- setAws(Map<String, Object>) - Method in class com.amazonaws.xray.entities.EntityImpl
- setAws(Map<String, Object>) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- setAws(Map<String, Object>) - Method in class com.amazonaws.xray.entities.NoOpSegment
- setCatalog(String) - Method in class com.amazonaws.xray.sql.TracingConnection
- setCause(String) - Method in class com.amazonaws.xray.entities.ThrowableDescription
- setClientInfo(String, String) - Method in class com.amazonaws.xray.sql.TracingConnection
- setClientInfo(Properties) - Method in class com.amazonaws.xray.sql.TracingConnection
- setContextMissingStrategy(ContextMissingStrategy) - Method in class com.amazonaws.xray.AWSXRayRecorder
- setCreator(AWSXRayRecorder) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- setCreator(AWSXRayRecorder) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- setCreator(AWSXRayRecorder) - Method in interface com.amazonaws.xray.entities.Entity
- setCreator(AWSXRayRecorder) - Method in class com.amazonaws.xray.entities.EntityImpl
- setCreator(AWSXRayRecorder) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- setCreator(AWSXRayRecorder) - Method in class com.amazonaws.xray.entities.NoOpSegment
- setDaemonAddress(String) - Method in class com.amazonaws.xray.config.DaemonConfiguration
-
Sets the daemon address.
- setDaemonAddress(String) - Method in class com.amazonaws.xray.config.MetricsDaemonConfiguration
-
Sets the metrics daemon address.
- setDefaultRule(SamplingRule) - Method in class com.amazonaws.xray.strategy.sampling.manifest.SamplingRuleManifest
- setEmitted(boolean) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- setEmitted(boolean) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- setEmitted(boolean) - Method in interface com.amazonaws.xray.entities.Entity
-
Sets emitted on the entity.
- setEmitted(boolean) - Method in class com.amazonaws.xray.entities.EntityImpl
- setEmitted(boolean) - Method in class com.amazonaws.xray.entities.NoOpSegment
- setEmitter(Emitter) - Method in class com.amazonaws.xray.AWSXRayRecorder
- setEndTime(double) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- setEndTime(double) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- setEndTime(double) - Method in interface com.amazonaws.xray.entities.Entity
- setEndTime(double) - Method in class com.amazonaws.xray.entities.EntityImpl
- setEndTime(double) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- setEndTime(double) - Method in class com.amazonaws.xray.entities.NoOpSegment
- setError(boolean) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- setError(boolean) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- setError(boolean) - Method in interface com.amazonaws.xray.entities.Entity
-
Sets the error value of the entity.
- setError(boolean) - Method in class com.amazonaws.xray.entities.EntityImpl
- setError(boolean) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- setError(boolean) - Method in class com.amazonaws.xray.entities.NoOpSegment
- setFault(boolean) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- setFault(boolean) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- setFault(boolean) - Method in interface com.amazonaws.xray.entities.Entity
- setFault(boolean) - Method in class com.amazonaws.xray.entities.EntityImpl
- setFault(boolean) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- setFault(boolean) - Method in class com.amazonaws.xray.entities.NoOpSegment
- setFixedTarget(int) - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
- setForcedTraceIdGeneration(boolean) - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Configures this
AWSXRayRecorder
to add valid TraceId in all segments even NoOp ones that usually have a fixed value. - setGlobalRecorder(AWSXRayRecorder) - Static method in class com.amazonaws.xray.AWSXRay
-
Sets the global
AWSXRayRecorder
. - setHoldability(int) - Method in class com.amazonaws.xray.sql.TracingConnection
- setHost(String) - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
- setHttp(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- setHttp(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- setHttp(Map<String, Object>) - Method in interface com.amazonaws.xray.entities.Entity
- setHttp(Map<String, Object>) - Method in class com.amazonaws.xray.entities.EntityImpl
- setHttp(Map<String, Object>) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- setHttp(Map<String, Object>) - Method in class com.amazonaws.xray.entities.NoOpSegment
- setHttpMethod(String) - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
- setId(String) - Method in class com.amazonaws.xray.entities.Cause
- setId(String) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- setId(String) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- setId(String) - Method in interface com.amazonaws.xray.entities.Entity
- setId(String) - Method in class com.amazonaws.xray.entities.EntityImpl
- setId(String) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- setId(String) - Method in class com.amazonaws.xray.entities.NoOpSegment
- setId(String) - Method in class com.amazonaws.xray.entities.ThrowableDescription
- setInProgress(boolean) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- setInProgress(boolean) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- setInProgress(boolean) - Method in interface com.amazonaws.xray.entities.Entity
- setInProgress(boolean) - Method in class com.amazonaws.xray.entities.EntityImpl
- setInProgress(boolean) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- setInProgress(boolean) - Method in class com.amazonaws.xray.entities.NoOpSegment
- setLogGroup(String) - Method in class com.amazonaws.xray.entities.AWSLogReference
-
Set the log group for this reference.
- setLoginTimeout(int) - Method in class com.amazonaws.xray.sql.TracingDataSource
- setLogWriter(PrintWriter) - Method in class com.amazonaws.xray.sql.TracingDataSource
- setMessage(String) - Method in class com.amazonaws.xray.entities.ThrowableDescription
- setMessage(String) - Method in class com.amazonaws.xray.entities.Cause
- setMetadata(Map<String, Map<String, Object>>) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- setMetadata(Map<String, Map<String, Object>>) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- setMetadata(Map<String, Map<String, Object>>) - Method in interface com.amazonaws.xray.entities.Entity
- setMetadata(Map<String, Map<String, Object>>) - Method in class com.amazonaws.xray.entities.EntityImpl
- setMetadata(Map<String, Map<String, Object>>) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- setMetadata(Map<String, Map<String, Object>>) - Method in class com.amazonaws.xray.entities.NoOpSegment
- setNamespace(String) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- setNamespace(String) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- setNamespace(String) - Method in interface com.amazonaws.xray.entities.Entity
- setNamespace(String) - Method in class com.amazonaws.xray.entities.EntityImpl
- setNamespace(String) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- setNamespace(String) - Method in class com.amazonaws.xray.entities.NoOpSegment
- setNamespace(String) - Method in interface com.amazonaws.xray.entities.Subsegment
- setNamespace(String) - Method in class com.amazonaws.xray.entities.SubsegmentImpl
- setNetworkTimeout(Executor, int) - Method in class com.amazonaws.xray.sql.TracingConnection
- setNumber(BigInteger) - Method in class com.amazonaws.xray.entities.TraceID
-
Deprecated.TraceID is effectively immutable and this will be removed
- setOrigin(String) - Method in class com.amazonaws.xray.AWSXRayRecorder
- setOrigin(String) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- setOrigin(String) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- setOrigin(String) - Method in class com.amazonaws.xray.entities.NoOpSegment
- setOrigin(String) - Method in interface com.amazonaws.xray.entities.Segment
- setOrigin(String) - Method in class com.amazonaws.xray.entities.SegmentImpl
- setParent(Entity) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- setParent(Entity) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- setParent(Entity) - Method in interface com.amazonaws.xray.entities.Entity
- setParent(Entity) - Method in class com.amazonaws.xray.entities.EntityImpl
- setParent(Entity) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- setParent(Entity) - Method in class com.amazonaws.xray.entities.NoOpSegment
- setParentId(String) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- setParentId(String) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- setParentId(String) - Method in interface com.amazonaws.xray.entities.Entity
- setParentId(String) - Method in class com.amazonaws.xray.entities.EntityImpl
- setParentId(String) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- setParentId(String) - Method in class com.amazonaws.xray.entities.NoOpSegment
- setParentId(String) - Method in class com.amazonaws.xray.entities.TraceHeader
- setParentSegment(Segment) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- setParentSegment(Segment) - Method in interface com.amazonaws.xray.entities.Subsegment
- setParentSegment(Segment) - Method in class com.amazonaws.xray.entities.SubsegmentImpl
- setPaths(Collection<String>) - Method in class com.amazonaws.xray.entities.Cause
- setPrecursorIds(Set<String>) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- setPrecursorIds(Set<String>) - Method in interface com.amazonaws.xray.entities.Subsegment
- setPrecursorIds(Set<String>) - Method in class com.amazonaws.xray.entities.SubsegmentImpl
- setPrefix(String) - Method in class com.amazonaws.xray.log4j.Log4JSegmentListener
-
Sets the trace ID injection prefix to provided value.
- setPrefix(String) - Method in class com.amazonaws.xray.slf4j.SLF4JSegmentListener
-
Sets the trace ID injection prefix to provided value.
- setPrioritizationStrategy(PrioritizationStrategy) - Method in class com.amazonaws.xray.AWSXRayRecorder
- setRate(float) - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
- setReadOnly(boolean) - Method in class com.amazonaws.xray.sql.TracingConnection
- 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
-
Deprecated.
- setResourceArn(String) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- setResourceArn(String) - Method in class com.amazonaws.xray.entities.NoOpSegment
- setResourceArn(String) - Method in interface com.amazonaws.xray.entities.Segment
- setResourceArn(String) - Method in class com.amazonaws.xray.entities.SegmentImpl
- setRootTraceId(TraceID) - Method in class com.amazonaws.xray.entities.TraceHeader
- setRuleName(String) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- setRuleName(String) - Method in class com.amazonaws.xray.entities.FacadeSegment
- setRuleName(String) - Method in class com.amazonaws.xray.entities.NoOpSegment
- setRuleName(String) - Method in interface com.amazonaws.xray.entities.Segment
- setRuleName(String) - Method in class com.amazonaws.xray.entities.SegmentImpl
- setRules(List<SamplingRule>) - Method in class com.amazonaws.xray.strategy.sampling.manifest.SamplingRuleManifest
- setSampled(boolean) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- setSampled(boolean) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- setSampled(boolean) - Method in class com.amazonaws.xray.entities.NoOpSegment
- setSampled(boolean) - Method in interface com.amazonaws.xray.entities.Segment
- setSampled(boolean) - Method in class com.amazonaws.xray.entities.SegmentImpl
- setSampled(boolean) - Method in class com.amazonaws.xray.strategy.sampling.SamplingResponse
- setSampled(TraceHeader.SampleDecision) - Method in class com.amazonaws.xray.entities.TraceHeader
-
Sets the sample decision.
- setSampledFalse() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- setSampledFalse() - Method in interface com.amazonaws.xray.entities.Subsegment
- setSampledFalse() - Method in class com.amazonaws.xray.entities.SubsegmentImpl
- setSamplingStrategy(SamplingStrategy) - Method in class com.amazonaws.xray.AWSXRayRecorder
- setSavepoint() - Method in class com.amazonaws.xray.sql.TracingConnection
- setSavepoint(String) - Method in class com.amazonaws.xray.sql.TracingConnection
- setSchema(String) - Method in class com.amazonaws.xray.sql.TracingConnection
- setSegmentContextResolverChain(SegmentContextResolverChain) - Method in class com.amazonaws.xray.AWSXRayRecorder
- setSegmentDefaultName(String) - Method in class com.amazonaws.xray.jakarta.servlet.AWSXRayServletFilter
- setSegmentDefaultName(String) - Method in class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
- setSegmentOverrideName(String) - Method in class com.amazonaws.xray.jakarta.servlet.AWSXRayServletFilter
- setSegmentOverrideName(String) - Method in class com.amazonaws.xray.javax.servlet.AWSXRayServletFilter
- setService(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- setService(Map<String, Object>) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- setService(Map<String, Object>) - Method in class com.amazonaws.xray.entities.NoOpSegment
- setService(Map<String, Object>) - Method in interface com.amazonaws.xray.entities.Segment
- setService(Map<String, Object>) - Method in class com.amazonaws.xray.entities.SegmentImpl
- setServiceName(String) - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
- setServiceType(String) - Method in class com.amazonaws.xray.strategy.sampling.SamplingRequest
- setSkipped(int) - Method in class com.amazonaws.xray.entities.ThrowableDescription
- setSql(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- setSql(Map<String, Object>) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- setSql(Map<String, Object>) - Method in interface com.amazonaws.xray.entities.Entity
- setSql(Map<String, Object>) - Method in class com.amazonaws.xray.entities.EntityImpl
- setSql(Map<String, Object>) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- setSql(Map<String, Object>) - Method in class com.amazonaws.xray.entities.NoOpSegment
- setStack(StackTraceElement[]) - Method in class com.amazonaws.xray.entities.ThrowableDescription
- setStartTime(double) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- setStartTime(double) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- setStartTime(double) - Method in interface com.amazonaws.xray.entities.Entity
- setStartTime(double) - Method in class com.amazonaws.xray.entities.EntityImpl
- setStartTime(double) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- setStartTime(double) - Method in class com.amazonaws.xray.entities.NoOpSegment
- setStartTime(long) - Method in class com.amazonaws.xray.entities.TraceID
-
Deprecated.TraceID is effectively immutable and this will be removed
- setStreamingStrategy(StreamingStrategy) - Method in class com.amazonaws.xray.AWSXRayRecorder
- setSubsegmentsLock(ReentrantLock) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- setSubsegmentsLock(ReentrantLock) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- setSubsegmentsLock(ReentrantLock) - Method in interface com.amazonaws.xray.entities.Entity
-
Deprecated.This is for internal use of the SDK and will be made private
- setSubsegmentsLock(ReentrantLock) - Method in class com.amazonaws.xray.entities.EntityImpl
- setSubsegmentsLock(ReentrantLock) - Method in class com.amazonaws.xray.entities.NoOpSegment
- setTCPAddress(String) - Method in class com.amazonaws.xray.config.DaemonConfiguration
- setThrottle(boolean) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- setThrottle(boolean) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- setThrottle(boolean) - Method in interface com.amazonaws.xray.entities.Entity
-
Sets the throttle value.
- setThrottle(boolean) - Method in class com.amazonaws.xray.entities.EntityImpl
- setThrottle(boolean) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- setThrottle(boolean) - Method in class com.amazonaws.xray.entities.NoOpSegment
- 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
-
Deprecated.Use
Entity.run(Runnable)
or methods inSegmentContextExecutors
instead of directly setting the trace entity so it can be restored correctly. - setTraceEntity(Entity) - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Deprecated.Use
Entity.run(Runnable)
or methods inSegmentContextExecutors
instead of directly setting the trace entity so it can be restored correctly. - setTraceEntity(Entity) - Method in interface com.amazonaws.xray.contexts.SegmentContext
- setTraceId(TraceID) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- setTraceId(TraceID) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- setTraceId(TraceID) - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- setTraceId(TraceID) - Method in interface com.amazonaws.xray.entities.Entity
- setTraceId(TraceID) - Method in class com.amazonaws.xray.entities.EntityImpl
- setTraceId(TraceID) - Method in class com.amazonaws.xray.entities.NoOpSegment
- setTransactionIsolation(int) - Method in class com.amazonaws.xray.sql.TracingConnection
- setTruncated(int) - Method in class com.amazonaws.xray.entities.ThrowableDescription
- setType(String) - Method in class com.amazonaws.xray.entities.ThrowableDescription
- setTypeMap(Map<String, Class<?>>) - Method in class com.amazonaws.xray.sql.TracingConnection
- setUDPAddress(String) - Method in class com.amazonaws.xray.config.DaemonConfiguration
- setUDPAddress(String) - Method in class com.amazonaws.xray.config.MetricsDaemonConfiguration
-
Set metrics daemon address, ignoring the value of of environment variable or system property.
- setUDPAndTCPAddress(String) - Method in class com.amazonaws.xray.config.DaemonConfiguration
-
Force set daemon address regardless of environment variable or system property.
- setUrlPath(String) - Method in class com.amazonaws.xray.strategy.sampling.rule.SamplingRule
- setUser(String) - Method in class com.amazonaws.xray.entities.DummySegment
-
Deprecated.
- setUser(String) - Method in class com.amazonaws.xray.entities.FacadeSegment
-
Unsupported as FacadeSegments cannot be mutated.
- setUser(String) - Method in class com.amazonaws.xray.entities.NoOpSegment
- 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
- shouldPropagate() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- shouldPropagate() - Method in interface com.amazonaws.xray.entities.Subsegment
-
Determines if this subsegment should propagate its trace context downstream
- shouldPropagate() - Method in class com.amazonaws.xray.entities.SubsegmentImpl
- shouldTrace(SamplingRequest) - Method in class com.amazonaws.xray.strategy.sampling.AllSamplingStrategy
- shouldTrace(SamplingRequest) - Method in class com.amazonaws.xray.strategy.sampling.CentralizedSamplingStrategy
- shouldTrace(SamplingRequest) - Method in class com.amazonaws.xray.strategy.sampling.LocalizedSamplingStrategy
- shouldTrace(SamplingRequest) - Method in class com.amazonaws.xray.strategy.sampling.NoSamplingStrategy
- shouldTrace(SamplingRequest) - Method in interface com.amazonaws.xray.strategy.sampling.SamplingStrategy
- shutdown() - Method in class com.amazonaws.xray.strategy.sampling.CentralizedSamplingStrategy
- shutdown() - Method in class com.amazonaws.xray.strategy.sampling.pollers.RulePoller
- shutdown() - Method in class com.amazonaws.xray.strategy.sampling.pollers.TargetPoller
- shutdown() - Method in interface com.amazonaws.xray.strategy.sampling.SamplingStrategy
-
Shutdown additional resources created by advanced sampling strategies.
- size() - Method in class com.amazonaws.xray.strategy.sampling.manifest.CentralizedManifest
- SLF4JSegmentListener - Class in com.amazonaws.xray.slf4j
-
Implementation of SegmentListener that's used for Trace ID injection into logs that are recorded using the SLF4J frontend API.
- SLF4JSegmentListener() - Constructor for class com.amazonaws.xray.slf4j.SLF4JSegmentListener
-
Returns a default
SLF4JSegmentListener
usingAWS-XRAY-TRACE-ID
as the prefix for trace ID injections - SLF4JSegmentListener(String) - Constructor for class com.amazonaws.xray.slf4j.SLF4JSegmentListener
-
Returns a
SLF4JSegmentListener
using the provided prefix for trace ID injections - 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
- SqlSubsegments - Class in com.amazonaws.xray.sql
-
Class containing utility method to create fully-populated SQL subsegments.
- SQSMessageHelper - Class in com.amazonaws.xray.lambda
- 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
- StdoutMetricEmitter - Class in com.amazonaws.xray.metrics
-
Writes EMF formatted structured logs to stdout for testing.
- StdoutMetricEmitter() - Constructor for class com.amazonaws.xray.metrics.StdoutMetricEmitter
- StreamingStrategy - Interface in com.amazonaws.xray.strategy
- streamSerialize() - Method in class com.amazonaws.xray.entities.DummySubsegment
-
Deprecated.
- streamSerialize() - Method in interface com.amazonaws.xray.entities.Subsegment
-
Serializes the subsegment as a standalone String with enough information for the subsegment to be streamed on its own.
- streamSerialize() - Method in class com.amazonaws.xray.entities.SubsegmentImpl
- streamSome(Entity, Emitter) - Method in class com.amazonaws.xray.strategy.DefaultStreamingStrategy
-
Streams (and removes) some subsegment children from the provided segment or subsegment.
- streamSome(Entity, Emitter) - Method in interface com.amazonaws.xray.strategy.StreamingStrategy
-
Streams (and removes) some subsegment children from the provided segment or subsegment.
- stringBuilder() - Static method in class com.amazonaws.xray.internal.RecyclableBuffers
-
A
ThreadLocal
StringBuilder
. - StringTransform - Class in com.amazonaws.xray.utils
-
Deprecated.For internal use only.
- StringTransform() - Constructor for class com.amazonaws.xray.utils.StringTransform
-
Deprecated.
- StringValidator - Class in com.amazonaws.xray.entities
-
Deprecated.For internal use only.
- StringValidator() - Constructor for class com.amazonaws.xray.entities.StringValidator
-
Deprecated.
- Subsegment - Interface in com.amazonaws.xray.entities
- SubsegmentImpl - Class in com.amazonaws.xray.entities
- SubsegmentImpl(AWSXRayRecorder, String, Segment) - Constructor for class com.amazonaws.xray.entities.SubsegmentImpl
- SubsegmentImpl(AWSXRayRecorder, String, Segment, SamplingStrategyOverride) - Constructor for class com.amazonaws.xray.entities.SubsegmentImpl
-
Deprecated.
- SubsegmentNotFoundException - Exception in com.amazonaws.xray.exceptions
- SubsegmentNotFoundException() - Constructor for exception com.amazonaws.xray.exceptions.SubsegmentNotFoundException
- SubsegmentNotFoundException(String) - Constructor for exception com.amazonaws.xray.exceptions.SubsegmentNotFoundException
- SubsegmentNotFoundException(String, Throwable) - Constructor for exception com.amazonaws.xray.exceptions.SubsegmentNotFoundException
- SubsegmentNotFoundException(Throwable) - Constructor for exception com.amazonaws.xray.exceptions.SubsegmentNotFoundException
T
- take() - Method in class com.amazonaws.xray.strategy.sampling.reservoir.Reservoir
- take(Instant) - Method in class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
- TargetPoller - Class in com.amazonaws.xray.strategy.sampling.pollers
- TargetPoller(UnsignedXrayClient, CentralizedManifest, Clock) - Constructor for class com.amazonaws.xray.strategy.sampling.pollers.TargetPoller
- TargetPoller(CentralizedManifest, AWSXRay, Clock) - Constructor for class com.amazonaws.xray.strategy.sampling.pollers.TargetPoller
-
Deprecated.
- ThreadLocalSegmentContext - Class in com.amazonaws.xray.contexts
- ThreadLocalSegmentContext() - Constructor for class com.amazonaws.xray.contexts.ThreadLocalSegmentContext
- ThreadLocalSegmentContextResolver - Class in com.amazonaws.xray.contexts
- ThreadLocalSegmentContextResolver() - Constructor for class com.amazonaws.xray.contexts.ThreadLocalSegmentContextResolver
- ThreadLocalStorage - Class in com.amazonaws.xray
-
Deprecated.For internal use only.
- ThreadLocalStorage() - Constructor for class com.amazonaws.xray.ThreadLocalStorage
-
Deprecated.
- ThrowableDescription - Class in com.amazonaws.xray.entities
- ThrowableDescription() - Constructor for class com.amazonaws.xray.entities.ThrowableDescription
- ThrowableDescription(Throwable) - Constructor for class com.amazonaws.xray.entities.ThrowableDescription
- ThrowableSerializationStrategy - Interface in com.amazonaws.xray.strategy
- throwIfNullOrBlank(String, String) - Static method in class com.amazonaws.xray.entities.StringValidator
-
Deprecated.
- TimeUtils - Class in com.amazonaws.xray.internal
- toSnakeCase(String) - Static method in class com.amazonaws.xray.utils.StringTransform
-
Deprecated.
- 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.BaseAbstractXRayInterceptor
- 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
-
Deprecated.
- TraceID(long) - Constructor for class com.amazonaws.xray.entities.TraceID
-
Deprecated.
- traceSQL(ProceedingJoinPoint) - Method in class com.amazonaws.xray.spring.aop.XRaySpringDataInterceptor
- TracingConnection - Class in com.amazonaws.xray.sql
- TracingConnection(Connection) - Constructor for class com.amazonaws.xray.sql.TracingConnection
- TracingDataSource - Class in com.amazonaws.xray.sql
- TracingDataSource(DataSource) - Constructor for class com.amazonaws.xray.sql.TracingDataSource
- TracingHandler - Class in com.amazonaws.xray.handlers
-
Extension of
RequestHandler2
that intercepts requests made byAmazonWebServiceClient
s and generates corresponding subsegments. - TracingHandler() - Constructor for class com.amazonaws.xray.handlers.TracingHandler
- TracingHandler(AWSXRayRecorder) - Constructor for class com.amazonaws.xray.handlers.TracingHandler
- TracingHandler(AWSXRayRecorder, String) - Constructor for class com.amazonaws.xray.handlers.TracingHandler
- TracingHandler(AWSXRayRecorder, String, URL) - Constructor for class com.amazonaws.xray.handlers.TracingHandler
- TracingHandler(AWSXRayRecorder, URL) - Constructor for class com.amazonaws.xray.handlers.TracingHandler
- TracingHandler(String) - Constructor for class com.amazonaws.xray.handlers.TracingHandler
- TracingHandler(String, URL) - Constructor for class com.amazonaws.xray.handlers.TracingHandler
- TracingHandler(URL) - Constructor for class com.amazonaws.xray.handlers.TracingHandler
- TracingInterceptor - Class in com.amazonaws.xray.interceptors
- TracingInterceptor - Class in com.amazonaws.xray.sql.mysql
- TracingInterceptor - Class in com.amazonaws.xray.sql.postgres
- TracingInterceptor() - Constructor for class com.amazonaws.xray.interceptors.TracingInterceptor
- TracingInterceptor() - Constructor for class com.amazonaws.xray.sql.mysql.TracingInterceptor
- TracingInterceptor() - Constructor for class com.amazonaws.xray.sql.postgres.TracingInterceptor
- TracingInterceptor(AWSXRayRecorder, String, URL) - Constructor for class com.amazonaws.xray.interceptors.TracingInterceptor
- TracingInterceptor.TracingStatementProxy - Class in com.amazonaws.xray.sql.mysql
- TracingInterceptor.TracingStatementProxy - Class in com.amazonaws.xray.sql.postgres
- TracingStatement - Class in com.amazonaws.xray.sql
-
Deprecated.For internal use only.
- TracingStatement() - Constructor for class com.amazonaws.xray.sql.TracingStatement
-
Deprecated.
- 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
-
Deprecated.Use
Emitter.create()
. - UDPEmitter() - Constructor for class com.amazonaws.xray.emitters.UDPEmitter
-
Deprecated.Constructs a UDPEmitter.
- UDPEmitter(DaemonConfiguration) - Constructor for class com.amazonaws.xray.emitters.UDPEmitter
-
Deprecated.Constructs a UDPEmitter.
- UDPMetricEmitter - Class in com.amazonaws.xray.metrics
-
Generates EMF formatted metrics and send them to the CloudWatch Agent for publication.
- UDPMetricEmitter() - Constructor for class com.amazonaws.xray.metrics.UDPMetricEmitter
- UNKNOWN - com.amazonaws.xray.entities.TraceHeader.SampleDecision
- UnsignedXrayClient - Class in com.amazonaws.xray.internal
-
A simple client for sending API requests via the X-Ray daemon.
- UnsignedXrayClient() - Constructor for class com.amazonaws.xray.internal.UnsignedXrayClient
- unwrap(Class<T>) - Method in class com.amazonaws.xray.sql.TracingConnection
- unwrap(Class<T>) - Method in class com.amazonaws.xray.sql.TracingDataSource
- update(SamplingRule) - Method in class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
- update(SamplingRule) - Method in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
- update(SamplingTargetDocument, Instant) - Method in class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
- update(SamplingTargetDocument, Instant) - Method in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
- URL - Static variable in class com.amazonaws.xray.sql.SqlSubsegments
-
The URL of the database this query is made on
- useFastIdGenerator() - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Configures this
AWSXRayRecorder
to use a fast but cryptographically insecure random number generator for generating random IDs. - user - Variable in class com.amazonaws.xray.entities.FacadeSegment
- user - Variable in class com.amazonaws.xray.entities.SegmentImpl
- USER - Static variable in class com.amazonaws.xray.sql.SqlSubsegments
-
The database username
- useSecureIdGenerator() - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Configures this
AWSXRayRecorder
to use a cryptographically secure random generator for generating random IDs.
V
- validateNotNull(Object) - Static method in class com.amazonaws.xray.entities.EntityImpl
- valueOf(String) - Static method in enum com.amazonaws.xray.entities.Namespace
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.amazonaws.xray.entities.TraceHeader.SampleDecision
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.amazonaws.xray.internal.SamplingStrategyOverride
-
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.
- values() - Static method in enum com.amazonaws.xray.internal.SamplingStrategyOverride
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- wildcardMatch(String, String) - Static method in class com.amazonaws.xray.entities.SearchPattern
-
Deprecated.Performs a case-insensitive wildcard match against two strings.
- wildcardMatch(String, String, boolean) - Static method in class com.amazonaws.xray.entities.SearchPattern
-
Deprecated.
- withContextMissingStrategy(ContextMissingStrategy) - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
-
Prepares this builder to build an instance of
AWSXRayRecorder
with the provided context missing strategy. - withDefaultPlugins() - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
-
Adds all implemented plugins to the builder instance rather than requiring them to be individually added.
- withEmitter(Emitter) - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
- withFastIdGenerator() - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
-
Prepares this builder to build an
AWSXRayRecorder
which uses a fast but cryptographically insecure random number generator for generating random IDs. - withForcedTraceIdGeneration() - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
-
Prepares this builder to build an
AWSXRayRecorder
which creates Trace ID for all Segments even for NoOpSegments or not sampled ones that usually include include a static invalid TraceID. - withPlugin(Plugin) - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
-
Adds a plugin to the list of plugins which the builder will execute at build time.
- withPrioritizationStrategy(PrioritizationStrategy) - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
- withSamplingStrategy(SamplingStrategy) - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
- withSecureIdGenerator() - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
-
Prepares this builder to build an
AWSXRayRecorder
which uses a cryptographically secure random generator for generating random IDs. - withSegmentContextResolverChain(SegmentContextResolverChain) - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
- withSegmentListener(SegmentListener) - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
-
Adds a SegmentListener to the list of segment listeners that will be attached to the recorder at build time.
- withStreamingStrategy(StreamingStrategy) - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
- withThrowableSerializationStrategy(ThrowableSerializationStrategy) - Method in class com.amazonaws.xray.AWSXRayRecorderBuilder
X
- XRayClient - Class in com.amazonaws.xray.strategy.sampling
-
Deprecated.aws-xray-recorder only supports communicating with the X-Ray daemon, which does not require the usual AWS API signatures so we have stopped using the SDK X-Ray client.
- XRayEnabled - Annotation Type in com.amazonaws.xray.spring.aop
- xrayEnabledClasses() - Method in class com.amazonaws.xray.spring.aop.BaseAbstractXRayInterceptor
- XRayInterceptorUtils - Class in com.amazonaws.xray.spring.aop
-
Deprecated.For internal use only.
- XRayInterceptorUtils() - Constructor for class com.amazonaws.xray.spring.aop.XRayInterceptorUtils
-
Deprecated.
- 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.BaseAbstractXRayInterceptor
All Classes All Packages