AWS SDK for C++  1.8.186
AWS SDK for C++
Public Member Functions | List of all members
Aws::RDS::Model::DBInstanceStatusInfo Class Reference

#include <DBInstanceStatusInfo.h>

Public Member Functions

 DBInstanceStatusInfo ()
 
 DBInstanceStatusInfo (const Aws::Utils::Xml::XmlNode &xmlNode)
 
DBInstanceStatusInfooperator= (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::StringGetStatusType () const
 
bool StatusTypeHasBeenSet () const
 
void SetStatusType (const Aws::String &value)
 
void SetStatusType (Aws::String &&value)
 
void SetStatusType (const char *value)
 
DBInstanceStatusInfoWithStatusType (const Aws::String &value)
 
DBInstanceStatusInfoWithStatusType (Aws::String &&value)
 
DBInstanceStatusInfoWithStatusType (const char *value)
 
bool GetNormal () const
 
bool NormalHasBeenSet () const
 
void SetNormal (bool value)
 
DBInstanceStatusInfoWithNormal (bool value)
 
const Aws::StringGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const Aws::String &value)
 
void SetStatus (Aws::String &&value)
 
void SetStatus (const char *value)
 
DBInstanceStatusInfoWithStatus (const Aws::String &value)
 
DBInstanceStatusInfoWithStatus (Aws::String &&value)
 
DBInstanceStatusInfoWithStatus (const char *value)
 
const Aws::StringGetMessage () const
 
bool MessageHasBeenSet () const
 
void SetMessage (const Aws::String &value)
 
void SetMessage (Aws::String &&value)
 
void SetMessage (const char *value)
 
DBInstanceStatusInfoWithMessage (const Aws::String &value)
 
DBInstanceStatusInfoWithMessage (Aws::String &&value)
 
DBInstanceStatusInfoWithMessage (const char *value)
 

Detailed Description

Provides a list of status information for a DB instance.

See Also:

AWS API Reference

Definition at line 32 of file DBInstanceStatusInfo.h.

Constructor & Destructor Documentation

◆ DBInstanceStatusInfo() [1/2]

Aws::RDS::Model::DBInstanceStatusInfo::DBInstanceStatusInfo ( )

◆ DBInstanceStatusInfo() [2/2]

Aws::RDS::Model::DBInstanceStatusInfo::DBInstanceStatusInfo ( const Aws::Utils::Xml::XmlNode xmlNode)

Member Function Documentation

◆ GetMessage()

const Aws::String& Aws::RDS::Model::DBInstanceStatusInfo::GetMessage ( ) const
inline

Details of the error if there is an error for the instance. If the instance isn't in an error state, this value is blank.

Definition at line 170 of file DBInstanceStatusInfo.h.

◆ GetNormal()

bool Aws::RDS::Model::DBInstanceStatusInfo::GetNormal ( ) const
inline

Boolean value that is true if the instance is operating normally, or false if the instance is in an error state.

Definition at line 88 of file DBInstanceStatusInfo.h.

◆ GetStatus()

const Aws::String& Aws::RDS::Model::DBInstanceStatusInfo::GetStatus ( ) const
inline

Status of the DB instance. For a StatusType of read replica, the values can be replicating, replication stop point set, replication stop point reached, error, stopped, or terminated.

Definition at line 114 of file DBInstanceStatusInfo.h.

◆ GetStatusType()

const Aws::String& Aws::RDS::Model::DBInstanceStatusInfo::GetStatusType ( ) const
inline

This value is currently "read replication."

Definition at line 46 of file DBInstanceStatusInfo.h.

◆ MessageHasBeenSet()

bool Aws::RDS::Model::DBInstanceStatusInfo::MessageHasBeenSet ( ) const
inline

Details of the error if there is an error for the instance. If the instance isn't in an error state, this value is blank.

Definition at line 176 of file DBInstanceStatusInfo.h.

◆ NormalHasBeenSet()

bool Aws::RDS::Model::DBInstanceStatusInfo::NormalHasBeenSet ( ) const
inline

Boolean value that is true if the instance is operating normally, or false if the instance is in an error state.

Definition at line 94 of file DBInstanceStatusInfo.h.

◆ operator=()

DBInstanceStatusInfo& Aws::RDS::Model::DBInstanceStatusInfo::operator= ( const Aws::Utils::Xml::XmlNode xmlNode)

◆ OutputToStream() [1/2]

void Aws::RDS::Model::DBInstanceStatusInfo::OutputToStream ( Aws::OStream oStream,
const char *  location 
) const

◆ OutputToStream() [2/2]

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

◆ SetMessage() [1/3]

void Aws::RDS::Model::DBInstanceStatusInfo::SetMessage ( Aws::String &&  value)
inline

Details of the error if there is an error for the instance. If the instance isn't in an error state, this value is blank.

Definition at line 188 of file DBInstanceStatusInfo.h.

◆ SetMessage() [2/3]

void Aws::RDS::Model::DBInstanceStatusInfo::SetMessage ( const Aws::String value)
inline

Details of the error if there is an error for the instance. If the instance isn't in an error state, this value is blank.

Definition at line 182 of file DBInstanceStatusInfo.h.

◆ SetMessage() [3/3]

void Aws::RDS::Model::DBInstanceStatusInfo::SetMessage ( const char *  value)
inline

Details of the error if there is an error for the instance. If the instance isn't in an error state, this value is blank.

Definition at line 194 of file DBInstanceStatusInfo.h.

◆ SetNormal()

void Aws::RDS::Model::DBInstanceStatusInfo::SetNormal ( bool  value)
inline

Boolean value that is true if the instance is operating normally, or false if the instance is in an error state.

Definition at line 100 of file DBInstanceStatusInfo.h.

◆ SetStatus() [1/3]

void Aws::RDS::Model::DBInstanceStatusInfo::SetStatus ( Aws::String &&  value)
inline

Status of the DB instance. For a StatusType of read replica, the values can be replicating, replication stop point set, replication stop point reached, error, stopped, or terminated.

Definition at line 135 of file DBInstanceStatusInfo.h.

◆ SetStatus() [2/3]

void Aws::RDS::Model::DBInstanceStatusInfo::SetStatus ( const Aws::String value)
inline

Status of the DB instance. For a StatusType of read replica, the values can be replicating, replication stop point set, replication stop point reached, error, stopped, or terminated.

Definition at line 128 of file DBInstanceStatusInfo.h.

◆ SetStatus() [3/3]

void Aws::RDS::Model::DBInstanceStatusInfo::SetStatus ( const char *  value)
inline

Status of the DB instance. For a StatusType of read replica, the values can be replicating, replication stop point set, replication stop point reached, error, stopped, or terminated.

Definition at line 142 of file DBInstanceStatusInfo.h.

◆ SetStatusType() [1/3]

void Aws::RDS::Model::DBInstanceStatusInfo::SetStatusType ( Aws::String &&  value)
inline

This value is currently "read replication."

Definition at line 61 of file DBInstanceStatusInfo.h.

◆ SetStatusType() [2/3]

void Aws::RDS::Model::DBInstanceStatusInfo::SetStatusType ( const Aws::String value)
inline

This value is currently "read replication."

Definition at line 56 of file DBInstanceStatusInfo.h.

◆ SetStatusType() [3/3]

void Aws::RDS::Model::DBInstanceStatusInfo::SetStatusType ( const char *  value)
inline

This value is currently "read replication."

Definition at line 66 of file DBInstanceStatusInfo.h.

◆ StatusHasBeenSet()

bool Aws::RDS::Model::DBInstanceStatusInfo::StatusHasBeenSet ( ) const
inline

Status of the DB instance. For a StatusType of read replica, the values can be replicating, replication stop point set, replication stop point reached, error, stopped, or terminated.

Definition at line 121 of file DBInstanceStatusInfo.h.

◆ StatusTypeHasBeenSet()

bool Aws::RDS::Model::DBInstanceStatusInfo::StatusTypeHasBeenSet ( ) const
inline

This value is currently "read replication."

Definition at line 51 of file DBInstanceStatusInfo.h.

◆ WithMessage() [1/3]

DBInstanceStatusInfo& Aws::RDS::Model::DBInstanceStatusInfo::WithMessage ( Aws::String &&  value)
inline

Details of the error if there is an error for the instance. If the instance isn't in an error state, this value is blank.

Definition at line 206 of file DBInstanceStatusInfo.h.

◆ WithMessage() [2/3]

DBInstanceStatusInfo& Aws::RDS::Model::DBInstanceStatusInfo::WithMessage ( const Aws::String value)
inline

Details of the error if there is an error for the instance. If the instance isn't in an error state, this value is blank.

Definition at line 200 of file DBInstanceStatusInfo.h.

◆ WithMessage() [3/3]

DBInstanceStatusInfo& Aws::RDS::Model::DBInstanceStatusInfo::WithMessage ( const char *  value)
inline

Details of the error if there is an error for the instance. If the instance isn't in an error state, this value is blank.

Definition at line 212 of file DBInstanceStatusInfo.h.

◆ WithNormal()

DBInstanceStatusInfo& Aws::RDS::Model::DBInstanceStatusInfo::WithNormal ( bool  value)
inline

Boolean value that is true if the instance is operating normally, or false if the instance is in an error state.

Definition at line 106 of file DBInstanceStatusInfo.h.

◆ WithStatus() [1/3]

DBInstanceStatusInfo& Aws::RDS::Model::DBInstanceStatusInfo::WithStatus ( Aws::String &&  value)
inline

Status of the DB instance. For a StatusType of read replica, the values can be replicating, replication stop point set, replication stop point reached, error, stopped, or terminated.

Definition at line 156 of file DBInstanceStatusInfo.h.

◆ WithStatus() [2/3]

DBInstanceStatusInfo& Aws::RDS::Model::DBInstanceStatusInfo::WithStatus ( const Aws::String value)
inline

Status of the DB instance. For a StatusType of read replica, the values can be replicating, replication stop point set, replication stop point reached, error, stopped, or terminated.

Definition at line 149 of file DBInstanceStatusInfo.h.

◆ WithStatus() [3/3]

DBInstanceStatusInfo& Aws::RDS::Model::DBInstanceStatusInfo::WithStatus ( const char *  value)
inline

Status of the DB instance. For a StatusType of read replica, the values can be replicating, replication stop point set, replication stop point reached, error, stopped, or terminated.

Definition at line 163 of file DBInstanceStatusInfo.h.

◆ WithStatusType() [1/3]

DBInstanceStatusInfo& Aws::RDS::Model::DBInstanceStatusInfo::WithStatusType ( Aws::String &&  value)
inline

This value is currently "read replication."

Definition at line 76 of file DBInstanceStatusInfo.h.

◆ WithStatusType() [2/3]

DBInstanceStatusInfo& Aws::RDS::Model::DBInstanceStatusInfo::WithStatusType ( const Aws::String value)
inline

This value is currently "read replication."

Definition at line 71 of file DBInstanceStatusInfo.h.

◆ WithStatusType() [3/3]

DBInstanceStatusInfo& Aws::RDS::Model::DBInstanceStatusInfo::WithStatusType ( const char *  value)
inline

This value is currently "read replication."

Definition at line 81 of file DBInstanceStatusInfo.h.


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