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

#include <SelfManagedEventSource.h>

Public Member Functions

 SelfManagedEventSource ()
 
 SelfManagedEventSource (Aws::Utils::Json::JsonView jsonValue)
 
SelfManagedEventSourceoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Map< EndPointType, Aws::Vector< Aws::String > > & GetEndpoints () const
 
bool EndpointsHasBeenSet () const
 
void SetEndpoints (const Aws::Map< EndPointType, Aws::Vector< Aws::String >> &value)
 
void SetEndpoints (Aws::Map< EndPointType, Aws::Vector< Aws::String >> &&value)
 
SelfManagedEventSourceWithEndpoints (const Aws::Map< EndPointType, Aws::Vector< Aws::String >> &value)
 
SelfManagedEventSourceWithEndpoints (Aws::Map< EndPointType, Aws::Vector< Aws::String >> &&value)
 
SelfManagedEventSourceAddEndpoints (const EndPointType &key, const Aws::Vector< Aws::String > &value)
 
SelfManagedEventSourceAddEndpoints (EndPointType &&key, const Aws::Vector< Aws::String > &value)
 
SelfManagedEventSourceAddEndpoints (const EndPointType &key, Aws::Vector< Aws::String > &&value)
 
SelfManagedEventSourceAddEndpoints (EndPointType &&key, Aws::Vector< Aws::String > &&value)
 

Detailed Description

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

See Also:

AWS API Reference

Definition at line 35 of file SelfManagedEventSource.h.

Constructor & Destructor Documentation

◆ SelfManagedEventSource() [1/2]

Aws::Lambda::Model::SelfManagedEventSource::SelfManagedEventSource ( )

◆ SelfManagedEventSource() [2/2]

Aws::Lambda::Model::SelfManagedEventSource::SelfManagedEventSource ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddEndpoints() [1/4]

SelfManagedEventSource& Aws::Lambda::Model::SelfManagedEventSource::AddEndpoints ( const EndPointType key,
Aws::Vector< Aws::String > &&  value 
)
inline

The list of bootstrap servers for your Kafka brokers in the following format: "KAFKA_BOOTSTRAP_SERVERS": ["abc.xyz.com:xxxx","abc2.xyz.com:xxxx"].

Definition at line 105 of file SelfManagedEventSource.h.

◆ AddEndpoints() [2/4]

SelfManagedEventSource& Aws::Lambda::Model::SelfManagedEventSource::AddEndpoints ( const EndPointType key,
const Aws::Vector< Aws::String > &  value 
)
inline

The list of bootstrap servers for your Kafka brokers in the following format: "KAFKA_BOOTSTRAP_SERVERS": ["abc.xyz.com:xxxx","abc2.xyz.com:xxxx"].

Definition at line 91 of file SelfManagedEventSource.h.

◆ AddEndpoints() [3/4]

SelfManagedEventSource& Aws::Lambda::Model::SelfManagedEventSource::AddEndpoints ( EndPointType &&  key,
Aws::Vector< Aws::String > &&  value 
)
inline

The list of bootstrap servers for your Kafka brokers in the following format: "KAFKA_BOOTSTRAP_SERVERS": ["abc.xyz.com:xxxx","abc2.xyz.com:xxxx"].

Definition at line 112 of file SelfManagedEventSource.h.

◆ AddEndpoints() [4/4]

SelfManagedEventSource& Aws::Lambda::Model::SelfManagedEventSource::AddEndpoints ( EndPointType &&  key,
const Aws::Vector< Aws::String > &  value 
)
inline

The list of bootstrap servers for your Kafka brokers in the following format: "KAFKA_BOOTSTRAP_SERVERS": ["abc.xyz.com:xxxx","abc2.xyz.com:xxxx"].

Definition at line 98 of file SelfManagedEventSource.h.

◆ EndpointsHasBeenSet()

bool Aws::Lambda::Model::SelfManagedEventSource::EndpointsHasBeenSet ( ) const
inline

The list of bootstrap servers for your Kafka brokers in the following format: "KAFKA_BOOTSTRAP_SERVERS": ["abc.xyz.com:xxxx","abc2.xyz.com:xxxx"].

Definition at line 56 of file SelfManagedEventSource.h.

◆ GetEndpoints()

const Aws::Map<EndPointType, Aws::Vector<Aws::String> >& Aws::Lambda::Model::SelfManagedEventSource::GetEndpoints ( ) const
inline

The list of bootstrap servers for your Kafka brokers in the following format: "KAFKA_BOOTSTRAP_SERVERS": ["abc.xyz.com:xxxx","abc2.xyz.com:xxxx"].

Definition at line 49 of file SelfManagedEventSource.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Lambda::Model::SelfManagedEventSource::Jsonize ( ) const

◆ operator=()

SelfManagedEventSource& Aws::Lambda::Model::SelfManagedEventSource::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetEndpoints() [1/2]

void Aws::Lambda::Model::SelfManagedEventSource::SetEndpoints ( Aws::Map< EndPointType, Aws::Vector< Aws::String >> &&  value)
inline

The list of bootstrap servers for your Kafka brokers in the following format: "KAFKA_BOOTSTRAP_SERVERS": ["abc.xyz.com:xxxx","abc2.xyz.com:xxxx"].

Definition at line 70 of file SelfManagedEventSource.h.

◆ SetEndpoints() [2/2]

void Aws::Lambda::Model::SelfManagedEventSource::SetEndpoints ( const Aws::Map< EndPointType, Aws::Vector< Aws::String >> &  value)
inline

The list of bootstrap servers for your Kafka brokers in the following format: "KAFKA_BOOTSTRAP_SERVERS": ["abc.xyz.com:xxxx","abc2.xyz.com:xxxx"].

Definition at line 63 of file SelfManagedEventSource.h.

◆ WithEndpoints() [1/2]

SelfManagedEventSource& Aws::Lambda::Model::SelfManagedEventSource::WithEndpoints ( Aws::Map< EndPointType, Aws::Vector< Aws::String >> &&  value)
inline

The list of bootstrap servers for your Kafka brokers in the following format: "KAFKA_BOOTSTRAP_SERVERS": ["abc.xyz.com:xxxx","abc2.xyz.com:xxxx"].

Definition at line 84 of file SelfManagedEventSource.h.

◆ WithEndpoints() [2/2]

SelfManagedEventSource& Aws::Lambda::Model::SelfManagedEventSource::WithEndpoints ( const Aws::Map< EndPointType, Aws::Vector< Aws::String >> &  value)
inline

The list of bootstrap servers for your Kafka brokers in the following format: "KAFKA_BOOTSTRAP_SERVERS": ["abc.xyz.com:xxxx","abc2.xyz.com:xxxx"].

Definition at line 77 of file SelfManagedEventSource.h.


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