7#include <aws/dynamodb/DynamoDB_EXPORTS.h>
45 m_maxReadRequestUnitsHasBeenSet =
true;
46 m_maxReadRequestUnits = value;
65 m_maxWriteRequestUnitsHasBeenSet =
true;
66 m_maxWriteRequestUnits = value;
74 long long m_maxReadRequestUnits{0};
76 long long m_maxWriteRequestUnits{0};
77 bool m_maxReadRequestUnitsHasBeenSet =
false;
78 bool m_maxWriteRequestUnitsHasBeenSet =
false;
AWS_DYNAMODB_API OnDemandThroughput()=default
AWS_DYNAMODB_API OnDemandThroughput(Aws::Utils::Json::JsonView jsonValue)
void SetMaxReadRequestUnits(long long value)
long long GetMaxWriteRequestUnits() const
AWS_DYNAMODB_API OnDemandThroughput & operator=(Aws::Utils::Json::JsonView jsonValue)
long long GetMaxReadRequestUnits() const
bool MaxWriteRequestUnitsHasBeenSet() const
OnDemandThroughput & WithMaxWriteRequestUnits(long long value)
void SetMaxWriteRequestUnits(long long value)
AWS_DYNAMODB_API Aws::Utils::Json::JsonValue Jsonize() const
OnDemandThroughput & WithMaxReadRequestUnits(long long value)
bool MaxReadRequestUnitsHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue