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

#include <GetEventSourceMappingResult.h>

Public Member Functions

 GetEventSourceMappingResult ()
 
 GetEventSourceMappingResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetEventSourceMappingResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetUUID () const
 
void SetUUID (const Aws::String &value)
 
void SetUUID (Aws::String &&value)
 
void SetUUID (const char *value)
 
GetEventSourceMappingResultWithUUID (const Aws::String &value)
 
GetEventSourceMappingResultWithUUID (Aws::String &&value)
 
GetEventSourceMappingResultWithUUID (const char *value)
 
const EventSourcePositionGetStartingPosition () const
 
void SetStartingPosition (const EventSourcePosition &value)
 
void SetStartingPosition (EventSourcePosition &&value)
 
GetEventSourceMappingResultWithStartingPosition (const EventSourcePosition &value)
 
GetEventSourceMappingResultWithStartingPosition (EventSourcePosition &&value)
 
const Aws::Utils::DateTimeGetStartingPositionTimestamp () const
 
void SetStartingPositionTimestamp (const Aws::Utils::DateTime &value)
 
void SetStartingPositionTimestamp (Aws::Utils::DateTime &&value)
 
GetEventSourceMappingResultWithStartingPositionTimestamp (const Aws::Utils::DateTime &value)
 
GetEventSourceMappingResultWithStartingPositionTimestamp (Aws::Utils::DateTime &&value)
 
int GetBatchSize () const
 
void SetBatchSize (int value)
 
GetEventSourceMappingResultWithBatchSize (int value)
 
int GetMaximumBatchingWindowInSeconds () const
 
void SetMaximumBatchingWindowInSeconds (int value)
 
GetEventSourceMappingResultWithMaximumBatchingWindowInSeconds (int value)
 
int GetParallelizationFactor () const
 
void SetParallelizationFactor (int value)
 
GetEventSourceMappingResultWithParallelizationFactor (int value)
 
const Aws::StringGetEventSourceArn () const
 
void SetEventSourceArn (const Aws::String &value)
 
void SetEventSourceArn (Aws::String &&value)
 
void SetEventSourceArn (const char *value)
 
GetEventSourceMappingResultWithEventSourceArn (const Aws::String &value)
 
GetEventSourceMappingResultWithEventSourceArn (Aws::String &&value)
 
GetEventSourceMappingResultWithEventSourceArn (const char *value)
 
const FilterCriteriaGetFilterCriteria () const
 
void SetFilterCriteria (const FilterCriteria &value)
 
void SetFilterCriteria (FilterCriteria &&value)
 
GetEventSourceMappingResultWithFilterCriteria (const FilterCriteria &value)
 
GetEventSourceMappingResultWithFilterCriteria (FilterCriteria &&value)
 
const Aws::StringGetFunctionArn () const
 
void SetFunctionArn (const Aws::String &value)
 
void SetFunctionArn (Aws::String &&value)
 
void SetFunctionArn (const char *value)
 
GetEventSourceMappingResultWithFunctionArn (const Aws::String &value)
 
GetEventSourceMappingResultWithFunctionArn (Aws::String &&value)
 
GetEventSourceMappingResultWithFunctionArn (const char *value)
 
const Aws::Utils::DateTimeGetLastModified () const
 
void SetLastModified (const Aws::Utils::DateTime &value)
 
void SetLastModified (Aws::Utils::DateTime &&value)
 
GetEventSourceMappingResultWithLastModified (const Aws::Utils::DateTime &value)
 
GetEventSourceMappingResultWithLastModified (Aws::Utils::DateTime &&value)
 
const Aws::StringGetLastProcessingResult () const
 
void SetLastProcessingResult (const Aws::String &value)
 
void SetLastProcessingResult (Aws::String &&value)
 
void SetLastProcessingResult (const char *value)
 
GetEventSourceMappingResultWithLastProcessingResult (const Aws::String &value)
 
GetEventSourceMappingResultWithLastProcessingResult (Aws::String &&value)
 
GetEventSourceMappingResultWithLastProcessingResult (const char *value)
 
const Aws::StringGetState () const
 
void SetState (const Aws::String &value)
 
void SetState (Aws::String &&value)
 
void SetState (const char *value)
 
GetEventSourceMappingResultWithState (const Aws::String &value)
 
GetEventSourceMappingResultWithState (Aws::String &&value)
 
GetEventSourceMappingResultWithState (const char *value)
 
const Aws::StringGetStateTransitionReason () const
 
void SetStateTransitionReason (const Aws::String &value)
 
void SetStateTransitionReason (Aws::String &&value)
 
void SetStateTransitionReason (const char *value)
 
GetEventSourceMappingResultWithStateTransitionReason (const Aws::String &value)
 
GetEventSourceMappingResultWithStateTransitionReason (Aws::String &&value)
 
GetEventSourceMappingResultWithStateTransitionReason (const char *value)
 
const DestinationConfigGetDestinationConfig () const
 
void SetDestinationConfig (const DestinationConfig &value)
 
void SetDestinationConfig (DestinationConfig &&value)
 
GetEventSourceMappingResultWithDestinationConfig (const DestinationConfig &value)
 
GetEventSourceMappingResultWithDestinationConfig (DestinationConfig &&value)
 
const Aws::Vector< Aws::String > & GetTopics () const
 
void SetTopics (const Aws::Vector< Aws::String > &value)
 
void SetTopics (Aws::Vector< Aws::String > &&value)
 
GetEventSourceMappingResultWithTopics (const Aws::Vector< Aws::String > &value)
 
GetEventSourceMappingResultWithTopics (Aws::Vector< Aws::String > &&value)
 
GetEventSourceMappingResultAddTopics (const Aws::String &value)
 
GetEventSourceMappingResultAddTopics (Aws::String &&value)
 
GetEventSourceMappingResultAddTopics (const char *value)
 
const Aws::Vector< Aws::String > & GetQueues () const
 
void SetQueues (const Aws::Vector< Aws::String > &value)
 
void SetQueues (Aws::Vector< Aws::String > &&value)
 
GetEventSourceMappingResultWithQueues (const Aws::Vector< Aws::String > &value)
 
GetEventSourceMappingResultWithQueues (Aws::Vector< Aws::String > &&value)
 
GetEventSourceMappingResultAddQueues (const Aws::String &value)
 
GetEventSourceMappingResultAddQueues (Aws::String &&value)
 
GetEventSourceMappingResultAddQueues (const char *value)
 
const Aws::Vector< SourceAccessConfiguration > & GetSourceAccessConfigurations () const
 
void SetSourceAccessConfigurations (const Aws::Vector< SourceAccessConfiguration > &value)
 
void SetSourceAccessConfigurations (Aws::Vector< SourceAccessConfiguration > &&value)
 
GetEventSourceMappingResultWithSourceAccessConfigurations (const Aws::Vector< SourceAccessConfiguration > &value)
 
GetEventSourceMappingResultWithSourceAccessConfigurations (Aws::Vector< SourceAccessConfiguration > &&value)
 
GetEventSourceMappingResultAddSourceAccessConfigurations (const SourceAccessConfiguration &value)
 
GetEventSourceMappingResultAddSourceAccessConfigurations (SourceAccessConfiguration &&value)
 
const SelfManagedEventSourceGetSelfManagedEventSource () const
 
void SetSelfManagedEventSource (const SelfManagedEventSource &value)
 
void SetSelfManagedEventSource (SelfManagedEventSource &&value)
 
GetEventSourceMappingResultWithSelfManagedEventSource (const SelfManagedEventSource &value)
 
GetEventSourceMappingResultWithSelfManagedEventSource (SelfManagedEventSource &&value)
 
int GetMaximumRecordAgeInSeconds () const
 
void SetMaximumRecordAgeInSeconds (int value)
 
GetEventSourceMappingResultWithMaximumRecordAgeInSeconds (int value)
 
bool GetBisectBatchOnFunctionError () const
 
void SetBisectBatchOnFunctionError (bool value)
 
GetEventSourceMappingResultWithBisectBatchOnFunctionError (bool value)
 
int GetMaximumRetryAttempts () const
 
void SetMaximumRetryAttempts (int value)
 
GetEventSourceMappingResultWithMaximumRetryAttempts (int value)
 
int GetTumblingWindowInSeconds () const
 
void SetTumblingWindowInSeconds (int value)
 
GetEventSourceMappingResultWithTumblingWindowInSeconds (int value)
 
const Aws::Vector< FunctionResponseType > & GetFunctionResponseTypes () const
 
void SetFunctionResponseTypes (const Aws::Vector< FunctionResponseType > &value)
 
void SetFunctionResponseTypes (Aws::Vector< FunctionResponseType > &&value)
 
GetEventSourceMappingResultWithFunctionResponseTypes (const Aws::Vector< FunctionResponseType > &value)
 
GetEventSourceMappingResultWithFunctionResponseTypes (Aws::Vector< FunctionResponseType > &&value)
 
GetEventSourceMappingResultAddFunctionResponseTypes (const FunctionResponseType &value)
 
GetEventSourceMappingResultAddFunctionResponseTypes (FunctionResponseType &&value)
 

Detailed Description

A mapping between an Amazon Web Services resource and a Lambda function. For details, see CreateEventSourceMapping.

See Also:

AWS API Reference

Definition at line 41 of file GetEventSourceMappingResult.h.

Constructor & Destructor Documentation

◆ GetEventSourceMappingResult() [1/2]

Aws::Lambda::Model::GetEventSourceMappingResult::GetEventSourceMappingResult ( )

◆ GetEventSourceMappingResult() [2/2]

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

Member Function Documentation

◆ AddFunctionResponseTypes() [1/2]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::AddFunctionResponseTypes ( const FunctionResponseType value)
inline

(Streams only) A list of current response type enums applied to the event source mapping.

Definition at line 822 of file GetEventSourceMappingResult.h.

◆ AddFunctionResponseTypes() [2/2]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::AddFunctionResponseTypes ( FunctionResponseType &&  value)
inline

(Streams only) A list of current response type enums applied to the event source mapping.

Definition at line 828 of file GetEventSourceMappingResult.h.

◆ AddQueues() [1/3]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::AddQueues ( Aws::String &&  value)
inline

(Amazon MQ) The name of the Amazon MQ broker destination queue to consume.

Definition at line 625 of file GetEventSourceMappingResult.h.

◆ AddQueues() [2/3]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::AddQueues ( const Aws::String value)
inline

(Amazon MQ) The name of the Amazon MQ broker destination queue to consume.

Definition at line 619 of file GetEventSourceMappingResult.h.

◆ AddQueues() [3/3]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::AddQueues ( const char *  value)
inline

(Amazon MQ) The name of the Amazon MQ broker destination queue to consume.

Definition at line 631 of file GetEventSourceMappingResult.h.

◆ AddSourceAccessConfigurations() [1/2]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::AddSourceAccessConfigurations ( const SourceAccessConfiguration value)
inline

An array of the authentication protocol, VPC components, or virtual host to secure and define your event source.

Definition at line 668 of file GetEventSourceMappingResult.h.

◆ AddSourceAccessConfigurations() [2/2]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::AddSourceAccessConfigurations ( SourceAccessConfiguration &&  value)
inline

An array of the authentication protocol, VPC components, or virtual host to secure and define your event source.

Definition at line 674 of file GetEventSourceMappingResult.h.

◆ AddTopics() [1/3]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::AddTopics ( Aws::String &&  value)
inline

The name of the Kafka topic.

Definition at line 577 of file GetEventSourceMappingResult.h.

◆ AddTopics() [2/3]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::AddTopics ( const Aws::String value)
inline

The name of the Kafka topic.

Definition at line 572 of file GetEventSourceMappingResult.h.

◆ AddTopics() [3/3]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::AddTopics ( const char *  value)
inline

The name of the Kafka topic.

Definition at line 582 of file GetEventSourceMappingResult.h.

◆ GetBatchSize()

int Aws::Lambda::Model::GetEventSourceMappingResult::GetBatchSize ( ) const
inline

The maximum number of records in each batch that Lambda pulls from your stream or queue and sends to your function. Lambda passes all of the records in the batch to the function in a single call, up to the payload limit for synchronous invocation (6 MB).

Default value: Varies by service. For Amazon SQS, the default is 10. For all other services, the default is 100.

Related setting: When you set BatchSize to a value greater than 10, you must set MaximumBatchingWindowInSeconds to at least 1.

Definition at line 161 of file GetEventSourceMappingResult.h.

◆ GetBisectBatchOnFunctionError()

bool Aws::Lambda::Model::GetEventSourceMappingResult::GetBisectBatchOnFunctionError ( ) const
inline

(Streams only) If the function returns an error, split the batch in two and retry. The default value is false.

Definition at line 729 of file GetEventSourceMappingResult.h.

◆ GetDestinationConfig()

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

(Streams only) An Amazon SQS queue or Amazon SNS topic destination for discarded records.

Definition at line 517 of file GetEventSourceMappingResult.h.

◆ GetEventSourceArn()

const Aws::String& Aws::Lambda::Model::GetEventSourceMappingResult::GetEventSourceArn ( ) const
inline

The Amazon Resource Name (ARN) of the event source.

Definition at line 236 of file GetEventSourceMappingResult.h.

◆ GetFilterCriteria()

const FilterCriteria& Aws::Lambda::Model::GetEventSourceMappingResult::GetFilterCriteria ( ) const
inline

(Streams and Amazon SQS) An object that defines the filter criteria that determine whether Lambda should process an event. For more information, see Lambda event filtering.

Definition at line 275 of file GetEventSourceMappingResult.h.

◆ GetFunctionArn()

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

The ARN of the Lambda function.

Definition at line 313 of file GetEventSourceMappingResult.h.

◆ GetFunctionResponseTypes()

const Aws::Vector<FunctionResponseType>& Aws::Lambda::Model::GetEventSourceMappingResult::GetFunctionResponseTypes ( ) const
inline

(Streams only) A list of current response type enums applied to the event source mapping.

Definition at line 792 of file GetEventSourceMappingResult.h.

◆ GetLastModified()

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

The date that the event source mapping was last updated or that its state changed.

Definition at line 350 of file GetEventSourceMappingResult.h.

◆ GetLastProcessingResult()

const Aws::String& Aws::Lambda::Model::GetEventSourceMappingResult::GetLastProcessingResult ( ) const
inline

The result of the last Lambda invocation of your function.

Definition at line 380 of file GetEventSourceMappingResult.h.

◆ GetMaximumBatchingWindowInSeconds()

int Aws::Lambda::Model::GetEventSourceMappingResult::GetMaximumBatchingWindowInSeconds ( ) const
inline

(Streams and Amazon SQS standard queues) The maximum amount of time, in seconds, that Lambda spends gathering records before invoking the function.

Default: 0

Related setting: When you set BatchSize to a value greater than 10, you must set MaximumBatchingWindowInSeconds to at least 1.

Definition at line 193 of file GetEventSourceMappingResult.h.

◆ GetMaximumRecordAgeInSeconds()

int Aws::Lambda::Model::GetEventSourceMappingResult::GetMaximumRecordAgeInSeconds ( ) const
inline

(Streams only) Discard records older than the specified age. The default value is -1, which sets the maximum age to infinite. When the value is set to infinite, Lambda never discards old records.

Definition at line 708 of file GetEventSourceMappingResult.h.

◆ GetMaximumRetryAttempts()

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

(Streams only) Discard records after the specified number of retries. The default value is -1, which sets the maximum number of retries to infinite. When MaximumRetryAttempts is infinite, Lambda retries failed records until the record expires in the event source.

Definition at line 750 of file GetEventSourceMappingResult.h.

◆ GetParallelizationFactor()

int Aws::Lambda::Model::GetEventSourceMappingResult::GetParallelizationFactor ( ) const
inline

(Streams only) The number of batches to process concurrently from each shard. The default value is 1.

Definition at line 218 of file GetEventSourceMappingResult.h.

◆ GetQueues()

const Aws::Vector<Aws::String>& Aws::Lambda::Model::GetEventSourceMappingResult::GetQueues ( ) const
inline

(Amazon MQ) The name of the Amazon MQ broker destination queue to consume.

Definition at line 589 of file GetEventSourceMappingResult.h.

◆ GetSelfManagedEventSource()

const SelfManagedEventSource& Aws::Lambda::Model::GetEventSourceMappingResult::GetSelfManagedEventSource ( ) const
inline

The self-managed Apache Kafka cluster for your event source.

Definition at line 680 of file GetEventSourceMappingResult.h.

◆ GetSourceAccessConfigurations()

const Aws::Vector<SourceAccessConfiguration>& Aws::Lambda::Model::GetEventSourceMappingResult::GetSourceAccessConfigurations ( ) const
inline

An array of the authentication protocol, VPC components, or virtual host to secure and define your event source.

Definition at line 638 of file GetEventSourceMappingResult.h.

◆ GetStartingPosition()

const EventSourcePosition& Aws::Lambda::Model::GetEventSourceMappingResult::GetStartingPosition ( ) const
inline

The position in a stream from which to start reading. Required for Amazon Kinesis, Amazon DynamoDB, and Amazon MSK stream sources. AT_TIMESTAMP is supported only for Amazon Kinesis streams.

Definition at line 90 of file GetEventSourceMappingResult.h.

◆ GetStartingPositionTimestamp()

const Aws::Utils::DateTime& Aws::Lambda::Model::GetEventSourceMappingResult::GetStartingPositionTimestamp ( ) const
inline

With StartingPosition set to AT_TIMESTAMP, the time from which to start reading.

Definition at line 125 of file GetEventSourceMappingResult.h.

◆ GetState()

const Aws::String& Aws::Lambda::Model::GetEventSourceMappingResult::GetState ( ) const
inline

The state of the event source mapping. It can be one of the following: Creating, Enabling, Enabled, Disabling, Disabled, Updating, or Deleting.

Definition at line 419 of file GetEventSourceMappingResult.h.

◆ GetStateTransitionReason()

const Aws::String& Aws::Lambda::Model::GetEventSourceMappingResult::GetStateTransitionReason ( ) const
inline

Indicates whether a user or Lambda made the last change to the event source mapping.

Definition at line 474 of file GetEventSourceMappingResult.h.

◆ GetTopics()

const Aws::Vector<Aws::String>& Aws::Lambda::Model::GetEventSourceMappingResult::GetTopics ( ) const
inline

The name of the Kafka topic.

Definition at line 547 of file GetEventSourceMappingResult.h.

◆ GetTumblingWindowInSeconds()

int Aws::Lambda::Model::GetEventSourceMappingResult::GetTumblingWindowInSeconds ( ) const
inline

(Streams only) The duration in seconds of a processing window. The range is 1–900 seconds.

Definition at line 773 of file GetEventSourceMappingResult.h.

◆ GetUUID()

const Aws::String& Aws::Lambda::Model::GetEventSourceMappingResult::GetUUID ( ) const
inline

The identifier of the event source mapping.

Definition at line 52 of file GetEventSourceMappingResult.h.

◆ operator=()

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

◆ SetBatchSize()

void Aws::Lambda::Model::GetEventSourceMappingResult::SetBatchSize ( int  value)
inline

The maximum number of records in each batch that Lambda pulls from your stream or queue and sends to your function. Lambda passes all of the records in the batch to the function in a single call, up to the payload limit for synchronous invocation (6 MB).

Default value: Varies by service. For Amazon SQS, the default is 10. For all other services, the default is 100.

Related setting: When you set BatchSize to a value greater than 10, you must set MaximumBatchingWindowInSeconds to at least 1.

Definition at line 172 of file GetEventSourceMappingResult.h.

◆ SetBisectBatchOnFunctionError()

void Aws::Lambda::Model::GetEventSourceMappingResult::SetBisectBatchOnFunctionError ( bool  value)
inline

(Streams only) If the function returns an error, split the batch in two and retry. The default value is false.

Definition at line 735 of file GetEventSourceMappingResult.h.

◆ SetDestinationConfig() [1/2]

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

(Streams only) An Amazon SQS queue or Amazon SNS topic destination for discarded records.

Definition at line 523 of file GetEventSourceMappingResult.h.

◆ SetDestinationConfig() [2/2]

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

(Streams only) An Amazon SQS queue or Amazon SNS topic destination for discarded records.

Definition at line 529 of file GetEventSourceMappingResult.h.

◆ SetEventSourceArn() [1/3]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetEventSourceArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the event source.

Definition at line 246 of file GetEventSourceMappingResult.h.

◆ SetEventSourceArn() [2/3]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetEventSourceArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the event source.

Definition at line 241 of file GetEventSourceMappingResult.h.

◆ SetEventSourceArn() [3/3]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetEventSourceArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the event source.

Definition at line 251 of file GetEventSourceMappingResult.h.

◆ SetFilterCriteria() [1/2]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetFilterCriteria ( const FilterCriteria value)
inline

(Streams and Amazon SQS) An object that defines the filter criteria that determine whether Lambda should process an event. For more information, see Lambda event filtering.

Definition at line 283 of file GetEventSourceMappingResult.h.

◆ SetFilterCriteria() [2/2]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetFilterCriteria ( FilterCriteria &&  value)
inline

(Streams and Amazon SQS) An object that defines the filter criteria that determine whether Lambda should process an event. For more information, see Lambda event filtering.

Definition at line 291 of file GetEventSourceMappingResult.h.

◆ SetFunctionArn() [1/3]

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

The ARN of the Lambda function.

Definition at line 323 of file GetEventSourceMappingResult.h.

◆ SetFunctionArn() [2/3]

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

The ARN of the Lambda function.

Definition at line 318 of file GetEventSourceMappingResult.h.

◆ SetFunctionArn() [3/3]

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

The ARN of the Lambda function.

Definition at line 328 of file GetEventSourceMappingResult.h.

◆ SetFunctionResponseTypes() [1/2]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetFunctionResponseTypes ( Aws::Vector< FunctionResponseType > &&  value)
inline

(Streams only) A list of current response type enums applied to the event source mapping.

Definition at line 804 of file GetEventSourceMappingResult.h.

◆ SetFunctionResponseTypes() [2/2]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetFunctionResponseTypes ( const Aws::Vector< FunctionResponseType > &  value)
inline

(Streams only) A list of current response type enums applied to the event source mapping.

Definition at line 798 of file GetEventSourceMappingResult.h.

◆ SetLastModified() [1/2]

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

The date that the event source mapping was last updated or that its state changed.

Definition at line 362 of file GetEventSourceMappingResult.h.

◆ SetLastModified() [2/2]

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

The date that the event source mapping was last updated or that its state changed.

Definition at line 356 of file GetEventSourceMappingResult.h.

◆ SetLastProcessingResult() [1/3]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetLastProcessingResult ( Aws::String &&  value)
inline

The result of the last Lambda invocation of your function.

Definition at line 390 of file GetEventSourceMappingResult.h.

◆ SetLastProcessingResult() [2/3]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetLastProcessingResult ( const Aws::String value)
inline

The result of the last Lambda invocation of your function.

Definition at line 385 of file GetEventSourceMappingResult.h.

◆ SetLastProcessingResult() [3/3]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetLastProcessingResult ( const char *  value)
inline

The result of the last Lambda invocation of your function.

Definition at line 395 of file GetEventSourceMappingResult.h.

◆ SetMaximumBatchingWindowInSeconds()

void Aws::Lambda::Model::GetEventSourceMappingResult::SetMaximumBatchingWindowInSeconds ( int  value)
inline

(Streams and Amazon SQS standard queues) The maximum amount of time, in seconds, that Lambda spends gathering records before invoking the function.

Default: 0

Related setting: When you set BatchSize to a value greater than 10, you must set MaximumBatchingWindowInSeconds to at least 1.

Definition at line 202 of file GetEventSourceMappingResult.h.

◆ SetMaximumRecordAgeInSeconds()

void Aws::Lambda::Model::GetEventSourceMappingResult::SetMaximumRecordAgeInSeconds ( int  value)
inline

(Streams only) Discard records older than the specified age. The default value is -1, which sets the maximum age to infinite. When the value is set to infinite, Lambda never discards old records.

Definition at line 715 of file GetEventSourceMappingResult.h.

◆ SetMaximumRetryAttempts()

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

(Streams only) Discard records after the specified number of retries. The default value is -1, which sets the maximum number of retries to infinite. When MaximumRetryAttempts is infinite, Lambda retries failed records until the record expires in the event source.

Definition at line 758 of file GetEventSourceMappingResult.h.

◆ SetParallelizationFactor()

void Aws::Lambda::Model::GetEventSourceMappingResult::SetParallelizationFactor ( int  value)
inline

(Streams only) The number of batches to process concurrently from each shard. The default value is 1.

Definition at line 224 of file GetEventSourceMappingResult.h.

◆ SetQueues() [1/2]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetQueues ( Aws::Vector< Aws::String > &&  value)
inline

(Amazon MQ) The name of the Amazon MQ broker destination queue to consume.

Definition at line 601 of file GetEventSourceMappingResult.h.

◆ SetQueues() [2/2]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetQueues ( const Aws::Vector< Aws::String > &  value)
inline

(Amazon MQ) The name of the Amazon MQ broker destination queue to consume.

Definition at line 595 of file GetEventSourceMappingResult.h.

◆ SetSelfManagedEventSource() [1/2]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetSelfManagedEventSource ( const SelfManagedEventSource value)
inline

The self-managed Apache Kafka cluster for your event source.

Definition at line 685 of file GetEventSourceMappingResult.h.

◆ SetSelfManagedEventSource() [2/2]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetSelfManagedEventSource ( SelfManagedEventSource &&  value)
inline

The self-managed Apache Kafka cluster for your event source.

Definition at line 690 of file GetEventSourceMappingResult.h.

◆ SetSourceAccessConfigurations() [1/2]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetSourceAccessConfigurations ( Aws::Vector< SourceAccessConfiguration > &&  value)
inline

An array of the authentication protocol, VPC components, or virtual host to secure and define your event source.

Definition at line 650 of file GetEventSourceMappingResult.h.

◆ SetSourceAccessConfigurations() [2/2]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetSourceAccessConfigurations ( const Aws::Vector< SourceAccessConfiguration > &  value)
inline

An array of the authentication protocol, VPC components, or virtual host to secure and define your event source.

Definition at line 644 of file GetEventSourceMappingResult.h.

◆ SetStartingPosition() [1/2]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetStartingPosition ( const EventSourcePosition value)
inline

The position in a stream from which to start reading. Required for Amazon Kinesis, Amazon DynamoDB, and Amazon MSK stream sources. AT_TIMESTAMP is supported only for Amazon Kinesis streams.

Definition at line 97 of file GetEventSourceMappingResult.h.

◆ SetStartingPosition() [2/2]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetStartingPosition ( EventSourcePosition &&  value)
inline

The position in a stream from which to start reading. Required for Amazon Kinesis, Amazon DynamoDB, and Amazon MSK stream sources. AT_TIMESTAMP is supported only for Amazon Kinesis streams.

Definition at line 104 of file GetEventSourceMappingResult.h.

◆ SetStartingPositionTimestamp() [1/2]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetStartingPositionTimestamp ( Aws::Utils::DateTime &&  value)
inline

With StartingPosition set to AT_TIMESTAMP, the time from which to start reading.

Definition at line 137 of file GetEventSourceMappingResult.h.

◆ SetStartingPositionTimestamp() [2/2]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetStartingPositionTimestamp ( const Aws::Utils::DateTime value)
inline

With StartingPosition set to AT_TIMESTAMP, the time from which to start reading.

Definition at line 131 of file GetEventSourceMappingResult.h.

◆ SetState() [1/3]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetState ( Aws::String &&  value)
inline

The state of the event source mapping. It can be one of the following: Creating, Enabling, Enabled, Disabling, Disabled, Updating, or Deleting.

Definition at line 435 of file GetEventSourceMappingResult.h.

◆ SetState() [2/3]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetState ( const Aws::String value)
inline

The state of the event source mapping. It can be one of the following: Creating, Enabling, Enabled, Disabling, Disabled, Updating, or Deleting.

Definition at line 427 of file GetEventSourceMappingResult.h.

◆ SetState() [3/3]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetState ( const char *  value)
inline

The state of the event source mapping. It can be one of the following: Creating, Enabling, Enabled, Disabling, Disabled, Updating, or Deleting.

Definition at line 443 of file GetEventSourceMappingResult.h.

◆ SetStateTransitionReason() [1/3]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetStateTransitionReason ( Aws::String &&  value)
inline

Indicates whether a user or Lambda made the last change to the event source mapping.

Definition at line 486 of file GetEventSourceMappingResult.h.

◆ SetStateTransitionReason() [2/3]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetStateTransitionReason ( const Aws::String value)
inline

Indicates whether a user or Lambda made the last change to the event source mapping.

Definition at line 480 of file GetEventSourceMappingResult.h.

◆ SetStateTransitionReason() [3/3]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetStateTransitionReason ( const char *  value)
inline

Indicates whether a user or Lambda made the last change to the event source mapping.

Definition at line 492 of file GetEventSourceMappingResult.h.

◆ SetTopics() [1/2]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetTopics ( Aws::Vector< Aws::String > &&  value)
inline

The name of the Kafka topic.

Definition at line 557 of file GetEventSourceMappingResult.h.

◆ SetTopics() [2/2]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetTopics ( const Aws::Vector< Aws::String > &  value)
inline

The name of the Kafka topic.

Definition at line 552 of file GetEventSourceMappingResult.h.

◆ SetTumblingWindowInSeconds()

void Aws::Lambda::Model::GetEventSourceMappingResult::SetTumblingWindowInSeconds ( int  value)
inline

(Streams only) The duration in seconds of a processing window. The range is 1–900 seconds.

Definition at line 779 of file GetEventSourceMappingResult.h.

◆ SetUUID() [1/3]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetUUID ( Aws::String &&  value)
inline

The identifier of the event source mapping.

Definition at line 62 of file GetEventSourceMappingResult.h.

◆ SetUUID() [2/3]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetUUID ( const Aws::String value)
inline

The identifier of the event source mapping.

Definition at line 57 of file GetEventSourceMappingResult.h.

◆ SetUUID() [3/3]

void Aws::Lambda::Model::GetEventSourceMappingResult::SetUUID ( const char *  value)
inline

The identifier of the event source mapping.

Definition at line 67 of file GetEventSourceMappingResult.h.

◆ WithBatchSize()

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithBatchSize ( int  value)
inline

The maximum number of records in each batch that Lambda pulls from your stream or queue and sends to your function. Lambda passes all of the records in the batch to the function in a single call, up to the payload limit for synchronous invocation (6 MB).

Default value: Varies by service. For Amazon SQS, the default is 10. For all other services, the default is 100.

Related setting: When you set BatchSize to a value greater than 10, you must set MaximumBatchingWindowInSeconds to at least 1.

Definition at line 183 of file GetEventSourceMappingResult.h.

◆ WithBisectBatchOnFunctionError()

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithBisectBatchOnFunctionError ( bool  value)
inline

(Streams only) If the function returns an error, split the batch in two and retry. The default value is false.

Definition at line 741 of file GetEventSourceMappingResult.h.

◆ WithDestinationConfig() [1/2]

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

(Streams only) An Amazon SQS queue or Amazon SNS topic destination for discarded records.

Definition at line 535 of file GetEventSourceMappingResult.h.

◆ WithDestinationConfig() [2/2]

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

(Streams only) An Amazon SQS queue or Amazon SNS topic destination for discarded records.

Definition at line 541 of file GetEventSourceMappingResult.h.

◆ WithEventSourceArn() [1/3]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithEventSourceArn ( Aws::String &&  value)
inline

The Amazon Resource Name (ARN) of the event source.

Definition at line 261 of file GetEventSourceMappingResult.h.

◆ WithEventSourceArn() [2/3]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithEventSourceArn ( const Aws::String value)
inline

The Amazon Resource Name (ARN) of the event source.

Definition at line 256 of file GetEventSourceMappingResult.h.

◆ WithEventSourceArn() [3/3]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithEventSourceArn ( const char *  value)
inline

The Amazon Resource Name (ARN) of the event source.

Definition at line 266 of file GetEventSourceMappingResult.h.

◆ WithFilterCriteria() [1/2]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithFilterCriteria ( const FilterCriteria value)
inline

(Streams and Amazon SQS) An object that defines the filter criteria that determine whether Lambda should process an event. For more information, see Lambda event filtering.

Definition at line 299 of file GetEventSourceMappingResult.h.

◆ WithFilterCriteria() [2/2]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithFilterCriteria ( FilterCriteria &&  value)
inline

(Streams and Amazon SQS) An object that defines the filter criteria that determine whether Lambda should process an event. For more information, see Lambda event filtering.

Definition at line 307 of file GetEventSourceMappingResult.h.

◆ WithFunctionArn() [1/3]

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

The ARN of the Lambda function.

Definition at line 338 of file GetEventSourceMappingResult.h.

◆ WithFunctionArn() [2/3]

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

The ARN of the Lambda function.

Definition at line 333 of file GetEventSourceMappingResult.h.

◆ WithFunctionArn() [3/3]

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

The ARN of the Lambda function.

Definition at line 343 of file GetEventSourceMappingResult.h.

◆ WithFunctionResponseTypes() [1/2]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithFunctionResponseTypes ( Aws::Vector< FunctionResponseType > &&  value)
inline

(Streams only) A list of current response type enums applied to the event source mapping.

Definition at line 816 of file GetEventSourceMappingResult.h.

◆ WithFunctionResponseTypes() [2/2]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithFunctionResponseTypes ( const Aws::Vector< FunctionResponseType > &  value)
inline

(Streams only) A list of current response type enums applied to the event source mapping.

Definition at line 810 of file GetEventSourceMappingResult.h.

◆ WithLastModified() [1/2]

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

The date that the event source mapping was last updated or that its state changed.

Definition at line 374 of file GetEventSourceMappingResult.h.

◆ WithLastModified() [2/2]

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

The date that the event source mapping was last updated or that its state changed.

Definition at line 368 of file GetEventSourceMappingResult.h.

◆ WithLastProcessingResult() [1/3]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithLastProcessingResult ( Aws::String &&  value)
inline

The result of the last Lambda invocation of your function.

Definition at line 405 of file GetEventSourceMappingResult.h.

◆ WithLastProcessingResult() [2/3]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithLastProcessingResult ( const Aws::String value)
inline

The result of the last Lambda invocation of your function.

Definition at line 400 of file GetEventSourceMappingResult.h.

◆ WithLastProcessingResult() [3/3]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithLastProcessingResult ( const char *  value)
inline

The result of the last Lambda invocation of your function.

Definition at line 410 of file GetEventSourceMappingResult.h.

◆ WithMaximumBatchingWindowInSeconds()

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithMaximumBatchingWindowInSeconds ( int  value)
inline

(Streams and Amazon SQS standard queues) The maximum amount of time, in seconds, that Lambda spends gathering records before invoking the function.

Default: 0

Related setting: When you set BatchSize to a value greater than 10, you must set MaximumBatchingWindowInSeconds to at least 1.

Definition at line 211 of file GetEventSourceMappingResult.h.

◆ WithMaximumRecordAgeInSeconds()

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithMaximumRecordAgeInSeconds ( int  value)
inline

(Streams only) Discard records older than the specified age. The default value is -1, which sets the maximum age to infinite. When the value is set to infinite, Lambda never discards old records.

Definition at line 722 of file GetEventSourceMappingResult.h.

◆ WithMaximumRetryAttempts()

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

(Streams only) Discard records after the specified number of retries. The default value is -1, which sets the maximum number of retries to infinite. When MaximumRetryAttempts is infinite, Lambda retries failed records until the record expires in the event source.

Definition at line 766 of file GetEventSourceMappingResult.h.

◆ WithParallelizationFactor()

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithParallelizationFactor ( int  value)
inline

(Streams only) The number of batches to process concurrently from each shard. The default value is 1.

Definition at line 230 of file GetEventSourceMappingResult.h.

◆ WithQueues() [1/2]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithQueues ( Aws::Vector< Aws::String > &&  value)
inline

(Amazon MQ) The name of the Amazon MQ broker destination queue to consume.

Definition at line 613 of file GetEventSourceMappingResult.h.

◆ WithQueues() [2/2]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithQueues ( const Aws::Vector< Aws::String > &  value)
inline

(Amazon MQ) The name of the Amazon MQ broker destination queue to consume.

Definition at line 607 of file GetEventSourceMappingResult.h.

◆ WithSelfManagedEventSource() [1/2]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithSelfManagedEventSource ( const SelfManagedEventSource value)
inline

The self-managed Apache Kafka cluster for your event source.

Definition at line 695 of file GetEventSourceMappingResult.h.

◆ WithSelfManagedEventSource() [2/2]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithSelfManagedEventSource ( SelfManagedEventSource &&  value)
inline

The self-managed Apache Kafka cluster for your event source.

Definition at line 700 of file GetEventSourceMappingResult.h.

◆ WithSourceAccessConfigurations() [1/2]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithSourceAccessConfigurations ( Aws::Vector< SourceAccessConfiguration > &&  value)
inline

An array of the authentication protocol, VPC components, or virtual host to secure and define your event source.

Definition at line 662 of file GetEventSourceMappingResult.h.

◆ WithSourceAccessConfigurations() [2/2]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithSourceAccessConfigurations ( const Aws::Vector< SourceAccessConfiguration > &  value)
inline

An array of the authentication protocol, VPC components, or virtual host to secure and define your event source.

Definition at line 656 of file GetEventSourceMappingResult.h.

◆ WithStartingPosition() [1/2]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithStartingPosition ( const EventSourcePosition value)
inline

The position in a stream from which to start reading. Required for Amazon Kinesis, Amazon DynamoDB, and Amazon MSK stream sources. AT_TIMESTAMP is supported only for Amazon Kinesis streams.

Definition at line 111 of file GetEventSourceMappingResult.h.

◆ WithStartingPosition() [2/2]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithStartingPosition ( EventSourcePosition &&  value)
inline

The position in a stream from which to start reading. Required for Amazon Kinesis, Amazon DynamoDB, and Amazon MSK stream sources. AT_TIMESTAMP is supported only for Amazon Kinesis streams.

Definition at line 118 of file GetEventSourceMappingResult.h.

◆ WithStartingPositionTimestamp() [1/2]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithStartingPositionTimestamp ( Aws::Utils::DateTime &&  value)
inline

With StartingPosition set to AT_TIMESTAMP, the time from which to start reading.

Definition at line 149 of file GetEventSourceMappingResult.h.

◆ WithStartingPositionTimestamp() [2/2]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithStartingPositionTimestamp ( const Aws::Utils::DateTime value)
inline

With StartingPosition set to AT_TIMESTAMP, the time from which to start reading.

Definition at line 143 of file GetEventSourceMappingResult.h.

◆ WithState() [1/3]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithState ( Aws::String &&  value)
inline

The state of the event source mapping. It can be one of the following: Creating, Enabling, Enabled, Disabling, Disabled, Updating, or Deleting.

Definition at line 459 of file GetEventSourceMappingResult.h.

◆ WithState() [2/3]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithState ( const Aws::String value)
inline

The state of the event source mapping. It can be one of the following: Creating, Enabling, Enabled, Disabling, Disabled, Updating, or Deleting.

Definition at line 451 of file GetEventSourceMappingResult.h.

◆ WithState() [3/3]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithState ( const char *  value)
inline

The state of the event source mapping. It can be one of the following: Creating, Enabling, Enabled, Disabling, Disabled, Updating, or Deleting.

Definition at line 467 of file GetEventSourceMappingResult.h.

◆ WithStateTransitionReason() [1/3]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithStateTransitionReason ( Aws::String &&  value)
inline

Indicates whether a user or Lambda made the last change to the event source mapping.

Definition at line 504 of file GetEventSourceMappingResult.h.

◆ WithStateTransitionReason() [2/3]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithStateTransitionReason ( const Aws::String value)
inline

Indicates whether a user or Lambda made the last change to the event source mapping.

Definition at line 498 of file GetEventSourceMappingResult.h.

◆ WithStateTransitionReason() [3/3]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithStateTransitionReason ( const char *  value)
inline

Indicates whether a user or Lambda made the last change to the event source mapping.

Definition at line 510 of file GetEventSourceMappingResult.h.

◆ WithTopics() [1/2]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithTopics ( Aws::Vector< Aws::String > &&  value)
inline

The name of the Kafka topic.

Definition at line 567 of file GetEventSourceMappingResult.h.

◆ WithTopics() [2/2]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithTopics ( const Aws::Vector< Aws::String > &  value)
inline

The name of the Kafka topic.

Definition at line 562 of file GetEventSourceMappingResult.h.

◆ WithTumblingWindowInSeconds()

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithTumblingWindowInSeconds ( int  value)
inline

(Streams only) The duration in seconds of a processing window. The range is 1–900 seconds.

Definition at line 785 of file GetEventSourceMappingResult.h.

◆ WithUUID() [1/3]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithUUID ( Aws::String &&  value)
inline

The identifier of the event source mapping.

Definition at line 77 of file GetEventSourceMappingResult.h.

◆ WithUUID() [2/3]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithUUID ( const Aws::String value)
inline

The identifier of the event source mapping.

Definition at line 72 of file GetEventSourceMappingResult.h.

◆ WithUUID() [3/3]

GetEventSourceMappingResult& Aws::Lambda::Model::GetEventSourceMappingResult::WithUUID ( const char *  value)
inline

The identifier of the event source mapping.

Definition at line 82 of file GetEventSourceMappingResult.h.


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