Package com.amazonaws.xray.contexts
Interface SegmentContext
-
- All Known Implementing Classes:
LambdaSegmentContext,ThreadLocalSegmentContext
public interface SegmentContext
-
-
Field Summary
Fields Modifier and Type Field Description static org.apache.commons.logging.LogloggerDeprecated.Will be removed.
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description default SegmentbeginSegment(AWSXRayRecorder recorder, Segment segment)SubsegmentbeginSubsegment(AWSXRayRecorder recorder, java.lang.String name)default SubsegmentbeginSubsegmentWithoutSampling(AWSXRayRecorder recorder, java.lang.String name)default SubsegmentbeginSubsegmentWithSamplingOverride(AWSXRayRecorder recorder, java.lang.String name, SamplingStrategyOverride samplingStrategyOverride)Deprecated.default voidclearTraceEntity()default voidendSegment(AWSXRayRecorder recorder)voidendSubsegment(AWSXRayRecorder recorder)default @Nullable EntitygetTraceEntity()default voidsetTraceEntity(@Nullable Entity entity)
-
-
-
Method Detail
-
beginSegment
default Segment beginSegment(AWSXRayRecorder recorder, Segment segment)
-
endSegment
default void endSegment(AWSXRayRecorder recorder)
-
getTraceEntity
default @Nullable Entity getTraceEntity()
-
setTraceEntity
default void setTraceEntity(@Nullable Entity entity)
-
clearTraceEntity
default void clearTraceEntity()
-
beginSubsegment
Subsegment beginSubsegment(AWSXRayRecorder recorder, java.lang.String name)
-
beginSubsegmentWithoutSampling
default Subsegment beginSubsegmentWithoutSampling(AWSXRayRecorder recorder, java.lang.String name)
-
beginSubsegmentWithSamplingOverride
@Deprecated default Subsegment beginSubsegmentWithSamplingOverride(AWSXRayRecorder recorder, java.lang.String name, SamplingStrategyOverride samplingStrategyOverride)
Deprecated.
-
endSubsegment
void endSubsegment(AWSXRayRecorder recorder)
-
-