Documentation
¶
Index ¶
- type ResourceSync
- func (s *ResourceSync) GetParts() []job.TaskPart
- func (s *ResourceSync) GetResultObject() interface{}
- func (s *ResourceSync) GetTaskResults() []job.TaskResult
- func (s *ResourceSync) IsClientValid(ctx context.Context, c plugin.PluginClient) (bool, error)
- func (s *ResourceSync) ProcessResults(_ interface{}) error
- func (s *ResourceSync) StartSyncAndQueueTaskPart(ctx context.Context, client plugin.PluginClient, ...) (job.JobStatus, string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ResourceSync ¶
type ResourceSync struct { TargetConfig *types.BaseTargetConfig JobId string // contains filtered or unexported fields }
func (*ResourceSync) GetParts ¶
func (s *ResourceSync) GetParts() []job.TaskPart
func (*ResourceSync) GetResultObject ¶
func (s *ResourceSync) GetResultObject() interface{}
func (*ResourceSync) GetTaskResults ¶
func (s *ResourceSync) GetTaskResults() []job.TaskResult
func (*ResourceSync) IsClientValid ¶
func (s *ResourceSync) IsClientValid(ctx context.Context, c plugin.PluginClient) (bool, error)
func (*ResourceSync) ProcessResults ¶
func (s *ResourceSync) ProcessResults(_ interface{}) error
func (*ResourceSync) StartSyncAndQueueTaskPart ¶
func (s *ResourceSync) StartSyncAndQueueTaskPart(ctx context.Context, client plugin.PluginClient, statusUpdater job.TaskEventUpdater) (job.JobStatus, string, error)
Click to show internal directories.
Click to hide internal directories.