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

#include <GetUpgradeStatusResult.h>

Public Member Functions

 GetUpgradeStatusResult ()
 
 GetUpgradeStatusResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetUpgradeStatusResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const UpgradeStepGetUpgradeStep () const
 
void SetUpgradeStep (const UpgradeStep &value)
 
void SetUpgradeStep (UpgradeStep &&value)
 
GetUpgradeStatusResultWithUpgradeStep (const UpgradeStep &value)
 
GetUpgradeStatusResultWithUpgradeStep (UpgradeStep &&value)
 
const UpgradeStatusGetStepStatus () const
 
void SetStepStatus (const UpgradeStatus &value)
 
void SetStepStatus (UpgradeStatus &&value)
 
GetUpgradeStatusResultWithStepStatus (const UpgradeStatus &value)
 
GetUpgradeStatusResultWithStepStatus (UpgradeStatus &&value)
 
const Aws::StringGetUpgradeName () const
 
void SetUpgradeName (const Aws::String &value)
 
void SetUpgradeName (Aws::String &&value)
 
void SetUpgradeName (const char *value)
 
GetUpgradeStatusResultWithUpgradeName (const Aws::String &value)
 
GetUpgradeStatusResultWithUpgradeName (Aws::String &&value)
 
GetUpgradeStatusResultWithUpgradeName (const char *value)
 

Detailed Description

Container for response returned by GetUpgradeStatus operation.

See Also:

AWS API Reference

Definition at line 35 of file GetUpgradeStatusResult.h.

Constructor & Destructor Documentation

◆ GetUpgradeStatusResult() [1/2]

Aws::ElasticsearchService::Model::GetUpgradeStatusResult::GetUpgradeStatusResult ( )

◆ GetUpgradeStatusResult() [2/2]

Aws::ElasticsearchService::Model::GetUpgradeStatusResult::GetUpgradeStatusResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetStepStatus()

const UpgradeStatus& Aws::ElasticsearchService::Model::GetUpgradeStatusResult::GetStepStatus ( ) const
inline

One of 4 statuses that a step can go through returned as part of the GetUpgradeStatusResponse object. The status can take one of the following values:

  • In Progress
  • Succeeded
  • Succeeded with Issues
  • Failed

Definition at line 85 of file GetUpgradeStatusResult.h.

◆ GetUpgradeName()

const Aws::String& Aws::ElasticsearchService::Model::GetUpgradeStatusResult::GetUpgradeName ( ) const
inline

A string that describes the update briefly

Definition at line 123 of file GetUpgradeStatusResult.h.

◆ GetUpgradeStep()

const UpgradeStep& Aws::ElasticsearchService::Model::GetUpgradeStatusResult::GetUpgradeStep ( ) const
inline

Represents one of 3 steps that an Upgrade or Upgrade Eligibility Check does through:

  • PreUpgradeCheck
  • Snapshot
  • Upgrade

Definition at line 48 of file GetUpgradeStatusResult.h.

◆ operator=()

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

◆ SetStepStatus() [1/2]

void Aws::ElasticsearchService::Model::GetUpgradeStatusResult::SetStepStatus ( const UpgradeStatus value)
inline

One of 4 statuses that a step can go through returned as part of the GetUpgradeStatusResponse object. The status can take one of the following values:

  • In Progress
  • Succeeded
  • Succeeded with Issues
  • Failed

Definition at line 93 of file GetUpgradeStatusResult.h.

◆ SetStepStatus() [2/2]

void Aws::ElasticsearchService::Model::GetUpgradeStatusResult::SetStepStatus ( UpgradeStatus &&  value)
inline

One of 4 statuses that a step can go through returned as part of the GetUpgradeStatusResponse object. The status can take one of the following values:

  • In Progress
  • Succeeded
  • Succeeded with Issues
  • Failed

Definition at line 101 of file GetUpgradeStatusResult.h.

◆ SetUpgradeName() [1/3]

void Aws::ElasticsearchService::Model::GetUpgradeStatusResult::SetUpgradeName ( Aws::String &&  value)
inline

A string that describes the update briefly

Definition at line 133 of file GetUpgradeStatusResult.h.

◆ SetUpgradeName() [2/3]

void Aws::ElasticsearchService::Model::GetUpgradeStatusResult::SetUpgradeName ( const Aws::String value)
inline

A string that describes the update briefly

Definition at line 128 of file GetUpgradeStatusResult.h.

◆ SetUpgradeName() [3/3]

void Aws::ElasticsearchService::Model::GetUpgradeStatusResult::SetUpgradeName ( const char *  value)
inline

A string that describes the update briefly

Definition at line 138 of file GetUpgradeStatusResult.h.

◆ SetUpgradeStep() [1/2]

void Aws::ElasticsearchService::Model::GetUpgradeStatusResult::SetUpgradeStep ( const UpgradeStep value)
inline

Represents one of 3 steps that an Upgrade or Upgrade Eligibility Check does through:

  • PreUpgradeCheck
  • Snapshot
  • Upgrade

Definition at line 55 of file GetUpgradeStatusResult.h.

◆ SetUpgradeStep() [2/2]

void Aws::ElasticsearchService::Model::GetUpgradeStatusResult::SetUpgradeStep ( UpgradeStep &&  value)
inline

Represents one of 3 steps that an Upgrade or Upgrade Eligibility Check does through:

  • PreUpgradeCheck
  • Snapshot
  • Upgrade

Definition at line 62 of file GetUpgradeStatusResult.h.

◆ WithStepStatus() [1/2]

GetUpgradeStatusResult& Aws::ElasticsearchService::Model::GetUpgradeStatusResult::WithStepStatus ( const UpgradeStatus value)
inline

One of 4 statuses that a step can go through returned as part of the GetUpgradeStatusResponse object. The status can take one of the following values:

  • In Progress
  • Succeeded
  • Succeeded with Issues
  • Failed

Definition at line 109 of file GetUpgradeStatusResult.h.

◆ WithStepStatus() [2/2]

GetUpgradeStatusResult& Aws::ElasticsearchService::Model::GetUpgradeStatusResult::WithStepStatus ( UpgradeStatus &&  value)
inline

One of 4 statuses that a step can go through returned as part of the GetUpgradeStatusResponse object. The status can take one of the following values:

  • In Progress
  • Succeeded
  • Succeeded with Issues
  • Failed

Definition at line 117 of file GetUpgradeStatusResult.h.

◆ WithUpgradeName() [1/3]

GetUpgradeStatusResult& Aws::ElasticsearchService::Model::GetUpgradeStatusResult::WithUpgradeName ( Aws::String &&  value)
inline

A string that describes the update briefly

Definition at line 148 of file GetUpgradeStatusResult.h.

◆ WithUpgradeName() [2/3]

GetUpgradeStatusResult& Aws::ElasticsearchService::Model::GetUpgradeStatusResult::WithUpgradeName ( const Aws::String value)
inline

A string that describes the update briefly

Definition at line 143 of file GetUpgradeStatusResult.h.

◆ WithUpgradeName() [3/3]

GetUpgradeStatusResult& Aws::ElasticsearchService::Model::GetUpgradeStatusResult::WithUpgradeName ( const char *  value)
inline

A string that describes the update briefly

Definition at line 153 of file GetUpgradeStatusResult.h.

◆ WithUpgradeStep() [1/2]

GetUpgradeStatusResult& Aws::ElasticsearchService::Model::GetUpgradeStatusResult::WithUpgradeStep ( const UpgradeStep value)
inline

Represents one of 3 steps that an Upgrade or Upgrade Eligibility Check does through:

  • PreUpgradeCheck
  • Snapshot
  • Upgrade

Definition at line 69 of file GetUpgradeStatusResult.h.

◆ WithUpgradeStep() [2/2]

GetUpgradeStatusResult& Aws::ElasticsearchService::Model::GetUpgradeStatusResult::WithUpgradeStep ( UpgradeStep &&  value)
inline

Represents one of 3 steps that an Upgrade or Upgrade Eligibility Check does through:

  • PreUpgradeCheck
  • Snapshot
  • Upgrade

Definition at line 76 of file GetUpgradeStatusResult.h.


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