Uses of Interface
software.amazon.lambda.durable.retry.WaitForConditionWaitStrategy
Packages that use WaitForConditionWaitStrategy
-
Uses of WaitForConditionWaitStrategy in software.amazon.lambda.durable.config
Methods in software.amazon.lambda.durable.config that return WaitForConditionWaitStrategyModifier and TypeMethodDescriptionWaitForConditionConfig.waitStrategy()Returns the wait strategy that controls polling behavior.Methods in software.amazon.lambda.durable.config with parameters of type WaitForConditionWaitStrategyModifier and TypeMethodDescriptionWaitForConditionConfig.Builder.waitStrategy(WaitForConditionWaitStrategy<T> waitStrategy) Sets the wait strategy for the waitForCondition operation. -
Uses of WaitForConditionWaitStrategy in software.amazon.lambda.durable.retry
Fields in software.amazon.lambda.durable.retry declared as WaitForConditionWaitStrategyModifier and TypeFieldDescriptionstatic final WaitForConditionWaitStrategyWaitStrategies.Presets.DEFAULTDefault wait strategy: exponential backoff with 60 max attempts, 5s initial delay, 300s max delay, 1.5x backoff rate, and FULL jitter.Methods in software.amazon.lambda.durable.retry that return WaitForConditionWaitStrategyModifier and TypeMethodDescriptionstatic <T> WaitForConditionWaitStrategy<T>WaitStrategies.defaultStrategy()Returns the default wait strategy.static <T> WaitForConditionWaitStrategy<T>WaitStrategies.exponentialBackoff(int maxAttempts, Duration initialDelay, Duration maxDelay, double backoffRate, JitterStrategy jitter) Creates an exponential backoff wait strategy.static <T> WaitForConditionWaitStrategy<T>WaitStrategies.fixedDelay(int maxAttempts, Duration fixedDelay) Creates a fixed delay wait strategy that returns a constant delay regardless of attempt number or state.