AWS SDK for C++  1.9.1
AWS SDK for C++
Public Member Functions | List of all members
Aws::kendra::Model::CapacityUnitsConfiguration Class Reference

#include <CapacityUnitsConfiguration.h>

Public Member Functions

 CapacityUnitsConfiguration ()
 
 CapacityUnitsConfiguration (Aws::Utils::Json::JsonView jsonValue)
 
CapacityUnitsConfigurationoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
int GetStorageCapacityUnits () const
 
bool StorageCapacityUnitsHasBeenSet () const
 
void SetStorageCapacityUnits (int value)
 
CapacityUnitsConfigurationWithStorageCapacityUnits (int value)
 
int GetQueryCapacityUnits () const
 
bool QueryCapacityUnitsHasBeenSet () const
 
void SetQueryCapacityUnits (int value)
 
CapacityUnitsConfigurationWithQueryCapacityUnits (int value)
 

Detailed Description

Specifies capacity units configured for your index. You can add and remove capacity units to tune an index to your requirements.

See Also:


AWS API Reference

Definition at line 31 of file CapacityUnitsConfiguration.h.

Constructor & Destructor Documentation

◆ CapacityUnitsConfiguration() [1/2]

Aws::kendra::Model::CapacityUnitsConfiguration::CapacityUnitsConfiguration ( )

◆ CapacityUnitsConfiguration() [2/2]

Aws::kendra::Model::CapacityUnitsConfiguration::CapacityUnitsConfiguration ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ GetQueryCapacityUnits()

int Aws::kendra::Model::CapacityUnitsConfiguration::GetQueryCapacityUnits ( ) const
inline

The amount of extra query capacity for an index. Each capacity unit provides 0.5 queries per second and 40,000 queries per day.

Definition at line 73 of file CapacityUnitsConfiguration.h.

◆ GetStorageCapacityUnits()

int Aws::kendra::Model::CapacityUnitsConfiguration::GetStorageCapacityUnits ( ) const
inline

The amount of extra storage capacity for an index. Each capacity unit provides 150 Gb of storage space or 500,000 documents, whichever is reached first.

Definition at line 45 of file CapacityUnitsConfiguration.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::kendra::Model::CapacityUnitsConfiguration::Jsonize ( ) const

◆ operator=()

CapacityUnitsConfiguration& Aws::kendra::Model::CapacityUnitsConfiguration::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ QueryCapacityUnitsHasBeenSet()

bool Aws::kendra::Model::CapacityUnitsConfiguration::QueryCapacityUnitsHasBeenSet ( ) const
inline

The amount of extra query capacity for an index. Each capacity unit provides 0.5 queries per second and 40,000 queries per day.

Definition at line 79 of file CapacityUnitsConfiguration.h.

◆ SetQueryCapacityUnits()

void Aws::kendra::Model::CapacityUnitsConfiguration::SetQueryCapacityUnits ( int  value)
inline

The amount of extra query capacity for an index. Each capacity unit provides 0.5 queries per second and 40,000 queries per day.

Definition at line 85 of file CapacityUnitsConfiguration.h.

◆ SetStorageCapacityUnits()

void Aws::kendra::Model::CapacityUnitsConfiguration::SetStorageCapacityUnits ( int  value)
inline

The amount of extra storage capacity for an index. Each capacity unit provides 150 Gb of storage space or 500,000 documents, whichever is reached first.

Definition at line 59 of file CapacityUnitsConfiguration.h.

◆ StorageCapacityUnitsHasBeenSet()

bool Aws::kendra::Model::CapacityUnitsConfiguration::StorageCapacityUnitsHasBeenSet ( ) const
inline

The amount of extra storage capacity for an index. Each capacity unit provides 150 Gb of storage space or 500,000 documents, whichever is reached first.

Definition at line 52 of file CapacityUnitsConfiguration.h.

◆ WithQueryCapacityUnits()

CapacityUnitsConfiguration& Aws::kendra::Model::CapacityUnitsConfiguration::WithQueryCapacityUnits ( int  value)
inline

The amount of extra query capacity for an index. Each capacity unit provides 0.5 queries per second and 40,000 queries per day.

Definition at line 91 of file CapacityUnitsConfiguration.h.

◆ WithStorageCapacityUnits()

CapacityUnitsConfiguration& Aws::kendra::Model::CapacityUnitsConfiguration::WithStorageCapacityUnits ( int  value)
inline

The amount of extra storage capacity for an index. Each capacity unit provides 150 Gb of storage space or 500,000 documents, whichever is reached first.

Definition at line 66 of file CapacityUnitsConfiguration.h.


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