69 inline void SetTableName(
const char* value) { m_tableNameHasBeenSet =
true; m_tableName.assign(value); }
94 inline void SetCapacityUnits(
double value) { m_capacityUnitsHasBeenSet =
true; m_capacityUnits = value; }
260 bool m_tableNameHasBeenSet;
261 double m_capacityUnits;
262 bool m_capacityUnitsHasBeenSet;
264 bool m_tableHasBeenSet;
266 bool m_localSecondaryIndexesHasBeenSet;
268 bool m_globalSecondaryIndexesHasBeenSet;
ConsumedCapacity & AddGlobalSecondaryIndexes(const Aws::String &key, const Capacity &value)
ConsumedCapacity & WithCapacityUnits(double value)
ConsumedCapacity & WithTable(const Capacity &value)
ConsumedCapacity & AddGlobalSecondaryIndexes(Aws::String &&key, Capacity &&value)
const Capacity & GetTable() const
ConsumedCapacity & WithTableName(const char *value)
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
void SetLocalSecondaryIndexes(const Aws::Map< Aws::String, Capacity > &value)
ConsumedCapacity & WithTableName(Aws::String &&value)
ConsumedCapacity & WithTable(Capacity &&value)
ConsumedCapacity & AddLocalSecondaryIndexes(const char *key, Capacity &&value)
ConsumedCapacity & AddGlobalSecondaryIndexes(const char *key, const Capacity &value)
ConsumedCapacity & WithTableName(const Aws::String &value)
void SetCapacityUnits(double value)
void SetTableName(const Aws::String &value)
ConsumedCapacity & AddLocalSecondaryIndexes(const char *key, const Capacity &value)
ConsumedCapacity & WithLocalSecondaryIndexes(Aws::Map< Aws::String, Capacity > &&value)
const Aws::Map< Aws::String, Capacity > & GetLocalSecondaryIndexes() const
const Aws::String & GetTableName() const
ConsumedCapacity & AddGlobalSecondaryIndexes(const char *key, Capacity &&value)
void SetTable(Capacity &&value)
ConsumedCapacity & WithGlobalSecondaryIndexes(Aws::Map< Aws::String, Capacity > &&value)
ConsumedCapacity & AddGlobalSecondaryIndexes(const Aws::String &key, Capacity &&value)
void SetGlobalSecondaryIndexes(Aws::Map< Aws::String, Capacity > &&value)
ConsumedCapacity & AddLocalSecondaryIndexes(const Aws::String &key, const Capacity &value)
void SetTableName(Aws::String &&value)
ConsumedCapacity & WithGlobalSecondaryIndexes(const Aws::Map< Aws::String, Capacity > &value)
void SetTable(const Capacity &value)
ConsumedCapacity & AddLocalSecondaryIndexes(Aws::String &&key, Capacity &&value)
ConsumedCapacity & WithLocalSecondaryIndexes(const Aws::Map< Aws::String, Capacity > &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
const Aws::Map< Aws::String, Capacity > & GetGlobalSecondaryIndexes() const
double GetCapacityUnits() const
void SetTableName(const char *value)
ConsumedCapacity & AddGlobalSecondaryIndexes(Aws::String &&key, const Capacity &value)
ConsumedCapacity & AddLocalSecondaryIndexes(Aws::String &&key, const Capacity &value)
void SetGlobalSecondaryIndexes(const Aws::Map< Aws::String, Capacity > &value)
ConsumedCapacity & AddLocalSecondaryIndexes(const Aws::String &key, Capacity &&value)
void SetLocalSecondaryIndexes(Aws::Map< Aws::String, Capacity > &&value)
JSON (JavaScript Object Notation).