Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnchoredJobService ¶
type AnchoredJobService interface {
Add(ctx context.Context, params *rexTypes.TaskQueueAnchoredJobAddReq) (code int32, result *rexTypes.TaskQueueAnchoredJobAddResp, err error)
Remove(ctx context.Context, params *rexTypes.TaskQueueAnchoredJobRemoveReq) (code int32, result *rexTypes.TaskQueueAnchoredJobRemoveResp, err error)
}
func NewAnchoredJobService ¶
func NewAnchoredJobService(SdkCtx *sdkCtx.SdkCtx) AnchoredJobService
type BaseService ¶
type BaseService interface {
}
func NewBaseService ¶
func NewBaseService(SdkCtx *sdkCtx.SdkCtx) BaseService
type DelayedJobService ¶
type DelayedJobService interface {
Add(ctx context.Context, params *rexTypes.TaskQueueDelayedJobAddReq) (code int32, result *rexTypes.TaskQueueDelayedJobAddResp, err error)
Cancel(ctx context.Context, params *rexTypes.TaskQueueDelayedJobCancelReq) (code int32, result *rexTypes.TaskQueueDelayedJobCancelResp, err error)
}
func NewDelayedJobService ¶
func NewDelayedJobService(SdkCtx *sdkCtx.SdkCtx) DelayedJobService
type PeriodicJobService ¶
type PeriodicJobService interface {
Add(ctx context.Context, params *rexTypes.TaskQueuePeriodicJobAddReq) (code int32, result *rexTypes.TaskQueuePeriodicJobAddResp, err error)
Remove(ctx context.Context, params *rexTypes.TaskQueuePeriodicJobRemoveReq) (code int32, result *rexTypes.TaskQueuePeriodicJobRemoveResp, err error)
}
func NewPeriodicJobService ¶
func NewPeriodicJobService(SdkCtx *sdkCtx.SdkCtx) PeriodicJobService
type TaskQueueService ¶
type TaskQueueService struct {
BaseService
PeriodicJobService PeriodicJobService
AnchoredJobService AnchoredJobService
DelayedJobService DelayedJobService
}
func NewTaskQueueService ¶
func NewTaskQueueService(SdkCtx *sdkCtx.SdkCtx) TaskQueueService
Click to show internal directories.
Click to hide internal directories.