Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type NodeEventRecorder ¶
type NodeEventRecorder interface {
// RecordNodeEvent records execution events indicating the node has undergone a phase change and additional metadata.
RecordNodeEvent(ctx context.Context, event *event.NodeExecutionEvent, eventConfig *config.EventConfig) error
}
NodeEventRecorder records Node events
func NewNodeEventRecorder ¶
type TaskEventRecorder ¶
type TaskEventRecorder interface {
// Records task execution events indicating the task has undergone a phase change and additional metadata.
RecordTaskEvent(ctx context.Context, event *event.TaskExecutionEvent, eventConfig *config.EventConfig) error
}
Recorder for Task events
func NewTaskEventRecorder ¶
type WorkflowEventRecorder ¶
type WorkflowEventRecorder interface {
// Records workflow execution events indicating the workflow has undergone a phase change and additional metadata.
RecordWorkflowEvent(ctx context.Context, event *event.WorkflowExecutionEvent, eventConfig *config.EventConfig) error
}
Recorder for Workflow events
Source Files
¶
Click to show internal directories.
Click to hide internal directories.