AWS SDK for C++  1.9.131
AWS SDK for C++
Public Member Functions | List of all members
Aws::SESV2::Model::GetContactListResult Class Reference

#include <GetContactListResult.h>

Public Member Functions

 GetContactListResult ()
 
 GetContactListResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetContactListResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetContactListName () const
 
void SetContactListName (const Aws::String &value)
 
void SetContactListName (Aws::String &&value)
 
void SetContactListName (const char *value)
 
GetContactListResultWithContactListName (const Aws::String &value)
 
GetContactListResultWithContactListName (Aws::String &&value)
 
GetContactListResultWithContactListName (const char *value)
 
const Aws::Vector< Topic > & GetTopics () const
 
void SetTopics (const Aws::Vector< Topic > &value)
 
void SetTopics (Aws::Vector< Topic > &&value)
 
GetContactListResultWithTopics (const Aws::Vector< Topic > &value)
 
GetContactListResultWithTopics (Aws::Vector< Topic > &&value)
 
GetContactListResultAddTopics (const Topic &value)
 
GetContactListResultAddTopics (Topic &&value)
 
const Aws::StringGetDescription () const
 
void SetDescription (const Aws::String &value)
 
void SetDescription (Aws::String &&value)
 
void SetDescription (const char *value)
 
GetContactListResultWithDescription (const Aws::String &value)
 
GetContactListResultWithDescription (Aws::String &&value)
 
GetContactListResultWithDescription (const char *value)
 
const Aws::Utils::DateTimeGetCreatedTimestamp () const
 
void SetCreatedTimestamp (const Aws::Utils::DateTime &value)
 
void SetCreatedTimestamp (Aws::Utils::DateTime &&value)
 
GetContactListResultWithCreatedTimestamp (const Aws::Utils::DateTime &value)
 
GetContactListResultWithCreatedTimestamp (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetLastUpdatedTimestamp () const
 
void SetLastUpdatedTimestamp (const Aws::Utils::DateTime &value)
 
void SetLastUpdatedTimestamp (Aws::Utils::DateTime &&value)
 
GetContactListResultWithLastUpdatedTimestamp (const Aws::Utils::DateTime &value)
 
GetContactListResultWithLastUpdatedTimestamp (Aws::Utils::DateTime &&value)
 
const Aws::Vector< Tag > & GetTags () const
 
void SetTags (const Aws::Vector< Tag > &value)
 
void SetTags (Aws::Vector< Tag > &&value)
 
GetContactListResultWithTags (const Aws::Vector< Tag > &value)
 
GetContactListResultWithTags (Aws::Vector< Tag > &&value)
 
GetContactListResultAddTags (const Tag &value)
 
GetContactListResultAddTags (Tag &&value)
 

Detailed Description

Definition at line 31 of file GetContactListResult.h.

Constructor & Destructor Documentation

◆ GetContactListResult() [1/2]

Aws::SESV2::Model::GetContactListResult::GetContactListResult ( )

◆ GetContactListResult() [2/2]

Aws::SESV2::Model::GetContactListResult::GetContactListResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddTags() [1/2]

GetContactListResult& Aws::SESV2::Model::GetContactListResult::AddTags ( const Tag value)
inline

The tags associated with a contact list.

Definition at line 234 of file GetContactListResult.h.

◆ AddTags() [2/2]

GetContactListResult& Aws::SESV2::Model::GetContactListResult::AddTags ( Tag &&  value)
inline

The tags associated with a contact list.

Definition at line 239 of file GetContactListResult.h.

◆ AddTopics() [1/2]

GetContactListResult& Aws::SESV2::Model::GetContactListResult::AddTopics ( const Topic value)
inline

An interest group, theme, or label within a list. A contact list can have multiple topics.

Definition at line 109 of file GetContactListResult.h.

◆ AddTopics() [2/2]

GetContactListResult& Aws::SESV2::Model::GetContactListResult::AddTopics ( Topic &&  value)
inline

An interest group, theme, or label within a list. A contact list can have multiple topics.

Definition at line 115 of file GetContactListResult.h.

◆ GetContactListName()

const Aws::String& Aws::SESV2::Model::GetContactListResult::GetContactListName ( ) const
inline

The name of the contact list.

Definition at line 42 of file GetContactListResult.h.

◆ GetCreatedTimestamp()

const Aws::Utils::DateTime& Aws::SESV2::Model::GetContactListResult::GetCreatedTimestamp ( ) const
inline

A timestamp noting when the contact list was created.

Definition at line 157 of file GetContactListResult.h.

◆ GetDescription()

const Aws::String& Aws::SESV2::Model::GetContactListResult::GetDescription ( ) const
inline

A description of what the contact list is about.

Definition at line 121 of file GetContactListResult.h.

◆ GetLastUpdatedTimestamp()

const Aws::Utils::DateTime& Aws::SESV2::Model::GetContactListResult::GetLastUpdatedTimestamp ( ) const
inline

A timestamp noting the last time the contact list was updated.

Definition at line 183 of file GetContactListResult.h.

◆ GetTags()

const Aws::Vector<Tag>& Aws::SESV2::Model::GetContactListResult::GetTags ( ) const
inline

The tags associated with a contact list.

Definition at line 209 of file GetContactListResult.h.

◆ GetTopics()

const Aws::Vector<Topic>& Aws::SESV2::Model::GetContactListResult::GetTopics ( ) const
inline

An interest group, theme, or label within a list. A contact list can have multiple topics.

Definition at line 79 of file GetContactListResult.h.

◆ operator=()

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

◆ SetContactListName() [1/3]

void Aws::SESV2::Model::GetContactListResult::SetContactListName ( Aws::String &&  value)
inline

The name of the contact list.

Definition at line 52 of file GetContactListResult.h.

◆ SetContactListName() [2/3]

void Aws::SESV2::Model::GetContactListResult::SetContactListName ( const Aws::String value)
inline

The name of the contact list.

Definition at line 47 of file GetContactListResult.h.

◆ SetContactListName() [3/3]

void Aws::SESV2::Model::GetContactListResult::SetContactListName ( const char *  value)
inline

The name of the contact list.

Definition at line 57 of file GetContactListResult.h.

◆ SetCreatedTimestamp() [1/2]

void Aws::SESV2::Model::GetContactListResult::SetCreatedTimestamp ( Aws::Utils::DateTime &&  value)
inline

A timestamp noting when the contact list was created.

Definition at line 167 of file GetContactListResult.h.

◆ SetCreatedTimestamp() [2/2]

void Aws::SESV2::Model::GetContactListResult::SetCreatedTimestamp ( const Aws::Utils::DateTime value)
inline

A timestamp noting when the contact list was created.

Definition at line 162 of file GetContactListResult.h.

◆ SetDescription() [1/3]

void Aws::SESV2::Model::GetContactListResult::SetDescription ( Aws::String &&  value)
inline

A description of what the contact list is about.

Definition at line 131 of file GetContactListResult.h.

◆ SetDescription() [2/3]

void Aws::SESV2::Model::GetContactListResult::SetDescription ( const Aws::String value)
inline

A description of what the contact list is about.

Definition at line 126 of file GetContactListResult.h.

◆ SetDescription() [3/3]

void Aws::SESV2::Model::GetContactListResult::SetDescription ( const char *  value)
inline

A description of what the contact list is about.

Definition at line 136 of file GetContactListResult.h.

◆ SetLastUpdatedTimestamp() [1/2]

void Aws::SESV2::Model::GetContactListResult::SetLastUpdatedTimestamp ( Aws::Utils::DateTime &&  value)
inline

A timestamp noting the last time the contact list was updated.

Definition at line 193 of file GetContactListResult.h.

◆ SetLastUpdatedTimestamp() [2/2]

void Aws::SESV2::Model::GetContactListResult::SetLastUpdatedTimestamp ( const Aws::Utils::DateTime value)
inline

A timestamp noting the last time the contact list was updated.

Definition at line 188 of file GetContactListResult.h.

◆ SetTags() [1/2]

void Aws::SESV2::Model::GetContactListResult::SetTags ( Aws::Vector< Tag > &&  value)
inline

The tags associated with a contact list.

Definition at line 219 of file GetContactListResult.h.

◆ SetTags() [2/2]

void Aws::SESV2::Model::GetContactListResult::SetTags ( const Aws::Vector< Tag > &  value)
inline

The tags associated with a contact list.

Definition at line 214 of file GetContactListResult.h.

◆ SetTopics() [1/2]

void Aws::SESV2::Model::GetContactListResult::SetTopics ( Aws::Vector< Topic > &&  value)
inline

An interest group, theme, or label within a list. A contact list can have multiple topics.

Definition at line 91 of file GetContactListResult.h.

◆ SetTopics() [2/2]

void Aws::SESV2::Model::GetContactListResult::SetTopics ( const Aws::Vector< Topic > &  value)
inline

An interest group, theme, or label within a list. A contact list can have multiple topics.

Definition at line 85 of file GetContactListResult.h.

◆ WithContactListName() [1/3]

GetContactListResult& Aws::SESV2::Model::GetContactListResult::WithContactListName ( Aws::String &&  value)
inline

The name of the contact list.

Definition at line 67 of file GetContactListResult.h.

◆ WithContactListName() [2/3]

GetContactListResult& Aws::SESV2::Model::GetContactListResult::WithContactListName ( const Aws::String value)
inline

The name of the contact list.

Definition at line 62 of file GetContactListResult.h.

◆ WithContactListName() [3/3]

GetContactListResult& Aws::SESV2::Model::GetContactListResult::WithContactListName ( const char *  value)
inline

The name of the contact list.

Definition at line 72 of file GetContactListResult.h.

◆ WithCreatedTimestamp() [1/2]

GetContactListResult& Aws::SESV2::Model::GetContactListResult::WithCreatedTimestamp ( Aws::Utils::DateTime &&  value)
inline

A timestamp noting when the contact list was created.

Definition at line 177 of file GetContactListResult.h.

◆ WithCreatedTimestamp() [2/2]

GetContactListResult& Aws::SESV2::Model::GetContactListResult::WithCreatedTimestamp ( const Aws::Utils::DateTime value)
inline

A timestamp noting when the contact list was created.

Definition at line 172 of file GetContactListResult.h.

◆ WithDescription() [1/3]

GetContactListResult& Aws::SESV2::Model::GetContactListResult::WithDescription ( Aws::String &&  value)
inline

A description of what the contact list is about.

Definition at line 146 of file GetContactListResult.h.

◆ WithDescription() [2/3]

GetContactListResult& Aws::SESV2::Model::GetContactListResult::WithDescription ( const Aws::String value)
inline

A description of what the contact list is about.

Definition at line 141 of file GetContactListResult.h.

◆ WithDescription() [3/3]

GetContactListResult& Aws::SESV2::Model::GetContactListResult::WithDescription ( const char *  value)
inline

A description of what the contact list is about.

Definition at line 151 of file GetContactListResult.h.

◆ WithLastUpdatedTimestamp() [1/2]

GetContactListResult& Aws::SESV2::Model::GetContactListResult::WithLastUpdatedTimestamp ( Aws::Utils::DateTime &&  value)
inline

A timestamp noting the last time the contact list was updated.

Definition at line 203 of file GetContactListResult.h.

◆ WithLastUpdatedTimestamp() [2/2]

GetContactListResult& Aws::SESV2::Model::GetContactListResult::WithLastUpdatedTimestamp ( const Aws::Utils::DateTime value)
inline

A timestamp noting the last time the contact list was updated.

Definition at line 198 of file GetContactListResult.h.

◆ WithTags() [1/2]

GetContactListResult& Aws::SESV2::Model::GetContactListResult::WithTags ( Aws::Vector< Tag > &&  value)
inline

The tags associated with a contact list.

Definition at line 229 of file GetContactListResult.h.

◆ WithTags() [2/2]

GetContactListResult& Aws::SESV2::Model::GetContactListResult::WithTags ( const Aws::Vector< Tag > &  value)
inline

The tags associated with a contact list.

Definition at line 224 of file GetContactListResult.h.

◆ WithTopics() [1/2]

GetContactListResult& Aws::SESV2::Model::GetContactListResult::WithTopics ( Aws::Vector< Topic > &&  value)
inline

An interest group, theme, or label within a list. A contact list can have multiple topics.

Definition at line 103 of file GetContactListResult.h.

◆ WithTopics() [2/2]

GetContactListResult& Aws::SESV2::Model::GetContactListResult::WithTopics ( const Aws::Vector< Topic > &  value)
inline

An interest group, theme, or label within a list. A contact list can have multiple topics.

Definition at line 97 of file GetContactListResult.h.


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