AWS SDK for C++  1.9.73
AWS SDK for C++
Public Member Functions | List of all members
Aws::ElasticsearchService::Model::SnapshotOptionsStatus Class Reference

#include <SnapshotOptionsStatus.h>

Public Member Functions

 SnapshotOptionsStatus ()
 
 SnapshotOptionsStatus (Aws::Utils::Json::JsonView jsonValue)
 
SnapshotOptionsStatusoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const SnapshotOptionsGetOptions () const
 
bool OptionsHasBeenSet () const
 
void SetOptions (const SnapshotOptions &value)
 
void SetOptions (SnapshotOptions &&value)
 
SnapshotOptionsStatusWithOptions (const SnapshotOptions &value)
 
SnapshotOptionsStatusWithOptions (SnapshotOptions &&value)
 
const OptionStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const OptionStatus &value)
 
void SetStatus (OptionStatus &&value)
 
SnapshotOptionsStatusWithStatus (const OptionStatus &value)
 
SnapshotOptionsStatusWithStatus (OptionStatus &&value)
 

Detailed Description

Status of a daily automated snapshot.

See Also:

AWS API Reference

Definition at line 32 of file SnapshotOptionsStatus.h.

Constructor & Destructor Documentation

◆ SnapshotOptionsStatus() [1/2]

Aws::ElasticsearchService::Model::SnapshotOptionsStatus::SnapshotOptionsStatus ( )

◆ SnapshotOptionsStatus() [2/2]

Aws::ElasticsearchService::Model::SnapshotOptionsStatus::SnapshotOptionsStatus ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetOptions()

const SnapshotOptions& Aws::ElasticsearchService::Model::SnapshotOptionsStatus::GetOptions ( ) const
inline

Specifies the daily snapshot options specified for the Elasticsearch domain.

Definition at line 45 of file SnapshotOptionsStatus.h.

◆ GetStatus()

const OptionStatus& Aws::ElasticsearchService::Model::SnapshotOptionsStatus::GetStatus ( ) const
inline

Specifies the status of a daily automated snapshot.

Definition at line 81 of file SnapshotOptionsStatus.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::ElasticsearchService::Model::SnapshotOptionsStatus::Jsonize ( ) const

◆ operator=()

SnapshotOptionsStatus& Aws::ElasticsearchService::Model::SnapshotOptionsStatus::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ OptionsHasBeenSet()

bool Aws::ElasticsearchService::Model::SnapshotOptionsStatus::OptionsHasBeenSet ( ) const
inline

Specifies the daily snapshot options specified for the Elasticsearch domain.

Definition at line 51 of file SnapshotOptionsStatus.h.

◆ SetOptions() [1/2]

void Aws::ElasticsearchService::Model::SnapshotOptionsStatus::SetOptions ( const SnapshotOptions value)
inline

Specifies the daily snapshot options specified for the Elasticsearch domain.

Definition at line 57 of file SnapshotOptionsStatus.h.

◆ SetOptions() [2/2]

void Aws::ElasticsearchService::Model::SnapshotOptionsStatus::SetOptions ( SnapshotOptions &&  value)
inline

Specifies the daily snapshot options specified for the Elasticsearch domain.

Definition at line 63 of file SnapshotOptionsStatus.h.

◆ SetStatus() [1/2]

void Aws::ElasticsearchService::Model::SnapshotOptionsStatus::SetStatus ( const OptionStatus value)
inline

Specifies the status of a daily automated snapshot.

Definition at line 91 of file SnapshotOptionsStatus.h.

◆ SetStatus() [2/2]

void Aws::ElasticsearchService::Model::SnapshotOptionsStatus::SetStatus ( OptionStatus &&  value)
inline

Specifies the status of a daily automated snapshot.

Definition at line 96 of file SnapshotOptionsStatus.h.

◆ StatusHasBeenSet()

bool Aws::ElasticsearchService::Model::SnapshotOptionsStatus::StatusHasBeenSet ( ) const
inline

Specifies the status of a daily automated snapshot.

Definition at line 86 of file SnapshotOptionsStatus.h.

◆ WithOptions() [1/2]

SnapshotOptionsStatus& Aws::ElasticsearchService::Model::SnapshotOptionsStatus::WithOptions ( const SnapshotOptions value)
inline

Specifies the daily snapshot options specified for the Elasticsearch domain.

Definition at line 69 of file SnapshotOptionsStatus.h.

◆ WithOptions() [2/2]

SnapshotOptionsStatus& Aws::ElasticsearchService::Model::SnapshotOptionsStatus::WithOptions ( SnapshotOptions &&  value)
inline

Specifies the daily snapshot options specified for the Elasticsearch domain.

Definition at line 75 of file SnapshotOptionsStatus.h.

◆ WithStatus() [1/2]

SnapshotOptionsStatus& Aws::ElasticsearchService::Model::SnapshotOptionsStatus::WithStatus ( const OptionStatus value)
inline

Specifies the status of a daily automated snapshot.

Definition at line 101 of file SnapshotOptionsStatus.h.

◆ WithStatus() [2/2]

SnapshotOptionsStatus& Aws::ElasticsearchService::Model::SnapshotOptionsStatus::WithStatus ( OptionStatus &&  value)
inline

Specifies the status of a daily automated snapshot.

Definition at line 106 of file SnapshotOptionsStatus.h.


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