AWS SDK for C++  1.9.123
AWS SDK for C++
Public Member Functions | List of all members
Aws::Kafka::Model::BrokerLogs Class Reference

#include <BrokerLogs.h>

Public Member Functions

 BrokerLogs ()
 
 BrokerLogs (Aws::Utils::Json::JsonView jsonValue)
 
BrokerLogsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const CloudWatchLogsGetCloudWatchLogs () const
 
bool CloudWatchLogsHasBeenSet () const
 
void SetCloudWatchLogs (const CloudWatchLogs &value)
 
void SetCloudWatchLogs (CloudWatchLogs &&value)
 
BrokerLogsWithCloudWatchLogs (const CloudWatchLogs &value)
 
BrokerLogsWithCloudWatchLogs (CloudWatchLogs &&value)
 
const FirehoseGetFirehose () const
 
bool FirehoseHasBeenSet () const
 
void SetFirehose (const Firehose &value)
 
void SetFirehose (Firehose &&value)
 
BrokerLogsWithFirehose (const Firehose &value)
 
BrokerLogsWithFirehose (Firehose &&value)
 
const S3GetS3 () const
 
bool S3HasBeenSet () const
 
void SetS3 (const S3 &value)
 
void SetS3 (S3 &&value)
 
BrokerLogsWithS3 (const S3 &value)
 
BrokerLogsWithS3 (S3 &&value)
 

Detailed Description

Definition at line 28 of file BrokerLogs.h.

Constructor & Destructor Documentation

◆ BrokerLogs() [1/2]

Aws::Kafka::Model::BrokerLogs::BrokerLogs ( )

◆ BrokerLogs() [2/2]

Aws::Kafka::Model::BrokerLogs::BrokerLogs ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CloudWatchLogsHasBeenSet()

bool Aws::Kafka::Model::BrokerLogs::CloudWatchLogsHasBeenSet ( ) const
inline

Definition at line 41 of file BrokerLogs.h.

◆ FirehoseHasBeenSet()

bool Aws::Kafka::Model::BrokerLogs::FirehoseHasBeenSet ( ) const
inline

Definition at line 60 of file BrokerLogs.h.

◆ GetCloudWatchLogs()

const CloudWatchLogs& Aws::Kafka::Model::BrokerLogs::GetCloudWatchLogs ( ) const
inline

Definition at line 38 of file BrokerLogs.h.

◆ GetFirehose()

const Firehose& Aws::Kafka::Model::BrokerLogs::GetFirehose ( ) const
inline

Definition at line 57 of file BrokerLogs.h.

◆ GetS3()

const S3& Aws::Kafka::Model::BrokerLogs::GetS3 ( ) const
inline

Definition at line 76 of file BrokerLogs.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Kafka::Model::BrokerLogs::Jsonize ( ) const

◆ operator=()

BrokerLogs& Aws::Kafka::Model::BrokerLogs::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ S3HasBeenSet()

bool Aws::Kafka::Model::BrokerLogs::S3HasBeenSet ( ) const
inline

Definition at line 79 of file BrokerLogs.h.

◆ SetCloudWatchLogs() [1/2]

void Aws::Kafka::Model::BrokerLogs::SetCloudWatchLogs ( CloudWatchLogs &&  value)
inline

Definition at line 47 of file BrokerLogs.h.

◆ SetCloudWatchLogs() [2/2]

void Aws::Kafka::Model::BrokerLogs::SetCloudWatchLogs ( const CloudWatchLogs value)
inline

Definition at line 44 of file BrokerLogs.h.

◆ SetFirehose() [1/2]

void Aws::Kafka::Model::BrokerLogs::SetFirehose ( const Firehose value)
inline

Definition at line 63 of file BrokerLogs.h.

◆ SetFirehose() [2/2]

void Aws::Kafka::Model::BrokerLogs::SetFirehose ( Firehose &&  value)
inline

Definition at line 66 of file BrokerLogs.h.

◆ SetS3() [1/2]

void Aws::Kafka::Model::BrokerLogs::SetS3 ( const S3 value)
inline

Definition at line 82 of file BrokerLogs.h.

◆ SetS3() [2/2]

void Aws::Kafka::Model::BrokerLogs::SetS3 ( S3 &&  value)
inline

Definition at line 85 of file BrokerLogs.h.

◆ WithCloudWatchLogs() [1/2]

BrokerLogs& Aws::Kafka::Model::BrokerLogs::WithCloudWatchLogs ( CloudWatchLogs &&  value)
inline

Definition at line 53 of file BrokerLogs.h.

◆ WithCloudWatchLogs() [2/2]

BrokerLogs& Aws::Kafka::Model::BrokerLogs::WithCloudWatchLogs ( const CloudWatchLogs value)
inline

Definition at line 50 of file BrokerLogs.h.

◆ WithFirehose() [1/2]

BrokerLogs& Aws::Kafka::Model::BrokerLogs::WithFirehose ( const Firehose value)
inline

Definition at line 69 of file BrokerLogs.h.

◆ WithFirehose() [2/2]

BrokerLogs& Aws::Kafka::Model::BrokerLogs::WithFirehose ( Firehose &&  value)
inline

Definition at line 72 of file BrokerLogs.h.

◆ WithS3() [1/2]

BrokerLogs& Aws::Kafka::Model::BrokerLogs::WithS3 ( const S3 value)
inline

Definition at line 88 of file BrokerLogs.h.

◆ WithS3() [2/2]

BrokerLogs& Aws::Kafka::Model::BrokerLogs::WithS3 ( S3 &&  value)
inline

Definition at line 91 of file BrokerLogs.h.


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