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

#include <DisableLoggingResult.h>

Public Member Functions

 DisableLoggingResult ()
 
 DisableLoggingResult (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
DisableLoggingResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &result)
 
bool GetLoggingEnabled () const
 
void SetLoggingEnabled (bool value)
 
DisableLoggingResultWithLoggingEnabled (bool value)
 
const Aws::StringGetBucketName () const
 
void SetBucketName (const Aws::String &value)
 
void SetBucketName (Aws::String &&value)
 
void SetBucketName (const char *value)
 
DisableLoggingResultWithBucketName (const Aws::String &value)
 
DisableLoggingResultWithBucketName (Aws::String &&value)
 
DisableLoggingResultWithBucketName (const char *value)
 
const Aws::StringGetS3KeyPrefix () const
 
void SetS3KeyPrefix (const Aws::String &value)
 
void SetS3KeyPrefix (Aws::String &&value)
 
void SetS3KeyPrefix (const char *value)
 
DisableLoggingResultWithS3KeyPrefix (const Aws::String &value)
 
DisableLoggingResultWithS3KeyPrefix (Aws::String &&value)
 
DisableLoggingResultWithS3KeyPrefix (const char *value)
 
const Aws::Utils::DateTimeGetLastSuccessfulDeliveryTime () const
 
void SetLastSuccessfulDeliveryTime (const Aws::Utils::DateTime &value)
 
void SetLastSuccessfulDeliveryTime (Aws::Utils::DateTime &&value)
 
DisableLoggingResultWithLastSuccessfulDeliveryTime (const Aws::Utils::DateTime &value)
 
DisableLoggingResultWithLastSuccessfulDeliveryTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetLastFailureTime () const
 
void SetLastFailureTime (const Aws::Utils::DateTime &value)
 
void SetLastFailureTime (Aws::Utils::DateTime &&value)
 
DisableLoggingResultWithLastFailureTime (const Aws::Utils::DateTime &value)
 
DisableLoggingResultWithLastFailureTime (Aws::Utils::DateTime &&value)
 
const Aws::StringGetLastFailureMessage () const
 
void SetLastFailureMessage (const Aws::String &value)
 
void SetLastFailureMessage (Aws::String &&value)
 
void SetLastFailureMessage (const char *value)
 
DisableLoggingResultWithLastFailureMessage (const Aws::String &value)
 
DisableLoggingResultWithLastFailureMessage (Aws::String &&value)
 
DisableLoggingResultWithLastFailureMessage (const char *value)
 
const ResponseMetadataGetResponseMetadata () const
 
void SetResponseMetadata (const ResponseMetadata &value)
 
void SetResponseMetadata (ResponseMetadata &&value)
 
DisableLoggingResultWithResponseMetadata (const ResponseMetadata &value)
 
DisableLoggingResultWithResponseMetadata (ResponseMetadata &&value)
 

Detailed Description

Describes the status of logging for a cluster.

See Also:

AWS API Reference

Definition at line 34 of file DisableLoggingResult.h.

Constructor & Destructor Documentation

◆ DisableLoggingResult() [1/2]

Aws::Redshift::Model::DisableLoggingResult::DisableLoggingResult ( )

◆ DisableLoggingResult() [2/2]

Aws::Redshift::Model::DisableLoggingResult::DisableLoggingResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &  result)

Member Function Documentation

◆ GetBucketName()

const Aws::String& Aws::Redshift::Model::DisableLoggingResult::GetBucketName ( ) const
inline

The name of the S3 bucket where the log files are stored.

Definition at line 64 of file DisableLoggingResult.h.

◆ GetLastFailureMessage()

const Aws::String& Aws::Redshift::Model::DisableLoggingResult::GetLastFailureMessage ( ) const
inline

The message indicating that logs failed to be delivered.

Definition at line 188 of file DisableLoggingResult.h.

◆ GetLastFailureTime()

const Aws::Utils::DateTime& Aws::Redshift::Model::DisableLoggingResult::GetLastFailureTime ( ) const
inline

The last time when logs failed to be delivered.

Definition at line 162 of file DisableLoggingResult.h.

◆ GetLastSuccessfulDeliveryTime()

const Aws::Utils::DateTime& Aws::Redshift::Model::DisableLoggingResult::GetLastSuccessfulDeliveryTime ( ) const
inline

The last time that logs were delivered.

Definition at line 136 of file DisableLoggingResult.h.

◆ GetLoggingEnabled()

bool Aws::Redshift::Model::DisableLoggingResult::GetLoggingEnabled ( ) const
inline

true if logging is on, false if logging is off.

Definition at line 46 of file DisableLoggingResult.h.

◆ GetResponseMetadata()

const ResponseMetadata& Aws::Redshift::Model::DisableLoggingResult::GetResponseMetadata ( ) const
inline

Definition at line 222 of file DisableLoggingResult.h.

◆ GetS3KeyPrefix()

const Aws::String& Aws::Redshift::Model::DisableLoggingResult::GetS3KeyPrefix ( ) const
inline

The prefix applied to the log file names.

Definition at line 100 of file DisableLoggingResult.h.

◆ operator=()

DisableLoggingResult& Aws::Redshift::Model::DisableLoggingResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Xml::XmlDocument > &  result)

◆ SetBucketName() [1/3]

void Aws::Redshift::Model::DisableLoggingResult::SetBucketName ( Aws::String &&  value)
inline

The name of the S3 bucket where the log files are stored.

Definition at line 74 of file DisableLoggingResult.h.

◆ SetBucketName() [2/3]

void Aws::Redshift::Model::DisableLoggingResult::SetBucketName ( const Aws::String value)
inline

The name of the S3 bucket where the log files are stored.

Definition at line 69 of file DisableLoggingResult.h.

◆ SetBucketName() [3/3]

void Aws::Redshift::Model::DisableLoggingResult::SetBucketName ( const char *  value)
inline

The name of the S3 bucket where the log files are stored.

Definition at line 79 of file DisableLoggingResult.h.

◆ SetLastFailureMessage() [1/3]

void Aws::Redshift::Model::DisableLoggingResult::SetLastFailureMessage ( Aws::String &&  value)
inline

The message indicating that logs failed to be delivered.

Definition at line 198 of file DisableLoggingResult.h.

◆ SetLastFailureMessage() [2/3]

void Aws::Redshift::Model::DisableLoggingResult::SetLastFailureMessage ( const Aws::String value)
inline

The message indicating that logs failed to be delivered.

Definition at line 193 of file DisableLoggingResult.h.

◆ SetLastFailureMessage() [3/3]

void Aws::Redshift::Model::DisableLoggingResult::SetLastFailureMessage ( const char *  value)
inline

The message indicating that logs failed to be delivered.

Definition at line 203 of file DisableLoggingResult.h.

◆ SetLastFailureTime() [1/2]

void Aws::Redshift::Model::DisableLoggingResult::SetLastFailureTime ( Aws::Utils::DateTime &&  value)
inline

The last time when logs failed to be delivered.

Definition at line 172 of file DisableLoggingResult.h.

◆ SetLastFailureTime() [2/2]

void Aws::Redshift::Model::DisableLoggingResult::SetLastFailureTime ( const Aws::Utils::DateTime value)
inline

The last time when logs failed to be delivered.

Definition at line 167 of file DisableLoggingResult.h.

◆ SetLastSuccessfulDeliveryTime() [1/2]

void Aws::Redshift::Model::DisableLoggingResult::SetLastSuccessfulDeliveryTime ( Aws::Utils::DateTime &&  value)
inline

The last time that logs were delivered.

Definition at line 146 of file DisableLoggingResult.h.

◆ SetLastSuccessfulDeliveryTime() [2/2]

void Aws::Redshift::Model::DisableLoggingResult::SetLastSuccessfulDeliveryTime ( const Aws::Utils::DateTime value)
inline

The last time that logs were delivered.

Definition at line 141 of file DisableLoggingResult.h.

◆ SetLoggingEnabled()

void Aws::Redshift::Model::DisableLoggingResult::SetLoggingEnabled ( bool  value)
inline

true if logging is on, false if logging is off.

Definition at line 52 of file DisableLoggingResult.h.

◆ SetResponseMetadata() [1/2]

void Aws::Redshift::Model::DisableLoggingResult::SetResponseMetadata ( const ResponseMetadata value)
inline

Definition at line 225 of file DisableLoggingResult.h.

◆ SetResponseMetadata() [2/2]

void Aws::Redshift::Model::DisableLoggingResult::SetResponseMetadata ( ResponseMetadata &&  value)
inline

Definition at line 228 of file DisableLoggingResult.h.

◆ SetS3KeyPrefix() [1/3]

void Aws::Redshift::Model::DisableLoggingResult::SetS3KeyPrefix ( Aws::String &&  value)
inline

The prefix applied to the log file names.

Definition at line 110 of file DisableLoggingResult.h.

◆ SetS3KeyPrefix() [2/3]

void Aws::Redshift::Model::DisableLoggingResult::SetS3KeyPrefix ( const Aws::String value)
inline

The prefix applied to the log file names.

Definition at line 105 of file DisableLoggingResult.h.

◆ SetS3KeyPrefix() [3/3]

void Aws::Redshift::Model::DisableLoggingResult::SetS3KeyPrefix ( const char *  value)
inline

The prefix applied to the log file names.

Definition at line 115 of file DisableLoggingResult.h.

◆ WithBucketName() [1/3]

DisableLoggingResult& Aws::Redshift::Model::DisableLoggingResult::WithBucketName ( Aws::String &&  value)
inline

The name of the S3 bucket where the log files are stored.

Definition at line 89 of file DisableLoggingResult.h.

◆ WithBucketName() [2/3]

DisableLoggingResult& Aws::Redshift::Model::DisableLoggingResult::WithBucketName ( const Aws::String value)
inline

The name of the S3 bucket where the log files are stored.

Definition at line 84 of file DisableLoggingResult.h.

◆ WithBucketName() [3/3]

DisableLoggingResult& Aws::Redshift::Model::DisableLoggingResult::WithBucketName ( const char *  value)
inline

The name of the S3 bucket where the log files are stored.

Definition at line 94 of file DisableLoggingResult.h.

◆ WithLastFailureMessage() [1/3]

DisableLoggingResult& Aws::Redshift::Model::DisableLoggingResult::WithLastFailureMessage ( Aws::String &&  value)
inline

The message indicating that logs failed to be delivered.

Definition at line 213 of file DisableLoggingResult.h.

◆ WithLastFailureMessage() [2/3]

DisableLoggingResult& Aws::Redshift::Model::DisableLoggingResult::WithLastFailureMessage ( const Aws::String value)
inline

The message indicating that logs failed to be delivered.

Definition at line 208 of file DisableLoggingResult.h.

◆ WithLastFailureMessage() [3/3]

DisableLoggingResult& Aws::Redshift::Model::DisableLoggingResult::WithLastFailureMessage ( const char *  value)
inline

The message indicating that logs failed to be delivered.

Definition at line 218 of file DisableLoggingResult.h.

◆ WithLastFailureTime() [1/2]

DisableLoggingResult& Aws::Redshift::Model::DisableLoggingResult::WithLastFailureTime ( Aws::Utils::DateTime &&  value)
inline

The last time when logs failed to be delivered.

Definition at line 182 of file DisableLoggingResult.h.

◆ WithLastFailureTime() [2/2]

DisableLoggingResult& Aws::Redshift::Model::DisableLoggingResult::WithLastFailureTime ( const Aws::Utils::DateTime value)
inline

The last time when logs failed to be delivered.

Definition at line 177 of file DisableLoggingResult.h.

◆ WithLastSuccessfulDeliveryTime() [1/2]

DisableLoggingResult& Aws::Redshift::Model::DisableLoggingResult::WithLastSuccessfulDeliveryTime ( Aws::Utils::DateTime &&  value)
inline

The last time that logs were delivered.

Definition at line 156 of file DisableLoggingResult.h.

◆ WithLastSuccessfulDeliveryTime() [2/2]

DisableLoggingResult& Aws::Redshift::Model::DisableLoggingResult::WithLastSuccessfulDeliveryTime ( const Aws::Utils::DateTime value)
inline

The last time that logs were delivered.

Definition at line 151 of file DisableLoggingResult.h.

◆ WithLoggingEnabled()

DisableLoggingResult& Aws::Redshift::Model::DisableLoggingResult::WithLoggingEnabled ( bool  value)
inline

true if logging is on, false if logging is off.

Definition at line 58 of file DisableLoggingResult.h.

◆ WithResponseMetadata() [1/2]

DisableLoggingResult& Aws::Redshift::Model::DisableLoggingResult::WithResponseMetadata ( const ResponseMetadata value)
inline

Definition at line 231 of file DisableLoggingResult.h.

◆ WithResponseMetadata() [2/2]

DisableLoggingResult& Aws::Redshift::Model::DisableLoggingResult::WithResponseMetadata ( ResponseMetadata &&  value)
inline

Definition at line 234 of file DisableLoggingResult.h.

◆ WithS3KeyPrefix() [1/3]

DisableLoggingResult& Aws::Redshift::Model::DisableLoggingResult::WithS3KeyPrefix ( Aws::String &&  value)
inline

The prefix applied to the log file names.

Definition at line 125 of file DisableLoggingResult.h.

◆ WithS3KeyPrefix() [2/3]

DisableLoggingResult& Aws::Redshift::Model::DisableLoggingResult::WithS3KeyPrefix ( const Aws::String value)
inline

The prefix applied to the log file names.

Definition at line 120 of file DisableLoggingResult.h.

◆ WithS3KeyPrefix() [3/3]

DisableLoggingResult& Aws::Redshift::Model::DisableLoggingResult::WithS3KeyPrefix ( const char *  value)
inline

The prefix applied to the log file names.

Definition at line 130 of file DisableLoggingResult.h.


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