Documentation ¶
Index ¶
- type Factory
- type Job
- func (job *Job) CreateJob() (*jw.Job, error)
- func (job *Job) SetCategory(value string) *Job
- func (job *Job) SetExclusivity(value jw.Exclusivity) *Job
- func (job *Job) SetExclusivityItself() *Job
- func (job *Job) SetExclusivityNamespace() *Job
- func (job *Job) SetExclusivityNo() *Job
- func (job *Job) SetID(value string) *Job
- func (job *Job) SetMaxOccurences(value int) *Job
- func (job *Job) SetMaxRetries(value int) *Job
- func (job *Job) SetName(value string) *Job
- func (job *Job) SetOrigin(value string) *Job
- func (job *Job) SetPriority(value jw.Priority) *Job
- func (job *Job) SetPriorityCritical() *Job
- func (job *Job) SetPriorityHigh() *Job
- func (job *Job) SetPriorityLow() *Job
- func (job *Job) SetPriorityMedium() *Job
- func (job *Job) SetPriorityNone() *Job
- func (job *Job) SetPrivate(key string, value interface{}) *Job
- func (job *Job) SetPublic(key string, value interface{}) *Job
- func (job *Job) SetRunAfter(value time.Time) *Job
- type Model
- type Workflow
- func (wf *Workflow) CreateWorkflow() (*jw.Workflow, error)
- func (wf *Workflow) SetData(key string, value interface{}) *Workflow
- func (wf *Workflow) SetDescription(value string) *Workflow
- func (wf *Workflow) SetExternalID(value string) *Workflow
- func (wf *Workflow) SetID(value string) *Workflow
- func (wf *Workflow) SetOrigin(value string) *Workflow
- func (wf *Workflow) SetPriority(value jw.Priority) *Workflow
- func (wf *Workflow) SetPriorityCritical() *Workflow
- func (wf *Workflow) SetPriorityHigh() *Workflow
- func (wf *Workflow) SetPriorityLow() *Workflow
- func (wf *Workflow) SetPriorityMedium() *Workflow
- func (wf *Workflow) SetPriorityNone() *Workflow
- func (wf *Workflow) SetType(value string) *Workflow
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Job ¶
type Job struct {
// contains filtered or unexported fields
}
func (*Job) SetCategory ¶
func (*Job) SetExclusivity ¶
func (job *Job) SetExclusivity(value jw.Exclusivity) *Job
func (*Job) SetExclusivityItself ¶
func (*Job) SetExclusivityNamespace ¶
func (*Job) SetExclusivityNo ¶
func (*Job) SetMaxOccurences ¶
func (*Job) SetMaxRetries ¶
func (*Job) SetPriorityCritical ¶
func (*Job) SetPriorityHigh ¶
func (*Job) SetPriorityLow ¶
func (*Job) SetPriorityMedium ¶
func (*Job) SetPriorityNone ¶
func (*Job) SetPrivate ¶
type Workflow ¶
type Workflow struct {
// contains filtered or unexported fields
}
func (*Workflow) SetDescription ¶
func (*Workflow) SetExternalID ¶
func (*Workflow) SetPriorityCritical ¶
func (*Workflow) SetPriorityHigh ¶
func (*Workflow) SetPriorityLow ¶
func (*Workflow) SetPriorityMedium ¶
func (*Workflow) SetPriorityNone ¶
Click to show internal directories.
Click to hide internal directories.