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

#include <AutoTuneStatus.h>

Public Member Functions

 AutoTuneStatus ()
 
 AutoTuneStatus (Aws::Utils::Json::JsonView jsonValue)
 
AutoTuneStatusoperator= (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)
 
AutoTuneStatusWithCreationDate (const Aws::Utils::DateTime &value)
 
AutoTuneStatusWithCreationDate (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)
 
AutoTuneStatusWithUpdateDate (const Aws::Utils::DateTime &value)
 
AutoTuneStatusWithUpdateDate (Aws::Utils::DateTime &&value)
 
int GetUpdateVersion () const
 
bool UpdateVersionHasBeenSet () const
 
void SetUpdateVersion (int value)
 
AutoTuneStatusWithUpdateVersion (int value)
 
const AutoTuneStateGetState () const
 
bool StateHasBeenSet () const
 
void SetState (const AutoTuneState &value)
 
void SetState (AutoTuneState &&value)
 
AutoTuneStatusWithState (const AutoTuneState &value)
 
AutoTuneStatusWithState (AutoTuneState &&value)
 
const Aws::StringGetErrorMessage () const
 
bool ErrorMessageHasBeenSet () const
 
void SetErrorMessage (const Aws::String &value)
 
void SetErrorMessage (Aws::String &&value)
 
void SetErrorMessage (const char *value)
 
AutoTuneStatusWithErrorMessage (const Aws::String &value)
 
AutoTuneStatusWithErrorMessage (Aws::String &&value)
 
AutoTuneStatusWithErrorMessage (const char *value)
 
bool GetPendingDeletion () const
 
bool PendingDeletionHasBeenSet () const
 
void SetPendingDeletion (bool value)
 
AutoTuneStatusWithPendingDeletion (bool value)
 

Detailed Description

Provides the current status of the Auto-Tune options.

See Also:

AWS API Reference

Definition at line 34 of file AutoTuneStatus.h.

Constructor & Destructor Documentation

◆ AutoTuneStatus() [1/2]

Aws::ElasticsearchService::Model::AutoTuneStatus::AutoTuneStatus ( )

◆ AutoTuneStatus() [2/2]

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

Member Function Documentation

◆ CreationDateHasBeenSet()

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

Timestamp which tells Auto-Tune options creation date .

Definition at line 51 of file AutoTuneStatus.h.

◆ ErrorMessageHasBeenSet()

bool Aws::ElasticsearchService::Model::AutoTuneStatus::ErrorMessageHasBeenSet ( ) const
inline

Specifies the error message while enabling or disabling the Auto-Tune options.

Definition at line 167 of file AutoTuneStatus.h.

◆ GetCreationDate()

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

Timestamp which tells Auto-Tune options creation date .

Definition at line 46 of file AutoTuneStatus.h.

◆ GetErrorMessage()

const Aws::String& Aws::ElasticsearchService::Model::AutoTuneStatus::GetErrorMessage ( ) const
inline

Specifies the error message while enabling or disabling the Auto-Tune options.

Definition at line 161 of file AutoTuneStatus.h.

◆ GetPendingDeletion()

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

Indicates whether the Elasticsearch domain is being deleted.

Definition at line 209 of file AutoTuneStatus.h.

◆ GetState()

const AutoTuneState& Aws::ElasticsearchService::Model::AutoTuneStatus::GetState ( ) const
inline

Specifies the AutoTuneState for the Elasticsearch domain.

Definition at line 129 of file AutoTuneStatus.h.

◆ GetUpdateDate()

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

Timestamp which tells Auto-Tune options last updated time.

Definition at line 77 of file AutoTuneStatus.h.

◆ GetUpdateVersion()

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

Specifies the Auto-Tune options latest version.

Definition at line 108 of file AutoTuneStatus.h.

◆ Jsonize()

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

◆ operator=()

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

◆ PendingDeletionHasBeenSet()

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

Indicates whether the Elasticsearch domain is being deleted.

Definition at line 214 of file AutoTuneStatus.h.

◆ SetCreationDate() [1/2]

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

Timestamp which tells Auto-Tune options creation date .

Definition at line 61 of file AutoTuneStatus.h.

◆ SetCreationDate() [2/2]

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

Timestamp which tells Auto-Tune options creation date .

Definition at line 56 of file AutoTuneStatus.h.

◆ SetErrorMessage() [1/3]

void Aws::ElasticsearchService::Model::AutoTuneStatus::SetErrorMessage ( Aws::String &&  value)
inline

Specifies the error message while enabling or disabling the Auto-Tune options.

Definition at line 179 of file AutoTuneStatus.h.

◆ SetErrorMessage() [2/3]

void Aws::ElasticsearchService::Model::AutoTuneStatus::SetErrorMessage ( const Aws::String value)
inline

Specifies the error message while enabling or disabling the Auto-Tune options.

Definition at line 173 of file AutoTuneStatus.h.

◆ SetErrorMessage() [3/3]

void Aws::ElasticsearchService::Model::AutoTuneStatus::SetErrorMessage ( const char *  value)
inline

Specifies the error message while enabling or disabling the Auto-Tune options.

Definition at line 185 of file AutoTuneStatus.h.

◆ SetPendingDeletion()

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

Indicates whether the Elasticsearch domain is being deleted.

Definition at line 219 of file AutoTuneStatus.h.

◆ SetState() [1/2]

void Aws::ElasticsearchService::Model::AutoTuneStatus::SetState ( AutoTuneState &&  value)
inline

Specifies the AutoTuneState for the Elasticsearch domain.

Definition at line 144 of file AutoTuneStatus.h.

◆ SetState() [2/2]

void Aws::ElasticsearchService::Model::AutoTuneStatus::SetState ( const AutoTuneState value)
inline

Specifies the AutoTuneState for the Elasticsearch domain.

Definition at line 139 of file AutoTuneStatus.h.

◆ SetUpdateDate() [1/2]

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

Timestamp which tells Auto-Tune options last updated time.

Definition at line 92 of file AutoTuneStatus.h.

◆ SetUpdateDate() [2/2]

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

Timestamp which tells Auto-Tune options last updated time.

Definition at line 87 of file AutoTuneStatus.h.

◆ SetUpdateVersion()

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

Specifies the Auto-Tune options latest version.

Definition at line 118 of file AutoTuneStatus.h.

◆ StateHasBeenSet()

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

Specifies the AutoTuneState for the Elasticsearch domain.

Definition at line 134 of file AutoTuneStatus.h.

◆ UpdateDateHasBeenSet()

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

Timestamp which tells Auto-Tune options last updated time.

Definition at line 82 of file AutoTuneStatus.h.

◆ UpdateVersionHasBeenSet()

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

Specifies the Auto-Tune options latest version.

Definition at line 113 of file AutoTuneStatus.h.

◆ WithCreationDate() [1/2]

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

Timestamp which tells Auto-Tune options creation date .

Definition at line 71 of file AutoTuneStatus.h.

◆ WithCreationDate() [2/2]

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

Timestamp which tells Auto-Tune options creation date .

Definition at line 66 of file AutoTuneStatus.h.

◆ WithErrorMessage() [1/3]

AutoTuneStatus& Aws::ElasticsearchService::Model::AutoTuneStatus::WithErrorMessage ( Aws::String &&  value)
inline

Specifies the error message while enabling or disabling the Auto-Tune options.

Definition at line 197 of file AutoTuneStatus.h.

◆ WithErrorMessage() [2/3]

AutoTuneStatus& Aws::ElasticsearchService::Model::AutoTuneStatus::WithErrorMessage ( const Aws::String value)
inline

Specifies the error message while enabling or disabling the Auto-Tune options.

Definition at line 191 of file AutoTuneStatus.h.

◆ WithErrorMessage() [3/3]

AutoTuneStatus& Aws::ElasticsearchService::Model::AutoTuneStatus::WithErrorMessage ( const char *  value)
inline

Specifies the error message while enabling or disabling the Auto-Tune options.

Definition at line 203 of file AutoTuneStatus.h.

◆ WithPendingDeletion()

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

Indicates whether the Elasticsearch domain is being deleted.

Definition at line 224 of file AutoTuneStatus.h.

◆ WithState() [1/2]

AutoTuneStatus& Aws::ElasticsearchService::Model::AutoTuneStatus::WithState ( AutoTuneState &&  value)
inline

Specifies the AutoTuneState for the Elasticsearch domain.

Definition at line 154 of file AutoTuneStatus.h.

◆ WithState() [2/2]

AutoTuneStatus& Aws::ElasticsearchService::Model::AutoTuneStatus::WithState ( const AutoTuneState value)
inline

Specifies the AutoTuneState for the Elasticsearch domain.

Definition at line 149 of file AutoTuneStatus.h.

◆ WithUpdateDate() [1/2]

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

Timestamp which tells Auto-Tune options last updated time.

Definition at line 102 of file AutoTuneStatus.h.

◆ WithUpdateDate() [2/2]

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

Timestamp which tells Auto-Tune options last updated time.

Definition at line 97 of file AutoTuneStatus.h.

◆ WithUpdateVersion()

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

Specifies the Auto-Tune options latest version.

Definition at line 123 of file AutoTuneStatus.h.


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