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

#include <SnapshotOptions.h>

Public Member Functions

 SnapshotOptions ()
 
 SnapshotOptions (Aws::Utils::Json::JsonView jsonValue)
 
SnapshotOptionsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetAutomatedSnapshotStartHour () const
 
bool AutomatedSnapshotStartHourHasBeenSet () const
 
void SetAutomatedSnapshotStartHour (int value)
 
SnapshotOptionsWithAutomatedSnapshotStartHour (int value)
 

Detailed Description

Specifies the time, in UTC format, when the service takes a daily automated snapshot of the specified Elasticsearch domain. Default value is 0 hours.

See Also:

AWS API Reference

Definition at line 31 of file SnapshotOptions.h.

Constructor & Destructor Documentation

◆ SnapshotOptions() [1/2]

Aws::ElasticsearchService::Model::SnapshotOptions::SnapshotOptions ( )

◆ SnapshotOptions() [2/2]

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

Member Function Documentation

◆ AutomatedSnapshotStartHourHasBeenSet()

bool Aws::ElasticsearchService::Model::SnapshotOptions::AutomatedSnapshotStartHourHasBeenSet ( ) const
inline

Specifies the time, in UTC format, when the service takes a daily automated snapshot of the specified Elasticsearch domain. Default value is 0 hours.

Definition at line 52 of file SnapshotOptions.h.

◆ GetAutomatedSnapshotStartHour()

int Aws::ElasticsearchService::Model::SnapshotOptions::GetAutomatedSnapshotStartHour ( ) const
inline

Specifies the time, in UTC format, when the service takes a daily automated snapshot of the specified Elasticsearch domain. Default value is 0 hours.

Definition at line 45 of file SnapshotOptions.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetAutomatedSnapshotStartHour()

void Aws::ElasticsearchService::Model::SnapshotOptions::SetAutomatedSnapshotStartHour ( int  value)
inline

Specifies the time, in UTC format, when the service takes a daily automated snapshot of the specified Elasticsearch domain. Default value is 0 hours.

Definition at line 59 of file SnapshotOptions.h.

◆ WithAutomatedSnapshotStartHour()

SnapshotOptions& Aws::ElasticsearchService::Model::SnapshotOptions::WithAutomatedSnapshotStartHour ( int  value)
inline

Specifies the time, in UTC format, when the service takes a daily automated snapshot of the specified Elasticsearch domain. Default value is 0 hours.

Definition at line 66 of file SnapshotOptions.h.


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