Versions in this module Expand all Collapse all v1 v1.0.1 May 19, 2022 Changes in this version + type GoFlowEventHandler struct + CurrentNodeID string + Header map[string][]string + TraceURI string + Tracer *TraceHandler + func (eh *GoFlowEventHandler) Configure(flowName string, requestID string) + func (eh *GoFlowEventHandler) Flush() + func (eh *GoFlowEventHandler) Init() error + func (eh *GoFlowEventHandler) ReportExecutionContinuation(requestID string) + func (eh *GoFlowEventHandler) ReportExecutionForward(currentNodeID string, requestID string) + func (eh *GoFlowEventHandler) ReportNodeEnd(nodeID string, requestID string) + func (eh *GoFlowEventHandler) ReportNodeFailure(nodeID string, requestID string, err error) + func (eh *GoFlowEventHandler) ReportNodeStart(nodeID string, requestID string) + func (eh *GoFlowEventHandler) ReportOperationEnd(operationID string, nodeID string, requestID string) + func (eh *GoFlowEventHandler) ReportOperationFailure(operationID string, nodeID string, requestID string, err error) + func (eh *GoFlowEventHandler) ReportOperationStart(operationID string, nodeID string, requestID string) + func (eh *GoFlowEventHandler) ReportRequestEnd(requestID string) + func (eh *GoFlowEventHandler) ReportRequestFailure(requestID string, err error) + func (eh *GoFlowEventHandler) ReportRequestStart(requestID string) + type TraceHandler struct + func (tracerObj *TraceHandler) ContinueReqSpan(reqID string, header map[string][]string) + func (tracerObj *TraceHandler) ExtendReqSpan(reqID string, lastNode string, url string, req *runtime.Request) + func (tracerObj *TraceHandler) FlushTracer() + func (tracerObj *TraceHandler) StartNodeSpan(node string, reqID string) + func (tracerObj *TraceHandler) StartOperationSpan(node string, reqID string, operationID string) + func (tracerObj *TraceHandler) StartReqSpan(reqID string) + func (tracerObj *TraceHandler) StopNodeSpan(node string) + func (tracerObj *TraceHandler) StopOperationSpan(node string, operationID string) + func (tracerObj *TraceHandler) StopReqSpan()