AWS SDK for C++  1.8.93
AWS SDK for C++
Public Member Functions | List of all members
Aws::EventBridge::Model::RetryPolicy Class Reference

#include <RetryPolicy.h>

Public Member Functions

 RetryPolicy ()
 
 RetryPolicy (Aws::Utils::Json::JsonView jsonValue)
 
RetryPolicyoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetMaximumRetryAttempts () const
 
bool MaximumRetryAttemptsHasBeenSet () const
 
void SetMaximumRetryAttempts (int value)
 
RetryPolicyWithMaximumRetryAttempts (int value)
 
int GetMaximumEventAgeInSeconds () const
 
bool MaximumEventAgeInSecondsHasBeenSet () const
 
void SetMaximumEventAgeInSeconds (int value)
 
RetryPolicyWithMaximumEventAgeInSeconds (int value)
 

Detailed Description

A RetryPolicy object that includes information about the retry policy settings.

See Also:

AWS API Reference

Definition at line 30 of file RetryPolicy.h.

Constructor & Destructor Documentation

◆ RetryPolicy() [1/2]

Aws::EventBridge::Model::RetryPolicy::RetryPolicy ( )

◆ RetryPolicy() [2/2]

Aws::EventBridge::Model::RetryPolicy::RetryPolicy ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetMaximumEventAgeInSeconds()

int Aws::EventBridge::Model::RetryPolicy::GetMaximumEventAgeInSeconds ( ) const
inline

The maximum amount of time, in seconds, to continue to make retry attempts.

Definition at line 72 of file RetryPolicy.h.

◆ GetMaximumRetryAttempts()

int Aws::EventBridge::Model::RetryPolicy::GetMaximumRetryAttempts ( ) const
inline

The maximum number of retry attempts to make before the request fails. Retry attempts continue until either the maximum number of attempts is made or until the duration of the MaximumEventAgeInSeconds is met.

Definition at line 44 of file RetryPolicy.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::EventBridge::Model::RetryPolicy::Jsonize ( ) const

◆ MaximumEventAgeInSecondsHasBeenSet()

bool Aws::EventBridge::Model::RetryPolicy::MaximumEventAgeInSecondsHasBeenSet ( ) const
inline

The maximum amount of time, in seconds, to continue to make retry attempts.

Definition at line 78 of file RetryPolicy.h.

◆ MaximumRetryAttemptsHasBeenSet()

bool Aws::EventBridge::Model::RetryPolicy::MaximumRetryAttemptsHasBeenSet ( ) const
inline

The maximum number of retry attempts to make before the request fails. Retry attempts continue until either the maximum number of attempts is made or until the duration of the MaximumEventAgeInSeconds is met.

Definition at line 51 of file RetryPolicy.h.

◆ operator=()

RetryPolicy& Aws::EventBridge::Model::RetryPolicy::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetMaximumEventAgeInSeconds()

void Aws::EventBridge::Model::RetryPolicy::SetMaximumEventAgeInSeconds ( int  value)
inline

The maximum amount of time, in seconds, to continue to make retry attempts.

Definition at line 84 of file RetryPolicy.h.

◆ SetMaximumRetryAttempts()

void Aws::EventBridge::Model::RetryPolicy::SetMaximumRetryAttempts ( int  value)
inline

The maximum number of retry attempts to make before the request fails. Retry attempts continue until either the maximum number of attempts is made or until the duration of the MaximumEventAgeInSeconds is met.

Definition at line 58 of file RetryPolicy.h.

◆ WithMaximumEventAgeInSeconds()

RetryPolicy& Aws::EventBridge::Model::RetryPolicy::WithMaximumEventAgeInSeconds ( int  value)
inline

The maximum amount of time, in seconds, to continue to make retry attempts.

Definition at line 90 of file RetryPolicy.h.

◆ WithMaximumRetryAttempts()

RetryPolicy& Aws::EventBridge::Model::RetryPolicy::WithMaximumRetryAttempts ( int  value)
inline

The maximum number of retry attempts to make before the request fails. Retry attempts continue until either the maximum number of attempts is made or until the duration of the MaximumEventAgeInSeconds is met.

Definition at line 65 of file RetryPolicy.h.


The documentation for this class was generated from the following file: