Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIManager ¶
type APIManager struct { Client *http.Client DestTransformURL string OAuth oauth.Authorizer MaxOAuthRefreshRetryAttempts int }
func (*APIManager) Delete ¶
func (api *APIManager) Delete(ctx context.Context, job model.Job, destination model.Destination) model.JobStatus
prepares payload based on (job,destDetail) & make an API call to transformer. gets (status, failure_reason) which is converted to appropriate model.Error & returned to caller.
func (*APIManager) GetSupportedDestinations ¶
func (*APIManager) GetSupportedDestinations() []string
type JobRespSchema ¶
Click to show internal directories.
Click to hide internal directories.