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
shouldTracealways 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
Segmentto a no-op which will not record any information or be emitted. - beginNoOpSegment(TraceID) - Method in class com.amazonaws.xray.AWSXRayRecorder
-
Sets the current
Segmentto 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
- build() - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsRequest.SamplingStatisticsDocument.Builder
- Builder() - Constructor for class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsRequest.SamplingStatisticsDocument.Builder
- 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
ThreadLocalbyte[]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(GetSamplingRulesResponse.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
ThreadLocalchar[]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
objisnull. - 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
AutoCloseableinterface. - 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
ContextMissingStrategyused 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
ContextMissingStrategyused 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
messageon theerrorlevel, and a stacktrace atdebuglevel. - contextMissing(String, Class<? extends RuntimeException>) - Method in class com.amazonaws.xray.strategy.RuntimeErrorContextMissingStrategy
-
Constructs an instance of
exceptionClassand 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
Emitterthat uses a defaultDaemonConfiguration. - create() - Static method in class com.amazonaws.xray.entities.TraceID
-
Returns a new
TraceIDwhich represents the start of a new trace. - create() - Static method in class com.amazonaws.xray.proxies.apache.http.HttpClientBuilder
- create(double, Integer, Integer, Date, String) - Static method in class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsResponse.SamplingTargetDocument
- create(AWSXRayRecorder) - Static method in class com.amazonaws.xray.entities.TraceID
-
Returns a new
TraceIDwhich represents the start of a new trace. - create(DaemonConfiguration) - Static method in class com.amazonaws.xray.emitters.Emitter
-
Returns an
Emitterthat uses the providedDaemonConfiguration. - create(String) - Static method in class com.amazonaws.xray.strategy.sampling.GetSamplingRulesRequest
- create(List<GetSamplingTargetsRequest.SamplingStatisticsDocument>) - Static method in class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsRequest
- create(Map<String, String>, Double, String, String, Integer, Integer, String, String, String, String, String, String, Integer) - Static method in class com.amazonaws.xray.strategy.sampling.GetSamplingRulesResponse.SamplingRule
- 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 yourConnectionbefore 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 yourDataSourcebefore 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 yourCallableStatementin 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 yourPreparedStatementin 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 yourStatementin 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 generateSegments. 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
maxSegmentSizeof 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
DelegatingEmitterthat 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
Throwableinto 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
Throwableinto 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
SegmentNamingStrategythat names segments based on theHostheader of incoming requests, accepting anyHostheader value. - dynamic(String) - Static method in interface com.amazonaws.xray.strategy.SegmentNamingStrategy
-
Returns a
SegmentNamingStrategythat names segments based on theHostheader of incoming requests, accepting anyHostheader value. - dynamic(String, String) - Static method in interface com.amazonaws.xray.strategy.jakarta.SegmentNamingStrategy
-
Returns a
SegmentNamingStrategythat names segments based on theHostheader of incoming requests, accepting only recognizedHostheader values. - dynamic(String, String) - Static method in interface com.amazonaws.xray.strategy.SegmentNamingStrategy
-
Returns a
SegmentNamingStrategythat names segments based on theHostheader of incoming requests, accepting only recognizedHostheader 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
AWSXRayRecorderBuilderclass, which will add EC2 instance information to segments generated by the builtAWSXRayRecorderinstance. - 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
AWSXRayRecorderBuilderclass, which will add ECS container information to segments generated by the builtAWSXRayRecorderinstance. - ECSPlugin() - Constructor for class com.amazonaws.xray.plugins.ECSPlugin
- EKSPlugin - Class in com.amazonaws.xray.plugins
-
A plugin, for use with the
AWSXRayRecorderBuilderclass, 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
AWSXRayRecorderBuilderclass, which will add Elastic Beanstalk environment information to segments generated by the builtAWSXRayRecorderinstance. - 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
SegmentandSubsegmentextend. - 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
SegmentNamingStrategythat assigns the providednameto all segments generated for incoming requests. - fixed(String) - Static method in interface com.amazonaws.xray.strategy.SegmentNamingStrategy
-
Returns a
SegmentNamingStrategythat assigns the providednameto 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
SamplingStrategysupports 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
Subsegmentpopulated 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
TraceIDparsed out of theString.
G
- generateId() - Static method in interface com.amazonaws.xray.entities.Entity
-
Deprecated.Use the
ID generatorconfigured 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.GetSamplingRulesResponse.SamplingRule
- 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
- getBorrowCount() - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsRequest.SamplingStatisticsDocument
- 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() - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsRequest.SamplingStatisticsDocument
- 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
- getCreatedAt() - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingRulesResponse.SamplingRuleRecord
- 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
- getDocuments() - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsResponse
- 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
- getFixedRate() - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingRulesResponse.SamplingRule
- getFixedRate() - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsResponse.SamplingTargetDocument
- 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.GetSamplingRulesResponse.SamplingRule
- 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.GetSamplingRulesResponse.SamplingRule
- 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
AWSXRayRecorderinstance's ID generator. - getInterval() - Method in class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
- getIntervalSecs() - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsResponse.SamplingTargetDocument
- getLastRuleModification() - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsResponse
- 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
- getModifiedAt() - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingRulesResponse.SamplingRuleRecord
- 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
TraceIDas 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
- getPriority() - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingRulesResponse.SamplingRule
- 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
- getRequestCount() - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsRequest.SamplingStatisticsDocument
- 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
- getReservoirQuota() - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsResponse.SamplingTargetDocument
- getReservoirQuotaTtl() - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsResponse.SamplingTargetDocument
- getReservoirSize() - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingRulesResponse.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.GetSamplingRulesResponse.SamplingRule
- 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
- getRuleArn() - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingRulesResponse.SamplingRule
- getRuleName() - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingRulesResponse.SamplingRule
- getRuleName() - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsRequest.SamplingStatisticsDocument
- getRuleName() - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsResponse.SamplingTargetDocument
- 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
- getSampledCount() - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsRequest.SamplingStatisticsDocument
- getSamplingManifestURL() - Method in class com.amazonaws.xray.strategy.sampling.CentralizedSamplingStrategy
- getSamplingManifestURL() - Method in class com.amazonaws.xray.strategy.sampling.LocalizedSamplingStrategy
- getSamplingRule() - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingRulesResponse.SamplingRuleRecord
- getSamplingRuleRecords() - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingRulesResponse
- getSamplingRules(GetSamplingRulesRequest) - Method in class com.amazonaws.xray.internal.UnsignedXrayClient
- GetSamplingRulesRequest - Class in com.amazonaws.xray.strategy.sampling
- GetSamplingRulesRequest() - Constructor for class com.amazonaws.xray.strategy.sampling.GetSamplingRulesRequest
- GetSamplingRulesResponse - Class in com.amazonaws.xray.strategy.sampling
- GetSamplingRulesResponse() - Constructor for class com.amazonaws.xray.strategy.sampling.GetSamplingRulesResponse
- GetSamplingRulesResponse.SamplingRule - Class in com.amazonaws.xray.strategy.sampling
- GetSamplingRulesResponse.SamplingRuleRecord - Class in com.amazonaws.xray.strategy.sampling
- 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
- GetSamplingTargetsRequest - Class in com.amazonaws.xray.strategy.sampling
- GetSamplingTargetsRequest() - Constructor for class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsRequest
- GetSamplingTargetsRequest.SamplingStatisticsDocument - Class in com.amazonaws.xray.strategy.sampling
- GetSamplingTargetsRequest.SamplingStatisticsDocument.Builder - Class in com.amazonaws.xray.strategy.sampling
- GetSamplingTargetsResponse - Class in com.amazonaws.xray.strategy.sampling
- GetSamplingTargetsResponse() - Constructor for class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsResponse
- GetSamplingTargetsResponse.SamplingTargetDocument - Class in com.amazonaws.xray.strategy.sampling
- 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.GetSamplingRulesResponse.SamplingRule
- 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.GetSamplingRulesResponse.SamplingRule
- 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
TraceIDas 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
- getTimestamp() - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsRequest.SamplingStatisticsDocument
- 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.
- getUnprocessedStatistics() - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsResponse
- 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.GetSamplingRulesResponse.SamplingRule
- 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.GetSamplingRulesResponse.SamplingRule
- 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
TraceIDwhich 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
Segmentis 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(GetSamplingRulesResponse.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
Log4JSegmentListenerusingAWS-XRAY-TRACE-IDas the prefix for trace ID injections - Log4JSegmentListener(String) - Constructor for class com.amazonaws.xray.log4j.Log4JSegmentListener
-
Returns a
Log4JSegmentListenerusing 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(GetSamplingRulesResponse.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
- newBuilder() - Static method in class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsRequest.SamplingStatisticsDocument
- newEntityId() - Method in class com.amazonaws.xray.internal.IdGenerator
- newSegmentContextExecutor() - Static method in class com.amazonaws.xray.contexts.SegmentContextExecutors
-
Returns a new
Executorwhich will run any tasks with the current segment mounted. - newSegmentContextExecutor(Segment) - Static method in class com.amazonaws.xray.contexts.SegmentContextExecutors
-
Returns a new
Executorwhich will run any tasks with the providedSegmentmounted. - newSegmentContextExecutor(AWSXRayRecorder, Segment) - Static method in class com.amazonaws.xray.contexts.SegmentContextExecutors
-
Returns a new
Executorwhich will run any tasks with the providedSegmentmounted 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
shouldTracealways 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
additionalParammap. - 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<GetSamplingRulesResponse.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<GetSamplingTargetsResponse.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
-
ThreadLocalbuffers for use when creating new derived objects such asStrings. - 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
- run(Runnable) - Method in interface com.amazonaws.xray.entities.Entity
-
Immediately runs the provided
Runnablewith thisSegmentas the current entity. - run(Runnable, AWSXRayRecorder) - Method in interface com.amazonaws.xray.entities.Entity
-
Immediately runs the provided
Runnablewith thisSegmentas 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.GetSamplingRulesResponse.SamplingRule
- 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
- SamplingRuleRecord() - Constructor for class com.amazonaws.xray.strategy.sampling.GetSamplingRulesResponse.SamplingRuleRecord
- SamplingStatisticsDocument() - Constructor for class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsRequest.SamplingStatisticsDocument
- SamplingStrategy - Interface in com.amazonaws.xray.strategy.sampling
- SamplingStrategyOverride - Enum in com.amazonaws.xray.internal
- SamplingTargetDocument() - Constructor for class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsResponse.SamplingTargetDocument
- 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
-
Executors that will mount a segment before running a command. - SegmentContextResolver - Interface in com.amazonaws.xray.contexts
- SegmentContextResolverChain - Class in com.amazonaws.xray.contexts
- SegmentContextResolverChain() - Constructor for class com.amazonaws.xray.contexts.SegmentContextResolverChain
- SegmentImpl - Class in com.amazonaws.xray.entities
- SegmentImpl(AWSXRayRecorder, String) - Constructor for class com.amazonaws.xray.entities.SegmentImpl
- SegmentImpl(AWSXRayRecorder, String, TraceID) - Constructor for class com.amazonaws.xray.entities.SegmentImpl
- SegmentListener - Interface in com.amazonaws.xray.listeners
-
An interface to intercept lifecycle events, namely the beginning and ending, of segments produced by the AWSXRayRecorder.
- SegmentNamingStrategy - Interface in com.amazonaws.xray.strategy.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
- setBorrowCount(long) - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsRequest.SamplingStatisticsDocument.Builder
- setCatalog(String) - Method in class com.amazonaws.xray.sql.TracingConnection
- setCause(String) - Method in class com.amazonaws.xray.entities.ThrowableDescription
- setClientId(String) - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsRequest.SamplingStatisticsDocument.Builder
- 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
AWSXRayRecorderto 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
- setRequestCount(long) - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsRequest.SamplingStatisticsDocument.Builder
- 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
- setRuleName(String) - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsRequest.SamplingStatisticsDocument.Builder
- 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.
- setSampledCount(long) - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsRequest.SamplingStatisticsDocument.Builder
- 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
- setTimestamp(Date) - Method in class com.amazonaws.xray.strategy.sampling.GetSamplingTargetsRequest.SamplingStatisticsDocument.Builder
- setTraceEntity(Entity) - Static method in class com.amazonaws.xray.AWSXRay
-
Deprecated.Use
Entity.run(Runnable)or methods inSegmentContextExecutorsinstead 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 inSegmentContextExecutorsinstead 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
SLF4JSegmentListenerusingAWS-XRAY-TRACE-IDas the prefix for trace ID injections - SLF4JSegmentListener(String) - Constructor for class com.amazonaws.xray.slf4j.SLF4JSegmentListener
-
Returns a
SLF4JSegmentListenerusing 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
ThreadLocalStringBuilder. - 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
- 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.ResponseHandlerand 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
RequestHandler2that intercepts requests made byAmazonWebServiceClients 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(GetSamplingRulesResponse.SamplingRule) - Method in class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
- update(GetSamplingRulesResponse.SamplingRule) - Method in class com.amazonaws.xray.strategy.sampling.rule.CentralizedRule
- update(GetSamplingTargetsResponse.SamplingTargetDocument, Instant) - Method in class com.amazonaws.xray.strategy.sampling.reservoir.CentralizedReservoir
- update(GetSamplingTargetsResponse.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
AWSXRayRecorderto 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
AWSXRayRecorderto 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
AWSXRayRecorderwith 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
AWSXRayRecorderwhich 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
AWSXRayRecorderwhich 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
AWSXRayRecorderwhich 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
- 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