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

#include <AutoTune.h>

Public Member Functions

 AutoTune ()
 
 AutoTune (Aws::Utils::Json::JsonView jsonValue)
 
AutoTuneoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const AutoTuneTypeGetAutoTuneType () const
 
bool AutoTuneTypeHasBeenSet () const
 
void SetAutoTuneType (const AutoTuneType &value)
 
void SetAutoTuneType (AutoTuneType &&value)
 
AutoTuneWithAutoTuneType (const AutoTuneType &value)
 
AutoTuneWithAutoTuneType (AutoTuneType &&value)
 
const AutoTuneDetailsGetAutoTuneDetails () const
 
bool AutoTuneDetailsHasBeenSet () const
 
void SetAutoTuneDetails (const AutoTuneDetails &value)
 
void SetAutoTuneDetails (AutoTuneDetails &&value)
 
AutoTuneWithAutoTuneDetails (const AutoTuneDetails &value)
 
AutoTuneWithAutoTuneDetails (AutoTuneDetails &&value)
 

Detailed Description

Specifies Auto-Tune type and Auto-Tune action details.

See Also:

AWS API Reference

Definition at line 33 of file AutoTune.h.

Constructor & Destructor Documentation

◆ AutoTune() [1/2]

Aws::ElasticsearchService::Model::AutoTune::AutoTune ( )

◆ AutoTune() [2/2]

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

Member Function Documentation

◆ AutoTuneDetailsHasBeenSet()

bool Aws::ElasticsearchService::Model::AutoTune::AutoTuneDetailsHasBeenSet ( ) const
inline

Specifies details of the Auto-Tune action. See the Developer Guide for more information.

Definition at line 85 of file AutoTune.h.

◆ AutoTuneTypeHasBeenSet()

bool Aws::ElasticsearchService::Model::AutoTune::AutoTuneTypeHasBeenSet ( ) const
inline

Specifies Auto-Tune type. Valid value is SCHEDULED_ACTION.

Definition at line 50 of file AutoTune.h.

◆ GetAutoTuneDetails()

const AutoTuneDetails& Aws::ElasticsearchService::Model::AutoTune::GetAutoTuneDetails ( ) const
inline

Specifies details of the Auto-Tune action. See the Developer Guide for more information.

Definition at line 78 of file AutoTune.h.

◆ GetAutoTuneType()

const AutoTuneType& Aws::ElasticsearchService::Model::AutoTune::GetAutoTuneType ( ) const
inline

Specifies Auto-Tune type. Valid value is SCHEDULED_ACTION.

Definition at line 45 of file AutoTune.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetAutoTuneDetails() [1/2]

void Aws::ElasticsearchService::Model::AutoTune::SetAutoTuneDetails ( AutoTuneDetails &&  value)
inline

Specifies details of the Auto-Tune action. See the Developer Guide for more information.

Definition at line 99 of file AutoTune.h.

◆ SetAutoTuneDetails() [2/2]

void Aws::ElasticsearchService::Model::AutoTune::SetAutoTuneDetails ( const AutoTuneDetails value)
inline

Specifies details of the Auto-Tune action. See the Developer Guide for more information.

Definition at line 92 of file AutoTune.h.

◆ SetAutoTuneType() [1/2]

void Aws::ElasticsearchService::Model::AutoTune::SetAutoTuneType ( AutoTuneType &&  value)
inline

Specifies Auto-Tune type. Valid value is SCHEDULED_ACTION.

Definition at line 60 of file AutoTune.h.

◆ SetAutoTuneType() [2/2]

void Aws::ElasticsearchService::Model::AutoTune::SetAutoTuneType ( const AutoTuneType value)
inline

Specifies Auto-Tune type. Valid value is SCHEDULED_ACTION.

Definition at line 55 of file AutoTune.h.

◆ WithAutoTuneDetails() [1/2]

AutoTune& Aws::ElasticsearchService::Model::AutoTune::WithAutoTuneDetails ( AutoTuneDetails &&  value)
inline

Specifies details of the Auto-Tune action. See the Developer Guide for more information.

Definition at line 113 of file AutoTune.h.

◆ WithAutoTuneDetails() [2/2]

AutoTune& Aws::ElasticsearchService::Model::AutoTune::WithAutoTuneDetails ( const AutoTuneDetails value)
inline

Specifies details of the Auto-Tune action. See the Developer Guide for more information.

Definition at line 106 of file AutoTune.h.

◆ WithAutoTuneType() [1/2]

AutoTune& Aws::ElasticsearchService::Model::AutoTune::WithAutoTuneType ( AutoTuneType &&  value)
inline

Specifies Auto-Tune type. Valid value is SCHEDULED_ACTION.

Definition at line 70 of file AutoTune.h.

◆ WithAutoTuneType() [2/2]

AutoTune& Aws::ElasticsearchService::Model::AutoTune::WithAutoTuneType ( const AutoTuneType value)
inline

Specifies Auto-Tune type. Valid value is SCHEDULED_ACTION.

Definition at line 65 of file AutoTune.h.


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