63 inline void SetVolumeType(
const char* value) { m_volumeTypeHasBeenSet =
true; m_volumeType.assign(value); }
83 inline long GetIops()
const{
return m_iops; }
88 inline void SetIops(
long value) { m_iopsHasBeenSet =
true; m_iops = value; }
105 inline void SetSizeInGB(
long value) { m_sizeInGBHasBeenSet =
true; m_sizeInGB = value; }
115 bool m_volumeTypeHasBeenSet;
117 bool m_iopsHasBeenSet;
119 bool m_sizeInGBHasBeenSet;
VolumeSpecification & WithSizeInGB(long value)
void SetVolumeType(Aws::String &&value)
VolumeSpecification & WithIops(long value)
const Aws::String & GetVolumeType() const
void SetVolumeType(const Aws::String &value)
VolumeSpecification & WithVolumeType(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetVolumeType(const char *value)
VolumeSpecification & WithVolumeType(const char *value)
void SetSizeInGB(long value)
VolumeSpecification & WithVolumeType(const Aws::String &value)
JSON (JavaScript Object Notation).