Uses of Class
software.amazon.lambda.durable.DurableConfig
Packages that use DurableConfig
Package
Description
-
Uses of DurableConfig in software.amazon.lambda.durable
Methods in software.amazon.lambda.durable that return DurableConfigModifier and TypeMethodDescriptionDurableConfig.Builder.build()Builds the DurableConfig instance.protected DurableConfigDurableHandler.createConfiguration()Template method for creating configuration.static DurableConfigDurableConfig.defaultConfig()Creates a DurableConfig with default settings.DurableHandler.getConfiguration()Gets the configuration used by this handler.Methods in software.amazon.lambda.durable with parameters of type DurableConfigModifier and TypeMethodDescriptionstatic DurableContextDurableContext.createChildContext(ExecutionManager executionManager, DurableConfig durableConfig, com.amazonaws.services.lambda.runtime.Context lambdaContext, String contextId) Creates a child context without registering the current thread.static <I,O> DurableExecutionOutput DurableExecutor.execute(DurableExecutionInput input, com.amazonaws.services.lambda.runtime.Context lambdaContext, Class<I> inputType, BiFunction<I, DurableContext, O> handler, DurableConfig config) static <I,O> com.amazonaws.services.lambda.runtime.RequestHandler <DurableExecutionInput, DurableExecutionOutput> DurableExecutor.wrap(Class<I> inputType, BiFunction<I, DurableContext, O> handler, DurableConfig config) -
Uses of DurableConfig in software.amazon.lambda.durable.execution
Constructors in software.amazon.lambda.durable.execution with parameters of type DurableConfigModifierConstructorDescriptionExecutionManager(String durableExecutionArn, String checkpointToken, software.amazon.awssdk.services.lambda.model.CheckpointUpdatedExecutionState initialExecutionState, DurableConfig config) -
Uses of DurableConfig in software.amazon.lambda.durable.operation
Constructors in software.amazon.lambda.durable.operation with parameters of type DurableConfigModifierConstructorDescriptionChildContextOperation(String operationId, String name, Function<DurableContext, T> function, TypeToken<T> resultTypeToken, SerDes resultSerDes, ExecutionManager executionManager, DurableConfig durableConfig, com.amazonaws.services.lambda.runtime.Context lambdaContext, String parentId) StepOperation(String operationId, String name, Supplier<T> function, TypeToken<T> resultTypeToken, StepConfig config, ExecutionManager executionManager, DurableLogger durableLogger, DurableConfig durableConfig) Convenience constructor for root-context operations where parentId is null.StepOperation(String operationId, String name, Supplier<T> function, TypeToken<T> resultTypeToken, StepConfig config, ExecutionManager executionManager, DurableLogger durableLogger, DurableConfig durableConfig, String parentId)