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