Documentation ¶
Index ¶
- Constants
- type JobsManager
- func (s *JobsManager) DelayOrSkipJob(ctx context.Context, namespace string, objectType string, job v1alpha2.JobData) error
- func (s *JobsManager) Enabled() bool
- func (s *JobsManager) HandleHeartBeatEvent(ctx context.Context, event v1alpha2.Event) error
- func (s *JobsManager) HandleJobEvent(ctx context.Context, event v1alpha2.Event) error
- func (s *JobsManager) HandleScheduleEvent(ctx context.Context, event v1alpha2.Event) error
- func (s *JobsManager) Init(vContext *contexts.VendorContext, config managers.ManagerConfig, ...) error
- func (s *JobsManager) Poll() []error
- func (s *JobsManager) Reconcil() []error
- type LastSuccessTime
Constants ¶
View Source
const Scheduled = "Scheduled"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type JobsManager ¶
type JobsManager struct { managers.Manager PersistentStateProvider states.IStateProvider VolatileStateProvider states.IStateProvider // contains filtered or unexported fields }
func (*JobsManager) DelayOrSkipJob ¶
func (*JobsManager) Enabled ¶
func (s *JobsManager) Enabled() bool
func (*JobsManager) HandleHeartBeatEvent ¶
func (*JobsManager) HandleJobEvent ¶
func (*JobsManager) HandleScheduleEvent ¶
func (*JobsManager) Init ¶
func (s *JobsManager) Init(vContext *contexts.VendorContext, config managers.ManagerConfig, providers map[string]providers.IProvider) error
func (*JobsManager) Poll ¶
func (s *JobsManager) Poll() []error
func (*JobsManager) Reconcil ¶
func (s *JobsManager) Reconcil() []error
type LastSuccessTime ¶
Click to show internal directories.
Click to hide internal directories.