Class TaskHubSidecarServiceGrpc.TaskHubSidecarServiceBlockingStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractBlockingStub<TaskHubSidecarServiceGrpc.TaskHubSidecarServiceBlockingStub>
-
- com.microsoft.durabletask.implementation.protobuf.TaskHubSidecarServiceGrpc.TaskHubSidecarServiceBlockingStub
-
- Enclosing class:
- TaskHubSidecarServiceGrpc
public static final class TaskHubSidecarServiceGrpc.TaskHubSidecarServiceBlockingStub extends io.grpc.stub.AbstractBlockingStub<TaskHubSidecarServiceGrpc.TaskHubSidecarServiceBlockingStub>
A stub to allow clients to do synchronous rpc calls to service TaskHubSidecarService.
-
-
Method Summary
-
-
-
Method Detail
-
build
protected TaskHubSidecarServiceGrpc.TaskHubSidecarServiceBlockingStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
buildin classio.grpc.stub.AbstractStub<TaskHubSidecarServiceGrpc.TaskHubSidecarServiceBlockingStub>
-
hello
public com.google.protobuf.Empty hello(com.google.protobuf.Empty request)
Sends a hello request to the sidecar service.
-
startInstance
public OrchestratorService.CreateInstanceResponse startInstance(OrchestratorService.CreateInstanceRequest request)
Starts a new orchestration instance.
-
getInstance
public OrchestratorService.GetInstanceResponse getInstance(OrchestratorService.GetInstanceRequest request)
Gets the status of an existing orchestration instance.
-
rewindInstance
public OrchestratorService.RewindInstanceResponse rewindInstance(OrchestratorService.RewindInstanceRequest request)
Rewinds an orchestration instance to last known good state and replays from there.
-
waitForInstanceStart
public OrchestratorService.GetInstanceResponse waitForInstanceStart(OrchestratorService.GetInstanceRequest request)
Waits for an orchestration instance to reach a running or completion state.
-
waitForInstanceCompletion
public OrchestratorService.GetInstanceResponse waitForInstanceCompletion(OrchestratorService.GetInstanceRequest request)
Waits for an orchestration instance to reach a completion state (completed, failed, terminated, etc.).
-
raiseEvent
public OrchestratorService.RaiseEventResponse raiseEvent(OrchestratorService.RaiseEventRequest request)
Raises an event to a running orchestration instance.
-
terminateInstance
public OrchestratorService.TerminateResponse terminateInstance(OrchestratorService.TerminateRequest request)
Terminates a running orchestration instance.
-
suspendInstance
public OrchestratorService.SuspendResponse suspendInstance(OrchestratorService.SuspendRequest request)
Suspends a running orchestration instance.
-
resumeInstance
public OrchestratorService.ResumeResponse resumeInstance(OrchestratorService.ResumeRequest request)
Resumes a suspended orchestration instance.
-
queryInstances
public OrchestratorService.QueryInstancesResponse queryInstances(OrchestratorService.QueryInstancesRequest request)
-
purgeInstances
public OrchestratorService.PurgeInstancesResponse purgeInstances(OrchestratorService.PurgeInstancesRequest request)
-
getWorkItems
public java.util.Iterator<OrchestratorService.WorkItem> getWorkItems(OrchestratorService.GetWorkItemsRequest request)
-
completeActivityTask
public OrchestratorService.CompleteTaskResponse completeActivityTask(OrchestratorService.ActivityResponse request)
-
completeOrchestratorTask
public OrchestratorService.CompleteTaskResponse completeOrchestratorTask(OrchestratorService.OrchestratorResponse request)
-
createTaskHub
public OrchestratorService.CreateTaskHubResponse createTaskHub(OrchestratorService.CreateTaskHubRequest request)
Deletes and Creates the necessary resources for the orchestration service and the instance store
-
deleteTaskHub
public OrchestratorService.DeleteTaskHubResponse deleteTaskHub(OrchestratorService.DeleteTaskHubRequest request)
Deletes the resources for the orchestration service and optionally the instance store
-
-