7#include <aws/dynamodb/DynamoDB_EXPORTS.h>
8#include <aws/dynamodb/model/TableStatus.h>
45 m_readUnitsPerSecondHasBeenSet =
true;
46 m_readUnitsPerSecond = value;
62 m_writeUnitsPerSecondHasBeenSet =
true;
63 m_writeUnitsPerSecond = value;
78 m_statusHasBeenSet =
true;
87 long long m_readUnitsPerSecond{0};
89 long long m_writeUnitsPerSecond{0};
92 bool m_readUnitsPerSecondHasBeenSet =
false;
93 bool m_writeUnitsPerSecondHasBeenSet =
false;
94 bool m_statusHasBeenSet =
false;
bool WriteUnitsPerSecondHasBeenSet() const
TableWarmThroughputDescription & WithStatus(TableStatus value)
TableWarmThroughputDescription & WithReadUnitsPerSecond(long long value)
AWS_DYNAMODB_API TableWarmThroughputDescription & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_DYNAMODB_API TableWarmThroughputDescription()=default
AWS_DYNAMODB_API Aws::Utils::Json::JsonValue Jsonize() const
long long GetReadUnitsPerSecond() const
void SetReadUnitsPerSecond(long long value)
TableStatus GetStatus() const
long long GetWriteUnitsPerSecond() const
bool ReadUnitsPerSecondHasBeenSet() const
bool StatusHasBeenSet() const
TableWarmThroughputDescription & WithWriteUnitsPerSecond(long long value)
AWS_DYNAMODB_API TableWarmThroughputDescription(Aws::Utils::Json::JsonView jsonValue)
void SetWriteUnitsPerSecond(long long value)
void SetStatus(TableStatus value)
Aws::Utils::Json::JsonValue JsonValue