Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Manager ¶
type Task ¶
type Task struct {
Job job.Job `json:"-"`
Ctx context.Context `json:"-"`
Params any `json:"params"`
Schedule string `json:"schedule"`
Priority int `json:"priority"`
Exclusive bool `json:"exclusive"`
Timeout time.Duration `json:"timeout,omitempty"`
Cooldown time.Duration `json:"cooldown,omitempty"`
Once bool `json:"once"`
RetryAttempts int `json:"retry_attempts,omitempty"`
RetryDelay time.Duration `json:"retry_delay,omitempty"`
}
func (*Task) GetPriority ¶
func (*Task) SetPriority ¶
Click to show internal directories.
Click to hide internal directories.