Uses of Interface
software.amazon.lambda.durable.DurableFuture
Packages that use DurableFuture
-
Uses of DurableFuture in software.amazon.lambda.durable
Subinterfaces of DurableFuture in software.amazon.lambda.durableModifier and TypeInterfaceDescriptioninterfaceResult of creating a callback, containing the callback ID and providing access to the result.Methods in software.amazon.lambda.durable that return DurableFutureModifier and TypeMethodDescription<T,U> DurableFuture<T> DurableContext.invokeAsync(String name, String functionName, U payload, Class<T> resultType) <T,U> DurableFuture<T> DurableContext.invokeAsync(String name, String functionName, U payload, Class<T> resultType, InvokeConfig config) <T,U> DurableFuture<T> DurableContext.invokeAsync(String name, String functionName, U payload, TypeToken<T> resultType) <T,U> DurableFuture<T> DurableContext.invokeAsync(String name, String functionName, U payload, TypeToken<T> typeToken, InvokeConfig config) <T> DurableFuture<T>DurableContext.runInChildContextAsync(String name, Class<T> resultType, Function<DurableContext, T> func) <T> DurableFuture<T>DurableContext.runInChildContextAsync(String name, TypeToken<T> typeToken, Function<DurableContext, T> func) <T> DurableFuture<T>DurableContext.stepAsync(String name, Class<T> resultType, Function<StepContext, T> func) <T> DurableFuture<T>DurableContext.stepAsync(String name, Class<T> resultType, Function<StepContext, T> func, StepConfig config) <T> DurableFuture<T>Deprecated.use the variants accepting StepContext instead<T> DurableFuture<T>DurableContext.stepAsync(String name, Class<T> resultType, Supplier<T> func, StepConfig config) Deprecated.use the variants accepting StepContext instead<T> DurableFuture<T>DurableContext.stepAsync(String name, TypeToken<T> typeToken, Function<StepContext, T> func) <T> DurableFuture<T>DurableContext.stepAsync(String name, TypeToken<T> typeToken, Function<StepContext, T> func, StepConfig config) <T> DurableFuture<T>Deprecated.use the variants accepting StepContext instead<T> DurableFuture<T>DurableContext.stepAsync(String name, TypeToken<T> typeToken, Supplier<T> func, StepConfig config) Deprecated.use the variants accepting StepContext instead<T> DurableFuture<T>DurableContext.waitForCallbackAsync(String name, Class<T> resultType, BiConsumer<String, StepContext> func) <T> DurableFuture<T>DurableContext.waitForCallbackAsync(String name, Class<T> resultType, BiConsumer<String, StepContext> func, WaitForCallbackConfig waitForCallbackConfig) <T> DurableFuture<T>DurableContext.waitForCallbackAsync(String name, TypeToken<T> typeToken, BiConsumer<String, StepContext> func) <T> DurableFuture<T>DurableContext.waitForCallbackAsync(String name, TypeToken<T> typeToken, BiConsumer<String, StepContext> func, WaitForCallbackConfig waitForCallbackConfig) Methods in software.amazon.lambda.durable with parameters of type DurableFutureModifier and TypeMethodDescriptionstatic <T> List<T>DurableFuture.allOf(DurableFuture<T>... futures) Waits for all provided futures to complete and returns their results in order.Method parameters in software.amazon.lambda.durable with type arguments of type DurableFutureModifier and TypeMethodDescriptionstatic <T> List<T>DurableFuture.allOf(List<DurableFuture<T>> futures) Waits for all provided futures to complete and returns their results in order. -
Uses of DurableFuture in software.amazon.lambda.durable.operation
Classes in software.amazon.lambda.durable.operation that implement DurableFutureModifier and TypeClassDescriptionclassBase class for all durable operations (STEP, WAIT, etc.).classDurable operation for creating and waiting on external callbacks.classManages the lifecycle of a child execution context.classInvokeOperation<T,U> classclass