AWS SDK for C++  0.14.3
AWS SDK for C++
Public Member Functions | List of all members
Aws::DynamoDB::Model::ProvisionedThroughput Class Reference

#include <ProvisionedThroughput.h>

Public Member Functions

 ProvisionedThroughput ()
 
 ProvisionedThroughput (const Aws::Utils::Json::JsonValue &jsonValue)
 
ProvisionedThroughputoperator= (const Aws::Utils::Json::JsonValue &jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
long long GetReadCapacityUnits () const
 
void SetReadCapacityUnits (long long value)
 
ProvisionedThroughputWithReadCapacityUnits (long long value)
 
long long GetWriteCapacityUnits () const
 
void SetWriteCapacityUnits (long long value)
 
ProvisionedThroughputWithWriteCapacityUnits (long long value)
 

Detailed Description

Represents the provisioned throughput settings for a specified table or index. The settings can be modified using the UpdateTable operation.

For current minimum and maximum provisioned throughput values, see Limits in the Amazon DynamoDB Developer Guide.

Definition at line 39 of file ProvisionedThroughput.h.

Constructor & Destructor Documentation

Aws::DynamoDB::Model::ProvisionedThroughput::ProvisionedThroughput ( )
Aws::DynamoDB::Model::ProvisionedThroughput::ProvisionedThroughput ( const Aws::Utils::Json::JsonValue jsonValue)

Member Function Documentation

long long Aws::DynamoDB::Model::ProvisionedThroughput::GetReadCapacityUnits ( ) const
inline

The maximum number of strongly consistent reads consumed per second before DynamoDB returns a ThrottlingException. For more information, see Specifying Read and Write Requirements in the Amazon DynamoDB Developer Guide.

Definition at line 54 of file ProvisionedThroughput.h.

long long Aws::DynamoDB::Model::ProvisionedThroughput::GetWriteCapacityUnits ( ) const
inline

The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException. For more information, see Specifying Read and Write Requirements in the Amazon DynamoDB Developer Guide.

Definition at line 81 of file ProvisionedThroughput.h.

Aws::Utils::Json::JsonValue Aws::DynamoDB::Model::ProvisionedThroughput::Jsonize ( ) const
ProvisionedThroughput& Aws::DynamoDB::Model::ProvisionedThroughput::operator= ( const Aws::Utils::Json::JsonValue jsonValue)
void Aws::DynamoDB::Model::ProvisionedThroughput::SetReadCapacityUnits ( long long  value)
inline

The maximum number of strongly consistent reads consumed per second before DynamoDB returns a ThrottlingException. For more information, see Specifying Read and Write Requirements in the Amazon DynamoDB Developer Guide.

Definition at line 63 of file ProvisionedThroughput.h.

void Aws::DynamoDB::Model::ProvisionedThroughput::SetWriteCapacityUnits ( long long  value)
inline

The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException. For more information, see Specifying Read and Write Requirements in the Amazon DynamoDB Developer Guide.

Definition at line 90 of file ProvisionedThroughput.h.

ProvisionedThroughput& Aws::DynamoDB::Model::ProvisionedThroughput::WithReadCapacityUnits ( long long  value)
inline

The maximum number of strongly consistent reads consumed per second before DynamoDB returns a ThrottlingException. For more information, see Specifying Read and Write Requirements in the Amazon DynamoDB Developer Guide.

Definition at line 72 of file ProvisionedThroughput.h.

ProvisionedThroughput& Aws::DynamoDB::Model::ProvisionedThroughput::WithWriteCapacityUnits ( long long  value)
inline

The maximum number of writes consumed per second before DynamoDB returns a ThrottlingException. For more information, see Specifying Read and Write Requirements in the Amazon DynamoDB Developer Guide.

Definition at line 99 of file ProvisionedThroughput.h.


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