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. -
Uses of DurableConfig in software.amazon.lambda.durable.context
Methods in software.amazon.lambda.durable.context that return DurableConfigModifier and TypeMethodDescriptionBaseContext.getDurableConfig()Returns the configuration for durable execution behavior.BaseContextImpl.getDurableConfig()Returns the configuration for durable execution behavior.Methods in software.amazon.lambda.durable.context with parameters of type DurableConfigModifier and TypeMethodDescriptionstatic DurableContextImplDurableContextImpl.createRootContext(ExecutionManager executionManager, DurableConfig durableConfig, com.amazonaws.services.lambda.runtime.Context lambdaContext) Creates a root context (contextId = null)Constructors in software.amazon.lambda.durable.context with parameters of type DurableConfigModifierConstructorDescriptionprotectedBaseContextImpl(ExecutionManager executionManager, DurableConfig durableConfig, com.amazonaws.services.lambda.runtime.Context lambdaContext, String contextId, String contextName, ThreadType threadType) Creates a new BaseContext instance.protectedStepContextImpl(ExecutionManager executionManager, DurableConfig durableConfig, com.amazonaws.services.lambda.runtime.Context lambdaContext, String stepOperationId, String stepOperationName, int attempt) Creates a new StepContext instance for use in step operations. -
Uses of DurableConfig in software.amazon.lambda.durable.examples.child
Methods in software.amazon.lambda.durable.examples.child that return DurableConfigModifier and TypeMethodDescriptionprotected DurableConfigManyAsyncChildContextExample.createConfiguration() -
Uses of DurableConfig in software.amazon.lambda.durable.examples.general
Methods in software.amazon.lambda.durable.examples.general that return DurableConfigModifier and TypeMethodDescriptionprotected DurableConfigCustomConfigExample.createConfiguration()protected DurableConfigCustomPollingExample.createConfiguration() -
Uses of DurableConfig in software.amazon.lambda.durable.examples.step
Methods in software.amazon.lambda.durable.examples.step that return DurableConfigModifier and TypeMethodDescriptionprotected DurableConfigManyAsyncStepsExample.createConfiguration() -
Uses of DurableConfig in software.amazon.lambda.durable.execution
Methods in software.amazon.lambda.durable.execution with parameters of type DurableConfigModifier and TypeMethodDescriptionstatic <I,O> DurableExecutionOutput DurableExecutor.execute(DurableExecutionInput input, com.amazonaws.services.lambda.runtime.Context lambdaContext, TypeToken<I> inputType, BiFunction<I, DurableContext, O> handler, DurableConfig config) static <I,O> com.amazonaws.services.lambda.runtime.RequestHandler<DurableExecutionInput, DurableExecutionOutput> DurableExecutor.wrap(TypeToken<I> inputType, BiFunction<I, DurableContext, O> handler, DurableConfig config) Wraps a user handler in a RequestHandler that can be used by the Lambda runtime.Constructors in software.amazon.lambda.durable.execution with parameters of type DurableConfigModifierConstructorDescriptionExecutionManager(DurableExecutionInput input, DurableConfig config) -
Uses of DurableConfig in software.amazon.lambda.durable.testing
Methods in software.amazon.lambda.durable.testing with parameters of type DurableConfigModifier and TypeMethodDescriptionstatic <I,O> LocalDurableTestRunner<I, O> LocalDurableTestRunner.create(Class<I> inputType, BiFunction<I, DurableContext, O> handlerFn, DurableConfig config) Creates a LocalDurableTestRunner that uses a custom configuration.static <I,O> LocalDurableTestRunner<I, O> LocalDurableTestRunner.create(TypeToken<I> inputType, BiFunction<I, DurableContext, O> handlerFn, DurableConfig config) Creates a LocalDurableTestRunner that uses a custom configuration.