Package dev.restate.client
Interface Client.IdempotentInvocationHandle<Res>
- Enclosing interface:
Client
public static interface Client.IdempotentInvocationHandle<Res>
-
Method Summary
Modifier and TypeMethodDescriptionattach()Attach to a running idempotent invocation, waiting for its output.attach(RequestOptions options) Likeattach(), with request options.default CompletableFuture<Response<Res>> Future version ofattach()attachAsync(RequestOptions options) Future version ofattach(), with options.Get the output of an idempotent invocation.getOutput(RequestOptions options) LikegetOutput(), with request options.default CompletableFuture<Response<Output<Res>>> Future version ofgetOutput()getOutputAsync(RequestOptions options) Future version ofgetOutput(), with options.
-
Method Details
-
attachAsync
Future version ofattach(), with options.- See Also:
-
attachAsync
Future version ofattach()- See Also:
-
attach
Likeattach(), with request options.- Throws:
IngressException- See Also:
-
attach
Attach to a running idempotent invocation, waiting for its output.- Throws:
IngressException
-
getOutputAsync
Future version ofgetOutput(), with options.- See Also:
-
getOutputAsync
Future version ofgetOutput()- See Also:
-
getOutput
LikegetOutput(), with request options.- Throws:
IngressException- See Also:
-
getOutput
Get the output of an idempotent invocation. If running,Output.isReady()will be false.- Throws:
IngressException
-