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

#include <DBClusterBacktrack.h>

Public Member Functions

 DBClusterBacktrack ()
 
 DBClusterBacktrack (const Aws::Utils::Xml::XmlNode &xmlNode)
 
DBClusterBacktrackoperator= (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::StringGetDBClusterIdentifier () const
 
bool DBClusterIdentifierHasBeenSet () const
 
void SetDBClusterIdentifier (const Aws::String &value)
 
void SetDBClusterIdentifier (Aws::String &&value)
 
void SetDBClusterIdentifier (const char *value)
 
DBClusterBacktrackWithDBClusterIdentifier (const Aws::String &value)
 
DBClusterBacktrackWithDBClusterIdentifier (Aws::String &&value)
 
DBClusterBacktrackWithDBClusterIdentifier (const char *value)
 
const Aws::StringGetBacktrackIdentifier () const
 
bool BacktrackIdentifierHasBeenSet () const
 
void SetBacktrackIdentifier (const Aws::String &value)
 
void SetBacktrackIdentifier (Aws::String &&value)
 
void SetBacktrackIdentifier (const char *value)
 
DBClusterBacktrackWithBacktrackIdentifier (const Aws::String &value)
 
DBClusterBacktrackWithBacktrackIdentifier (Aws::String &&value)
 
DBClusterBacktrackWithBacktrackIdentifier (const char *value)
 
const Aws::Utils::DateTimeGetBacktrackTo () const
 
bool BacktrackToHasBeenSet () const
 
void SetBacktrackTo (const Aws::Utils::DateTime &value)
 
void SetBacktrackTo (Aws::Utils::DateTime &&value)
 
DBClusterBacktrackWithBacktrackTo (const Aws::Utils::DateTime &value)
 
DBClusterBacktrackWithBacktrackTo (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetBacktrackedFrom () const
 
bool BacktrackedFromHasBeenSet () const
 
void SetBacktrackedFrom (const Aws::Utils::DateTime &value)
 
void SetBacktrackedFrom (Aws::Utils::DateTime &&value)
 
DBClusterBacktrackWithBacktrackedFrom (const Aws::Utils::DateTime &value)
 
DBClusterBacktrackWithBacktrackedFrom (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetBacktrackRequestCreationTime () const
 
bool BacktrackRequestCreationTimeHasBeenSet () const
 
void SetBacktrackRequestCreationTime (const Aws::Utils::DateTime &value)
 
void SetBacktrackRequestCreationTime (Aws::Utils::DateTime &&value)
 
DBClusterBacktrackWithBacktrackRequestCreationTime (const Aws::Utils::DateTime &value)
 
DBClusterBacktrackWithBacktrackRequestCreationTime (Aws::Utils::DateTime &&value)
 
const Aws::StringGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const Aws::String &value)
 
void SetStatus (Aws::String &&value)
 
void SetStatus (const char *value)
 
DBClusterBacktrackWithStatus (const Aws::String &value)
 
DBClusterBacktrackWithStatus (Aws::String &&value)
 
DBClusterBacktrackWithStatus (const char *value)
 
const ResponseMetadataGetResponseMetadata () const
 
bool ResponseMetadataHasBeenSet () const
 
void SetResponseMetadata (const ResponseMetadata &value)
 
void SetResponseMetadata (ResponseMetadata &&value)
 
DBClusterBacktrackWithResponseMetadata (const ResponseMetadata &value)
 
DBClusterBacktrackWithResponseMetadata (ResponseMetadata &&value)
 

Detailed Description

This data type is used as a response element in the DescribeDBClusterBacktracks action.

See Also:

AWS API Reference

Definition at line 34 of file DBClusterBacktrack.h.

Constructor & Destructor Documentation

◆ DBClusterBacktrack() [1/2]

Aws::RDS::Model::DBClusterBacktrack::DBClusterBacktrack ( )

◆ DBClusterBacktrack() [2/2]

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

Member Function Documentation

◆ BacktrackedFromHasBeenSet()

bool Aws::RDS::Model::DBClusterBacktrack::BacktrackedFromHasBeenSet ( ) const
inline

The timestamp of the time from which the DB cluster was backtracked.

Definition at line 174 of file DBClusterBacktrack.h.

◆ BacktrackIdentifierHasBeenSet()

bool Aws::RDS::Model::DBClusterBacktrack::BacktrackIdentifierHasBeenSet ( ) const
inline

Contains the backtrack identifier.

Definition at line 102 of file DBClusterBacktrack.h.

◆ BacktrackRequestCreationTimeHasBeenSet()

bool Aws::RDS::Model::DBClusterBacktrack::BacktrackRequestCreationTimeHasBeenSet ( ) const
inline

The timestamp of the time at which the backtrack was requested.

Definition at line 205 of file DBClusterBacktrack.h.

◆ BacktrackToHasBeenSet()

bool Aws::RDS::Model::DBClusterBacktrack::BacktrackToHasBeenSet ( ) const
inline

The timestamp of the time to which the DB cluster was backtracked.

Definition at line 143 of file DBClusterBacktrack.h.

◆ DBClusterIdentifierHasBeenSet()

bool Aws::RDS::Model::DBClusterBacktrack::DBClusterIdentifierHasBeenSet ( ) const
inline

Contains a user-supplied DB cluster identifier. This identifier is the unique key that identifies a DB cluster.

Definition at line 55 of file DBClusterBacktrack.h.

◆ GetBacktrackedFrom()

const Aws::Utils::DateTime& Aws::RDS::Model::DBClusterBacktrack::GetBacktrackedFrom ( ) const
inline

The timestamp of the time from which the DB cluster was backtracked.

Definition at line 169 of file DBClusterBacktrack.h.

◆ GetBacktrackIdentifier()

const Aws::String& Aws::RDS::Model::DBClusterBacktrack::GetBacktrackIdentifier ( ) const
inline

Contains the backtrack identifier.

Definition at line 97 of file DBClusterBacktrack.h.

◆ GetBacktrackRequestCreationTime()

const Aws::Utils::DateTime& Aws::RDS::Model::DBClusterBacktrack::GetBacktrackRequestCreationTime ( ) const
inline

The timestamp of the time at which the backtrack was requested.

Definition at line 200 of file DBClusterBacktrack.h.

◆ GetBacktrackTo()

const Aws::Utils::DateTime& Aws::RDS::Model::DBClusterBacktrack::GetBacktrackTo ( ) const
inline

The timestamp of the time to which the DB cluster was backtracked.

Definition at line 138 of file DBClusterBacktrack.h.

◆ GetDBClusterIdentifier()

const Aws::String& Aws::RDS::Model::DBClusterBacktrack::GetDBClusterIdentifier ( ) const
inline

Contains a user-supplied DB cluster identifier. This identifier is the unique key that identifies a DB cluster.

Definition at line 49 of file DBClusterBacktrack.h.

◆ GetResponseMetadata()

const ResponseMetadata& Aws::RDS::Model::DBClusterBacktrack::GetResponseMetadata ( ) const
inline

Definition at line 326 of file DBClusterBacktrack.h.

◆ GetStatus()

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

The status of the backtrack. This property returns one of the following values:

  • applying - The backtrack is currently being applied to or rolled back from the DB cluster.

  • completed - The backtrack has successfully been applied to or rolled back from the DB cluster.

  • failed - An error occurred while the backtrack was applied to or rolled back from the DB cluster.

  • pending - The backtrack is currently pending application to or rollback from the DB cluster.

Definition at line 238 of file DBClusterBacktrack.h.

◆ operator=()

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

◆ OutputToStream() [1/2]

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

◆ OutputToStream() [2/2]

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

◆ ResponseMetadataHasBeenSet()

bool Aws::RDS::Model::DBClusterBacktrack::ResponseMetadataHasBeenSet ( ) const
inline

Definition at line 329 of file DBClusterBacktrack.h.

◆ SetBacktrackedFrom() [1/2]

void Aws::RDS::Model::DBClusterBacktrack::SetBacktrackedFrom ( Aws::Utils::DateTime &&  value)
inline

The timestamp of the time from which the DB cluster was backtracked.

Definition at line 184 of file DBClusterBacktrack.h.

◆ SetBacktrackedFrom() [2/2]

void Aws::RDS::Model::DBClusterBacktrack::SetBacktrackedFrom ( const Aws::Utils::DateTime value)
inline

The timestamp of the time from which the DB cluster was backtracked.

Definition at line 179 of file DBClusterBacktrack.h.

◆ SetBacktrackIdentifier() [1/3]

void Aws::RDS::Model::DBClusterBacktrack::SetBacktrackIdentifier ( Aws::String &&  value)
inline

Contains the backtrack identifier.

Definition at line 112 of file DBClusterBacktrack.h.

◆ SetBacktrackIdentifier() [2/3]

void Aws::RDS::Model::DBClusterBacktrack::SetBacktrackIdentifier ( const Aws::String value)
inline

Contains the backtrack identifier.

Definition at line 107 of file DBClusterBacktrack.h.

◆ SetBacktrackIdentifier() [3/3]

void Aws::RDS::Model::DBClusterBacktrack::SetBacktrackIdentifier ( const char *  value)
inline

Contains the backtrack identifier.

Definition at line 117 of file DBClusterBacktrack.h.

◆ SetBacktrackRequestCreationTime() [1/2]

void Aws::RDS::Model::DBClusterBacktrack::SetBacktrackRequestCreationTime ( Aws::Utils::DateTime &&  value)
inline

The timestamp of the time at which the backtrack was requested.

Definition at line 215 of file DBClusterBacktrack.h.

◆ SetBacktrackRequestCreationTime() [2/2]

void Aws::RDS::Model::DBClusterBacktrack::SetBacktrackRequestCreationTime ( const Aws::Utils::DateTime value)
inline

The timestamp of the time at which the backtrack was requested.

Definition at line 210 of file DBClusterBacktrack.h.

◆ SetBacktrackTo() [1/2]

void Aws::RDS::Model::DBClusterBacktrack::SetBacktrackTo ( Aws::Utils::DateTime &&  value)
inline

The timestamp of the time to which the DB cluster was backtracked.

Definition at line 153 of file DBClusterBacktrack.h.

◆ SetBacktrackTo() [2/2]

void Aws::RDS::Model::DBClusterBacktrack::SetBacktrackTo ( const Aws::Utils::DateTime value)
inline

The timestamp of the time to which the DB cluster was backtracked.

Definition at line 148 of file DBClusterBacktrack.h.

◆ SetDBClusterIdentifier() [1/3]

void Aws::RDS::Model::DBClusterBacktrack::SetDBClusterIdentifier ( Aws::String &&  value)
inline

Contains a user-supplied DB cluster identifier. This identifier is the unique key that identifies a DB cluster.

Definition at line 67 of file DBClusterBacktrack.h.

◆ SetDBClusterIdentifier() [2/3]

void Aws::RDS::Model::DBClusterBacktrack::SetDBClusterIdentifier ( const Aws::String value)
inline

Contains a user-supplied DB cluster identifier. This identifier is the unique key that identifies a DB cluster.

Definition at line 61 of file DBClusterBacktrack.h.

◆ SetDBClusterIdentifier() [3/3]

void Aws::RDS::Model::DBClusterBacktrack::SetDBClusterIdentifier ( const char *  value)
inline

Contains a user-supplied DB cluster identifier. This identifier is the unique key that identifies a DB cluster.

Definition at line 73 of file DBClusterBacktrack.h.

◆ SetResponseMetadata() [1/2]

void Aws::RDS::Model::DBClusterBacktrack::SetResponseMetadata ( const ResponseMetadata value)
inline

Definition at line 332 of file DBClusterBacktrack.h.

◆ SetResponseMetadata() [2/2]

void Aws::RDS::Model::DBClusterBacktrack::SetResponseMetadata ( ResponseMetadata &&  value)
inline

Definition at line 335 of file DBClusterBacktrack.h.

◆ SetStatus() [1/3]

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

The status of the backtrack. This property returns one of the following values:

  • applying - The backtrack is currently being applied to or rolled back from the DB cluster.

  • completed - The backtrack has successfully been applied to or rolled back from the DB cluster.

  • failed - An error occurred while the backtrack was applied to or rolled back from the DB cluster.

  • pending - The backtrack is currently pending application to or rollback from the DB cluster.

Definition at line 274 of file DBClusterBacktrack.h.

◆ SetStatus() [2/3]

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

The status of the backtrack. This property returns one of the following values:

  • applying - The backtrack is currently being applied to or rolled back from the DB cluster.

  • completed - The backtrack has successfully been applied to or rolled back from the DB cluster.

  • failed - An error occurred while the backtrack was applied to or rolled back from the DB cluster.

  • pending - The backtrack is currently pending application to or rollback from the DB cluster.

Definition at line 262 of file DBClusterBacktrack.h.

◆ SetStatus() [3/3]

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

The status of the backtrack. This property returns one of the following values:

  • applying - The backtrack is currently being applied to or rolled back from the DB cluster.

  • completed - The backtrack has successfully been applied to or rolled back from the DB cluster.

  • failed - An error occurred while the backtrack was applied to or rolled back from the DB cluster.

  • pending - The backtrack is currently pending application to or rollback from the DB cluster.

Definition at line 286 of file DBClusterBacktrack.h.

◆ StatusHasBeenSet()

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

The status of the backtrack. This property returns one of the following values:

  • applying - The backtrack is currently being applied to or rolled back from the DB cluster.

  • completed - The backtrack has successfully been applied to or rolled back from the DB cluster.

  • failed - An error occurred while the backtrack was applied to or rolled back from the DB cluster.

  • pending - The backtrack is currently pending application to or rollback from the DB cluster.

Definition at line 250 of file DBClusterBacktrack.h.

◆ WithBacktrackedFrom() [1/2]

DBClusterBacktrack& Aws::RDS::Model::DBClusterBacktrack::WithBacktrackedFrom ( Aws::Utils::DateTime &&  value)
inline

The timestamp of the time from which the DB cluster was backtracked.

Definition at line 194 of file DBClusterBacktrack.h.

◆ WithBacktrackedFrom() [2/2]

DBClusterBacktrack& Aws::RDS::Model::DBClusterBacktrack::WithBacktrackedFrom ( const Aws::Utils::DateTime value)
inline

The timestamp of the time from which the DB cluster was backtracked.

Definition at line 189 of file DBClusterBacktrack.h.

◆ WithBacktrackIdentifier() [1/3]

DBClusterBacktrack& Aws::RDS::Model::DBClusterBacktrack::WithBacktrackIdentifier ( Aws::String &&  value)
inline

Contains the backtrack identifier.

Definition at line 127 of file DBClusterBacktrack.h.

◆ WithBacktrackIdentifier() [2/3]

DBClusterBacktrack& Aws::RDS::Model::DBClusterBacktrack::WithBacktrackIdentifier ( const Aws::String value)
inline

Contains the backtrack identifier.

Definition at line 122 of file DBClusterBacktrack.h.

◆ WithBacktrackIdentifier() [3/3]

DBClusterBacktrack& Aws::RDS::Model::DBClusterBacktrack::WithBacktrackIdentifier ( const char *  value)
inline

Contains the backtrack identifier.

Definition at line 132 of file DBClusterBacktrack.h.

◆ WithBacktrackRequestCreationTime() [1/2]

DBClusterBacktrack& Aws::RDS::Model::DBClusterBacktrack::WithBacktrackRequestCreationTime ( Aws::Utils::DateTime &&  value)
inline

The timestamp of the time at which the backtrack was requested.

Definition at line 225 of file DBClusterBacktrack.h.

◆ WithBacktrackRequestCreationTime() [2/2]

DBClusterBacktrack& Aws::RDS::Model::DBClusterBacktrack::WithBacktrackRequestCreationTime ( const Aws::Utils::DateTime value)
inline

The timestamp of the time at which the backtrack was requested.

Definition at line 220 of file DBClusterBacktrack.h.

◆ WithBacktrackTo() [1/2]

DBClusterBacktrack& Aws::RDS::Model::DBClusterBacktrack::WithBacktrackTo ( Aws::Utils::DateTime &&  value)
inline

The timestamp of the time to which the DB cluster was backtracked.

Definition at line 163 of file DBClusterBacktrack.h.

◆ WithBacktrackTo() [2/2]

DBClusterBacktrack& Aws::RDS::Model::DBClusterBacktrack::WithBacktrackTo ( const Aws::Utils::DateTime value)
inline

The timestamp of the time to which the DB cluster was backtracked.

Definition at line 158 of file DBClusterBacktrack.h.

◆ WithDBClusterIdentifier() [1/3]

DBClusterBacktrack& Aws::RDS::Model::DBClusterBacktrack::WithDBClusterIdentifier ( Aws::String &&  value)
inline

Contains a user-supplied DB cluster identifier. This identifier is the unique key that identifies a DB cluster.

Definition at line 85 of file DBClusterBacktrack.h.

◆ WithDBClusterIdentifier() [2/3]

DBClusterBacktrack& Aws::RDS::Model::DBClusterBacktrack::WithDBClusterIdentifier ( const Aws::String value)
inline

Contains a user-supplied DB cluster identifier. This identifier is the unique key that identifies a DB cluster.

Definition at line 79 of file DBClusterBacktrack.h.

◆ WithDBClusterIdentifier() [3/3]

DBClusterBacktrack& Aws::RDS::Model::DBClusterBacktrack::WithDBClusterIdentifier ( const char *  value)
inline

Contains a user-supplied DB cluster identifier. This identifier is the unique key that identifies a DB cluster.

Definition at line 91 of file DBClusterBacktrack.h.

◆ WithResponseMetadata() [1/2]

DBClusterBacktrack& Aws::RDS::Model::DBClusterBacktrack::WithResponseMetadata ( const ResponseMetadata value)
inline

Definition at line 338 of file DBClusterBacktrack.h.

◆ WithResponseMetadata() [2/2]

DBClusterBacktrack& Aws::RDS::Model::DBClusterBacktrack::WithResponseMetadata ( ResponseMetadata &&  value)
inline

Definition at line 341 of file DBClusterBacktrack.h.

◆ WithStatus() [1/3]

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

The status of the backtrack. This property returns one of the following values:

  • applying - The backtrack is currently being applied to or rolled back from the DB cluster.

  • completed - The backtrack has successfully been applied to or rolled back from the DB cluster.

  • failed - An error occurred while the backtrack was applied to or rolled back from the DB cluster.

  • pending - The backtrack is currently pending application to or rollback from the DB cluster.

Definition at line 310 of file DBClusterBacktrack.h.

◆ WithStatus() [2/3]

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

The status of the backtrack. This property returns one of the following values:

  • applying - The backtrack is currently being applied to or rolled back from the DB cluster.

  • completed - The backtrack has successfully been applied to or rolled back from the DB cluster.

  • failed - An error occurred while the backtrack was applied to or rolled back from the DB cluster.

  • pending - The backtrack is currently pending application to or rollback from the DB cluster.

Definition at line 298 of file DBClusterBacktrack.h.

◆ WithStatus() [3/3]

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

The status of the backtrack. This property returns one of the following values:

  • applying - The backtrack is currently being applied to or rolled back from the DB cluster.

  • completed - The backtrack has successfully been applied to or rolled back from the DB cluster.

  • failed - An error occurred while the backtrack was applied to or rolled back from the DB cluster.

  • pending - The backtrack is currently pending application to or rollback from the DB cluster.

Definition at line 322 of file DBClusterBacktrack.h.


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