Class HTTPTrace.TraceOperation

  • Enclosing class:
    HTTPTrace

    public class HTTPTrace.TraceOperation
    extends java.lang.Object
    • Constructor Detail

      • TraceOperation

        public TraceOperation()
    • Method Detail

      • endTrace

        public void endTrace​(io.cloudevents.CloudEvent ce)
      • exceptionTrace

        public void exceptionTrace​(@Nullable
                                   java.lang.Throwable ex,
                                   java.util.Map<java.lang.String,​java.lang.Object> map)
      • endLatestTrace

        public void endLatestTrace​(io.cloudevents.CloudEvent ce)
      • exceptionLatestTrace

        public void exceptionLatestTrace​(@Nullable
                                         java.lang.Throwable ex,
                                         java.util.Map<java.lang.String,​java.lang.Object> traceMap)
      • createClientTraceOperation

        public HTTPTrace.TraceOperation createClientTraceOperation​(java.util.Map<java.lang.String,​java.lang.Object> map,
                                                                   java.lang.String spanName,
                                                                   boolean isSpanFinishInOtherThread)