Class WorkflowManagerGrpc.WorkflowManagerFutureStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractFutureStub<WorkflowManagerGrpc.WorkflowManagerFutureStub>
-
- dev.restate.sdk.workflow.template.generated.WorkflowManagerGrpc.WorkflowManagerFutureStub
-
- Enclosing class:
- WorkflowManagerGrpc
public static final class WorkflowManagerGrpc.WorkflowManagerFutureStub extends io.grpc.stub.AbstractFutureStub<WorkflowManagerGrpc.WorkflowManagerFutureStub>
A stub to allow clients to do ListenableFuture-style rpc calls to service WorkflowManager.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected WorkflowManagerGrpc.WorkflowManagerFutureStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions)com.google.common.util.concurrent.ListenableFuture<Empty>cleanup(WorkflowManagerRequest request)Otherscom.google.common.util.concurrent.ListenableFuture<Empty>clearState(StateRequest request)com.google.common.util.concurrent.ListenableFuture<Empty>completeDurablePromise(CompleteDurablePromiseRequest request)com.google.common.util.concurrent.ListenableFuture<MaybeDurablePromiseCompletion>getDurablePromiseCompletion(GetDurablePromiseCompletionRequest request)com.google.common.util.concurrent.ListenableFuture<GetOutputResponse>getOutput(OutputRequest request)com.google.common.util.concurrent.ListenableFuture<GetStateResponse>getState(StateRequest request)Statecom.google.common.util.concurrent.ListenableFuture<Empty>setOutput(SetOutputRequest request)com.google.common.util.concurrent.ListenableFuture<Empty>setState(SetStateRequest request)com.google.common.util.concurrent.ListenableFuture<StartResponse>tryStart(StartRequest request)Start and outputcom.google.common.util.concurrent.ListenableFuture<Empty>waitDurablePromiseCompletion(WaitDurablePromiseCompletionRequest request)Durable promises
-
-
-
Method Detail
-
build
protected WorkflowManagerGrpc.WorkflowManagerFutureStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
buildin classio.grpc.stub.AbstractStub<WorkflowManagerGrpc.WorkflowManagerFutureStub>
-
getState
public com.google.common.util.concurrent.ListenableFuture<GetStateResponse> getState(StateRequest request)
State
-
setState
public com.google.common.util.concurrent.ListenableFuture<Empty> setState(SetStateRequest request)
-
clearState
public com.google.common.util.concurrent.ListenableFuture<Empty> clearState(StateRequest request)
-
tryStart
public com.google.common.util.concurrent.ListenableFuture<StartResponse> tryStart(StartRequest request)
Start and output
-
getOutput
public com.google.common.util.concurrent.ListenableFuture<GetOutputResponse> getOutput(OutputRequest request)
-
setOutput
public com.google.common.util.concurrent.ListenableFuture<Empty> setOutput(SetOutputRequest request)
-
waitDurablePromiseCompletion
public com.google.common.util.concurrent.ListenableFuture<Empty> waitDurablePromiseCompletion(WaitDurablePromiseCompletionRequest request)
Durable promises
-
getDurablePromiseCompletion
public com.google.common.util.concurrent.ListenableFuture<MaybeDurablePromiseCompletion> getDurablePromiseCompletion(GetDurablePromiseCompletionRequest request)
-
completeDurablePromise
public com.google.common.util.concurrent.ListenableFuture<Empty> completeDurablePromise(CompleteDurablePromiseRequest request)
-
cleanup
public com.google.common.util.concurrent.ListenableFuture<Empty> cleanup(WorkflowManagerRequest request)
Others
-
-