Package com.amazonaws.xray.contexts
Interface SegmentContext
- 
- All Known Implementing Classes:
- LambdaSegmentContext,- ThreadLocalSegmentContext
 
 public interface SegmentContext
- 
- 
Field SummaryFields Modifier and Type Field Description static org.apache.commons.logging.LogloggerDeprecated.Will be removed.
 - 
Method SummaryAll 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- 
beginSegmentdefault Segment beginSegment(AWSXRayRecorder recorder, Segment segment) 
 - 
endSegmentdefault void endSegment(AWSXRayRecorder recorder) 
 - 
getTraceEntitydefault @Nullable Entity getTraceEntity() 
 - 
setTraceEntitydefault void setTraceEntity(@Nullable Entity entity) 
 - 
clearTraceEntitydefault void clearTraceEntity() 
 - 
beginSubsegmentSubsegment beginSubsegment(AWSXRayRecorder recorder, java.lang.String name) 
 - 
beginSubsegmentWithoutSamplingdefault Subsegment beginSubsegmentWithoutSampling(AWSXRayRecorder recorder, java.lang.String name) 
 - 
beginSubsegmentWithSamplingOverride@Deprecated default Subsegment beginSubsegmentWithSamplingOverride(AWSXRayRecorder recorder, java.lang.String name, SamplingStrategyOverride samplingStrategyOverride) Deprecated.
 - 
endSubsegmentvoid endSubsegment(AWSXRayRecorder recorder) 
 
- 
 
-