type /pkg/machine.Tracer (interface)

Method Implmentations

HandlerEnd(transition *Transition, emitter string, handler string) (*LastTxTracer).TracerNoOp.HandlerEnd (*TracerNoOp).HandlerEnd *github.com/pancsta/asyncmachine-go/pkg/pubsub.Tracer.TracerNoOp.HandlerEnd *github.com/pancsta/asyncmachine-go/pkg/telemetry.DbgTracer.TracerNoOp.HandlerEnd *github.com/pancsta/asyncmachine-go/pkg/telemetry.OtelMachTracer.HandlerEnd github.com/pancsta/asyncmachine-go/pkg/telemetry/prometheus.PromInheritTracer.TracerNoOp.HandlerEnd *github.com/pancsta/asyncmachine-go/pkg/telemetry/prometheus.PromTracer.TracerNoOp.HandlerEnd *github.com/pancsta/asyncmachine-go/pkg/x/history/frostdb.Tracer.TracerNoOp.HandlerEnd *github.com/pancsta/asyncmachine-go/examples/mach_template.Tracer.TracerNoOp.HandlerEnd *github.com/pancsta/asyncmachine-go/examples/relations_playground.Tracer.TracerNoOp.HandlerEnd *github.com/pancsta/asyncmachine-go/tools/generator.SyncTracer.TracerNoOp.HandlerEnd
HandlerStart(transition *Transition, emitter string, handler string) (*LastTxTracer).TracerNoOp.HandlerStart (*TracerNoOp).HandlerStart *github.com/pancsta/asyncmachine-go/pkg/pubsub.Tracer.TracerNoOp.HandlerStart *github.com/pancsta/asyncmachine-go/pkg/telemetry.DbgTracer.TracerNoOp.HandlerStart *github.com/pancsta/asyncmachine-go/pkg/telemetry.OtelMachTracer.TracerNoOp.HandlerStart github.com/pancsta/asyncmachine-go/pkg/telemetry/prometheus.PromInheritTracer.TracerNoOp.HandlerStart *github.com/pancsta/asyncmachine-go/pkg/telemetry/prometheus.PromTracer.TracerNoOp.HandlerStart *github.com/pancsta/asyncmachine-go/pkg/x/history/frostdb.Tracer.TracerNoOp.HandlerStart *github.com/pancsta/asyncmachine-go/examples/mach_template.Tracer.TracerNoOp.HandlerStart *github.com/pancsta/asyncmachine-go/examples/relations_playground.Tracer.TracerNoOp.HandlerStart *github.com/pancsta/asyncmachine-go/tools/generator.SyncTracer.TracerNoOp.HandlerStart
Inheritable() bool (*LastTxTracer).TracerNoOp.Inheritable (*TracerNoOp).Inheritable *github.com/pancsta/asyncmachine-go/pkg/pubsub.Tracer.TracerNoOp.Inheritable *github.com/pancsta/asyncmachine-go/pkg/telemetry.DbgTracer.TracerNoOp.Inheritable *github.com/pancsta/asyncmachine-go/pkg/telemetry.OtelMachTracer.TracerNoOp.Inheritable github.com/pancsta/asyncmachine-go/pkg/telemetry/prometheus.PromInheritTracer.TracerNoOp.Inheritable *github.com/pancsta/asyncmachine-go/pkg/telemetry/prometheus.PromTracer.TracerNoOp.Inheritable *github.com/pancsta/asyncmachine-go/pkg/x/history/frostdb.Tracer.TracerNoOp.Inheritable *github.com/pancsta/asyncmachine-go/examples/mach_template.Tracer.TracerNoOp.Inheritable *github.com/pancsta/asyncmachine-go/examples/relations_playground.Tracer.TracerNoOp.Inheritable *github.com/pancsta/asyncmachine-go/tools/generator.SyncTracer.TracerNoOp.Inheritable
MachineDispose(machID string) (*LastTxTracer).TracerNoOp.MachineDispose (*TracerNoOp).MachineDispose *github.com/pancsta/asyncmachine-go/pkg/pubsub.Tracer.TracerNoOp.MachineDispose *github.com/pancsta/asyncmachine-go/pkg/telemetry.DbgTracer.MachineDispose *github.com/pancsta/asyncmachine-go/pkg/telemetry.OtelMachTracer.MachineDispose github.com/pancsta/asyncmachine-go/pkg/telemetry/prometheus.PromInheritTracer.TracerNoOp.MachineDispose *github.com/pancsta/asyncmachine-go/pkg/telemetry/prometheus.PromTracer.MachineDispose *github.com/pancsta/asyncmachine-go/pkg/x/history/frostdb.Tracer.TracerNoOp.MachineDispose *github.com/pancsta/asyncmachine-go/examples/mach_template.Tracer.TracerNoOp.MachineDispose *github.com/pancsta/asyncmachine-go/examples/relations_playground.Tracer.TracerNoOp.MachineDispose *github.com/pancsta/asyncmachine-go/tools/generator.SyncTracer.TracerNoOp.MachineDispose
MachineInit(machine Api) context.Context (*LastTxTracer).TracerNoOp.MachineInit (*TracerNoOp).MachineInit *github.com/pancsta/asyncmachine-go/pkg/pubsub.Tracer.TracerNoOp.MachineInit *github.com/pancsta/asyncmachine-go/pkg/telemetry.DbgTracer.MachineInit *github.com/pancsta/asyncmachine-go/pkg/telemetry.OtelMachTracer.MachineInit github.com/pancsta/asyncmachine-go/pkg/telemetry/prometheus.PromInheritTracer.TracerNoOp.MachineInit *github.com/pancsta/asyncmachine-go/pkg/telemetry/prometheus.PromTracer.TracerNoOp.MachineInit *github.com/pancsta/asyncmachine-go/pkg/x/history/frostdb.Tracer.MachineInit *github.com/pancsta/asyncmachine-go/examples/mach_template.Tracer.TracerNoOp.MachineInit *github.com/pancsta/asyncmachine-go/examples/relations_playground.Tracer.TracerNoOp.MachineInit *github.com/pancsta/asyncmachine-go/tools/generator.SyncTracer.MachineInit
MutationQueued(machine Api, mutation *Mutation) (*LastTxTracer).TracerNoOp.MutationQueued (*TracerNoOp).MutationQueued *github.com/pancsta/asyncmachine-go/pkg/pubsub.Tracer.TracerNoOp.MutationQueued *github.com/pancsta/asyncmachine-go/pkg/telemetry.DbgTracer.MutationQueued *github.com/pancsta/asyncmachine-go/pkg/telemetry.OtelMachTracer.TracerNoOp.MutationQueued github.com/pancsta/asyncmachine-go/pkg/telemetry/prometheus.PromInheritTracer.TracerNoOp.MutationQueued *github.com/pancsta/asyncmachine-go/pkg/telemetry/prometheus.PromTracer.TracerNoOp.MutationQueued *github.com/pancsta/asyncmachine-go/pkg/x/history/frostdb.Tracer.TracerNoOp.MutationQueued *github.com/pancsta/asyncmachine-go/examples/mach_template.Tracer.TracerNoOp.MutationQueued *github.com/pancsta/asyncmachine-go/examples/relations_playground.Tracer.TracerNoOp.MutationQueued *github.com/pancsta/asyncmachine-go/tools/generator.SyncTracer.TracerNoOp.MutationQueued
NewSubmachine(parent, machine Api) (*LastTxTracer).TracerNoOp.NewSubmachine (*TracerNoOp).NewSubmachine *github.com/pancsta/asyncmachine-go/pkg/pubsub.Tracer.TracerNoOp.NewSubmachine *github.com/pancsta/asyncmachine-go/pkg/telemetry.DbgTracer.TracerNoOp.NewSubmachine *github.com/pancsta/asyncmachine-go/pkg/telemetry.OtelMachTracer.NewSubmachine github.com/pancsta/asyncmachine-go/pkg/telemetry/prometheus.PromInheritTracer.TracerNoOp.NewSubmachine *github.com/pancsta/asyncmachine-go/pkg/telemetry/prometheus.PromTracer.NewSubmachine *github.com/pancsta/asyncmachine-go/pkg/x/history/frostdb.Tracer.TracerNoOp.NewSubmachine *github.com/pancsta/asyncmachine-go/examples/mach_template.Tracer.TracerNoOp.NewSubmachine *github.com/pancsta/asyncmachine-go/examples/relations_playground.Tracer.TracerNoOp.NewSubmachine *github.com/pancsta/asyncmachine-go/tools/generator.SyncTracer.NewSubmachine
QueueEnd(machine Api) (*LastTxTracer).TracerNoOp.QueueEnd (*TracerNoOp).QueueEnd *github.com/pancsta/asyncmachine-go/pkg/pubsub.Tracer.TracerNoOp.QueueEnd *github.com/pancsta/asyncmachine-go/pkg/telemetry.DbgTracer.TracerNoOp.QueueEnd *github.com/pancsta/asyncmachine-go/pkg/telemetry.OtelMachTracer.QueueEnd github.com/pancsta/asyncmachine-go/pkg/telemetry/prometheus.PromInheritTracer.TracerNoOp.QueueEnd *github.com/pancsta/asyncmachine-go/pkg/telemetry/prometheus.PromTracer.TracerNoOp.QueueEnd *github.com/pancsta/asyncmachine-go/pkg/x/history/frostdb.Tracer.TracerNoOp.QueueEnd *github.com/pancsta/asyncmachine-go/examples/mach_template.Tracer.TracerNoOp.QueueEnd *github.com/pancsta/asyncmachine-go/examples/relations_playground.Tracer.TracerNoOp.QueueEnd *github.com/pancsta/asyncmachine-go/tools/generator.SyncTracer.TracerNoOp.QueueEnd
SchemaChange(machine Api, old Schema) (*LastTxTracer).TracerNoOp.SchemaChange (*TracerNoOp).SchemaChange *github.com/pancsta/asyncmachine-go/pkg/pubsub.Tracer.TracerNoOp.SchemaChange *github.com/pancsta/asyncmachine-go/pkg/telemetry.DbgTracer.SchemaChange *github.com/pancsta/asyncmachine-go/pkg/telemetry.OtelMachTracer.TracerNoOp.SchemaChange github.com/pancsta/asyncmachine-go/pkg/telemetry/prometheus.PromInheritTracer.TracerNoOp.SchemaChange *github.com/pancsta/asyncmachine-go/pkg/telemetry/prometheus.PromTracer.SchemaChange *github.com/pancsta/asyncmachine-go/pkg/x/history/frostdb.Tracer.TracerNoOp.SchemaChange *github.com/pancsta/asyncmachine-go/examples/mach_template.Tracer.TracerNoOp.SchemaChange *github.com/pancsta/asyncmachine-go/examples/relations_playground.Tracer.TracerNoOp.SchemaChange *github.com/pancsta/asyncmachine-go/tools/generator.SyncTracer.TracerNoOp.SchemaChange
TransitionEnd(transition *Transition) (*LastTxTracer).TransitionEnd (*TracerNoOp).TransitionEnd *github.com/pancsta/asyncmachine-go/pkg/pubsub.Tracer.TransitionEnd *github.com/pancsta/asyncmachine-go/pkg/telemetry.DbgTracer.TransitionEnd *github.com/pancsta/asyncmachine-go/pkg/telemetry.OtelMachTracer.TransitionEnd github.com/pancsta/asyncmachine-go/pkg/telemetry/prometheus.PromInheritTracer.TracerNoOp.TransitionEnd *github.com/pancsta/asyncmachine-go/pkg/telemetry/prometheus.PromTracer.TransitionEnd *github.com/pancsta/asyncmachine-go/pkg/x/history/frostdb.Tracer.TransitionEnd *github.com/pancsta/asyncmachine-go/examples/mach_template.Tracer.TransitionEnd *github.com/pancsta/asyncmachine-go/examples/relations_playground.Tracer.TransitionEnd *github.com/pancsta/asyncmachine-go/tools/generator.SyncTracer.TracerNoOp.TransitionEnd
TransitionInit(transition *Transition) (*LastTxTracer).TracerNoOp.TransitionInit (*TracerNoOp).TransitionInit *github.com/pancsta/asyncmachine-go/pkg/pubsub.Tracer.TracerNoOp.TransitionInit *github.com/pancsta/asyncmachine-go/pkg/telemetry.DbgTracer.TracerNoOp.TransitionInit *github.com/pancsta/asyncmachine-go/pkg/telemetry.OtelMachTracer.TransitionInit github.com/pancsta/asyncmachine-go/pkg/telemetry/prometheus.PromInheritTracer.TracerNoOp.TransitionInit *github.com/pancsta/asyncmachine-go/pkg/telemetry/prometheus.PromTracer.TransitionInit *github.com/pancsta/asyncmachine-go/pkg/x/history/frostdb.Tracer.TracerNoOp.TransitionInit *github.com/pancsta/asyncmachine-go/examples/mach_template.Tracer.TracerNoOp.TransitionInit *github.com/pancsta/asyncmachine-go/examples/relations_playground.Tracer.TracerNoOp.TransitionInit *github.com/pancsta/asyncmachine-go/tools/generator.SyncTracer.TracerNoOp.TransitionInit
TransitionStart(transition *Transition) (*LastTxTracer).TracerNoOp.TransitionStart (*TracerNoOp).TransitionStart *github.com/pancsta/asyncmachine-go/pkg/pubsub.Tracer.TracerNoOp.TransitionStart *github.com/pancsta/asyncmachine-go/pkg/telemetry.DbgTracer.TracerNoOp.TransitionStart *github.com/pancsta/asyncmachine-go/pkg/telemetry.OtelMachTracer.TracerNoOp.TransitionStart github.com/pancsta/asyncmachine-go/pkg/telemetry/prometheus.PromInheritTracer.TracerNoOp.TransitionStart *github.com/pancsta/asyncmachine-go/pkg/telemetry/prometheus.PromTracer.TracerNoOp.TransitionStart *github.com/pancsta/asyncmachine-go/pkg/x/history/frostdb.Tracer.TracerNoOp.TransitionStart *github.com/pancsta/asyncmachine-go/examples/mach_template.Tracer.TracerNoOp.TransitionStart *github.com/pancsta/asyncmachine-go/examples/relations_playground.Tracer.TracerNoOp.TransitionStart *github.com/pancsta/asyncmachine-go/tools/generator.SyncTracer.TracerNoOp.TransitionStart
VerifyStates(machine Api) (*LastTxTracer).TracerNoOp.VerifyStates (*TracerNoOp).VerifyStates *github.com/pancsta/asyncmachine-go/pkg/pubsub.Tracer.TracerNoOp.VerifyStates *github.com/pancsta/asyncmachine-go/pkg/telemetry.DbgTracer.TracerNoOp.VerifyStates *github.com/pancsta/asyncmachine-go/pkg/telemetry.OtelMachTracer.TracerNoOp.VerifyStates github.com/pancsta/asyncmachine-go/pkg/telemetry/prometheus.PromInheritTracer.TracerNoOp.VerifyStates *github.com/pancsta/asyncmachine-go/pkg/telemetry/prometheus.PromTracer.TracerNoOp.VerifyStates *github.com/pancsta/asyncmachine-go/pkg/x/history/frostdb.Tracer.TracerNoOp.VerifyStates *github.com/pancsta/asyncmachine-go/examples/mach_template.Tracer.TracerNoOp.VerifyStates *github.com/pancsta/asyncmachine-go/examples/relations_playground.Tracer.TracerNoOp.VerifyStates *github.com/pancsta/asyncmachine-go/tools/generator.SyncTracer.TracerNoOp.VerifyStates