Class WorkflowService
- Namespace
- Temporalio.Client
- Assembly
- Temporalio.dll
Raw gRPC workflow service.
public abstract class WorkflowService : RpcService
- Inheritance
-
WorkflowService
- Derived
- Inherited Members
Methods
CountWorkflowExecutionsAsync(CountWorkflowExecutionsRequest, RpcOptions?)
Invoke CountWorkflowExecutions.
public Task<CountWorkflowExecutionsResponse> CountWorkflowExecutionsAsync(CountWorkflowExecutionsRequest req, RpcOptions? options = null)
Parameters
reqCountWorkflowExecutionsRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<CountWorkflowExecutionsResponse>
RPC response
CreateScheduleAsync(CreateScheduleRequest, RpcOptions?)
Invoke CreateSchedule.
public Task<CreateScheduleResponse> CreateScheduleAsync(CreateScheduleRequest req, RpcOptions? options = null)
Parameters
reqCreateScheduleRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<CreateScheduleResponse>
RPC response
CreateWorkflowRuleAsync(CreateWorkflowRuleRequest, RpcOptions?)
Invoke CreateWorkflowRule.
public Task<CreateWorkflowRuleResponse> CreateWorkflowRuleAsync(CreateWorkflowRuleRequest req, RpcOptions? options = null)
Parameters
reqCreateWorkflowRuleRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<CreateWorkflowRuleResponse>
RPC response
DeleteScheduleAsync(DeleteScheduleRequest, RpcOptions?)
Invoke DeleteSchedule.
public Task<DeleteScheduleResponse> DeleteScheduleAsync(DeleteScheduleRequest req, RpcOptions? options = null)
Parameters
reqDeleteScheduleRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<DeleteScheduleResponse>
RPC response
DeleteWorkerDeploymentAsync(DeleteWorkerDeploymentRequest, RpcOptions?)
Invoke DeleteWorkerDeployment.
public Task<DeleteWorkerDeploymentResponse> DeleteWorkerDeploymentAsync(DeleteWorkerDeploymentRequest req, RpcOptions? options = null)
Parameters
reqDeleteWorkerDeploymentRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<DeleteWorkerDeploymentResponse>
RPC response
DeleteWorkerDeploymentVersionAsync(DeleteWorkerDeploymentVersionRequest, RpcOptions?)
Invoke DeleteWorkerDeploymentVersion.
public Task<DeleteWorkerDeploymentVersionResponse> DeleteWorkerDeploymentVersionAsync(DeleteWorkerDeploymentVersionRequest req, RpcOptions? options = null)
Parameters
reqDeleteWorkerDeploymentVersionRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<DeleteWorkerDeploymentVersionResponse>
RPC response
DeleteWorkflowExecutionAsync(DeleteWorkflowExecutionRequest, RpcOptions?)
Invoke DeleteWorkflowExecution.
public Task<DeleteWorkflowExecutionResponse> DeleteWorkflowExecutionAsync(DeleteWorkflowExecutionRequest req, RpcOptions? options = null)
Parameters
reqDeleteWorkflowExecutionRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<DeleteWorkflowExecutionResponse>
RPC response
DeleteWorkflowRuleAsync(DeleteWorkflowRuleRequest, RpcOptions?)
Invoke DeleteWorkflowRule.
public Task<DeleteWorkflowRuleResponse> DeleteWorkflowRuleAsync(DeleteWorkflowRuleRequest req, RpcOptions? options = null)
Parameters
reqDeleteWorkflowRuleRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<DeleteWorkflowRuleResponse>
RPC response
DeprecateNamespaceAsync(DeprecateNamespaceRequest, RpcOptions?)
Invoke DeprecateNamespace.
public Task<DeprecateNamespaceResponse> DeprecateNamespaceAsync(DeprecateNamespaceRequest req, RpcOptions? options = null)
Parameters
reqDeprecateNamespaceRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<DeprecateNamespaceResponse>
RPC response
DescribeBatchOperationAsync(DescribeBatchOperationRequest, RpcOptions?)
Invoke DescribeBatchOperation.
public Task<DescribeBatchOperationResponse> DescribeBatchOperationAsync(DescribeBatchOperationRequest req, RpcOptions? options = null)
Parameters
reqDescribeBatchOperationRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<DescribeBatchOperationResponse>
RPC response
DescribeDeploymentAsync(DescribeDeploymentRequest, RpcOptions?)
Invoke DescribeDeployment.
public Task<DescribeDeploymentResponse> DescribeDeploymentAsync(DescribeDeploymentRequest req, RpcOptions? options = null)
Parameters
reqDescribeDeploymentRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<DescribeDeploymentResponse>
RPC response
DescribeNamespaceAsync(DescribeNamespaceRequest, RpcOptions?)
Invoke DescribeNamespace.
public Task<DescribeNamespaceResponse> DescribeNamespaceAsync(DescribeNamespaceRequest req, RpcOptions? options = null)
Parameters
reqDescribeNamespaceRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<DescribeNamespaceResponse>
RPC response
DescribeScheduleAsync(DescribeScheduleRequest, RpcOptions?)
Invoke DescribeSchedule.
public Task<DescribeScheduleResponse> DescribeScheduleAsync(DescribeScheduleRequest req, RpcOptions? options = null)
Parameters
reqDescribeScheduleRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<DescribeScheduleResponse>
RPC response
DescribeTaskQueueAsync(DescribeTaskQueueRequest, RpcOptions?)
Invoke DescribeTaskQueue.
public Task<DescribeTaskQueueResponse> DescribeTaskQueueAsync(DescribeTaskQueueRequest req, RpcOptions? options = null)
Parameters
reqDescribeTaskQueueRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<DescribeTaskQueueResponse>
RPC response
DescribeWorkerDeploymentAsync(DescribeWorkerDeploymentRequest, RpcOptions?)
Invoke DescribeWorkerDeployment.
public Task<DescribeWorkerDeploymentResponse> DescribeWorkerDeploymentAsync(DescribeWorkerDeploymentRequest req, RpcOptions? options = null)
Parameters
reqDescribeWorkerDeploymentRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<DescribeWorkerDeploymentResponse>
RPC response
DescribeWorkerDeploymentVersionAsync(DescribeWorkerDeploymentVersionRequest, RpcOptions?)
Invoke DescribeWorkerDeploymentVersion.
public Task<DescribeWorkerDeploymentVersionResponse> DescribeWorkerDeploymentVersionAsync(DescribeWorkerDeploymentVersionRequest req, RpcOptions? options = null)
Parameters
reqDescribeWorkerDeploymentVersionRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<DescribeWorkerDeploymentVersionResponse>
RPC response
DescribeWorkflowExecutionAsync(DescribeWorkflowExecutionRequest, RpcOptions?)
Invoke DescribeWorkflowExecution.
public Task<DescribeWorkflowExecutionResponse> DescribeWorkflowExecutionAsync(DescribeWorkflowExecutionRequest req, RpcOptions? options = null)
Parameters
reqDescribeWorkflowExecutionRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<DescribeWorkflowExecutionResponse>
RPC response
DescribeWorkflowRuleAsync(DescribeWorkflowRuleRequest, RpcOptions?)
Invoke DescribeWorkflowRule.
public Task<DescribeWorkflowRuleResponse> DescribeWorkflowRuleAsync(DescribeWorkflowRuleRequest req, RpcOptions? options = null)
Parameters
reqDescribeWorkflowRuleRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<DescribeWorkflowRuleResponse>
RPC response
ExecuteMultiOperationAsync(ExecuteMultiOperationRequest, RpcOptions?)
Invoke ExecuteMultiOperation.
public Task<ExecuteMultiOperationResponse> ExecuteMultiOperationAsync(ExecuteMultiOperationRequest req, RpcOptions? options = null)
Parameters
reqExecuteMultiOperationRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<ExecuteMultiOperationResponse>
RPC response
FetchWorkerConfigAsync(FetchWorkerConfigRequest, RpcOptions?)
Invoke FetchWorkerConfig.
public Task<FetchWorkerConfigResponse> FetchWorkerConfigAsync(FetchWorkerConfigRequest req, RpcOptions? options = null)
Parameters
reqFetchWorkerConfigRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<FetchWorkerConfigResponse>
RPC response
GetClusterInfoAsync(GetClusterInfoRequest, RpcOptions?)
Invoke GetClusterInfo.
public Task<GetClusterInfoResponse> GetClusterInfoAsync(GetClusterInfoRequest req, RpcOptions? options = null)
Parameters
reqGetClusterInfoRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<GetClusterInfoResponse>
RPC response
GetCurrentDeploymentAsync(GetCurrentDeploymentRequest, RpcOptions?)
Invoke GetCurrentDeployment.
public Task<GetCurrentDeploymentResponse> GetCurrentDeploymentAsync(GetCurrentDeploymentRequest req, RpcOptions? options = null)
Parameters
reqGetCurrentDeploymentRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<GetCurrentDeploymentResponse>
RPC response
GetDeploymentReachabilityAsync(GetDeploymentReachabilityRequest, RpcOptions?)
Invoke GetDeploymentReachability.
public Task<GetDeploymentReachabilityResponse> GetDeploymentReachabilityAsync(GetDeploymentReachabilityRequest req, RpcOptions? options = null)
Parameters
reqGetDeploymentReachabilityRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<GetDeploymentReachabilityResponse>
RPC response
GetSearchAttributesAsync(GetSearchAttributesRequest, RpcOptions?)
Invoke GetSearchAttributes.
public Task<GetSearchAttributesResponse> GetSearchAttributesAsync(GetSearchAttributesRequest req, RpcOptions? options = null)
Parameters
reqGetSearchAttributesRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<GetSearchAttributesResponse>
RPC response
GetSystemInfoAsync(GetSystemInfoRequest, RpcOptions?)
Invoke GetSystemInfo.
public Task<GetSystemInfoResponse> GetSystemInfoAsync(GetSystemInfoRequest req, RpcOptions? options = null)
Parameters
reqGetSystemInfoRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<GetSystemInfoResponse>
RPC response
GetWorkerBuildIdCompatibilityAsync(GetWorkerBuildIdCompatibilityRequest, RpcOptions?)
Invoke GetWorkerBuildIdCompatibility.
public Task<GetWorkerBuildIdCompatibilityResponse> GetWorkerBuildIdCompatibilityAsync(GetWorkerBuildIdCompatibilityRequest req, RpcOptions? options = null)
Parameters
reqGetWorkerBuildIdCompatibilityRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<GetWorkerBuildIdCompatibilityResponse>
RPC response
GetWorkerTaskReachabilityAsync(GetWorkerTaskReachabilityRequest, RpcOptions?)
Invoke GetWorkerTaskReachability.
public Task<GetWorkerTaskReachabilityResponse> GetWorkerTaskReachabilityAsync(GetWorkerTaskReachabilityRequest req, RpcOptions? options = null)
Parameters
reqGetWorkerTaskReachabilityRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<GetWorkerTaskReachabilityResponse>
RPC response
GetWorkerVersioningRulesAsync(GetWorkerVersioningRulesRequest, RpcOptions?)
Invoke GetWorkerVersioningRules.
public Task<GetWorkerVersioningRulesResponse> GetWorkerVersioningRulesAsync(GetWorkerVersioningRulesRequest req, RpcOptions? options = null)
Parameters
reqGetWorkerVersioningRulesRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<GetWorkerVersioningRulesResponse>
RPC response
GetWorkflowExecutionHistoryAsync(GetWorkflowExecutionHistoryRequest, RpcOptions?)
Invoke GetWorkflowExecutionHistory.
public Task<GetWorkflowExecutionHistoryResponse> GetWorkflowExecutionHistoryAsync(GetWorkflowExecutionHistoryRequest req, RpcOptions? options = null)
Parameters
reqGetWorkflowExecutionHistoryRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<GetWorkflowExecutionHistoryResponse>
RPC response
GetWorkflowExecutionHistoryReverseAsync(GetWorkflowExecutionHistoryReverseRequest, RpcOptions?)
Invoke GetWorkflowExecutionHistoryReverse.
public Task<GetWorkflowExecutionHistoryReverseResponse> GetWorkflowExecutionHistoryReverseAsync(GetWorkflowExecutionHistoryReverseRequest req, RpcOptions? options = null)
Parameters
reqGetWorkflowExecutionHistoryReverseRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<GetWorkflowExecutionHistoryReverseResponse>
RPC response
ListArchivedWorkflowExecutionsAsync(ListArchivedWorkflowExecutionsRequest, RpcOptions?)
Invoke ListArchivedWorkflowExecutions.
public Task<ListArchivedWorkflowExecutionsResponse> ListArchivedWorkflowExecutionsAsync(ListArchivedWorkflowExecutionsRequest req, RpcOptions? options = null)
Parameters
reqListArchivedWorkflowExecutionsRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<ListArchivedWorkflowExecutionsResponse>
RPC response
ListBatchOperationsAsync(ListBatchOperationsRequest, RpcOptions?)
Invoke ListBatchOperations.
public Task<ListBatchOperationsResponse> ListBatchOperationsAsync(ListBatchOperationsRequest req, RpcOptions? options = null)
Parameters
reqListBatchOperationsRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<ListBatchOperationsResponse>
RPC response
ListClosedWorkflowExecutionsAsync(ListClosedWorkflowExecutionsRequest, RpcOptions?)
Invoke ListClosedWorkflowExecutions.
public Task<ListClosedWorkflowExecutionsResponse> ListClosedWorkflowExecutionsAsync(ListClosedWorkflowExecutionsRequest req, RpcOptions? options = null)
Parameters
reqListClosedWorkflowExecutionsRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<ListClosedWorkflowExecutionsResponse>
RPC response
ListDeploymentsAsync(ListDeploymentsRequest, RpcOptions?)
Invoke ListDeployments.
public Task<ListDeploymentsResponse> ListDeploymentsAsync(ListDeploymentsRequest req, RpcOptions? options = null)
Parameters
reqListDeploymentsRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<ListDeploymentsResponse>
RPC response
ListNamespacesAsync(ListNamespacesRequest, RpcOptions?)
Invoke ListNamespaces.
public Task<ListNamespacesResponse> ListNamespacesAsync(ListNamespacesRequest req, RpcOptions? options = null)
Parameters
reqListNamespacesRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<ListNamespacesResponse>
RPC response
ListOpenWorkflowExecutionsAsync(ListOpenWorkflowExecutionsRequest, RpcOptions?)
Invoke ListOpenWorkflowExecutions.
public Task<ListOpenWorkflowExecutionsResponse> ListOpenWorkflowExecutionsAsync(ListOpenWorkflowExecutionsRequest req, RpcOptions? options = null)
Parameters
reqListOpenWorkflowExecutionsRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<ListOpenWorkflowExecutionsResponse>
RPC response
ListScheduleMatchingTimesAsync(ListScheduleMatchingTimesRequest, RpcOptions?)
Invoke ListScheduleMatchingTimes.
public Task<ListScheduleMatchingTimesResponse> ListScheduleMatchingTimesAsync(ListScheduleMatchingTimesRequest req, RpcOptions? options = null)
Parameters
reqListScheduleMatchingTimesRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<ListScheduleMatchingTimesResponse>
RPC response
ListSchedulesAsync(ListSchedulesRequest, RpcOptions?)
Invoke ListSchedules.
public Task<ListSchedulesResponse> ListSchedulesAsync(ListSchedulesRequest req, RpcOptions? options = null)
Parameters
reqListSchedulesRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<ListSchedulesResponse>
RPC response
ListTaskQueuePartitionsAsync(ListTaskQueuePartitionsRequest, RpcOptions?)
Invoke ListTaskQueuePartitions.
public Task<ListTaskQueuePartitionsResponse> ListTaskQueuePartitionsAsync(ListTaskQueuePartitionsRequest req, RpcOptions? options = null)
Parameters
reqListTaskQueuePartitionsRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<ListTaskQueuePartitionsResponse>
RPC response
ListWorkerDeploymentsAsync(ListWorkerDeploymentsRequest, RpcOptions?)
Invoke ListWorkerDeployments.
public Task<ListWorkerDeploymentsResponse> ListWorkerDeploymentsAsync(ListWorkerDeploymentsRequest req, RpcOptions? options = null)
Parameters
reqListWorkerDeploymentsRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<ListWorkerDeploymentsResponse>
RPC response
ListWorkersAsync(ListWorkersRequest, RpcOptions?)
Invoke ListWorkers.
public Task<ListWorkersResponse> ListWorkersAsync(ListWorkersRequest req, RpcOptions? options = null)
Parameters
reqListWorkersRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<ListWorkersResponse>
RPC response
ListWorkflowExecutionsAsync(ListWorkflowExecutionsRequest, RpcOptions?)
Invoke ListWorkflowExecutions.
public Task<ListWorkflowExecutionsResponse> ListWorkflowExecutionsAsync(ListWorkflowExecutionsRequest req, RpcOptions? options = null)
Parameters
reqListWorkflowExecutionsRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<ListWorkflowExecutionsResponse>
RPC response
ListWorkflowRulesAsync(ListWorkflowRulesRequest, RpcOptions?)
Invoke ListWorkflowRules.
public Task<ListWorkflowRulesResponse> ListWorkflowRulesAsync(ListWorkflowRulesRequest req, RpcOptions? options = null)
Parameters
reqListWorkflowRulesRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<ListWorkflowRulesResponse>
RPC response
PatchScheduleAsync(PatchScheduleRequest, RpcOptions?)
Invoke PatchSchedule.
public Task<PatchScheduleResponse> PatchScheduleAsync(PatchScheduleRequest req, RpcOptions? options = null)
Parameters
reqPatchScheduleRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<PatchScheduleResponse>
RPC response
PauseActivityAsync(PauseActivityRequest, RpcOptions?)
Invoke PauseActivity.
public Task<PauseActivityResponse> PauseActivityAsync(PauseActivityRequest req, RpcOptions? options = null)
Parameters
reqPauseActivityRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<PauseActivityResponse>
RPC response
PollActivityTaskQueueAsync(PollActivityTaskQueueRequest, RpcOptions?)
Invoke PollActivityTaskQueue.
public Task<PollActivityTaskQueueResponse> PollActivityTaskQueueAsync(PollActivityTaskQueueRequest req, RpcOptions? options = null)
Parameters
reqPollActivityTaskQueueRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<PollActivityTaskQueueResponse>
RPC response
PollNexusTaskQueueAsync(PollNexusTaskQueueRequest, RpcOptions?)
Invoke PollNexusTaskQueue.
public Task<PollNexusTaskQueueResponse> PollNexusTaskQueueAsync(PollNexusTaskQueueRequest req, RpcOptions? options = null)
Parameters
reqPollNexusTaskQueueRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<PollNexusTaskQueueResponse>
RPC response
PollWorkflowExecutionUpdateAsync(PollWorkflowExecutionUpdateRequest, RpcOptions?)
Invoke PollWorkflowExecutionUpdate.
public Task<PollWorkflowExecutionUpdateResponse> PollWorkflowExecutionUpdateAsync(PollWorkflowExecutionUpdateRequest req, RpcOptions? options = null)
Parameters
reqPollWorkflowExecutionUpdateRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<PollWorkflowExecutionUpdateResponse>
RPC response
PollWorkflowTaskQueueAsync(PollWorkflowTaskQueueRequest, RpcOptions?)
Invoke PollWorkflowTaskQueue.
public Task<PollWorkflowTaskQueueResponse> PollWorkflowTaskQueueAsync(PollWorkflowTaskQueueRequest req, RpcOptions? options = null)
Parameters
reqPollWorkflowTaskQueueRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<PollWorkflowTaskQueueResponse>
RPC response
QueryWorkflowAsync(QueryWorkflowRequest, RpcOptions?)
Invoke QueryWorkflow.
public Task<QueryWorkflowResponse> QueryWorkflowAsync(QueryWorkflowRequest req, RpcOptions? options = null)
Parameters
reqQueryWorkflowRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<QueryWorkflowResponse>
RPC response
RecordActivityTaskHeartbeatAsync(RecordActivityTaskHeartbeatRequest, RpcOptions?)
Invoke RecordActivityTaskHeartbeat.
public Task<RecordActivityTaskHeartbeatResponse> RecordActivityTaskHeartbeatAsync(RecordActivityTaskHeartbeatRequest req, RpcOptions? options = null)
Parameters
reqRecordActivityTaskHeartbeatRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<RecordActivityTaskHeartbeatResponse>
RPC response
RecordActivityTaskHeartbeatByIdAsync(RecordActivityTaskHeartbeatByIdRequest, RpcOptions?)
Invoke RecordActivityTaskHeartbeatById.
public Task<RecordActivityTaskHeartbeatByIdResponse> RecordActivityTaskHeartbeatByIdAsync(RecordActivityTaskHeartbeatByIdRequest req, RpcOptions? options = null)
Parameters
reqRecordActivityTaskHeartbeatByIdRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<RecordActivityTaskHeartbeatByIdResponse>
RPC response
RecordWorkerHeartbeatAsync(RecordWorkerHeartbeatRequest, RpcOptions?)
Invoke RecordWorkerHeartbeat.
public Task<RecordWorkerHeartbeatResponse> RecordWorkerHeartbeatAsync(RecordWorkerHeartbeatRequest req, RpcOptions? options = null)
Parameters
reqRecordWorkerHeartbeatRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<RecordWorkerHeartbeatResponse>
RPC response
RegisterNamespaceAsync(RegisterNamespaceRequest, RpcOptions?)
Invoke RegisterNamespace.
public Task<RegisterNamespaceResponse> RegisterNamespaceAsync(RegisterNamespaceRequest req, RpcOptions? options = null)
Parameters
reqRegisterNamespaceRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<RegisterNamespaceResponse>
RPC response
RequestCancelWorkflowExecutionAsync(RequestCancelWorkflowExecutionRequest, RpcOptions?)
Invoke RequestCancelWorkflowExecution.
public Task<RequestCancelWorkflowExecutionResponse> RequestCancelWorkflowExecutionAsync(RequestCancelWorkflowExecutionRequest req, RpcOptions? options = null)
Parameters
reqRequestCancelWorkflowExecutionRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<RequestCancelWorkflowExecutionResponse>
RPC response
ResetActivityAsync(ResetActivityRequest, RpcOptions?)
Invoke ResetActivity.
public Task<ResetActivityResponse> ResetActivityAsync(ResetActivityRequest req, RpcOptions? options = null)
Parameters
reqResetActivityRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<ResetActivityResponse>
RPC response
ResetStickyTaskQueueAsync(ResetStickyTaskQueueRequest, RpcOptions?)
Invoke ResetStickyTaskQueue.
public Task<ResetStickyTaskQueueResponse> ResetStickyTaskQueueAsync(ResetStickyTaskQueueRequest req, RpcOptions? options = null)
Parameters
reqResetStickyTaskQueueRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<ResetStickyTaskQueueResponse>
RPC response
ResetWorkflowExecutionAsync(ResetWorkflowExecutionRequest, RpcOptions?)
Invoke ResetWorkflowExecution.
public Task<ResetWorkflowExecutionResponse> ResetWorkflowExecutionAsync(ResetWorkflowExecutionRequest req, RpcOptions? options = null)
Parameters
reqResetWorkflowExecutionRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<ResetWorkflowExecutionResponse>
RPC response
RespondActivityTaskCanceledAsync(RespondActivityTaskCanceledRequest, RpcOptions?)
Invoke RespondActivityTaskCanceled.
public Task<RespondActivityTaskCanceledResponse> RespondActivityTaskCanceledAsync(RespondActivityTaskCanceledRequest req, RpcOptions? options = null)
Parameters
reqRespondActivityTaskCanceledRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<RespondActivityTaskCanceledResponse>
RPC response
RespondActivityTaskCanceledByIdAsync(RespondActivityTaskCanceledByIdRequest, RpcOptions?)
Invoke RespondActivityTaskCanceledById.
public Task<RespondActivityTaskCanceledByIdResponse> RespondActivityTaskCanceledByIdAsync(RespondActivityTaskCanceledByIdRequest req, RpcOptions? options = null)
Parameters
reqRespondActivityTaskCanceledByIdRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<RespondActivityTaskCanceledByIdResponse>
RPC response
RespondActivityTaskCompletedAsync(RespondActivityTaskCompletedRequest, RpcOptions?)
Invoke RespondActivityTaskCompleted.
public Task<RespondActivityTaskCompletedResponse> RespondActivityTaskCompletedAsync(RespondActivityTaskCompletedRequest req, RpcOptions? options = null)
Parameters
reqRespondActivityTaskCompletedRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<RespondActivityTaskCompletedResponse>
RPC response
RespondActivityTaskCompletedByIdAsync(RespondActivityTaskCompletedByIdRequest, RpcOptions?)
Invoke RespondActivityTaskCompletedById.
public Task<RespondActivityTaskCompletedByIdResponse> RespondActivityTaskCompletedByIdAsync(RespondActivityTaskCompletedByIdRequest req, RpcOptions? options = null)
Parameters
reqRespondActivityTaskCompletedByIdRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<RespondActivityTaskCompletedByIdResponse>
RPC response
RespondActivityTaskFailedAsync(RespondActivityTaskFailedRequest, RpcOptions?)
Invoke RespondActivityTaskFailed.
public Task<RespondActivityTaskFailedResponse> RespondActivityTaskFailedAsync(RespondActivityTaskFailedRequest req, RpcOptions? options = null)
Parameters
reqRespondActivityTaskFailedRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<RespondActivityTaskFailedResponse>
RPC response
RespondActivityTaskFailedByIdAsync(RespondActivityTaskFailedByIdRequest, RpcOptions?)
Invoke RespondActivityTaskFailedById.
public Task<RespondActivityTaskFailedByIdResponse> RespondActivityTaskFailedByIdAsync(RespondActivityTaskFailedByIdRequest req, RpcOptions? options = null)
Parameters
reqRespondActivityTaskFailedByIdRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<RespondActivityTaskFailedByIdResponse>
RPC response
RespondNexusTaskCompletedAsync(RespondNexusTaskCompletedRequest, RpcOptions?)
Invoke RespondNexusTaskCompleted.
public Task<RespondNexusTaskCompletedResponse> RespondNexusTaskCompletedAsync(RespondNexusTaskCompletedRequest req, RpcOptions? options = null)
Parameters
reqRespondNexusTaskCompletedRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<RespondNexusTaskCompletedResponse>
RPC response
RespondNexusTaskFailedAsync(RespondNexusTaskFailedRequest, RpcOptions?)
Invoke RespondNexusTaskFailed.
public Task<RespondNexusTaskFailedResponse> RespondNexusTaskFailedAsync(RespondNexusTaskFailedRequest req, RpcOptions? options = null)
Parameters
reqRespondNexusTaskFailedRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<RespondNexusTaskFailedResponse>
RPC response
RespondQueryTaskCompletedAsync(RespondQueryTaskCompletedRequest, RpcOptions?)
Invoke RespondQueryTaskCompleted.
public Task<RespondQueryTaskCompletedResponse> RespondQueryTaskCompletedAsync(RespondQueryTaskCompletedRequest req, RpcOptions? options = null)
Parameters
reqRespondQueryTaskCompletedRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<RespondQueryTaskCompletedResponse>
RPC response
RespondWorkflowTaskCompletedAsync(RespondWorkflowTaskCompletedRequest, RpcOptions?)
Invoke RespondWorkflowTaskCompleted.
public Task<RespondWorkflowTaskCompletedResponse> RespondWorkflowTaskCompletedAsync(RespondWorkflowTaskCompletedRequest req, RpcOptions? options = null)
Parameters
reqRespondWorkflowTaskCompletedRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<RespondWorkflowTaskCompletedResponse>
RPC response
RespondWorkflowTaskFailedAsync(RespondWorkflowTaskFailedRequest, RpcOptions?)
Invoke RespondWorkflowTaskFailed.
public Task<RespondWorkflowTaskFailedResponse> RespondWorkflowTaskFailedAsync(RespondWorkflowTaskFailedRequest req, RpcOptions? options = null)
Parameters
reqRespondWorkflowTaskFailedRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<RespondWorkflowTaskFailedResponse>
RPC response
ScanWorkflowExecutionsAsync(ScanWorkflowExecutionsRequest, RpcOptions?)
Invoke ScanWorkflowExecutions.
public Task<ScanWorkflowExecutionsResponse> ScanWorkflowExecutionsAsync(ScanWorkflowExecutionsRequest req, RpcOptions? options = null)
Parameters
reqScanWorkflowExecutionsRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<ScanWorkflowExecutionsResponse>
RPC response
SetCurrentDeploymentAsync(SetCurrentDeploymentRequest, RpcOptions?)
Invoke SetCurrentDeployment.
public Task<SetCurrentDeploymentResponse> SetCurrentDeploymentAsync(SetCurrentDeploymentRequest req, RpcOptions? options = null)
Parameters
reqSetCurrentDeploymentRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<SetCurrentDeploymentResponse>
RPC response
SetWorkerDeploymentCurrentVersionAsync(SetWorkerDeploymentCurrentVersionRequest, RpcOptions?)
Invoke SetWorkerDeploymentCurrentVersion.
public Task<SetWorkerDeploymentCurrentVersionResponse> SetWorkerDeploymentCurrentVersionAsync(SetWorkerDeploymentCurrentVersionRequest req, RpcOptions? options = null)
Parameters
reqSetWorkerDeploymentCurrentVersionRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<SetWorkerDeploymentCurrentVersionResponse>
RPC response
SetWorkerDeploymentRampingVersionAsync(SetWorkerDeploymentRampingVersionRequest, RpcOptions?)
Invoke SetWorkerDeploymentRampingVersion.
public Task<SetWorkerDeploymentRampingVersionResponse> SetWorkerDeploymentRampingVersionAsync(SetWorkerDeploymentRampingVersionRequest req, RpcOptions? options = null)
Parameters
reqSetWorkerDeploymentRampingVersionRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<SetWorkerDeploymentRampingVersionResponse>
RPC response
ShutdownWorkerAsync(ShutdownWorkerRequest, RpcOptions?)
Invoke ShutdownWorker.
public Task<ShutdownWorkerResponse> ShutdownWorkerAsync(ShutdownWorkerRequest req, RpcOptions? options = null)
Parameters
reqShutdownWorkerRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<ShutdownWorkerResponse>
RPC response
SignalWithStartWorkflowExecutionAsync(SignalWithStartWorkflowExecutionRequest, RpcOptions?)
Invoke SignalWithStartWorkflowExecution.
public Task<SignalWithStartWorkflowExecutionResponse> SignalWithStartWorkflowExecutionAsync(SignalWithStartWorkflowExecutionRequest req, RpcOptions? options = null)
Parameters
reqSignalWithStartWorkflowExecutionRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<SignalWithStartWorkflowExecutionResponse>
RPC response
SignalWorkflowExecutionAsync(SignalWorkflowExecutionRequest, RpcOptions?)
Invoke SignalWorkflowExecution.
public Task<SignalWorkflowExecutionResponse> SignalWorkflowExecutionAsync(SignalWorkflowExecutionRequest req, RpcOptions? options = null)
Parameters
reqSignalWorkflowExecutionRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<SignalWorkflowExecutionResponse>
RPC response
StartBatchOperationAsync(StartBatchOperationRequest, RpcOptions?)
Invoke StartBatchOperation.
public Task<StartBatchOperationResponse> StartBatchOperationAsync(StartBatchOperationRequest req, RpcOptions? options = null)
Parameters
reqStartBatchOperationRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<StartBatchOperationResponse>
RPC response
StartWorkflowExecutionAsync(StartWorkflowExecutionRequest, RpcOptions?)
Invoke StartWorkflowExecution.
public Task<StartWorkflowExecutionResponse> StartWorkflowExecutionAsync(StartWorkflowExecutionRequest req, RpcOptions? options = null)
Parameters
reqStartWorkflowExecutionRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<StartWorkflowExecutionResponse>
RPC response
StopBatchOperationAsync(StopBatchOperationRequest, RpcOptions?)
Invoke StopBatchOperation.
public Task<StopBatchOperationResponse> StopBatchOperationAsync(StopBatchOperationRequest req, RpcOptions? options = null)
Parameters
reqStopBatchOperationRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<StopBatchOperationResponse>
RPC response
TerminateWorkflowExecutionAsync(TerminateWorkflowExecutionRequest, RpcOptions?)
Invoke TerminateWorkflowExecution.
public Task<TerminateWorkflowExecutionResponse> TerminateWorkflowExecutionAsync(TerminateWorkflowExecutionRequest req, RpcOptions? options = null)
Parameters
reqTerminateWorkflowExecutionRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<TerminateWorkflowExecutionResponse>
RPC response
TriggerWorkflowRuleAsync(TriggerWorkflowRuleRequest, RpcOptions?)
Invoke TriggerWorkflowRule.
public Task<TriggerWorkflowRuleResponse> TriggerWorkflowRuleAsync(TriggerWorkflowRuleRequest req, RpcOptions? options = null)
Parameters
reqTriggerWorkflowRuleRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<TriggerWorkflowRuleResponse>
RPC response
UnpauseActivityAsync(UnpauseActivityRequest, RpcOptions?)
Invoke UnpauseActivity.
public Task<UnpauseActivityResponse> UnpauseActivityAsync(UnpauseActivityRequest req, RpcOptions? options = null)
Parameters
reqUnpauseActivityRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<UnpauseActivityResponse>
RPC response
UpdateActivityOptionsAsync(UpdateActivityOptionsRequest, RpcOptions?)
Invoke UpdateActivityOptions.
public Task<UpdateActivityOptionsResponse> UpdateActivityOptionsAsync(UpdateActivityOptionsRequest req, RpcOptions? options = null)
Parameters
reqUpdateActivityOptionsRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<UpdateActivityOptionsResponse>
RPC response
UpdateNamespaceAsync(UpdateNamespaceRequest, RpcOptions?)
Invoke UpdateNamespace.
public Task<UpdateNamespaceResponse> UpdateNamespaceAsync(UpdateNamespaceRequest req, RpcOptions? options = null)
Parameters
reqUpdateNamespaceRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<UpdateNamespaceResponse>
RPC response
UpdateScheduleAsync(UpdateScheduleRequest, RpcOptions?)
Invoke UpdateSchedule.
public Task<UpdateScheduleResponse> UpdateScheduleAsync(UpdateScheduleRequest req, RpcOptions? options = null)
Parameters
reqUpdateScheduleRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<UpdateScheduleResponse>
RPC response
UpdateTaskQueueConfigAsync(UpdateTaskQueueConfigRequest, RpcOptions?)
Invoke UpdateTaskQueueConfig.
public Task<UpdateTaskQueueConfigResponse> UpdateTaskQueueConfigAsync(UpdateTaskQueueConfigRequest req, RpcOptions? options = null)
Parameters
reqUpdateTaskQueueConfigRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<UpdateTaskQueueConfigResponse>
RPC response
UpdateWorkerBuildIdCompatibilityAsync(UpdateWorkerBuildIdCompatibilityRequest, RpcOptions?)
Invoke UpdateWorkerBuildIdCompatibility.
public Task<UpdateWorkerBuildIdCompatibilityResponse> UpdateWorkerBuildIdCompatibilityAsync(UpdateWorkerBuildIdCompatibilityRequest req, RpcOptions? options = null)
Parameters
reqUpdateWorkerBuildIdCompatibilityRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<UpdateWorkerBuildIdCompatibilityResponse>
RPC response
UpdateWorkerConfigAsync(UpdateWorkerConfigRequest, RpcOptions?)
Invoke UpdateWorkerConfig.
public Task<UpdateWorkerConfigResponse> UpdateWorkerConfigAsync(UpdateWorkerConfigRequest req, RpcOptions? options = null)
Parameters
reqUpdateWorkerConfigRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<UpdateWorkerConfigResponse>
RPC response
UpdateWorkerDeploymentVersionMetadataAsync(UpdateWorkerDeploymentVersionMetadataRequest, RpcOptions?)
Invoke UpdateWorkerDeploymentVersionMetadata.
public Task<UpdateWorkerDeploymentVersionMetadataResponse> UpdateWorkerDeploymentVersionMetadataAsync(UpdateWorkerDeploymentVersionMetadataRequest req, RpcOptions? options = null)
Parameters
reqUpdateWorkerDeploymentVersionMetadataRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<UpdateWorkerDeploymentVersionMetadataResponse>
RPC response
UpdateWorkerVersioningRulesAsync(UpdateWorkerVersioningRulesRequest, RpcOptions?)
Invoke UpdateWorkerVersioningRules.
public Task<UpdateWorkerVersioningRulesResponse> UpdateWorkerVersioningRulesAsync(UpdateWorkerVersioningRulesRequest req, RpcOptions? options = null)
Parameters
reqUpdateWorkerVersioningRulesRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<UpdateWorkerVersioningRulesResponse>
RPC response
UpdateWorkflowExecutionAsync(UpdateWorkflowExecutionRequest, RpcOptions?)
Invoke UpdateWorkflowExecution.
public Task<UpdateWorkflowExecutionResponse> UpdateWorkflowExecutionAsync(UpdateWorkflowExecutionRequest req, RpcOptions? options = null)
Parameters
reqUpdateWorkflowExecutionRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<UpdateWorkflowExecutionResponse>
RPC response
UpdateWorkflowExecutionOptionsAsync(UpdateWorkflowExecutionOptionsRequest, RpcOptions?)
Invoke UpdateWorkflowExecutionOptions.
public Task<UpdateWorkflowExecutionOptionsResponse> UpdateWorkflowExecutionOptionsAsync(UpdateWorkflowExecutionOptionsRequest req, RpcOptions? options = null)
Parameters
reqUpdateWorkflowExecutionOptionsRequestRequest for the call.
optionsRpcOptionsOptional RPC options.
Returns
- Task<UpdateWorkflowExecutionOptionsResponse>
RPC response