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

#include <DescribeGroupResult.h>

Public Member Functions

 DescribeGroupResult ()
 
 DescribeGroupResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeGroupResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetGroupId () const
 
void SetGroupId (const Aws::String &value)
 
void SetGroupId (Aws::String &&value)
 
void SetGroupId (const char *value)
 
DescribeGroupResultWithGroupId (const Aws::String &value)
 
DescribeGroupResultWithGroupId (Aws::String &&value)
 
DescribeGroupResultWithGroupId (const char *value)
 
const Aws::StringGetName () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
DescribeGroupResultWithName (const Aws::String &value)
 
DescribeGroupResultWithName (Aws::String &&value)
 
DescribeGroupResultWithName (const char *value)
 
const Aws::StringGetEmail () const
 
void SetEmail (const Aws::String &value)
 
void SetEmail (Aws::String &&value)
 
void SetEmail (const char *value)
 
DescribeGroupResultWithEmail (const Aws::String &value)
 
DescribeGroupResultWithEmail (Aws::String &&value)
 
DescribeGroupResultWithEmail (const char *value)
 
const EntityStateGetState () const
 
void SetState (const EntityState &value)
 
void SetState (EntityState &&value)
 
DescribeGroupResultWithState (const EntityState &value)
 
DescribeGroupResultWithState (EntityState &&value)
 
const Aws::Utils::DateTimeGetEnabledDate () const
 
void SetEnabledDate (const Aws::Utils::DateTime &value)
 
void SetEnabledDate (Aws::Utils::DateTime &&value)
 
DescribeGroupResultWithEnabledDate (const Aws::Utils::DateTime &value)
 
DescribeGroupResultWithEnabledDate (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetDisabledDate () const
 
void SetDisabledDate (const Aws::Utils::DateTime &value)
 
void SetDisabledDate (Aws::Utils::DateTime &&value)
 
DescribeGroupResultWithDisabledDate (const Aws::Utils::DateTime &value)
 
DescribeGroupResultWithDisabledDate (Aws::Utils::DateTime &&value)
 

Detailed Description

Definition at line 29 of file DescribeGroupResult.h.

Constructor & Destructor Documentation

◆ DescribeGroupResult() [1/2]

Aws::WorkMail::Model::DescribeGroupResult::DescribeGroupResult ( )

◆ DescribeGroupResult() [2/2]

Aws::WorkMail::Model::DescribeGroupResult::DescribeGroupResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetDisabledDate()

const Aws::Utils::DateTime& Aws::WorkMail::Model::DescribeGroupResult::GetDisabledDate ( ) const
inline

The date and time when a user was deregistered from WorkMail, in UNIX epoch time format.

Definition at line 211 of file DescribeGroupResult.h.

◆ GetEmail()

const Aws::String& Aws::WorkMail::Model::DescribeGroupResult::GetEmail ( ) const
inline

The email of the described group.

Definition at line 112 of file DescribeGroupResult.h.

◆ GetEnabledDate()

const Aws::Utils::DateTime& Aws::WorkMail::Model::DescribeGroupResult::GetEnabledDate ( ) const
inline

The date and time when a user was registered to WorkMail, in UNIX epoch time format.

Definition at line 180 of file DescribeGroupResult.h.

◆ GetGroupId()

const Aws::String& Aws::WorkMail::Model::DescribeGroupResult::GetGroupId ( ) const
inline

The identifier of the described group.

Definition at line 40 of file DescribeGroupResult.h.

◆ GetName()

const Aws::String& Aws::WorkMail::Model::DescribeGroupResult::GetName ( ) const
inline

The name of the described group.

Definition at line 76 of file DescribeGroupResult.h.

◆ GetState()

const EntityState& Aws::WorkMail::Model::DescribeGroupResult::GetState ( ) const
inline

The state of the user: enabled (registered to Amazon WorkMail) or disabled (deregistered or never registered to WorkMail).

Definition at line 149 of file DescribeGroupResult.h.

◆ operator=()

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

◆ SetDisabledDate() [1/2]

void Aws::WorkMail::Model::DescribeGroupResult::SetDisabledDate ( Aws::Utils::DateTime &&  value)
inline

The date and time when a user was deregistered from WorkMail, in UNIX epoch time format.

Definition at line 223 of file DescribeGroupResult.h.

◆ SetDisabledDate() [2/2]

void Aws::WorkMail::Model::DescribeGroupResult::SetDisabledDate ( const Aws::Utils::DateTime value)
inline

The date and time when a user was deregistered from WorkMail, in UNIX epoch time format.

Definition at line 217 of file DescribeGroupResult.h.

◆ SetEmail() [1/3]

void Aws::WorkMail::Model::DescribeGroupResult::SetEmail ( Aws::String &&  value)
inline

The email of the described group.

Definition at line 122 of file DescribeGroupResult.h.

◆ SetEmail() [2/3]

void Aws::WorkMail::Model::DescribeGroupResult::SetEmail ( const Aws::String value)
inline

The email of the described group.

Definition at line 117 of file DescribeGroupResult.h.

◆ SetEmail() [3/3]

void Aws::WorkMail::Model::DescribeGroupResult::SetEmail ( const char *  value)
inline

The email of the described group.

Definition at line 127 of file DescribeGroupResult.h.

◆ SetEnabledDate() [1/2]

void Aws::WorkMail::Model::DescribeGroupResult::SetEnabledDate ( Aws::Utils::DateTime &&  value)
inline

The date and time when a user was registered to WorkMail, in UNIX epoch time format.

Definition at line 192 of file DescribeGroupResult.h.

◆ SetEnabledDate() [2/2]

void Aws::WorkMail::Model::DescribeGroupResult::SetEnabledDate ( const Aws::Utils::DateTime value)
inline

The date and time when a user was registered to WorkMail, in UNIX epoch time format.

Definition at line 186 of file DescribeGroupResult.h.

◆ SetGroupId() [1/3]

void Aws::WorkMail::Model::DescribeGroupResult::SetGroupId ( Aws::String &&  value)
inline

The identifier of the described group.

Definition at line 50 of file DescribeGroupResult.h.

◆ SetGroupId() [2/3]

void Aws::WorkMail::Model::DescribeGroupResult::SetGroupId ( const Aws::String value)
inline

The identifier of the described group.

Definition at line 45 of file DescribeGroupResult.h.

◆ SetGroupId() [3/3]

void Aws::WorkMail::Model::DescribeGroupResult::SetGroupId ( const char *  value)
inline

The identifier of the described group.

Definition at line 55 of file DescribeGroupResult.h.

◆ SetName() [1/3]

void Aws::WorkMail::Model::DescribeGroupResult::SetName ( Aws::String &&  value)
inline

The name of the described group.

Definition at line 86 of file DescribeGroupResult.h.

◆ SetName() [2/3]

void Aws::WorkMail::Model::DescribeGroupResult::SetName ( const Aws::String value)
inline

The name of the described group.

Definition at line 81 of file DescribeGroupResult.h.

◆ SetName() [3/3]

void Aws::WorkMail::Model::DescribeGroupResult::SetName ( const char *  value)
inline

The name of the described group.

Definition at line 91 of file DescribeGroupResult.h.

◆ SetState() [1/2]

void Aws::WorkMail::Model::DescribeGroupResult::SetState ( const EntityState value)
inline

The state of the user: enabled (registered to Amazon WorkMail) or disabled (deregistered or never registered to WorkMail).

Definition at line 155 of file DescribeGroupResult.h.

◆ SetState() [2/2]

void Aws::WorkMail::Model::DescribeGroupResult::SetState ( EntityState &&  value)
inline

The state of the user: enabled (registered to Amazon WorkMail) or disabled (deregistered or never registered to WorkMail).

Definition at line 161 of file DescribeGroupResult.h.

◆ WithDisabledDate() [1/2]

DescribeGroupResult& Aws::WorkMail::Model::DescribeGroupResult::WithDisabledDate ( Aws::Utils::DateTime &&  value)
inline

The date and time when a user was deregistered from WorkMail, in UNIX epoch time format.

Definition at line 235 of file DescribeGroupResult.h.

◆ WithDisabledDate() [2/2]

DescribeGroupResult& Aws::WorkMail::Model::DescribeGroupResult::WithDisabledDate ( const Aws::Utils::DateTime value)
inline

The date and time when a user was deregistered from WorkMail, in UNIX epoch time format.

Definition at line 229 of file DescribeGroupResult.h.

◆ WithEmail() [1/3]

DescribeGroupResult& Aws::WorkMail::Model::DescribeGroupResult::WithEmail ( Aws::String &&  value)
inline

The email of the described group.

Definition at line 137 of file DescribeGroupResult.h.

◆ WithEmail() [2/3]

DescribeGroupResult& Aws::WorkMail::Model::DescribeGroupResult::WithEmail ( const Aws::String value)
inline

The email of the described group.

Definition at line 132 of file DescribeGroupResult.h.

◆ WithEmail() [3/3]

DescribeGroupResult& Aws::WorkMail::Model::DescribeGroupResult::WithEmail ( const char *  value)
inline

The email of the described group.

Definition at line 142 of file DescribeGroupResult.h.

◆ WithEnabledDate() [1/2]

DescribeGroupResult& Aws::WorkMail::Model::DescribeGroupResult::WithEnabledDate ( Aws::Utils::DateTime &&  value)
inline

The date and time when a user was registered to WorkMail, in UNIX epoch time format.

Definition at line 204 of file DescribeGroupResult.h.

◆ WithEnabledDate() [2/2]

DescribeGroupResult& Aws::WorkMail::Model::DescribeGroupResult::WithEnabledDate ( const Aws::Utils::DateTime value)
inline

The date and time when a user was registered to WorkMail, in UNIX epoch time format.

Definition at line 198 of file DescribeGroupResult.h.

◆ WithGroupId() [1/3]

DescribeGroupResult& Aws::WorkMail::Model::DescribeGroupResult::WithGroupId ( Aws::String &&  value)
inline

The identifier of the described group.

Definition at line 65 of file DescribeGroupResult.h.

◆ WithGroupId() [2/3]

DescribeGroupResult& Aws::WorkMail::Model::DescribeGroupResult::WithGroupId ( const Aws::String value)
inline

The identifier of the described group.

Definition at line 60 of file DescribeGroupResult.h.

◆ WithGroupId() [3/3]

DescribeGroupResult& Aws::WorkMail::Model::DescribeGroupResult::WithGroupId ( const char *  value)
inline

The identifier of the described group.

Definition at line 70 of file DescribeGroupResult.h.

◆ WithName() [1/3]

DescribeGroupResult& Aws::WorkMail::Model::DescribeGroupResult::WithName ( Aws::String &&  value)
inline

The name of the described group.

Definition at line 101 of file DescribeGroupResult.h.

◆ WithName() [2/3]

DescribeGroupResult& Aws::WorkMail::Model::DescribeGroupResult::WithName ( const Aws::String value)
inline

The name of the described group.

Definition at line 96 of file DescribeGroupResult.h.

◆ WithName() [3/3]

DescribeGroupResult& Aws::WorkMail::Model::DescribeGroupResult::WithName ( const char *  value)
inline

The name of the described group.

Definition at line 106 of file DescribeGroupResult.h.

◆ WithState() [1/2]

DescribeGroupResult& Aws::WorkMail::Model::DescribeGroupResult::WithState ( const EntityState value)
inline

The state of the user: enabled (registered to Amazon WorkMail) or disabled (deregistered or never registered to WorkMail).

Definition at line 167 of file DescribeGroupResult.h.

◆ WithState() [2/2]

DescribeGroupResult& Aws::WorkMail::Model::DescribeGroupResult::WithState ( EntityState &&  value)
inline

The state of the user: enabled (registered to Amazon WorkMail) or disabled (deregistered or never registered to WorkMail).

Definition at line 173 of file DescribeGroupResult.h.


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