mirror of
https://github.com/hanzoai/tasks.git
synced 2026-10-04 02:04:03 +00:00
## What Bump `go.temporal.io/api` and add stubs for newly added `PauseActivityExecution`, `UnpauseActivityExecution`, `ResetActivityExecution`, and `UpdateActivityExecutionOptions` APIs. ## Why temporalio/api#743 added these RPCs to `WorkflowServiceClient`/`WorkflowServiceServer`. Without stubs, any branch bumping api-go fails to build. ## How did you test it? `go build ./...` passes. --------- Co-authored-by: Hanzo Dev <[email protected]>
1828 lines
61 KiB
Go
1828 lines
61 KiB
Go
// Code generated by cmd/tools/genrpcwrappers. DO NOT EDIT.
|
|
|
|
package frontend
|
|
|
|
import (
|
|
"context"
|
|
|
|
"go.temporal.io/api/workflowservice/v1"
|
|
"google.golang.org/grpc"
|
|
|
|
"go.temporal.io/server/common/backoff"
|
|
)
|
|
|
|
func (c *retryableClient) CountActivityExecutions(
|
|
ctx context.Context,
|
|
request *workflowservice.CountActivityExecutionsRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.CountActivityExecutionsResponse, error) {
|
|
var resp *workflowservice.CountActivityExecutionsResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.CountActivityExecutions(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) CountNexusOperationExecutions(
|
|
ctx context.Context,
|
|
request *workflowservice.CountNexusOperationExecutionsRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.CountNexusOperationExecutionsResponse, error) {
|
|
var resp *workflowservice.CountNexusOperationExecutionsResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.CountNexusOperationExecutions(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) CountSchedules(
|
|
ctx context.Context,
|
|
request *workflowservice.CountSchedulesRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.CountSchedulesResponse, error) {
|
|
var resp *workflowservice.CountSchedulesResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.CountSchedules(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) CountWorkflowExecutions(
|
|
ctx context.Context,
|
|
request *workflowservice.CountWorkflowExecutionsRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.CountWorkflowExecutionsResponse, error) {
|
|
var resp *workflowservice.CountWorkflowExecutionsResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.CountWorkflowExecutions(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) CreateSchedule(
|
|
ctx context.Context,
|
|
request *workflowservice.CreateScheduleRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.CreateScheduleResponse, error) {
|
|
var resp *workflowservice.CreateScheduleResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.CreateSchedule(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) CreateWorkerDeployment(
|
|
ctx context.Context,
|
|
request *workflowservice.CreateWorkerDeploymentRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.CreateWorkerDeploymentResponse, error) {
|
|
var resp *workflowservice.CreateWorkerDeploymentResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.CreateWorkerDeployment(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) CreateWorkerDeploymentVersion(
|
|
ctx context.Context,
|
|
request *workflowservice.CreateWorkerDeploymentVersionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.CreateWorkerDeploymentVersionResponse, error) {
|
|
var resp *workflowservice.CreateWorkerDeploymentVersionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.CreateWorkerDeploymentVersion(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) CreateWorkflowRule(
|
|
ctx context.Context,
|
|
request *workflowservice.CreateWorkflowRuleRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.CreateWorkflowRuleResponse, error) {
|
|
var resp *workflowservice.CreateWorkflowRuleResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.CreateWorkflowRule(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) DeleteActivityExecution(
|
|
ctx context.Context,
|
|
request *workflowservice.DeleteActivityExecutionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.DeleteActivityExecutionResponse, error) {
|
|
var resp *workflowservice.DeleteActivityExecutionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.DeleteActivityExecution(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) DeleteNexusOperationExecution(
|
|
ctx context.Context,
|
|
request *workflowservice.DeleteNexusOperationExecutionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.DeleteNexusOperationExecutionResponse, error) {
|
|
var resp *workflowservice.DeleteNexusOperationExecutionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.DeleteNexusOperationExecution(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) DeleteSchedule(
|
|
ctx context.Context,
|
|
request *workflowservice.DeleteScheduleRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.DeleteScheduleResponse, error) {
|
|
var resp *workflowservice.DeleteScheduleResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.DeleteSchedule(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) DeleteWorkerDeployment(
|
|
ctx context.Context,
|
|
request *workflowservice.DeleteWorkerDeploymentRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.DeleteWorkerDeploymentResponse, error) {
|
|
var resp *workflowservice.DeleteWorkerDeploymentResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.DeleteWorkerDeployment(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) DeleteWorkerDeploymentVersion(
|
|
ctx context.Context,
|
|
request *workflowservice.DeleteWorkerDeploymentVersionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.DeleteWorkerDeploymentVersionResponse, error) {
|
|
var resp *workflowservice.DeleteWorkerDeploymentVersionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.DeleteWorkerDeploymentVersion(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) DeleteWorkflowExecution(
|
|
ctx context.Context,
|
|
request *workflowservice.DeleteWorkflowExecutionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.DeleteWorkflowExecutionResponse, error) {
|
|
var resp *workflowservice.DeleteWorkflowExecutionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.DeleteWorkflowExecution(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) DeleteWorkflowRule(
|
|
ctx context.Context,
|
|
request *workflowservice.DeleteWorkflowRuleRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.DeleteWorkflowRuleResponse, error) {
|
|
var resp *workflowservice.DeleteWorkflowRuleResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.DeleteWorkflowRule(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) DeprecateNamespace(
|
|
ctx context.Context,
|
|
request *workflowservice.DeprecateNamespaceRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.DeprecateNamespaceResponse, error) {
|
|
var resp *workflowservice.DeprecateNamespaceResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.DeprecateNamespace(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) DescribeActivityExecution(
|
|
ctx context.Context,
|
|
request *workflowservice.DescribeActivityExecutionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.DescribeActivityExecutionResponse, error) {
|
|
var resp *workflowservice.DescribeActivityExecutionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.DescribeActivityExecution(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) DescribeBatchOperation(
|
|
ctx context.Context,
|
|
request *workflowservice.DescribeBatchOperationRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.DescribeBatchOperationResponse, error) {
|
|
var resp *workflowservice.DescribeBatchOperationResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.DescribeBatchOperation(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) DescribeDeployment(
|
|
ctx context.Context,
|
|
request *workflowservice.DescribeDeploymentRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.DescribeDeploymentResponse, error) {
|
|
var resp *workflowservice.DescribeDeploymentResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.DescribeDeployment(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) DescribeNamespace(
|
|
ctx context.Context,
|
|
request *workflowservice.DescribeNamespaceRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.DescribeNamespaceResponse, error) {
|
|
var resp *workflowservice.DescribeNamespaceResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.DescribeNamespace(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) DescribeNexusOperationExecution(
|
|
ctx context.Context,
|
|
request *workflowservice.DescribeNexusOperationExecutionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.DescribeNexusOperationExecutionResponse, error) {
|
|
var resp *workflowservice.DescribeNexusOperationExecutionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.DescribeNexusOperationExecution(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) DescribeSchedule(
|
|
ctx context.Context,
|
|
request *workflowservice.DescribeScheduleRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.DescribeScheduleResponse, error) {
|
|
var resp *workflowservice.DescribeScheduleResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.DescribeSchedule(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) DescribeTaskQueue(
|
|
ctx context.Context,
|
|
request *workflowservice.DescribeTaskQueueRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.DescribeTaskQueueResponse, error) {
|
|
var resp *workflowservice.DescribeTaskQueueResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.DescribeTaskQueue(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) DescribeWorker(
|
|
ctx context.Context,
|
|
request *workflowservice.DescribeWorkerRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.DescribeWorkerResponse, error) {
|
|
var resp *workflowservice.DescribeWorkerResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.DescribeWorker(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) DescribeWorkerDeployment(
|
|
ctx context.Context,
|
|
request *workflowservice.DescribeWorkerDeploymentRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.DescribeWorkerDeploymentResponse, error) {
|
|
var resp *workflowservice.DescribeWorkerDeploymentResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.DescribeWorkerDeployment(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) DescribeWorkerDeploymentVersion(
|
|
ctx context.Context,
|
|
request *workflowservice.DescribeWorkerDeploymentVersionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.DescribeWorkerDeploymentVersionResponse, error) {
|
|
var resp *workflowservice.DescribeWorkerDeploymentVersionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.DescribeWorkerDeploymentVersion(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) DescribeWorkflowExecution(
|
|
ctx context.Context,
|
|
request *workflowservice.DescribeWorkflowExecutionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.DescribeWorkflowExecutionResponse, error) {
|
|
var resp *workflowservice.DescribeWorkflowExecutionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.DescribeWorkflowExecution(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) DescribeWorkflowRule(
|
|
ctx context.Context,
|
|
request *workflowservice.DescribeWorkflowRuleRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.DescribeWorkflowRuleResponse, error) {
|
|
var resp *workflowservice.DescribeWorkflowRuleResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.DescribeWorkflowRule(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) ExecuteMultiOperation(
|
|
ctx context.Context,
|
|
request *workflowservice.ExecuteMultiOperationRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.ExecuteMultiOperationResponse, error) {
|
|
var resp *workflowservice.ExecuteMultiOperationResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.ExecuteMultiOperation(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) FetchWorkerConfig(
|
|
ctx context.Context,
|
|
request *workflowservice.FetchWorkerConfigRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.FetchWorkerConfigResponse, error) {
|
|
var resp *workflowservice.FetchWorkerConfigResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.FetchWorkerConfig(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) GetClusterInfo(
|
|
ctx context.Context,
|
|
request *workflowservice.GetClusterInfoRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.GetClusterInfoResponse, error) {
|
|
var resp *workflowservice.GetClusterInfoResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.GetClusterInfo(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) GetCurrentDeployment(
|
|
ctx context.Context,
|
|
request *workflowservice.GetCurrentDeploymentRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.GetCurrentDeploymentResponse, error) {
|
|
var resp *workflowservice.GetCurrentDeploymentResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.GetCurrentDeployment(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) GetDeploymentReachability(
|
|
ctx context.Context,
|
|
request *workflowservice.GetDeploymentReachabilityRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.GetDeploymentReachabilityResponse, error) {
|
|
var resp *workflowservice.GetDeploymentReachabilityResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.GetDeploymentReachability(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) GetSearchAttributes(
|
|
ctx context.Context,
|
|
request *workflowservice.GetSearchAttributesRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.GetSearchAttributesResponse, error) {
|
|
var resp *workflowservice.GetSearchAttributesResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.GetSearchAttributes(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) GetSystemInfo(
|
|
ctx context.Context,
|
|
request *workflowservice.GetSystemInfoRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.GetSystemInfoResponse, error) {
|
|
var resp *workflowservice.GetSystemInfoResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.GetSystemInfo(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) GetWorkerBuildIdCompatibility(
|
|
ctx context.Context,
|
|
request *workflowservice.GetWorkerBuildIdCompatibilityRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.GetWorkerBuildIdCompatibilityResponse, error) {
|
|
var resp *workflowservice.GetWorkerBuildIdCompatibilityResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.GetWorkerBuildIdCompatibility(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) GetWorkerTaskReachability(
|
|
ctx context.Context,
|
|
request *workflowservice.GetWorkerTaskReachabilityRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.GetWorkerTaskReachabilityResponse, error) {
|
|
var resp *workflowservice.GetWorkerTaskReachabilityResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.GetWorkerTaskReachability(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) GetWorkerVersioningRules(
|
|
ctx context.Context,
|
|
request *workflowservice.GetWorkerVersioningRulesRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.GetWorkerVersioningRulesResponse, error) {
|
|
var resp *workflowservice.GetWorkerVersioningRulesResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.GetWorkerVersioningRules(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) GetWorkflowExecutionHistory(
|
|
ctx context.Context,
|
|
request *workflowservice.GetWorkflowExecutionHistoryRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.GetWorkflowExecutionHistoryResponse, error) {
|
|
var resp *workflowservice.GetWorkflowExecutionHistoryResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.GetWorkflowExecutionHistory(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) GetWorkflowExecutionHistoryReverse(
|
|
ctx context.Context,
|
|
request *workflowservice.GetWorkflowExecutionHistoryReverseRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.GetWorkflowExecutionHistoryReverseResponse, error) {
|
|
var resp *workflowservice.GetWorkflowExecutionHistoryReverseResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.GetWorkflowExecutionHistoryReverse(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) ListActivityExecutions(
|
|
ctx context.Context,
|
|
request *workflowservice.ListActivityExecutionsRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.ListActivityExecutionsResponse, error) {
|
|
var resp *workflowservice.ListActivityExecutionsResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.ListActivityExecutions(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) ListArchivedWorkflowExecutions(
|
|
ctx context.Context,
|
|
request *workflowservice.ListArchivedWorkflowExecutionsRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.ListArchivedWorkflowExecutionsResponse, error) {
|
|
var resp *workflowservice.ListArchivedWorkflowExecutionsResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.ListArchivedWorkflowExecutions(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) ListBatchOperations(
|
|
ctx context.Context,
|
|
request *workflowservice.ListBatchOperationsRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.ListBatchOperationsResponse, error) {
|
|
var resp *workflowservice.ListBatchOperationsResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.ListBatchOperations(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) ListClosedWorkflowExecutions(
|
|
ctx context.Context,
|
|
request *workflowservice.ListClosedWorkflowExecutionsRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.ListClosedWorkflowExecutionsResponse, error) {
|
|
var resp *workflowservice.ListClosedWorkflowExecutionsResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.ListClosedWorkflowExecutions(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) ListDeployments(
|
|
ctx context.Context,
|
|
request *workflowservice.ListDeploymentsRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.ListDeploymentsResponse, error) {
|
|
var resp *workflowservice.ListDeploymentsResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.ListDeployments(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) ListNamespaces(
|
|
ctx context.Context,
|
|
request *workflowservice.ListNamespacesRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.ListNamespacesResponse, error) {
|
|
var resp *workflowservice.ListNamespacesResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.ListNamespaces(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) ListNexusOperationExecutions(
|
|
ctx context.Context,
|
|
request *workflowservice.ListNexusOperationExecutionsRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.ListNexusOperationExecutionsResponse, error) {
|
|
var resp *workflowservice.ListNexusOperationExecutionsResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.ListNexusOperationExecutions(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) ListOpenWorkflowExecutions(
|
|
ctx context.Context,
|
|
request *workflowservice.ListOpenWorkflowExecutionsRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.ListOpenWorkflowExecutionsResponse, error) {
|
|
var resp *workflowservice.ListOpenWorkflowExecutionsResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.ListOpenWorkflowExecutions(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) ListScheduleMatchingTimes(
|
|
ctx context.Context,
|
|
request *workflowservice.ListScheduleMatchingTimesRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.ListScheduleMatchingTimesResponse, error) {
|
|
var resp *workflowservice.ListScheduleMatchingTimesResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.ListScheduleMatchingTimes(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) ListSchedules(
|
|
ctx context.Context,
|
|
request *workflowservice.ListSchedulesRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.ListSchedulesResponse, error) {
|
|
var resp *workflowservice.ListSchedulesResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.ListSchedules(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) ListTaskQueuePartitions(
|
|
ctx context.Context,
|
|
request *workflowservice.ListTaskQueuePartitionsRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.ListTaskQueuePartitionsResponse, error) {
|
|
var resp *workflowservice.ListTaskQueuePartitionsResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.ListTaskQueuePartitions(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) ListWorkerDeployments(
|
|
ctx context.Context,
|
|
request *workflowservice.ListWorkerDeploymentsRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.ListWorkerDeploymentsResponse, error) {
|
|
var resp *workflowservice.ListWorkerDeploymentsResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.ListWorkerDeployments(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) ListWorkers(
|
|
ctx context.Context,
|
|
request *workflowservice.ListWorkersRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.ListWorkersResponse, error) {
|
|
var resp *workflowservice.ListWorkersResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.ListWorkers(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) ListWorkflowExecutions(
|
|
ctx context.Context,
|
|
request *workflowservice.ListWorkflowExecutionsRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.ListWorkflowExecutionsResponse, error) {
|
|
var resp *workflowservice.ListWorkflowExecutionsResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.ListWorkflowExecutions(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) ListWorkflowRules(
|
|
ctx context.Context,
|
|
request *workflowservice.ListWorkflowRulesRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.ListWorkflowRulesResponse, error) {
|
|
var resp *workflowservice.ListWorkflowRulesResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.ListWorkflowRules(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) PatchSchedule(
|
|
ctx context.Context,
|
|
request *workflowservice.PatchScheduleRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.PatchScheduleResponse, error) {
|
|
var resp *workflowservice.PatchScheduleResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.PatchSchedule(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) PauseActivity(
|
|
ctx context.Context,
|
|
request *workflowservice.PauseActivityRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.PauseActivityResponse, error) {
|
|
var resp *workflowservice.PauseActivityResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.PauseActivity(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) PauseActivityExecution(
|
|
ctx context.Context,
|
|
request *workflowservice.PauseActivityExecutionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.PauseActivityExecutionResponse, error) {
|
|
var resp *workflowservice.PauseActivityExecutionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.PauseActivityExecution(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) PauseWorkflowExecution(
|
|
ctx context.Context,
|
|
request *workflowservice.PauseWorkflowExecutionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.PauseWorkflowExecutionResponse, error) {
|
|
var resp *workflowservice.PauseWorkflowExecutionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.PauseWorkflowExecution(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) PollActivityExecution(
|
|
ctx context.Context,
|
|
request *workflowservice.PollActivityExecutionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.PollActivityExecutionResponse, error) {
|
|
var resp *workflowservice.PollActivityExecutionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.PollActivityExecution(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) PollActivityTaskQueue(
|
|
ctx context.Context,
|
|
request *workflowservice.PollActivityTaskQueueRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.PollActivityTaskQueueResponse, error) {
|
|
var resp *workflowservice.PollActivityTaskQueueResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.PollActivityTaskQueue(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) PollNexusOperationExecution(
|
|
ctx context.Context,
|
|
request *workflowservice.PollNexusOperationExecutionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.PollNexusOperationExecutionResponse, error) {
|
|
var resp *workflowservice.PollNexusOperationExecutionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.PollNexusOperationExecution(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) PollNexusTaskQueue(
|
|
ctx context.Context,
|
|
request *workflowservice.PollNexusTaskQueueRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.PollNexusTaskQueueResponse, error) {
|
|
var resp *workflowservice.PollNexusTaskQueueResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.PollNexusTaskQueue(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) PollWorkflowExecutionUpdate(
|
|
ctx context.Context,
|
|
request *workflowservice.PollWorkflowExecutionUpdateRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.PollWorkflowExecutionUpdateResponse, error) {
|
|
var resp *workflowservice.PollWorkflowExecutionUpdateResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.PollWorkflowExecutionUpdate(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) PollWorkflowTaskQueue(
|
|
ctx context.Context,
|
|
request *workflowservice.PollWorkflowTaskQueueRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.PollWorkflowTaskQueueResponse, error) {
|
|
var resp *workflowservice.PollWorkflowTaskQueueResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.PollWorkflowTaskQueue(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) QueryWorkflow(
|
|
ctx context.Context,
|
|
request *workflowservice.QueryWorkflowRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.QueryWorkflowResponse, error) {
|
|
var resp *workflowservice.QueryWorkflowResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.QueryWorkflow(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) RecordActivityTaskHeartbeat(
|
|
ctx context.Context,
|
|
request *workflowservice.RecordActivityTaskHeartbeatRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.RecordActivityTaskHeartbeatResponse, error) {
|
|
var resp *workflowservice.RecordActivityTaskHeartbeatResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.RecordActivityTaskHeartbeat(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) RecordActivityTaskHeartbeatById(
|
|
ctx context.Context,
|
|
request *workflowservice.RecordActivityTaskHeartbeatByIdRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.RecordActivityTaskHeartbeatByIdResponse, error) {
|
|
var resp *workflowservice.RecordActivityTaskHeartbeatByIdResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.RecordActivityTaskHeartbeatById(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) RecordWorkerHeartbeat(
|
|
ctx context.Context,
|
|
request *workflowservice.RecordWorkerHeartbeatRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.RecordWorkerHeartbeatResponse, error) {
|
|
var resp *workflowservice.RecordWorkerHeartbeatResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.RecordWorkerHeartbeat(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) RegisterNamespace(
|
|
ctx context.Context,
|
|
request *workflowservice.RegisterNamespaceRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.RegisterNamespaceResponse, error) {
|
|
var resp *workflowservice.RegisterNamespaceResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.RegisterNamespace(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) RequestCancelActivityExecution(
|
|
ctx context.Context,
|
|
request *workflowservice.RequestCancelActivityExecutionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.RequestCancelActivityExecutionResponse, error) {
|
|
var resp *workflowservice.RequestCancelActivityExecutionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.RequestCancelActivityExecution(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) RequestCancelNexusOperationExecution(
|
|
ctx context.Context,
|
|
request *workflowservice.RequestCancelNexusOperationExecutionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.RequestCancelNexusOperationExecutionResponse, error) {
|
|
var resp *workflowservice.RequestCancelNexusOperationExecutionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.RequestCancelNexusOperationExecution(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) RequestCancelWorkflowExecution(
|
|
ctx context.Context,
|
|
request *workflowservice.RequestCancelWorkflowExecutionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.RequestCancelWorkflowExecutionResponse, error) {
|
|
var resp *workflowservice.RequestCancelWorkflowExecutionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.RequestCancelWorkflowExecution(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) ResetActivity(
|
|
ctx context.Context,
|
|
request *workflowservice.ResetActivityRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.ResetActivityResponse, error) {
|
|
var resp *workflowservice.ResetActivityResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.ResetActivity(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) ResetActivityExecution(
|
|
ctx context.Context,
|
|
request *workflowservice.ResetActivityExecutionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.ResetActivityExecutionResponse, error) {
|
|
var resp *workflowservice.ResetActivityExecutionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.ResetActivityExecution(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) ResetStickyTaskQueue(
|
|
ctx context.Context,
|
|
request *workflowservice.ResetStickyTaskQueueRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.ResetStickyTaskQueueResponse, error) {
|
|
var resp *workflowservice.ResetStickyTaskQueueResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.ResetStickyTaskQueue(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) ResetWorkflowExecution(
|
|
ctx context.Context,
|
|
request *workflowservice.ResetWorkflowExecutionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.ResetWorkflowExecutionResponse, error) {
|
|
var resp *workflowservice.ResetWorkflowExecutionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.ResetWorkflowExecution(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) RespondActivityTaskCanceled(
|
|
ctx context.Context,
|
|
request *workflowservice.RespondActivityTaskCanceledRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.RespondActivityTaskCanceledResponse, error) {
|
|
var resp *workflowservice.RespondActivityTaskCanceledResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.RespondActivityTaskCanceled(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) RespondActivityTaskCanceledById(
|
|
ctx context.Context,
|
|
request *workflowservice.RespondActivityTaskCanceledByIdRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.RespondActivityTaskCanceledByIdResponse, error) {
|
|
var resp *workflowservice.RespondActivityTaskCanceledByIdResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.RespondActivityTaskCanceledById(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) RespondActivityTaskCompleted(
|
|
ctx context.Context,
|
|
request *workflowservice.RespondActivityTaskCompletedRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.RespondActivityTaskCompletedResponse, error) {
|
|
var resp *workflowservice.RespondActivityTaskCompletedResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.RespondActivityTaskCompleted(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) RespondActivityTaskCompletedById(
|
|
ctx context.Context,
|
|
request *workflowservice.RespondActivityTaskCompletedByIdRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.RespondActivityTaskCompletedByIdResponse, error) {
|
|
var resp *workflowservice.RespondActivityTaskCompletedByIdResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.RespondActivityTaskCompletedById(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) RespondActivityTaskFailed(
|
|
ctx context.Context,
|
|
request *workflowservice.RespondActivityTaskFailedRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.RespondActivityTaskFailedResponse, error) {
|
|
var resp *workflowservice.RespondActivityTaskFailedResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.RespondActivityTaskFailed(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) RespondActivityTaskFailedById(
|
|
ctx context.Context,
|
|
request *workflowservice.RespondActivityTaskFailedByIdRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.RespondActivityTaskFailedByIdResponse, error) {
|
|
var resp *workflowservice.RespondActivityTaskFailedByIdResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.RespondActivityTaskFailedById(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) RespondNexusTaskCompleted(
|
|
ctx context.Context,
|
|
request *workflowservice.RespondNexusTaskCompletedRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.RespondNexusTaskCompletedResponse, error) {
|
|
var resp *workflowservice.RespondNexusTaskCompletedResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.RespondNexusTaskCompleted(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) RespondNexusTaskFailed(
|
|
ctx context.Context,
|
|
request *workflowservice.RespondNexusTaskFailedRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.RespondNexusTaskFailedResponse, error) {
|
|
var resp *workflowservice.RespondNexusTaskFailedResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.RespondNexusTaskFailed(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) RespondQueryTaskCompleted(
|
|
ctx context.Context,
|
|
request *workflowservice.RespondQueryTaskCompletedRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.RespondQueryTaskCompletedResponse, error) {
|
|
var resp *workflowservice.RespondQueryTaskCompletedResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.RespondQueryTaskCompleted(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) RespondWorkflowTaskCompleted(
|
|
ctx context.Context,
|
|
request *workflowservice.RespondWorkflowTaskCompletedRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.RespondWorkflowTaskCompletedResponse, error) {
|
|
var resp *workflowservice.RespondWorkflowTaskCompletedResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.RespondWorkflowTaskCompleted(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) RespondWorkflowTaskFailed(
|
|
ctx context.Context,
|
|
request *workflowservice.RespondWorkflowTaskFailedRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.RespondWorkflowTaskFailedResponse, error) {
|
|
var resp *workflowservice.RespondWorkflowTaskFailedResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.RespondWorkflowTaskFailed(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) ScanWorkflowExecutions(
|
|
ctx context.Context,
|
|
request *workflowservice.ScanWorkflowExecutionsRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.ScanWorkflowExecutionsResponse, error) {
|
|
var resp *workflowservice.ScanWorkflowExecutionsResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.ScanWorkflowExecutions(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) SetCurrentDeployment(
|
|
ctx context.Context,
|
|
request *workflowservice.SetCurrentDeploymentRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.SetCurrentDeploymentResponse, error) {
|
|
var resp *workflowservice.SetCurrentDeploymentResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.SetCurrentDeployment(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) SetWorkerDeploymentCurrentVersion(
|
|
ctx context.Context,
|
|
request *workflowservice.SetWorkerDeploymentCurrentVersionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.SetWorkerDeploymentCurrentVersionResponse, error) {
|
|
var resp *workflowservice.SetWorkerDeploymentCurrentVersionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.SetWorkerDeploymentCurrentVersion(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) SetWorkerDeploymentManager(
|
|
ctx context.Context,
|
|
request *workflowservice.SetWorkerDeploymentManagerRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.SetWorkerDeploymentManagerResponse, error) {
|
|
var resp *workflowservice.SetWorkerDeploymentManagerResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.SetWorkerDeploymentManager(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) SetWorkerDeploymentRampingVersion(
|
|
ctx context.Context,
|
|
request *workflowservice.SetWorkerDeploymentRampingVersionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.SetWorkerDeploymentRampingVersionResponse, error) {
|
|
var resp *workflowservice.SetWorkerDeploymentRampingVersionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.SetWorkerDeploymentRampingVersion(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) ShutdownWorker(
|
|
ctx context.Context,
|
|
request *workflowservice.ShutdownWorkerRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.ShutdownWorkerResponse, error) {
|
|
var resp *workflowservice.ShutdownWorkerResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.ShutdownWorker(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) SignalWithStartWorkflowExecution(
|
|
ctx context.Context,
|
|
request *workflowservice.SignalWithStartWorkflowExecutionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.SignalWithStartWorkflowExecutionResponse, error) {
|
|
var resp *workflowservice.SignalWithStartWorkflowExecutionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.SignalWithStartWorkflowExecution(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) SignalWorkflowExecution(
|
|
ctx context.Context,
|
|
request *workflowservice.SignalWorkflowExecutionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.SignalWorkflowExecutionResponse, error) {
|
|
var resp *workflowservice.SignalWorkflowExecutionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.SignalWorkflowExecution(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) StartActivityExecution(
|
|
ctx context.Context,
|
|
request *workflowservice.StartActivityExecutionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.StartActivityExecutionResponse, error) {
|
|
var resp *workflowservice.StartActivityExecutionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.StartActivityExecution(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) StartBatchOperation(
|
|
ctx context.Context,
|
|
request *workflowservice.StartBatchOperationRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.StartBatchOperationResponse, error) {
|
|
var resp *workflowservice.StartBatchOperationResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.StartBatchOperation(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) StartNexusOperationExecution(
|
|
ctx context.Context,
|
|
request *workflowservice.StartNexusOperationExecutionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.StartNexusOperationExecutionResponse, error) {
|
|
var resp *workflowservice.StartNexusOperationExecutionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.StartNexusOperationExecution(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) StartWorkflowExecution(
|
|
ctx context.Context,
|
|
request *workflowservice.StartWorkflowExecutionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.StartWorkflowExecutionResponse, error) {
|
|
var resp *workflowservice.StartWorkflowExecutionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.StartWorkflowExecution(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) StopBatchOperation(
|
|
ctx context.Context,
|
|
request *workflowservice.StopBatchOperationRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.StopBatchOperationResponse, error) {
|
|
var resp *workflowservice.StopBatchOperationResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.StopBatchOperation(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) TerminateActivityExecution(
|
|
ctx context.Context,
|
|
request *workflowservice.TerminateActivityExecutionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.TerminateActivityExecutionResponse, error) {
|
|
var resp *workflowservice.TerminateActivityExecutionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.TerminateActivityExecution(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) TerminateNexusOperationExecution(
|
|
ctx context.Context,
|
|
request *workflowservice.TerminateNexusOperationExecutionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.TerminateNexusOperationExecutionResponse, error) {
|
|
var resp *workflowservice.TerminateNexusOperationExecutionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.TerminateNexusOperationExecution(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) TerminateWorkflowExecution(
|
|
ctx context.Context,
|
|
request *workflowservice.TerminateWorkflowExecutionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.TerminateWorkflowExecutionResponse, error) {
|
|
var resp *workflowservice.TerminateWorkflowExecutionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.TerminateWorkflowExecution(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) TriggerWorkflowRule(
|
|
ctx context.Context,
|
|
request *workflowservice.TriggerWorkflowRuleRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.TriggerWorkflowRuleResponse, error) {
|
|
var resp *workflowservice.TriggerWorkflowRuleResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.TriggerWorkflowRule(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) UnpauseActivity(
|
|
ctx context.Context,
|
|
request *workflowservice.UnpauseActivityRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.UnpauseActivityResponse, error) {
|
|
var resp *workflowservice.UnpauseActivityResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.UnpauseActivity(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) UnpauseActivityExecution(
|
|
ctx context.Context,
|
|
request *workflowservice.UnpauseActivityExecutionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.UnpauseActivityExecutionResponse, error) {
|
|
var resp *workflowservice.UnpauseActivityExecutionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.UnpauseActivityExecution(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) UnpauseWorkflowExecution(
|
|
ctx context.Context,
|
|
request *workflowservice.UnpauseWorkflowExecutionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.UnpauseWorkflowExecutionResponse, error) {
|
|
var resp *workflowservice.UnpauseWorkflowExecutionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.UnpauseWorkflowExecution(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) UpdateActivityExecutionOptions(
|
|
ctx context.Context,
|
|
request *workflowservice.UpdateActivityExecutionOptionsRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.UpdateActivityExecutionOptionsResponse, error) {
|
|
var resp *workflowservice.UpdateActivityExecutionOptionsResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.UpdateActivityExecutionOptions(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) UpdateActivityOptions(
|
|
ctx context.Context,
|
|
request *workflowservice.UpdateActivityOptionsRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.UpdateActivityOptionsResponse, error) {
|
|
var resp *workflowservice.UpdateActivityOptionsResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.UpdateActivityOptions(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) UpdateNamespace(
|
|
ctx context.Context,
|
|
request *workflowservice.UpdateNamespaceRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.UpdateNamespaceResponse, error) {
|
|
var resp *workflowservice.UpdateNamespaceResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.UpdateNamespace(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) UpdateSchedule(
|
|
ctx context.Context,
|
|
request *workflowservice.UpdateScheduleRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.UpdateScheduleResponse, error) {
|
|
var resp *workflowservice.UpdateScheduleResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.UpdateSchedule(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) UpdateTaskQueueConfig(
|
|
ctx context.Context,
|
|
request *workflowservice.UpdateTaskQueueConfigRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.UpdateTaskQueueConfigResponse, error) {
|
|
var resp *workflowservice.UpdateTaskQueueConfigResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.UpdateTaskQueueConfig(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) UpdateWorkerBuildIdCompatibility(
|
|
ctx context.Context,
|
|
request *workflowservice.UpdateWorkerBuildIdCompatibilityRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.UpdateWorkerBuildIdCompatibilityResponse, error) {
|
|
var resp *workflowservice.UpdateWorkerBuildIdCompatibilityResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.UpdateWorkerBuildIdCompatibility(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) UpdateWorkerConfig(
|
|
ctx context.Context,
|
|
request *workflowservice.UpdateWorkerConfigRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.UpdateWorkerConfigResponse, error) {
|
|
var resp *workflowservice.UpdateWorkerConfigResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.UpdateWorkerConfig(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) UpdateWorkerDeploymentVersionComputeConfig(
|
|
ctx context.Context,
|
|
request *workflowservice.UpdateWorkerDeploymentVersionComputeConfigRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.UpdateWorkerDeploymentVersionComputeConfigResponse, error) {
|
|
var resp *workflowservice.UpdateWorkerDeploymentVersionComputeConfigResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.UpdateWorkerDeploymentVersionComputeConfig(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) UpdateWorkerDeploymentVersionMetadata(
|
|
ctx context.Context,
|
|
request *workflowservice.UpdateWorkerDeploymentVersionMetadataRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.UpdateWorkerDeploymentVersionMetadataResponse, error) {
|
|
var resp *workflowservice.UpdateWorkerDeploymentVersionMetadataResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.UpdateWorkerDeploymentVersionMetadata(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) UpdateWorkerVersioningRules(
|
|
ctx context.Context,
|
|
request *workflowservice.UpdateWorkerVersioningRulesRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.UpdateWorkerVersioningRulesResponse, error) {
|
|
var resp *workflowservice.UpdateWorkerVersioningRulesResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.UpdateWorkerVersioningRules(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) UpdateWorkflowExecution(
|
|
ctx context.Context,
|
|
request *workflowservice.UpdateWorkflowExecutionRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.UpdateWorkflowExecutionResponse, error) {
|
|
var resp *workflowservice.UpdateWorkflowExecutionResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.UpdateWorkflowExecution(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) UpdateWorkflowExecutionOptions(
|
|
ctx context.Context,
|
|
request *workflowservice.UpdateWorkflowExecutionOptionsRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.UpdateWorkflowExecutionOptionsResponse, error) {
|
|
var resp *workflowservice.UpdateWorkflowExecutionOptionsResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.UpdateWorkflowExecutionOptions(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|
|
|
|
func (c *retryableClient) ValidateWorkerDeploymentVersionComputeConfig(
|
|
ctx context.Context,
|
|
request *workflowservice.ValidateWorkerDeploymentVersionComputeConfigRequest,
|
|
opts ...grpc.CallOption,
|
|
) (*workflowservice.ValidateWorkerDeploymentVersionComputeConfigResponse, error) {
|
|
var resp *workflowservice.ValidateWorkerDeploymentVersionComputeConfigResponse
|
|
op := func(ctx context.Context) error {
|
|
var err error
|
|
resp, err = c.client.ValidateWorkerDeploymentVersionComputeConfig(ctx, request, opts...)
|
|
return err
|
|
}
|
|
err := backoff.ThrottleRetryContext(ctx, op, c.policy, c.isRetryable)
|
|
return resp, err
|
|
}
|