Skip to content

RetryPolicy

Source code in docs_src/capo_eventbridgev2/types/retry_policy.py
class RetryPolicy(TypedDict, closed=True):
    max_retry_attempts: NotRequired[
        "capo_eventbridgev2.types.nullable_integer.NullableInteger"
    ]
    """Maximum number of retry attempts (0-185, default: 5)."""
    max_event_age_in_seconds: NotRequired[
        "capo_eventbridgev2.types.nullable_integer.NullableInteger"
    ]
    """Maximum age of an event in seconds before it is discarded (60-86400, default: 300)."""
    retry_strategy: NotRequired["capo_eventbridgev2.types.retry_strategy.RetryStrategy"]
    """Strategy for determining which exceptions are retried. Default: ALL."""

max_event_age_in_seconds instance-attribute

max_event_age_in_seconds: NotRequired[NullableInteger]

Maximum age of an event in seconds before it is discarded (60-86400, default: 300).

max_retry_attempts instance-attribute

max_retry_attempts: NotRequired[NullableInteger]

Maximum number of retry attempts (0-185, default: 5).

retry_strategy instance-attribute

retry_strategy: NotRequired[RetryStrategy]

Strategy for determining which exceptions are retried. Default: ALL.