AWS SDK for C++  1.9.72
AWS SDK for C++
Public Member Functions | List of all members
Aws::WorkMail::Model::OrganizationSummary Class Reference

#include <OrganizationSummary.h>

Public Member Functions

 OrganizationSummary ()
 
 OrganizationSummary (Aws::Utils::Json::JsonView jsonValue)
 
OrganizationSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetOrganizationId () const
 
bool OrganizationIdHasBeenSet () const
 
void SetOrganizationId (const Aws::String &value)
 
void SetOrganizationId (Aws::String &&value)
 
void SetOrganizationId (const char *value)
 
OrganizationSummaryWithOrganizationId (const Aws::String &value)
 
OrganizationSummaryWithOrganizationId (Aws::String &&value)
 
OrganizationSummaryWithOrganizationId (const char *value)
 
const Aws::StringGetAlias () const
 
bool AliasHasBeenSet () const
 
void SetAlias (const Aws::String &value)
 
void SetAlias (Aws::String &&value)
 
void SetAlias (const char *value)
 
OrganizationSummaryWithAlias (const Aws::String &value)
 
OrganizationSummaryWithAlias (Aws::String &&value)
 
OrganizationSummaryWithAlias (const char *value)
 
const Aws::StringGetDefaultMailDomain () const
 
bool DefaultMailDomainHasBeenSet () const
 
void SetDefaultMailDomain (const Aws::String &value)
 
void SetDefaultMailDomain (Aws::String &&value)
 
void SetDefaultMailDomain (const char *value)
 
OrganizationSummaryWithDefaultMailDomain (const Aws::String &value)
 
OrganizationSummaryWithDefaultMailDomain (Aws::String &&value)
 
OrganizationSummaryWithDefaultMailDomain (const char *value)
 
const Aws::StringGetErrorMessage () const
 
bool ErrorMessageHasBeenSet () const
 
void SetErrorMessage (const Aws::String &value)
 
void SetErrorMessage (Aws::String &&value)
 
void SetErrorMessage (const char *value)
 
OrganizationSummaryWithErrorMessage (const Aws::String &value)
 
OrganizationSummaryWithErrorMessage (Aws::String &&value)
 
OrganizationSummaryWithErrorMessage (const char *value)
 
const Aws::StringGetState () const
 
bool StateHasBeenSet () const
 
void SetState (const Aws::String &value)
 
void SetState (Aws::String &&value)
 
void SetState (const char *value)
 
OrganizationSummaryWithState (const Aws::String &value)
 
OrganizationSummaryWithState (Aws::String &&value)
 
OrganizationSummaryWithState (const char *value)
 

Detailed Description

The representation of an organization.

See Also:

AWS API Reference

Definition at line 31 of file OrganizationSummary.h.

Constructor & Destructor Documentation

◆ OrganizationSummary() [1/2]

Aws::WorkMail::Model::OrganizationSummary::OrganizationSummary ( )

◆ OrganizationSummary() [2/2]

Aws::WorkMail::Model::OrganizationSummary::OrganizationSummary ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AliasHasBeenSet()

bool Aws::WorkMail::Model::OrganizationSummary::AliasHasBeenSet ( ) const
inline

The alias associated with the organization.

Definition at line 89 of file OrganizationSummary.h.

◆ DefaultMailDomainHasBeenSet()

bool Aws::WorkMail::Model::OrganizationSummary::DefaultMailDomainHasBeenSet ( ) const
inline

The default email domain associated with the organization.

Definition at line 130 of file OrganizationSummary.h.

◆ ErrorMessageHasBeenSet()

bool Aws::WorkMail::Model::OrganizationSummary::ErrorMessageHasBeenSet ( ) const
inline

The error message associated with the organization. It is only present if unexpected behavior has occurred with regards to the organization. It provides insight or solutions regarding unexpected behavior.

Definition at line 175 of file OrganizationSummary.h.

◆ GetAlias()

const Aws::String& Aws::WorkMail::Model::OrganizationSummary::GetAlias ( ) const
inline

The alias associated with the organization.

Definition at line 84 of file OrganizationSummary.h.

◆ GetDefaultMailDomain()

const Aws::String& Aws::WorkMail::Model::OrganizationSummary::GetDefaultMailDomain ( ) const
inline

The default email domain associated with the organization.

Definition at line 125 of file OrganizationSummary.h.

◆ GetErrorMessage()

const Aws::String& Aws::WorkMail::Model::OrganizationSummary::GetErrorMessage ( ) const
inline

The error message associated with the organization. It is only present if unexpected behavior has occurred with regards to the organization. It provides insight or solutions regarding unexpected behavior.

Definition at line 168 of file OrganizationSummary.h.

◆ GetOrganizationId()

const Aws::String& Aws::WorkMail::Model::OrganizationSummary::GetOrganizationId ( ) const
inline

The identifier associated with the organization.

Definition at line 43 of file OrganizationSummary.h.

◆ GetState()

const Aws::String& Aws::WorkMail::Model::OrganizationSummary::GetState ( ) const
inline

The state associated with the organization.

Definition at line 223 of file OrganizationSummary.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::WorkMail::Model::OrganizationSummary::Jsonize ( ) const

◆ operator=()

OrganizationSummary& Aws::WorkMail::Model::OrganizationSummary::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ OrganizationIdHasBeenSet()

bool Aws::WorkMail::Model::OrganizationSummary::OrganizationIdHasBeenSet ( ) const
inline

The identifier associated with the organization.

Definition at line 48 of file OrganizationSummary.h.

◆ SetAlias() [1/3]

void Aws::WorkMail::Model::OrganizationSummary::SetAlias ( Aws::String &&  value)
inline

The alias associated with the organization.

Definition at line 99 of file OrganizationSummary.h.

◆ SetAlias() [2/3]

void Aws::WorkMail::Model::OrganizationSummary::SetAlias ( const Aws::String value)
inline

The alias associated with the organization.

Definition at line 94 of file OrganizationSummary.h.

◆ SetAlias() [3/3]

void Aws::WorkMail::Model::OrganizationSummary::SetAlias ( const char *  value)
inline

The alias associated with the organization.

Definition at line 104 of file OrganizationSummary.h.

◆ SetDefaultMailDomain() [1/3]

void Aws::WorkMail::Model::OrganizationSummary::SetDefaultMailDomain ( Aws::String &&  value)
inline

The default email domain associated with the organization.

Definition at line 140 of file OrganizationSummary.h.

◆ SetDefaultMailDomain() [2/3]

void Aws::WorkMail::Model::OrganizationSummary::SetDefaultMailDomain ( const Aws::String value)
inline

The default email domain associated with the organization.

Definition at line 135 of file OrganizationSummary.h.

◆ SetDefaultMailDomain() [3/3]

void Aws::WorkMail::Model::OrganizationSummary::SetDefaultMailDomain ( const char *  value)
inline

The default email domain associated with the organization.

Definition at line 145 of file OrganizationSummary.h.

◆ SetErrorMessage() [1/3]

void Aws::WorkMail::Model::OrganizationSummary::SetErrorMessage ( Aws::String &&  value)
inline

The error message associated with the organization. It is only present if unexpected behavior has occurred with regards to the organization. It provides insight or solutions regarding unexpected behavior.

Definition at line 189 of file OrganizationSummary.h.

◆ SetErrorMessage() [2/3]

void Aws::WorkMail::Model::OrganizationSummary::SetErrorMessage ( const Aws::String value)
inline

The error message associated with the organization. It is only present if unexpected behavior has occurred with regards to the organization. It provides insight or solutions regarding unexpected behavior.

Definition at line 182 of file OrganizationSummary.h.

◆ SetErrorMessage() [3/3]

void Aws::WorkMail::Model::OrganizationSummary::SetErrorMessage ( const char *  value)
inline

The error message associated with the organization. It is only present if unexpected behavior has occurred with regards to the organization. It provides insight or solutions regarding unexpected behavior.

Definition at line 196 of file OrganizationSummary.h.

◆ SetOrganizationId() [1/3]

void Aws::WorkMail::Model::OrganizationSummary::SetOrganizationId ( Aws::String &&  value)
inline

The identifier associated with the organization.

Definition at line 58 of file OrganizationSummary.h.

◆ SetOrganizationId() [2/3]

void Aws::WorkMail::Model::OrganizationSummary::SetOrganizationId ( const Aws::String value)
inline

The identifier associated with the organization.

Definition at line 53 of file OrganizationSummary.h.

◆ SetOrganizationId() [3/3]

void Aws::WorkMail::Model::OrganizationSummary::SetOrganizationId ( const char *  value)
inline

The identifier associated with the organization.

Definition at line 63 of file OrganizationSummary.h.

◆ SetState() [1/3]

void Aws::WorkMail::Model::OrganizationSummary::SetState ( Aws::String &&  value)
inline

The state associated with the organization.

Definition at line 238 of file OrganizationSummary.h.

◆ SetState() [2/3]

void Aws::WorkMail::Model::OrganizationSummary::SetState ( const Aws::String value)
inline

The state associated with the organization.

Definition at line 233 of file OrganizationSummary.h.

◆ SetState() [3/3]

void Aws::WorkMail::Model::OrganizationSummary::SetState ( const char *  value)
inline

The state associated with the organization.

Definition at line 243 of file OrganizationSummary.h.

◆ StateHasBeenSet()

bool Aws::WorkMail::Model::OrganizationSummary::StateHasBeenSet ( ) const
inline

The state associated with the organization.

Definition at line 228 of file OrganizationSummary.h.

◆ WithAlias() [1/3]

OrganizationSummary& Aws::WorkMail::Model::OrganizationSummary::WithAlias ( Aws::String &&  value)
inline

The alias associated with the organization.

Definition at line 114 of file OrganizationSummary.h.

◆ WithAlias() [2/3]

OrganizationSummary& Aws::WorkMail::Model::OrganizationSummary::WithAlias ( const Aws::String value)
inline

The alias associated with the organization.

Definition at line 109 of file OrganizationSummary.h.

◆ WithAlias() [3/3]

OrganizationSummary& Aws::WorkMail::Model::OrganizationSummary::WithAlias ( const char *  value)
inline

The alias associated with the organization.

Definition at line 119 of file OrganizationSummary.h.

◆ WithDefaultMailDomain() [1/3]

OrganizationSummary& Aws::WorkMail::Model::OrganizationSummary::WithDefaultMailDomain ( Aws::String &&  value)
inline

The default email domain associated with the organization.

Definition at line 155 of file OrganizationSummary.h.

◆ WithDefaultMailDomain() [2/3]

OrganizationSummary& Aws::WorkMail::Model::OrganizationSummary::WithDefaultMailDomain ( const Aws::String value)
inline

The default email domain associated with the organization.

Definition at line 150 of file OrganizationSummary.h.

◆ WithDefaultMailDomain() [3/3]

OrganizationSummary& Aws::WorkMail::Model::OrganizationSummary::WithDefaultMailDomain ( const char *  value)
inline

The default email domain associated with the organization.

Definition at line 160 of file OrganizationSummary.h.

◆ WithErrorMessage() [1/3]

OrganizationSummary& Aws::WorkMail::Model::OrganizationSummary::WithErrorMessage ( Aws::String &&  value)
inline

The error message associated with the organization. It is only present if unexpected behavior has occurred with regards to the organization. It provides insight or solutions regarding unexpected behavior.

Definition at line 210 of file OrganizationSummary.h.

◆ WithErrorMessage() [2/3]

OrganizationSummary& Aws::WorkMail::Model::OrganizationSummary::WithErrorMessage ( const Aws::String value)
inline

The error message associated with the organization. It is only present if unexpected behavior has occurred with regards to the organization. It provides insight or solutions regarding unexpected behavior.

Definition at line 203 of file OrganizationSummary.h.

◆ WithErrorMessage() [3/3]

OrganizationSummary& Aws::WorkMail::Model::OrganizationSummary::WithErrorMessage ( const char *  value)
inline

The error message associated with the organization. It is only present if unexpected behavior has occurred with regards to the organization. It provides insight or solutions regarding unexpected behavior.

Definition at line 217 of file OrganizationSummary.h.

◆ WithOrganizationId() [1/3]

OrganizationSummary& Aws::WorkMail::Model::OrganizationSummary::WithOrganizationId ( Aws::String &&  value)
inline

The identifier associated with the organization.

Definition at line 73 of file OrganizationSummary.h.

◆ WithOrganizationId() [2/3]

OrganizationSummary& Aws::WorkMail::Model::OrganizationSummary::WithOrganizationId ( const Aws::String value)
inline

The identifier associated with the organization.

Definition at line 68 of file OrganizationSummary.h.

◆ WithOrganizationId() [3/3]

OrganizationSummary& Aws::WorkMail::Model::OrganizationSummary::WithOrganizationId ( const char *  value)
inline

The identifier associated with the organization.

Definition at line 78 of file OrganizationSummary.h.

◆ WithState() [1/3]

OrganizationSummary& Aws::WorkMail::Model::OrganizationSummary::WithState ( Aws::String &&  value)
inline

The state associated with the organization.

Definition at line 253 of file OrganizationSummary.h.

◆ WithState() [2/3]

OrganizationSummary& Aws::WorkMail::Model::OrganizationSummary::WithState ( const Aws::String value)
inline

The state associated with the organization.

Definition at line 248 of file OrganizationSummary.h.

◆ WithState() [3/3]

OrganizationSummary& Aws::WorkMail::Model::OrganizationSummary::WithState ( const char *  value)
inline

The state associated with the organization.

Definition at line 258 of file OrganizationSummary.h.


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