AWS SDK for C++  1.9.1
AWS SDK for C++
Public Member Functions | List of all members
Aws::Lambda::Model::UpdateFunctionEventInvokeConfigResult Class Reference

#include <UpdateFunctionEventInvokeConfigResult.h>

Public Member Functions

 UpdateFunctionEventInvokeConfigResult ()
 
 UpdateFunctionEventInvokeConfigResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
UpdateFunctionEventInvokeConfigResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::Utils::DateTimeGetLastModified () const
 
void SetLastModified (const Aws::Utils::DateTime &value)
 
void SetLastModified (Aws::Utils::DateTime &&value)
 
UpdateFunctionEventInvokeConfigResultWithLastModified (const Aws::Utils::DateTime &value)
 
UpdateFunctionEventInvokeConfigResultWithLastModified (Aws::Utils::DateTime &&value)
 
const Aws::StringGetFunctionArn () const
 
void SetFunctionArn (const Aws::String &value)
 
void SetFunctionArn (Aws::String &&value)
 
void SetFunctionArn (const char *value)
 
UpdateFunctionEventInvokeConfigResultWithFunctionArn (const Aws::String &value)
 
UpdateFunctionEventInvokeConfigResultWithFunctionArn (Aws::String &&value)
 
UpdateFunctionEventInvokeConfigResultWithFunctionArn (const char *value)
 
int GetMaximumRetryAttempts () const
 
void SetMaximumRetryAttempts (int value)
 
UpdateFunctionEventInvokeConfigResultWithMaximumRetryAttempts (int value)
 
int GetMaximumEventAgeInSeconds () const
 
void SetMaximumEventAgeInSeconds (int value)
 
UpdateFunctionEventInvokeConfigResultWithMaximumEventAgeInSeconds (int value)
 
const DestinationConfigGetDestinationConfig () const
 
void SetDestinationConfig (const DestinationConfig &value)
 
void SetDestinationConfig (DestinationConfig &&value)
 
UpdateFunctionEventInvokeConfigResultWithDestinationConfig (const DestinationConfig &value)
 
UpdateFunctionEventInvokeConfigResultWithDestinationConfig (DestinationConfig &&value)
 

Detailed Description

Definition at line 29 of file UpdateFunctionEventInvokeConfigResult.h.

Constructor & Destructor Documentation

◆ UpdateFunctionEventInvokeConfigResult() [1/2]

Aws::Lambda::Model::UpdateFunctionEventInvokeConfigResult::UpdateFunctionEventInvokeConfigResult ( )

◆ UpdateFunctionEventInvokeConfigResult() [2/2]

Aws::Lambda::Model::UpdateFunctionEventInvokeConfigResult::UpdateFunctionEventInvokeConfigResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetDestinationConfig()

const DestinationConfig& Aws::Lambda::Model::UpdateFunctionEventInvokeConfigResult::GetDestinationConfig ( ) const
inline

A destination for events after they have been sent to a function for processing.

Destinations

  • Function - The Amazon Resource Name (ARN) of a Lambda function.

  • Queue - The ARN of an SQS queue.

  • Topic

    • The ARN of an SNS topic.

  • Event Bus - The ARN of an Amazon EventBridge event bus.

Definition at line 142 of file UpdateFunctionEventInvokeConfigResult.h.

◆ GetFunctionArn()

const Aws::String& Aws::Lambda::Model::UpdateFunctionEventInvokeConfigResult::GetFunctionArn ( ) const
inline

The Amazon Resource Name (ARN) of the function.

Definition at line 66 of file UpdateFunctionEventInvokeConfigResult.h.

◆ GetLastModified()

const Aws::Utils::DateTime& Aws::Lambda::Model::UpdateFunctionEventInvokeConfigResult::GetLastModified ( ) const
inline

The date and time that the configuration was last updated.

Definition at line 40 of file UpdateFunctionEventInvokeConfigResult.h.

◆ GetMaximumEventAgeInSeconds()

int Aws::Lambda::Model::UpdateFunctionEventInvokeConfigResult::GetMaximumEventAgeInSeconds ( ) const
inline

The maximum age of a request that Lambda sends to a function for processing.

Definition at line 119 of file UpdateFunctionEventInvokeConfigResult.h.

◆ GetMaximumRetryAttempts()

int Aws::Lambda::Model::UpdateFunctionEventInvokeConfigResult::GetMaximumRetryAttempts ( ) const
inline

The maximum number of times to retry when the function returns an error.

Definition at line 102 of file UpdateFunctionEventInvokeConfigResult.h.

◆ operator=()

UpdateFunctionEventInvokeConfigResult& Aws::Lambda::Model::UpdateFunctionEventInvokeConfigResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetDestinationConfig() [1/2]

void Aws::Lambda::Model::UpdateFunctionEventInvokeConfigResult::SetDestinationConfig ( const DestinationConfig value)
inline

A destination for events after they have been sent to a function for processing.

Destinations

  • Function - The Amazon Resource Name (ARN) of a Lambda function.

  • Queue - The ARN of an SQS queue.

  • Topic

    • The ARN of an SNS topic.

  • Event Bus - The ARN of an Amazon EventBridge event bus.

Definition at line 152 of file UpdateFunctionEventInvokeConfigResult.h.

◆ SetDestinationConfig() [2/2]

void Aws::Lambda::Model::UpdateFunctionEventInvokeConfigResult::SetDestinationConfig ( DestinationConfig &&  value)
inline

A destination for events after they have been sent to a function for processing.

Destinations

  • Function - The Amazon Resource Name (ARN) of a Lambda function.

  • Queue - The ARN of an SQS queue.

  • Topic

    • The ARN of an SNS topic.

  • Event Bus - The ARN of an Amazon EventBridge event bus.

Definition at line 162 of file UpdateFunctionEventInvokeConfigResult.h.

◆ SetFunctionArn() [1/3]

void Aws::Lambda::Model::UpdateFunctionEventInvokeConfigResult::SetFunctionArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the function.

Definition at line 76 of file UpdateFunctionEventInvokeConfigResult.h.

◆ SetFunctionArn() [2/3]

void Aws::Lambda::Model::UpdateFunctionEventInvokeConfigResult::SetFunctionArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the function.

Definition at line 71 of file UpdateFunctionEventInvokeConfigResult.h.

◆ SetFunctionArn() [3/3]

void Aws::Lambda::Model::UpdateFunctionEventInvokeConfigResult::SetFunctionArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the function.

Definition at line 81 of file UpdateFunctionEventInvokeConfigResult.h.

◆ SetLastModified() [1/2]

void Aws::Lambda::Model::UpdateFunctionEventInvokeConfigResult::SetLastModified ( Aws::Utils::DateTime &&  value)
inline

The date and time that the configuration was last updated.

Definition at line 50 of file UpdateFunctionEventInvokeConfigResult.h.

◆ SetLastModified() [2/2]

void Aws::Lambda::Model::UpdateFunctionEventInvokeConfigResult::SetLastModified ( const Aws::Utils::DateTime value)
inline

The date and time that the configuration was last updated.

Definition at line 45 of file UpdateFunctionEventInvokeConfigResult.h.

◆ SetMaximumEventAgeInSeconds()

void Aws::Lambda::Model::UpdateFunctionEventInvokeConfigResult::SetMaximumEventAgeInSeconds ( int  value)
inline

The maximum age of a request that Lambda sends to a function for processing.

Definition at line 125 of file UpdateFunctionEventInvokeConfigResult.h.

◆ SetMaximumRetryAttempts()

void Aws::Lambda::Model::UpdateFunctionEventInvokeConfigResult::SetMaximumRetryAttempts ( int  value)
inline

The maximum number of times to retry when the function returns an error.

Definition at line 107 of file UpdateFunctionEventInvokeConfigResult.h.

◆ WithDestinationConfig() [1/2]

UpdateFunctionEventInvokeConfigResult& Aws::Lambda::Model::UpdateFunctionEventInvokeConfigResult::WithDestinationConfig ( const DestinationConfig value)
inline

A destination for events after they have been sent to a function for processing.

Destinations

  • Function - The Amazon Resource Name (ARN) of a Lambda function.

  • Queue - The ARN of an SQS queue.

  • Topic

    • The ARN of an SNS topic.

  • Event Bus - The ARN of an Amazon EventBridge event bus.

Definition at line 172 of file UpdateFunctionEventInvokeConfigResult.h.

◆ WithDestinationConfig() [2/2]

UpdateFunctionEventInvokeConfigResult& Aws::Lambda::Model::UpdateFunctionEventInvokeConfigResult::WithDestinationConfig ( DestinationConfig &&  value)
inline

A destination for events after they have been sent to a function for processing.

Destinations

  • Function - The Amazon Resource Name (ARN) of a Lambda function.

  • Queue - The ARN of an SQS queue.

  • Topic

    • The ARN of an SNS topic.

  • Event Bus - The ARN of an Amazon EventBridge event bus.

Definition at line 182 of file UpdateFunctionEventInvokeConfigResult.h.

◆ WithFunctionArn() [1/3]

UpdateFunctionEventInvokeConfigResult& Aws::Lambda::Model::UpdateFunctionEventInvokeConfigResult::WithFunctionArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the function.

Definition at line 91 of file UpdateFunctionEventInvokeConfigResult.h.

◆ WithFunctionArn() [2/3]

UpdateFunctionEventInvokeConfigResult& Aws::Lambda::Model::UpdateFunctionEventInvokeConfigResult::WithFunctionArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the function.

Definition at line 86 of file UpdateFunctionEventInvokeConfigResult.h.

◆ WithFunctionArn() [3/3]

UpdateFunctionEventInvokeConfigResult& Aws::Lambda::Model::UpdateFunctionEventInvokeConfigResult::WithFunctionArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the function.

Definition at line 96 of file UpdateFunctionEventInvokeConfigResult.h.

◆ WithLastModified() [1/2]

UpdateFunctionEventInvokeConfigResult& Aws::Lambda::Model::UpdateFunctionEventInvokeConfigResult::WithLastModified ( Aws::Utils::DateTime &&  value)
inline

The date and time that the configuration was last updated.

Definition at line 60 of file UpdateFunctionEventInvokeConfigResult.h.

◆ WithLastModified() [2/2]

UpdateFunctionEventInvokeConfigResult& Aws::Lambda::Model::UpdateFunctionEventInvokeConfigResult::WithLastModified ( const Aws::Utils::DateTime value)
inline

The date and time that the configuration was last updated.

Definition at line 55 of file UpdateFunctionEventInvokeConfigResult.h.

◆ WithMaximumEventAgeInSeconds()

UpdateFunctionEventInvokeConfigResult& Aws::Lambda::Model::UpdateFunctionEventInvokeConfigResult::WithMaximumEventAgeInSeconds ( int  value)
inline

The maximum age of a request that Lambda sends to a function for processing.

Definition at line 131 of file UpdateFunctionEventInvokeConfigResult.h.

◆ WithMaximumRetryAttempts()

UpdateFunctionEventInvokeConfigResult& Aws::Lambda::Model::UpdateFunctionEventInvokeConfigResult::WithMaximumRetryAttempts ( int  value)
inline

The maximum number of times to retry when the function returns an error.

Definition at line 112 of file UpdateFunctionEventInvokeConfigResult.h.


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