7#include <aws/kafka/Kafka_EXPORTS.h>
8#include <aws/kafka/model/ProvisionedThroughput.h>
66 inline void SetVolumeSize(
int value) { m_volumeSizeHasBeenSet =
true; m_volumeSize = value; }
72 bool m_provisionedThroughputHasBeenSet =
false;
75 bool m_volumeSizeHasBeenSet =
false;
EBSStorageInfo & WithProvisionedThroughput(ProvisionedThroughput &&value)
EBSStorageInfo & WithVolumeSize(int value)
int GetVolumeSize() const
bool ProvisionedThroughputHasBeenSet() const
AWS_KAFKA_API EBSStorageInfo(Aws::Utils::Json::JsonView jsonValue)
AWS_KAFKA_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_KAFKA_API EBSStorageInfo & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetProvisionedThroughput(ProvisionedThroughput &&value)
const ProvisionedThroughput & GetProvisionedThroughput() const
EBSStorageInfo & WithProvisionedThroughput(const ProvisionedThroughput &value)
void SetProvisionedThroughput(const ProvisionedThroughput &value)
void SetVolumeSize(int value)
bool VolumeSizeHasBeenSet() const
AWS_KAFKA_API EBSStorageInfo()
Aws::Utils::Json::JsonValue JsonValue