7#include <aws/keyspaces/Keyspaces_EXPORTS.h>
46 m_readUnitsPerSecondHasBeenSet =
true;
47 m_readUnitsPerSecond = value;
63 m_writeUnitsPerSecondHasBeenSet =
true;
64 m_writeUnitsPerSecond = value;
72 long long m_readUnitsPerSecond{0};
74 long long m_writeUnitsPerSecond{0};
75 bool m_readUnitsPerSecondHasBeenSet =
false;
76 bool m_writeUnitsPerSecondHasBeenSet =
false;
AWS_KEYSPACES_API WarmThroughputSpecification & operator=(Aws::Utils::Json::JsonView jsonValue)
WarmThroughputSpecification & WithReadUnitsPerSecond(long long value)
void SetWriteUnitsPerSecond(long long value)
long long GetReadUnitsPerSecond() const
AWS_KEYSPACES_API Aws::Utils::Json::JsonValue Jsonize() const
bool WriteUnitsPerSecondHasBeenSet() const
AWS_KEYSPACES_API WarmThroughputSpecification()=default
bool ReadUnitsPerSecondHasBeenSet() const
AWS_KEYSPACES_API WarmThroughputSpecification(Aws::Utils::Json::JsonView jsonValue)
WarmThroughputSpecification & WithWriteUnitsPerSecond(long long value)
long long GetWriteUnitsPerSecond() const
void SetReadUnitsPerSecond(long long value)
Aws::Utils::Json::JsonValue JsonValue