Versions in this module Expand all Collapse all v1 v1.12.0 Dec 10, 2021 Changes in this version + type BaseTracer struct + func (BaseTracer) GetLogger(logger log.Logger, ref TracerSpanRef) log.Logger type Tracer + GetLogger func(log.Logger, TracerSpanRef) log.Logger v1.11.2 Nov 25, 2021 Changes in this version + func Header(ctx context.Context) map[string]*commonpb.Payload + func WorkflowHeader(ctx workflow.Context) map[string]*commonpb.Payload + type ActivityInboundInterceptor = internal.ActivityInboundInterceptor + type ActivityInboundInterceptorBase = internal.ActivityInboundInterceptorBase + type ActivityOutboundInterceptor = internal.ActivityOutboundInterceptor + type ActivityOutboundInterceptorBase = internal.ActivityOutboundInterceptorBase + type ClientCancelWorkflowInput = internal.ClientCancelWorkflowInput + type ClientExecuteWorkflowInput = internal.ClientExecuteWorkflowInput + type ClientInterceptor = internal.ClientInterceptor + type ClientInterceptorBase = internal.ClientInterceptorBase + type ClientOutboundInterceptor = internal.ClientOutboundInterceptor + type ClientOutboundInterceptorBase = internal.ClientOutboundInterceptorBase + type ClientQueryWorkflowInput = internal.ClientQueryWorkflowInput + type ClientSignalWithStartWorkflowInput = internal.ClientSignalWithStartWorkflowInput + type ClientSignalWorkflowInput = internal.ClientSignalWorkflowInput + type ClientTerminateWorkflowInput = internal.ClientTerminateWorkflowInput + type ExecuteActivityInput = internal.ExecuteActivityInput + type ExecuteWorkflowInput = internal.ExecuteWorkflowInput + type HandleQueryInput = internal.HandleQueryInput + type HandleSignalInput = internal.HandleSignalInput + type Interceptor = internal.Interceptor + func NewTracingInterceptor(tracer Tracer) Interceptor + type InterceptorBase = internal.InterceptorBase + type Tracer interface + ContextWithSpan func(context.Context, TracerSpan) context.Context + MarshalSpan func(TracerSpan) (map[string]string, error) + Options func() TracerOptions + SpanFromContext func(context.Context) TracerSpan + StartSpan func(*TracerStartSpanOptions) (TracerSpan, error) + UnmarshalSpan func(map[string]string) (TracerSpanRef, error) + type TracerFinishSpanOptions struct + Error error + type TracerOptions struct + HeaderKey string + SpanContextKey interface{} + type TracerSpan interface + Finish func(*TracerFinishSpanOptions) + type TracerSpanRef interface + type TracerStartSpanOptions struct + DependedOn bool + FromHeader bool + Name string + Operation string + Parent TracerSpanRef + Tags map[string]string + ToHeader bool + type WorkerInterceptor = internal.WorkerInterceptor + type WorkerInterceptorBase = internal.WorkerInterceptorBase + type WorkflowInboundInterceptor = internal.WorkflowInboundInterceptor + type WorkflowInboundInterceptorBase = internal.WorkflowInboundInterceptorBase + type WorkflowOutboundInterceptor = internal.WorkflowOutboundInterceptor + type WorkflowOutboundInterceptorBase = internal.WorkflowOutboundInterceptorBase