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

#include <InstanceCountLimits.h>

Public Member Functions

 InstanceCountLimits ()
 
 InstanceCountLimits (Aws::Utils::Json::JsonView jsonValue)
 
InstanceCountLimitsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetMinimumInstanceCount () const
 
bool MinimumInstanceCountHasBeenSet () const
 
void SetMinimumInstanceCount (int value)
 
InstanceCountLimitsWithMinimumInstanceCount (int value)
 
int GetMaximumInstanceCount () const
 
bool MaximumInstanceCountHasBeenSet () const
 
void SetMaximumInstanceCount (int value)
 
InstanceCountLimitsWithMaximumInstanceCount (int value)
 

Detailed Description

InstanceCountLimits represents the limits on number of instances that be created in Amazon Elasticsearch for given InstanceType.

See Also:

AWS API Reference

Definition at line 31 of file InstanceCountLimits.h.

Constructor & Destructor Documentation

◆ InstanceCountLimits() [1/2]

Aws::ElasticsearchService::Model::InstanceCountLimits::InstanceCountLimits ( )

◆ InstanceCountLimits() [2/2]

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

Member Function Documentation

◆ GetMaximumInstanceCount()

int Aws::ElasticsearchService::Model::InstanceCountLimits::GetMaximumInstanceCount ( ) const
inline

Definition at line 54 of file InstanceCountLimits.h.

◆ GetMinimumInstanceCount()

int Aws::ElasticsearchService::Model::InstanceCountLimits::GetMinimumInstanceCount ( ) const
inline

Definition at line 41 of file InstanceCountLimits.h.

◆ Jsonize()

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

◆ MaximumInstanceCountHasBeenSet()

bool Aws::ElasticsearchService::Model::InstanceCountLimits::MaximumInstanceCountHasBeenSet ( ) const
inline

Definition at line 57 of file InstanceCountLimits.h.

◆ MinimumInstanceCountHasBeenSet()

bool Aws::ElasticsearchService::Model::InstanceCountLimits::MinimumInstanceCountHasBeenSet ( ) const
inline

Definition at line 44 of file InstanceCountLimits.h.

◆ operator=()

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

◆ SetMaximumInstanceCount()

void Aws::ElasticsearchService::Model::InstanceCountLimits::SetMaximumInstanceCount ( int  value)
inline

Definition at line 60 of file InstanceCountLimits.h.

◆ SetMinimumInstanceCount()

void Aws::ElasticsearchService::Model::InstanceCountLimits::SetMinimumInstanceCount ( int  value)
inline

Definition at line 47 of file InstanceCountLimits.h.

◆ WithMaximumInstanceCount()

InstanceCountLimits& Aws::ElasticsearchService::Model::InstanceCountLimits::WithMaximumInstanceCount ( int  value)
inline

Definition at line 63 of file InstanceCountLimits.h.

◆ WithMinimumInstanceCount()

InstanceCountLimits& Aws::ElasticsearchService::Model::InstanceCountLimits::WithMinimumInstanceCount ( int  value)
inline

Definition at line 50 of file InstanceCountLimits.h.


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