Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IOPersister ¶
IOPersister is the interface that describes what is needed to persist Job IO data.
type Messager ¶
type Messager interface { Request(subject string, v interface{}, vPtr interface{}, timeout time.Duration) error Subscribe(subject string, cb nats.Handler) (*nats.Subscription, error) }
Messager is the interface that is needed to send and receive messages.
type Persister ¶
type Persister interface { SetWorkflowStatus(context.Context, string, string) error SetJobStatus(context.Context, string, string) error SetJobExitCode(context.Context, string, int) error }
Persister is the interface that describes what is needed to persist scheduler data.
Click to show internal directories.
Click to hide internal directories.