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

#include <GetFunctionEventInvokeConfigResult.h>

Public Member Functions

 GetFunctionEventInvokeConfigResult ()
 
 GetFunctionEventInvokeConfigResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetFunctionEventInvokeConfigResultoperator= (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)
 
GetFunctionEventInvokeConfigResultWithLastModified (const Aws::Utils::DateTime &value)
 
GetFunctionEventInvokeConfigResultWithLastModified (Aws::Utils::DateTime &&value)
 
const Aws::StringGetFunctionArn () const
 
void SetFunctionArn (const Aws::String &value)
 
void SetFunctionArn (Aws::String &&value)
 
void SetFunctionArn (const char *value)
 
GetFunctionEventInvokeConfigResultWithFunctionArn (const Aws::String &value)
 
GetFunctionEventInvokeConfigResultWithFunctionArn (Aws::String &&value)
 
GetFunctionEventInvokeConfigResultWithFunctionArn (const char *value)
 
int GetMaximumRetryAttempts () const
 
void SetMaximumRetryAttempts (int value)
 
GetFunctionEventInvokeConfigResultWithMaximumRetryAttempts (int value)
 
int GetMaximumEventAgeInSeconds () const
 
void SetMaximumEventAgeInSeconds (int value)
 
GetFunctionEventInvokeConfigResultWithMaximumEventAgeInSeconds (int value)
 
const DestinationConfigGetDestinationConfig () const
 
void SetDestinationConfig (const DestinationConfig &value)
 
void SetDestinationConfig (DestinationConfig &&value)
 
GetFunctionEventInvokeConfigResultWithDestinationConfig (const DestinationConfig &value)
 
GetFunctionEventInvokeConfigResultWithDestinationConfig (DestinationConfig &&value)
 

Detailed Description

Definition at line 29 of file GetFunctionEventInvokeConfigResult.h.

Constructor & Destructor Documentation

◆ GetFunctionEventInvokeConfigResult() [1/2]

Aws::Lambda::Model::GetFunctionEventInvokeConfigResult::GetFunctionEventInvokeConfigResult ( )

◆ GetFunctionEventInvokeConfigResult() [2/2]

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

Member Function Documentation

◆ GetDestinationConfig()

const DestinationConfig& Aws::Lambda::Model::GetFunctionEventInvokeConfigResult::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 GetFunctionEventInvokeConfigResult.h.

◆ GetFunctionArn()

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

The Amazon Resource Name (ARN) of the function.

Definition at line 66 of file GetFunctionEventInvokeConfigResult.h.

◆ GetLastModified()

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

The date and time that the configuration was last updated.

Definition at line 40 of file GetFunctionEventInvokeConfigResult.h.

◆ GetMaximumEventAgeInSeconds()

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

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

Definition at line 119 of file GetFunctionEventInvokeConfigResult.h.

◆ GetMaximumRetryAttempts()

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

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

Definition at line 102 of file GetFunctionEventInvokeConfigResult.h.

◆ operator=()

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

◆ SetDestinationConfig() [1/2]

void Aws::Lambda::Model::GetFunctionEventInvokeConfigResult::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 GetFunctionEventInvokeConfigResult.h.

◆ SetDestinationConfig() [2/2]

void Aws::Lambda::Model::GetFunctionEventInvokeConfigResult::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 GetFunctionEventInvokeConfigResult.h.

◆ SetFunctionArn() [1/3]

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

The Amazon Resource Name (ARN) of the function.

Definition at line 76 of file GetFunctionEventInvokeConfigResult.h.

◆ SetFunctionArn() [2/3]

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

The Amazon Resource Name (ARN) of the function.

Definition at line 71 of file GetFunctionEventInvokeConfigResult.h.

◆ SetFunctionArn() [3/3]

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

The Amazon Resource Name (ARN) of the function.

Definition at line 81 of file GetFunctionEventInvokeConfigResult.h.

◆ SetLastModified() [1/2]

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

The date and time that the configuration was last updated.

Definition at line 50 of file GetFunctionEventInvokeConfigResult.h.

◆ SetLastModified() [2/2]

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

The date and time that the configuration was last updated.

Definition at line 45 of file GetFunctionEventInvokeConfigResult.h.

◆ SetMaximumEventAgeInSeconds()

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

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

Definition at line 125 of file GetFunctionEventInvokeConfigResult.h.

◆ SetMaximumRetryAttempts()

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

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

Definition at line 107 of file GetFunctionEventInvokeConfigResult.h.

◆ WithDestinationConfig() [1/2]

GetFunctionEventInvokeConfigResult& Aws::Lambda::Model::GetFunctionEventInvokeConfigResult::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 GetFunctionEventInvokeConfigResult.h.

◆ WithDestinationConfig() [2/2]

GetFunctionEventInvokeConfigResult& Aws::Lambda::Model::GetFunctionEventInvokeConfigResult::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 GetFunctionEventInvokeConfigResult.h.

◆ WithFunctionArn() [1/3]

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

The Amazon Resource Name (ARN) of the function.

Definition at line 91 of file GetFunctionEventInvokeConfigResult.h.

◆ WithFunctionArn() [2/3]

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

The Amazon Resource Name (ARN) of the function.

Definition at line 86 of file GetFunctionEventInvokeConfigResult.h.

◆ WithFunctionArn() [3/3]

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

The Amazon Resource Name (ARN) of the function.

Definition at line 96 of file GetFunctionEventInvokeConfigResult.h.

◆ WithLastModified() [1/2]

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

The date and time that the configuration was last updated.

Definition at line 60 of file GetFunctionEventInvokeConfigResult.h.

◆ WithLastModified() [2/2]

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

The date and time that the configuration was last updated.

Definition at line 55 of file GetFunctionEventInvokeConfigResult.h.

◆ WithMaximumEventAgeInSeconds()

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

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

Definition at line 131 of file GetFunctionEventInvokeConfigResult.h.

◆ WithMaximumRetryAttempts()

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

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

Definition at line 112 of file GetFunctionEventInvokeConfigResult.h.


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