Package-level declarations
Types
Functions
Suspend version of Client.IdempotentInvocationHandle.attach.
Suspend version of Client.InvocationHandle.attach.
Suspend version of Client.WorkflowHandle.attach.
Suspend version of Client.IdempotentInvocationHandle.getOutput.
Suspend version of Client.InvocationHandle.getOutput.
Suspend version of Client.WorkflowHandle.getOutput.
Create a new Client.IdempotentInvocationHandle for the provided target and idempotency key.
Create a new Client.InvocationHandle for the provided invocation identifier.
Complete with failure the Awakeable.
Request options builder function
Complete with success the Awakeable.
PREVIEW: Returns a ScopedKotlinClient that routes all outgoing calls within the given scope.
Send a request to a service without waiting for the response, optionally providing an execution delay to wait for.
Shorthand for submitSuspend
Submit a workflow, optionally providing an execution delay to wait for.
Create a builder for invoking a Restate service.
PREVIEW: Create a builder for invoking a Restate service within the given scope.
Create a builder for invoking a Restate virtual object.
PREVIEW: Create a builder for invoking a Restate virtual object within the given scope.
Create a builder for invoking a Restate workflow.
PREVIEW: Create a builder for invoking a Restate workflow within the given scope.
Create a proxy client for a Restate virtual object.
PREVIEW: Create a proxy client for a Restate virtual object within the given scope.
Create a new Client.WorkflowHandle for the provided workflow name and identifier.