Class WorkflowManagerGrpc.WorkflowManagerStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractAsyncStub<WorkflowManagerGrpc.WorkflowManagerStub>
-
- dev.restate.sdk.workflow.template.generated.WorkflowManagerGrpc.WorkflowManagerStub
-
- Enclosing class:
- WorkflowManagerGrpc
public static final class WorkflowManagerGrpc.WorkflowManagerStub extends io.grpc.stub.AbstractAsyncStub<WorkflowManagerGrpc.WorkflowManagerStub>
A stub to allow clients to do asynchronous rpc calls to service WorkflowManager.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected WorkflowManagerGrpc.WorkflowManagerStubbuild(io.grpc.Channel channel, io.grpc.CallOptions callOptions)voidcleanup(WorkflowManagerRequest request, io.grpc.stub.StreamObserver<Empty> responseObserver)OthersvoidclearState(StateRequest request, io.grpc.stub.StreamObserver<Empty> responseObserver)voidcompleteDurablePromise(CompleteDurablePromiseRequest request, io.grpc.stub.StreamObserver<Empty> responseObserver)voidgetDurablePromiseCompletion(GetDurablePromiseCompletionRequest request, io.grpc.stub.StreamObserver<MaybeDurablePromiseCompletion> responseObserver)voidgetOutput(OutputRequest request, io.grpc.stub.StreamObserver<GetOutputResponse> responseObserver)voidgetState(StateRequest request, io.grpc.stub.StreamObserver<GetStateResponse> responseObserver)StatevoidsetOutput(SetOutputRequest request, io.grpc.stub.StreamObserver<Empty> responseObserver)voidsetState(SetStateRequest request, io.grpc.stub.StreamObserver<Empty> responseObserver)voidtryStart(StartRequest request, io.grpc.stub.StreamObserver<StartResponse> responseObserver)Start and outputvoidwaitDurablePromiseCompletion(WaitDurablePromiseCompletionRequest request, io.grpc.stub.StreamObserver<Empty> responseObserver)Durable promises
-
-
-
Method Detail
-
build
protected WorkflowManagerGrpc.WorkflowManagerStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
buildin classio.grpc.stub.AbstractStub<WorkflowManagerGrpc.WorkflowManagerStub>
-
getState
public void getState(StateRequest request, io.grpc.stub.StreamObserver<GetStateResponse> responseObserver)
State
-
setState
public void setState(SetStateRequest request, io.grpc.stub.StreamObserver<Empty> responseObserver)
-
clearState
public void clearState(StateRequest request, io.grpc.stub.StreamObserver<Empty> responseObserver)
-
tryStart
public void tryStart(StartRequest request, io.grpc.stub.StreamObserver<StartResponse> responseObserver)
Start and output
-
getOutput
public void getOutput(OutputRequest request, io.grpc.stub.StreamObserver<GetOutputResponse> responseObserver)
-
setOutput
public void setOutput(SetOutputRequest request, io.grpc.stub.StreamObserver<Empty> responseObserver)
-
waitDurablePromiseCompletion
public void waitDurablePromiseCompletion(WaitDurablePromiseCompletionRequest request, io.grpc.stub.StreamObserver<Empty> responseObserver)
Durable promises
-
getDurablePromiseCompletion
public void getDurablePromiseCompletion(GetDurablePromiseCompletionRequest request, io.grpc.stub.StreamObserver<MaybeDurablePromiseCompletion> responseObserver)
-
completeDurablePromise
public void completeDurablePromise(CompleteDurablePromiseRequest request, io.grpc.stub.StreamObserver<Empty> responseObserver)
-
cleanup
public void cleanup(WorkflowManagerRequest request, io.grpc.stub.StreamObserver<Empty> responseObserver)
Others
-
-