public class XRayTelemetryContext extends java.lang.Object implements TelemetryContext
| Constructor and Description |
|---|
XRayTelemetryContext(java.lang.String name,
TelemetryTraceLevel traceLevel) |
| Modifier and Type | Method and Description |
|---|---|
void |
closeContext() |
java.lang.String |
getName() |
static void |
postCopy(XRayTelemetryContext telemetryContext,
TelemetryTraceLevel traceLevel) |
void |
setAttribute(java.lang.String key,
java.lang.String value) |
void |
setException(java.lang.Exception exception) |
void |
setSuccess(boolean success) |
java.lang.String |
toString() |
public XRayTelemetryContext(java.lang.String name,
TelemetryTraceLevel traceLevel)
public static void postCopy(XRayTelemetryContext telemetryContext, TelemetryTraceLevel traceLevel)
public void setSuccess(boolean success)
setSuccess in interface TelemetryContextpublic void setAttribute(java.lang.String key,
java.lang.String value)
setAttribute in interface TelemetryContextpublic void setException(java.lang.Exception exception)
setException in interface TelemetryContextpublic java.lang.String getName()
getName in interface TelemetryContextpublic java.lang.String toString()
toString in class java.lang.Objectpublic void closeContext()
closeContext in interface TelemetryContext