AWS SDK for C++  1.9.126
AWS SDK for C++
Public Member Functions | List of all members
Aws::ElasticsearchService::Model::OptionStatus Class Reference

#include <OptionStatus.h>

Public Member Functions

 OptionStatus ()
 
 OptionStatus (Aws::Utils::Json::JsonView jsonValue)
 
OptionStatusoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Utils::DateTimeGetCreationDate () const
 
bool CreationDateHasBeenSet () const
 
void SetCreationDate (const Aws::Utils::DateTime &value)
 
void SetCreationDate (Aws::Utils::DateTime &&value)
 
OptionStatusWithCreationDate (const Aws::Utils::DateTime &value)
 
OptionStatusWithCreationDate (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetUpdateDate () const
 
bool UpdateDateHasBeenSet () const
 
void SetUpdateDate (const Aws::Utils::DateTime &value)
 
void SetUpdateDate (Aws::Utils::DateTime &&value)
 
OptionStatusWithUpdateDate (const Aws::Utils::DateTime &value)
 
OptionStatusWithUpdateDate (Aws::Utils::DateTime &&value)
 
int GetUpdateVersion () const
 
bool UpdateVersionHasBeenSet () const
 
void SetUpdateVersion (int value)
 
OptionStatusWithUpdateVersion (int value)
 
const OptionStateGetState () const
 
bool StateHasBeenSet () const
 
void SetState (const OptionState &value)
 
void SetState (OptionState &&value)
 
OptionStatusWithState (const OptionState &value)
 
OptionStatusWithState (OptionState &&value)
 
bool GetPendingDeletion () const
 
bool PendingDeletionHasBeenSet () const
 
void SetPendingDeletion (bool value)
 
OptionStatusWithPendingDeletion (bool value)
 

Detailed Description

Provides the current status of the entity.

See Also:

AWS API Reference

Definition at line 32 of file OptionStatus.h.

Constructor & Destructor Documentation

◆ OptionStatus() [1/2]

Aws::ElasticsearchService::Model::OptionStatus::OptionStatus ( )

◆ OptionStatus() [2/2]

Aws::ElasticsearchService::Model::OptionStatus::OptionStatus ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ CreationDateHasBeenSet()

bool Aws::ElasticsearchService::Model::OptionStatus::CreationDateHasBeenSet ( ) const
inline

Timestamp which tells the creation date for the entity.

Definition at line 49 of file OptionStatus.h.

◆ GetCreationDate()

const Aws::Utils::DateTime& Aws::ElasticsearchService::Model::OptionStatus::GetCreationDate ( ) const
inline

Timestamp which tells the creation date for the entity.

Definition at line 44 of file OptionStatus.h.

◆ GetPendingDeletion()

bool Aws::ElasticsearchService::Model::OptionStatus::GetPendingDeletion ( ) const
inline

Indicates whether the Elasticsearch domain is being deleted.

Definition at line 158 of file OptionStatus.h.

◆ GetState()

const OptionState& Aws::ElasticsearchService::Model::OptionStatus::GetState ( ) const
inline

Provides the OptionState for the Elasticsearch domain.

Definition at line 127 of file OptionStatus.h.

◆ GetUpdateDate()

const Aws::Utils::DateTime& Aws::ElasticsearchService::Model::OptionStatus::GetUpdateDate ( ) const
inline

Timestamp which tells the last updated time for the entity.

Definition at line 75 of file OptionStatus.h.

◆ GetUpdateVersion()

int Aws::ElasticsearchService::Model::OptionStatus::GetUpdateVersion ( ) const
inline

Specifies the latest version for the entity.

Definition at line 106 of file OptionStatus.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::ElasticsearchService::Model::OptionStatus::Jsonize ( ) const

◆ operator=()

OptionStatus& Aws::ElasticsearchService::Model::OptionStatus::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ PendingDeletionHasBeenSet()

bool Aws::ElasticsearchService::Model::OptionStatus::PendingDeletionHasBeenSet ( ) const
inline

Indicates whether the Elasticsearch domain is being deleted.

Definition at line 163 of file OptionStatus.h.

◆ SetCreationDate() [1/2]

void Aws::ElasticsearchService::Model::OptionStatus::SetCreationDate ( Aws::Utils::DateTime &&  value)
inline

Timestamp which tells the creation date for the entity.

Definition at line 59 of file OptionStatus.h.

◆ SetCreationDate() [2/2]

void Aws::ElasticsearchService::Model::OptionStatus::SetCreationDate ( const Aws::Utils::DateTime value)
inline

Timestamp which tells the creation date for the entity.

Definition at line 54 of file OptionStatus.h.

◆ SetPendingDeletion()

void Aws::ElasticsearchService::Model::OptionStatus::SetPendingDeletion ( bool  value)
inline

Indicates whether the Elasticsearch domain is being deleted.

Definition at line 168 of file OptionStatus.h.

◆ SetState() [1/2]

void Aws::ElasticsearchService::Model::OptionStatus::SetState ( const OptionState value)
inline

Provides the OptionState for the Elasticsearch domain.

Definition at line 137 of file OptionStatus.h.

◆ SetState() [2/2]

void Aws::ElasticsearchService::Model::OptionStatus::SetState ( OptionState &&  value)
inline

Provides the OptionState for the Elasticsearch domain.

Definition at line 142 of file OptionStatus.h.

◆ SetUpdateDate() [1/2]

void Aws::ElasticsearchService::Model::OptionStatus::SetUpdateDate ( Aws::Utils::DateTime &&  value)
inline

Timestamp which tells the last updated time for the entity.

Definition at line 90 of file OptionStatus.h.

◆ SetUpdateDate() [2/2]

void Aws::ElasticsearchService::Model::OptionStatus::SetUpdateDate ( const Aws::Utils::DateTime value)
inline

Timestamp which tells the last updated time for the entity.

Definition at line 85 of file OptionStatus.h.

◆ SetUpdateVersion()

void Aws::ElasticsearchService::Model::OptionStatus::SetUpdateVersion ( int  value)
inline

Specifies the latest version for the entity.

Definition at line 116 of file OptionStatus.h.

◆ StateHasBeenSet()

bool Aws::ElasticsearchService::Model::OptionStatus::StateHasBeenSet ( ) const
inline

Provides the OptionState for the Elasticsearch domain.

Definition at line 132 of file OptionStatus.h.

◆ UpdateDateHasBeenSet()

bool Aws::ElasticsearchService::Model::OptionStatus::UpdateDateHasBeenSet ( ) const
inline

Timestamp which tells the last updated time for the entity.

Definition at line 80 of file OptionStatus.h.

◆ UpdateVersionHasBeenSet()

bool Aws::ElasticsearchService::Model::OptionStatus::UpdateVersionHasBeenSet ( ) const
inline

Specifies the latest version for the entity.

Definition at line 111 of file OptionStatus.h.

◆ WithCreationDate() [1/2]

OptionStatus& Aws::ElasticsearchService::Model::OptionStatus::WithCreationDate ( Aws::Utils::DateTime &&  value)
inline

Timestamp which tells the creation date for the entity.

Definition at line 69 of file OptionStatus.h.

◆ WithCreationDate() [2/2]

OptionStatus& Aws::ElasticsearchService::Model::OptionStatus::WithCreationDate ( const Aws::Utils::DateTime value)
inline

Timestamp which tells the creation date for the entity.

Definition at line 64 of file OptionStatus.h.

◆ WithPendingDeletion()

OptionStatus& Aws::ElasticsearchService::Model::OptionStatus::WithPendingDeletion ( bool  value)
inline

Indicates whether the Elasticsearch domain is being deleted.

Definition at line 173 of file OptionStatus.h.

◆ WithState() [1/2]

OptionStatus& Aws::ElasticsearchService::Model::OptionStatus::WithState ( const OptionState value)
inline

Provides the OptionState for the Elasticsearch domain.

Definition at line 147 of file OptionStatus.h.

◆ WithState() [2/2]

OptionStatus& Aws::ElasticsearchService::Model::OptionStatus::WithState ( OptionState &&  value)
inline

Provides the OptionState for the Elasticsearch domain.

Definition at line 152 of file OptionStatus.h.

◆ WithUpdateDate() [1/2]

OptionStatus& Aws::ElasticsearchService::Model::OptionStatus::WithUpdateDate ( Aws::Utils::DateTime &&  value)
inline

Timestamp which tells the last updated time for the entity.

Definition at line 100 of file OptionStatus.h.

◆ WithUpdateDate() [2/2]

OptionStatus& Aws::ElasticsearchService::Model::OptionStatus::WithUpdateDate ( const Aws::Utils::DateTime value)
inline

Timestamp which tells the last updated time for the entity.

Definition at line 95 of file OptionStatus.h.

◆ WithUpdateVersion()

OptionStatus& Aws::ElasticsearchService::Model::OptionStatus::WithUpdateVersion ( int  value)
inline

Specifies the latest version for the entity.

Definition at line 121 of file OptionStatus.h.


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