Class WorkflowManagerRestate.WorkflowManagerRestateClient
- java.lang.Object
-
- dev.restate.sdk.workflow.template.generated.WorkflowManagerRestate.WorkflowManagerRestateClient
-
- Enclosing class:
- WorkflowManagerRestate
public static final class WorkflowManagerRestate.WorkflowManagerRestateClient extends java.lang.Object
-
-
Method Summary
-
-
-
Method Detail
-
oneWay
public WorkflowManagerRestate.WorkflowManagerRestateOneWayClient oneWay()
-
delayed
public WorkflowManagerRestate.WorkflowManagerRestateDelayedClient delayed(java.time.Duration delay)
-
getState
public dev.restate.sdk.Awaitable<GetStateResponse> getState(StateRequest request)
State
-
setState
public dev.restate.sdk.Awaitable<Empty> setState(SetStateRequest request)
-
clearState
public dev.restate.sdk.Awaitable<Empty> clearState(StateRequest request)
-
tryStart
public dev.restate.sdk.Awaitable<StartResponse> tryStart(StartRequest request)
Start and output
-
getOutput
public dev.restate.sdk.Awaitable<GetOutputResponse> getOutput(OutputRequest request)
-
setOutput
public dev.restate.sdk.Awaitable<Empty> setOutput(SetOutputRequest request)
-
waitDurablePromiseCompletion
public dev.restate.sdk.Awaitable<Empty> waitDurablePromiseCompletion(WaitDurablePromiseCompletionRequest request)
Durable promises
-
getDurablePromiseCompletion
public dev.restate.sdk.Awaitable<MaybeDurablePromiseCompletion> getDurablePromiseCompletion(GetDurablePromiseCompletionRequest request)
-
completeDurablePromise
public dev.restate.sdk.Awaitable<Empty> completeDurablePromise(CompleteDurablePromiseRequest request)
-
cleanup
public dev.restate.sdk.Awaitable<Empty> cleanup(WorkflowManagerRequest request)
Others
-
-