AWS SDK for C++  1.9.74
AWS SDK for C++
Public Member Functions | List of all members
Aws::StorageGateway::Model::DescribeAvailabilityMonitorTestResult Class Reference

#include <DescribeAvailabilityMonitorTestResult.h>

Public Member Functions

 DescribeAvailabilityMonitorTestResult ()
 
 DescribeAvailabilityMonitorTestResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
DescribeAvailabilityMonitorTestResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetGatewayARN () const
 
void SetGatewayARN (const Aws::String &value)
 
void SetGatewayARN (Aws::String &&value)
 
void SetGatewayARN (const char *value)
 
DescribeAvailabilityMonitorTestResultWithGatewayARN (const Aws::String &value)
 
DescribeAvailabilityMonitorTestResultWithGatewayARN (Aws::String &&value)
 
DescribeAvailabilityMonitorTestResultWithGatewayARN (const char *value)
 
const AvailabilityMonitorTestStatus & GetStatus () const
 
void SetStatus (const AvailabilityMonitorTestStatus &value)
 
void SetStatus (AvailabilityMonitorTestStatus &&value)
 
DescribeAvailabilityMonitorTestResultWithStatus (const AvailabilityMonitorTestStatus &value)
 
DescribeAvailabilityMonitorTestResultWithStatus (AvailabilityMonitorTestStatus &&value)
 
const Aws::Utils::DateTimeGetStartTime () const
 
void SetStartTime (const Aws::Utils::DateTime &value)
 
void SetStartTime (Aws::Utils::DateTime &&value)
 
DescribeAvailabilityMonitorTestResultWithStartTime (const Aws::Utils::DateTime &value)
 
DescribeAvailabilityMonitorTestResultWithStartTime (Aws::Utils::DateTime &&value)
 

Detailed Description

Definition at line 29 of file DescribeAvailabilityMonitorTestResult.h.

Constructor & Destructor Documentation

◆ DescribeAvailabilityMonitorTestResult() [1/2]

Aws::StorageGateway::Model::DescribeAvailabilityMonitorTestResult::DescribeAvailabilityMonitorTestResult ( )

◆ DescribeAvailabilityMonitorTestResult() [2/2]

Aws::StorageGateway::Model::DescribeAvailabilityMonitorTestResult::DescribeAvailabilityMonitorTestResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetGatewayARN()

const Aws::String& Aws::StorageGateway::Model::DescribeAvailabilityMonitorTestResult::GetGatewayARN ( ) const
inline

Definition at line 38 of file DescribeAvailabilityMonitorTestResult.h.

◆ GetStartTime()

const Aws::Utils::DateTime& Aws::StorageGateway::Model::DescribeAvailabilityMonitorTestResult::GetStartTime ( ) const
inline

The time the high availability monitoring test was started. If a test hasn't been performed, the value of this field is null.

Definition at line 94 of file DescribeAvailabilityMonitorTestResult.h.

◆ GetStatus()

const AvailabilityMonitorTestStatus& Aws::StorageGateway::Model::DescribeAvailabilityMonitorTestResult::GetStatus ( ) const
inline

The status of the high availability monitoring test. If a test hasn't been performed, the value of this field is null.

Definition at line 63 of file DescribeAvailabilityMonitorTestResult.h.

◆ operator=()

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

◆ SetGatewayARN() [1/3]

void Aws::StorageGateway::Model::DescribeAvailabilityMonitorTestResult::SetGatewayARN ( Aws::String &&  value)
inline

Definition at line 44 of file DescribeAvailabilityMonitorTestResult.h.

◆ SetGatewayARN() [2/3]

void Aws::StorageGateway::Model::DescribeAvailabilityMonitorTestResult::SetGatewayARN ( const Aws::String value)
inline

Definition at line 41 of file DescribeAvailabilityMonitorTestResult.h.

◆ SetGatewayARN() [3/3]

void Aws::StorageGateway::Model::DescribeAvailabilityMonitorTestResult::SetGatewayARN ( const char *  value)
inline

Definition at line 47 of file DescribeAvailabilityMonitorTestResult.h.

◆ SetStartTime() [1/2]

void Aws::StorageGateway::Model::DescribeAvailabilityMonitorTestResult::SetStartTime ( Aws::Utils::DateTime &&  value)
inline

The time the high availability monitoring test was started. If a test hasn't been performed, the value of this field is null.

Definition at line 106 of file DescribeAvailabilityMonitorTestResult.h.

◆ SetStartTime() [2/2]

void Aws::StorageGateway::Model::DescribeAvailabilityMonitorTestResult::SetStartTime ( const Aws::Utils::DateTime value)
inline

The time the high availability monitoring test was started. If a test hasn't been performed, the value of this field is null.

Definition at line 100 of file DescribeAvailabilityMonitorTestResult.h.

◆ SetStatus() [1/2]

void Aws::StorageGateway::Model::DescribeAvailabilityMonitorTestResult::SetStatus ( AvailabilityMonitorTestStatus &&  value)
inline

The status of the high availability monitoring test. If a test hasn't been performed, the value of this field is null.

Definition at line 75 of file DescribeAvailabilityMonitorTestResult.h.

◆ SetStatus() [2/2]

void Aws::StorageGateway::Model::DescribeAvailabilityMonitorTestResult::SetStatus ( const AvailabilityMonitorTestStatus &  value)
inline

The status of the high availability monitoring test. If a test hasn't been performed, the value of this field is null.

Definition at line 69 of file DescribeAvailabilityMonitorTestResult.h.

◆ WithGatewayARN() [1/3]

DescribeAvailabilityMonitorTestResult& Aws::StorageGateway::Model::DescribeAvailabilityMonitorTestResult::WithGatewayARN ( Aws::String &&  value)
inline

Definition at line 53 of file DescribeAvailabilityMonitorTestResult.h.

◆ WithGatewayARN() [2/3]

DescribeAvailabilityMonitorTestResult& Aws::StorageGateway::Model::DescribeAvailabilityMonitorTestResult::WithGatewayARN ( const Aws::String value)
inline

Definition at line 50 of file DescribeAvailabilityMonitorTestResult.h.

◆ WithGatewayARN() [3/3]

DescribeAvailabilityMonitorTestResult& Aws::StorageGateway::Model::DescribeAvailabilityMonitorTestResult::WithGatewayARN ( const char *  value)
inline

Definition at line 56 of file DescribeAvailabilityMonitorTestResult.h.

◆ WithStartTime() [1/2]

DescribeAvailabilityMonitorTestResult& Aws::StorageGateway::Model::DescribeAvailabilityMonitorTestResult::WithStartTime ( Aws::Utils::DateTime &&  value)
inline

The time the high availability monitoring test was started. If a test hasn't been performed, the value of this field is null.

Definition at line 118 of file DescribeAvailabilityMonitorTestResult.h.

◆ WithStartTime() [2/2]

DescribeAvailabilityMonitorTestResult& Aws::StorageGateway::Model::DescribeAvailabilityMonitorTestResult::WithStartTime ( const Aws::Utils::DateTime value)
inline

The time the high availability monitoring test was started. If a test hasn't been performed, the value of this field is null.

Definition at line 112 of file DescribeAvailabilityMonitorTestResult.h.

◆ WithStatus() [1/2]

DescribeAvailabilityMonitorTestResult& Aws::StorageGateway::Model::DescribeAvailabilityMonitorTestResult::WithStatus ( AvailabilityMonitorTestStatus &&  value)
inline

The status of the high availability monitoring test. If a test hasn't been performed, the value of this field is null.

Definition at line 87 of file DescribeAvailabilityMonitorTestResult.h.

◆ WithStatus() [2/2]

DescribeAvailabilityMonitorTestResult& Aws::StorageGateway::Model::DescribeAvailabilityMonitorTestResult::WithStatus ( const AvailabilityMonitorTestStatus &  value)
inline

The status of the high availability monitoring test. If a test hasn't been performed, the value of this field is null.

Definition at line 81 of file DescribeAvailabilityMonitorTestResult.h.


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