AWS SDK for C++  1.9.125
AWS SDK for C++
Public Member Functions | List of all members
Aws::Redshift::Model::ClusterParameterStatus Class Reference

#include <ClusterParameterStatus.h>

Public Member Functions

 ClusterParameterStatus ()
 
 ClusterParameterStatus (const Aws::Utils::Xml::XmlNode &xmlNode)
 
ClusterParameterStatusoperator= (const Aws::Utils::Xml::XmlNode &xmlNode)
 
void OutputToStream (Aws::OStream &ostream, const char *location, unsigned index, const char *locationValue) const
 
void OutputToStream (Aws::OStream &oStream, const char *location) const
 
const Aws::StringGetParameterName () const
 
bool ParameterNameHasBeenSet () const
 
void SetParameterName (const Aws::String &value)
 
void SetParameterName (Aws::String &&value)
 
void SetParameterName (const char *value)
 
ClusterParameterStatusWithParameterName (const Aws::String &value)
 
ClusterParameterStatusWithParameterName (Aws::String &&value)
 
ClusterParameterStatusWithParameterName (const char *value)
 
const Aws::StringGetParameterApplyStatus () const
 
bool ParameterApplyStatusHasBeenSet () const
 
void SetParameterApplyStatus (const Aws::String &value)
 
void SetParameterApplyStatus (Aws::String &&value)
 
void SetParameterApplyStatus (const char *value)
 
ClusterParameterStatusWithParameterApplyStatus (const Aws::String &value)
 
ClusterParameterStatusWithParameterApplyStatus (Aws::String &&value)
 
ClusterParameterStatusWithParameterApplyStatus (const char *value)
 
const Aws::StringGetParameterApplyErrorDescription () const
 
bool ParameterApplyErrorDescriptionHasBeenSet () const
 
void SetParameterApplyErrorDescription (const Aws::String &value)
 
void SetParameterApplyErrorDescription (Aws::String &&value)
 
void SetParameterApplyErrorDescription (const char *value)
 
ClusterParameterStatusWithParameterApplyErrorDescription (const Aws::String &value)
 
ClusterParameterStatusWithParameterApplyErrorDescription (Aws::String &&value)
 
ClusterParameterStatusWithParameterApplyErrorDescription (const char *value)
 

Detailed Description

Describes the status of a parameter group.

See Also:

AWS API Reference

Definition at line 31 of file ClusterParameterStatus.h.

Constructor & Destructor Documentation

◆ ClusterParameterStatus() [1/2]

Aws::Redshift::Model::ClusterParameterStatus::ClusterParameterStatus ( )

◆ ClusterParameterStatus() [2/2]

Aws::Redshift::Model::ClusterParameterStatus::ClusterParameterStatus ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ GetParameterApplyErrorDescription()

const Aws::String& Aws::Redshift::Model::ClusterParameterStatus::GetParameterApplyErrorDescription ( ) const
inline

The error that prevented the parameter from being applied to the database.

Definition at line 240 of file ClusterParameterStatus.h.

◆ GetParameterApplyStatus()

const Aws::String& Aws::Redshift::Model::ClusterParameterStatus::GetParameterApplyStatus ( ) const
inline

The status of the parameter that indicates whether the parameter is in sync with the database, waiting for a cluster reboot, or encountered an error when being applied.

The following are possible statuses and descriptions.

  • in-sync: The parameter value is in sync with the database.

  • pending-reboot: The parameter value will be applied after the cluster reboots.

  • applying: The parameter value is being applied to the database.

  • invalid-parameter: Cannot apply the parameter value because it has an invalid value or syntax.

  • apply-deferred: The parameter contains static property changes. The changes are deferred until the cluster reboots.

  • apply-error: Cannot connect to the cluster. The parameter change will be applied after the cluster reboots.

  • unknown-error: Cannot apply the parameter change right now. The change will be applied after the cluster reboots.

Definition at line 100 of file ClusterParameterStatus.h.

◆ GetParameterName()

const Aws::String& Aws::Redshift::Model::ClusterParameterStatus::GetParameterName ( ) const
inline

The name of the parameter.

Definition at line 45 of file ClusterParameterStatus.h.

◆ operator=()

ClusterParameterStatus& Aws::Redshift::Model::ClusterParameterStatus::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ OutputToStream() [1/2]

void Aws::Redshift::Model::ClusterParameterStatus::OutputToStream ( Aws::OStream oStream,
const char *  location 
) const

◆ OutputToStream() [2/2]

void Aws::Redshift::Model::ClusterParameterStatus::OutputToStream ( Aws::OStream ostream,
const char *  location,
unsigned  index,
const char *  locationValue 
) const

◆ ParameterApplyErrorDescriptionHasBeenSet()

bool Aws::Redshift::Model::ClusterParameterStatus::ParameterApplyErrorDescriptionHasBeenSet ( ) const
inline

The error that prevented the parameter from being applied to the database.

Definition at line 246 of file ClusterParameterStatus.h.

◆ ParameterApplyStatusHasBeenSet()

bool Aws::Redshift::Model::ClusterParameterStatus::ParameterApplyStatusHasBeenSet ( ) const
inline

The status of the parameter that indicates whether the parameter is in sync with the database, waiting for a cluster reboot, or encountered an error when being applied.

The following are possible statuses and descriptions.

  • in-sync: The parameter value is in sync with the database.

  • pending-reboot: The parameter value will be applied after the cluster reboots.

  • applying: The parameter value is being applied to the database.

  • invalid-parameter: Cannot apply the parameter value because it has an invalid value or syntax.

  • apply-deferred: The parameter contains static property changes. The changes are deferred until the cluster reboots.

  • apply-error: Cannot connect to the cluster. The parameter change will be applied after the cluster reboots.

  • unknown-error: Cannot apply the parameter change right now. The change will be applied after the cluster reboots.

Definition at line 119 of file ClusterParameterStatus.h.

◆ ParameterNameHasBeenSet()

bool Aws::Redshift::Model::ClusterParameterStatus::ParameterNameHasBeenSet ( ) const
inline

The name of the parameter.

Definition at line 50 of file ClusterParameterStatus.h.

◆ SetParameterApplyErrorDescription() [1/3]

void Aws::Redshift::Model::ClusterParameterStatus::SetParameterApplyErrorDescription ( Aws::String &&  value)
inline

The error that prevented the parameter from being applied to the database.

Definition at line 258 of file ClusterParameterStatus.h.

◆ SetParameterApplyErrorDescription() [2/3]

void Aws::Redshift::Model::ClusterParameterStatus::SetParameterApplyErrorDescription ( const Aws::String value)
inline

The error that prevented the parameter from being applied to the database.

Definition at line 252 of file ClusterParameterStatus.h.

◆ SetParameterApplyErrorDescription() [3/3]

void Aws::Redshift::Model::ClusterParameterStatus::SetParameterApplyErrorDescription ( const char *  value)
inline

The error that prevented the parameter from being applied to the database.

Definition at line 264 of file ClusterParameterStatus.h.

◆ SetParameterApplyStatus() [1/3]

void Aws::Redshift::Model::ClusterParameterStatus::SetParameterApplyStatus ( Aws::String &&  value)
inline

The status of the parameter that indicates whether the parameter is in sync with the database, waiting for a cluster reboot, or encountered an error when being applied.

The following are possible statuses and descriptions.

  • in-sync: The parameter value is in sync with the database.

  • pending-reboot: The parameter value will be applied after the cluster reboots.

  • applying: The parameter value is being applied to the database.

  • invalid-parameter: Cannot apply the parameter value because it has an invalid value or syntax.

  • apply-deferred: The parameter contains static property changes. The changes are deferred until the cluster reboots.

  • apply-error: Cannot connect to the cluster. The parameter change will be applied after the cluster reboots.

  • unknown-error: Cannot apply the parameter change right now. The change will be applied after the cluster reboots.

Definition at line 157 of file ClusterParameterStatus.h.

◆ SetParameterApplyStatus() [2/3]

void Aws::Redshift::Model::ClusterParameterStatus::SetParameterApplyStatus ( const Aws::String value)
inline

The status of the parameter that indicates whether the parameter is in sync with the database, waiting for a cluster reboot, or encountered an error when being applied.

The following are possible statuses and descriptions.

  • in-sync: The parameter value is in sync with the database.

  • pending-reboot: The parameter value will be applied after the cluster reboots.

  • applying: The parameter value is being applied to the database.

  • invalid-parameter: Cannot apply the parameter value because it has an invalid value or syntax.

  • apply-deferred: The parameter contains static property changes. The changes are deferred until the cluster reboots.

  • apply-error: Cannot connect to the cluster. The parameter change will be applied after the cluster reboots.

  • unknown-error: Cannot apply the parameter change right now. The change will be applied after the cluster reboots.

Definition at line 138 of file ClusterParameterStatus.h.

◆ SetParameterApplyStatus() [3/3]

void Aws::Redshift::Model::ClusterParameterStatus::SetParameterApplyStatus ( const char *  value)
inline

The status of the parameter that indicates whether the parameter is in sync with the database, waiting for a cluster reboot, or encountered an error when being applied.

The following are possible statuses and descriptions.

  • in-sync: The parameter value is in sync with the database.

  • pending-reboot: The parameter value will be applied after the cluster reboots.

  • applying: The parameter value is being applied to the database.

  • invalid-parameter: Cannot apply the parameter value because it has an invalid value or syntax.

  • apply-deferred: The parameter contains static property changes. The changes are deferred until the cluster reboots.

  • apply-error: Cannot connect to the cluster. The parameter change will be applied after the cluster reboots.

  • unknown-error: Cannot apply the parameter change right now. The change will be applied after the cluster reboots.

Definition at line 176 of file ClusterParameterStatus.h.

◆ SetParameterName() [1/3]

void Aws::Redshift::Model::ClusterParameterStatus::SetParameterName ( Aws::String &&  value)
inline

The name of the parameter.

Definition at line 60 of file ClusterParameterStatus.h.

◆ SetParameterName() [2/3]

void Aws::Redshift::Model::ClusterParameterStatus::SetParameterName ( const Aws::String value)
inline

The name of the parameter.

Definition at line 55 of file ClusterParameterStatus.h.

◆ SetParameterName() [3/3]

void Aws::Redshift::Model::ClusterParameterStatus::SetParameterName ( const char *  value)
inline

The name of the parameter.

Definition at line 65 of file ClusterParameterStatus.h.

◆ WithParameterApplyErrorDescription() [1/3]

ClusterParameterStatus& Aws::Redshift::Model::ClusterParameterStatus::WithParameterApplyErrorDescription ( Aws::String &&  value)
inline

The error that prevented the parameter from being applied to the database.

Definition at line 276 of file ClusterParameterStatus.h.

◆ WithParameterApplyErrorDescription() [2/3]

ClusterParameterStatus& Aws::Redshift::Model::ClusterParameterStatus::WithParameterApplyErrorDescription ( const Aws::String value)
inline

The error that prevented the parameter from being applied to the database.

Definition at line 270 of file ClusterParameterStatus.h.

◆ WithParameterApplyErrorDescription() [3/3]

ClusterParameterStatus& Aws::Redshift::Model::ClusterParameterStatus::WithParameterApplyErrorDescription ( const char *  value)
inline

The error that prevented the parameter from being applied to the database.

Definition at line 282 of file ClusterParameterStatus.h.

◆ WithParameterApplyStatus() [1/3]

ClusterParameterStatus& Aws::Redshift::Model::ClusterParameterStatus::WithParameterApplyStatus ( Aws::String &&  value)
inline

The status of the parameter that indicates whether the parameter is in sync with the database, waiting for a cluster reboot, or encountered an error when being applied.

The following are possible statuses and descriptions.

  • in-sync: The parameter value is in sync with the database.

  • pending-reboot: The parameter value will be applied after the cluster reboots.

  • applying: The parameter value is being applied to the database.

  • invalid-parameter: Cannot apply the parameter value because it has an invalid value or syntax.

  • apply-deferred: The parameter contains static property changes. The changes are deferred until the cluster reboots.

  • apply-error: Cannot connect to the cluster. The parameter change will be applied after the cluster reboots.

  • unknown-error: Cannot apply the parameter change right now. The change will be applied after the cluster reboots.

Definition at line 214 of file ClusterParameterStatus.h.

◆ WithParameterApplyStatus() [2/3]

ClusterParameterStatus& Aws::Redshift::Model::ClusterParameterStatus::WithParameterApplyStatus ( const Aws::String value)
inline

The status of the parameter that indicates whether the parameter is in sync with the database, waiting for a cluster reboot, or encountered an error when being applied.

The following are possible statuses and descriptions.

  • in-sync: The parameter value is in sync with the database.

  • pending-reboot: The parameter value will be applied after the cluster reboots.

  • applying: The parameter value is being applied to the database.

  • invalid-parameter: Cannot apply the parameter value because it has an invalid value or syntax.

  • apply-deferred: The parameter contains static property changes. The changes are deferred until the cluster reboots.

  • apply-error: Cannot connect to the cluster. The parameter change will be applied after the cluster reboots.

  • unknown-error: Cannot apply the parameter change right now. The change will be applied after the cluster reboots.

Definition at line 195 of file ClusterParameterStatus.h.

◆ WithParameterApplyStatus() [3/3]

ClusterParameterStatus& Aws::Redshift::Model::ClusterParameterStatus::WithParameterApplyStatus ( const char *  value)
inline

The status of the parameter that indicates whether the parameter is in sync with the database, waiting for a cluster reboot, or encountered an error when being applied.

The following are possible statuses and descriptions.

  • in-sync: The parameter value is in sync with the database.

  • pending-reboot: The parameter value will be applied after the cluster reboots.

  • applying: The parameter value is being applied to the database.

  • invalid-parameter: Cannot apply the parameter value because it has an invalid value or syntax.

  • apply-deferred: The parameter contains static property changes. The changes are deferred until the cluster reboots.

  • apply-error: Cannot connect to the cluster. The parameter change will be applied after the cluster reboots.

  • unknown-error: Cannot apply the parameter change right now. The change will be applied after the cluster reboots.

Definition at line 233 of file ClusterParameterStatus.h.

◆ WithParameterName() [1/3]

ClusterParameterStatus& Aws::Redshift::Model::ClusterParameterStatus::WithParameterName ( Aws::String &&  value)
inline

The name of the parameter.

Definition at line 75 of file ClusterParameterStatus.h.

◆ WithParameterName() [2/3]

ClusterParameterStatus& Aws::Redshift::Model::ClusterParameterStatus::WithParameterName ( const Aws::String value)
inline

The name of the parameter.

Definition at line 70 of file ClusterParameterStatus.h.

◆ WithParameterName() [3/3]

ClusterParameterStatus& Aws::Redshift::Model::ClusterParameterStatus::WithParameterName ( const char *  value)
inline

The name of the parameter.

Definition at line 80 of file ClusterParameterStatus.h.


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