62 inline void SetRaidArrayId(
const char* value) { m_raidArrayIdHasBeenSet =
true; m_raidArrayId.assign(value); }
97 inline void SetInstanceId(
const char* value) { m_instanceIdHasBeenSet =
true; m_instanceId.assign(value); }
132 inline void SetName(
const char* value) { m_nameHasBeenSet =
true; m_name.assign(value); }
159 inline void SetRaidLevel(
int value) { m_raidLevelHasBeenSet =
true; m_raidLevel = value; }
175 inline void SetNumberOfDisks(
int value) { m_numberOfDisksHasBeenSet =
true; m_numberOfDisks = value; }
190 inline void SetSize(
int value) { m_sizeHasBeenSet =
true; m_size = value; }
215 inline void SetDevice(
const char* value) { m_deviceHasBeenSet =
true; m_device.assign(value); }
250 inline void SetMountPoint(
const char* value) { m_mountPointHasBeenSet =
true; m_mountPoint.assign(value); }
293 inline void SetAvailabilityZone(
const char* value) { m_availabilityZoneHasBeenSet =
true; m_availabilityZone.assign(value); }
334 inline void SetCreatedAt(
const char* value) { m_createdAtHasBeenSet =
true; m_createdAt.assign(value); }
369 inline void SetStackId(
const char* value) { m_stackIdHasBeenSet =
true; m_stackId.assign(value); }
404 inline void SetVolumeType(
const char* value) { m_volumeTypeHasBeenSet =
true; m_volumeType.assign(value); }
429 inline void SetIops(
int value) { m_iopsHasBeenSet =
true; m_iops = value; }
438 bool m_raidArrayIdHasBeenSet;
440 bool m_instanceIdHasBeenSet;
442 bool m_nameHasBeenSet;
444 bool m_raidLevelHasBeenSet;
446 bool m_numberOfDisksHasBeenSet;
448 bool m_sizeHasBeenSet;
450 bool m_deviceHasBeenSet;
452 bool m_mountPointHasBeenSet;
454 bool m_availabilityZoneHasBeenSet;
456 bool m_createdAtHasBeenSet;
458 bool m_stackIdHasBeenSet;
460 bool m_volumeTypeHasBeenSet;
462 bool m_iopsHasBeenSet;
RaidArray & WithVolumeType(const Aws::String &value)
RaidArray & WithVolumeType(Aws::String &&value)
void SetMountPoint(Aws::String &&value)
RaidArray & WithStackId(const char *value)
void SetName(const Aws::String &value)
RaidArray & WithInstanceId(Aws::String &&value)
const Aws::String & GetCreatedAt() const
RaidArray & WithSize(int value)
RaidArray & WithIops(int value)
void SetDevice(const char *value)
void SetRaidArrayId(Aws::String &&value)
RaidArray & WithRaidLevel(int value)
void SetAvailabilityZone(const Aws::String &value)
void SetStackId(Aws::String &&value)
RaidArray & WithCreatedAt(Aws::String &&value)
const Aws::String & GetAvailabilityZone() const
void SetName(const char *value)
RaidArray & WithRaidArrayId(const char *value)
void SetVolumeType(const Aws::String &value)
RaidArray & WithName(Aws::String &&value)
void SetInstanceId(const char *value)
void SetCreatedAt(Aws::String &&value)
const Aws::String & GetStackId() const
void SetStackId(const char *value)
RaidArray & WithAvailabilityZone(const Aws::String &value)
void SetRaidArrayId(const char *value)
void SetRaidArrayId(const Aws::String &value)
const Aws::String & GetName() const
RaidArray & WithDevice(const char *value)
RaidArray & WithCreatedAt(const char *value)
RaidArray & WithDevice(Aws::String &&value)
void SetRaidLevel(int value)
RaidArray & WithDevice(const Aws::String &value)
RaidArray & WithInstanceId(const char *value)
int GetNumberOfDisks() const
RaidArray & WithMountPoint(const Aws::String &value)
RaidArray & WithStackId(Aws::String &&value)
void SetCreatedAt(const char *value)
RaidArray & WithNumberOfDisks(int value)
void SetMountPoint(const Aws::String &value)
const Aws::String & GetInstanceId() const
RaidArray & WithMountPoint(Aws::String &&value)
void SetCreatedAt(const Aws::String &value)
void SetName(Aws::String &&value)
RaidArray & WithMountPoint(const char *value)
void SetStackId(const Aws::String &value)
void SetAvailabilityZone(const char *value)
RaidArray & WithInstanceId(const Aws::String &value)
RaidArray & WithName(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
const Aws::String & GetVolumeType() const
void SetDevice(Aws::String &&value)
void SetMountPoint(const char *value)
void SetNumberOfDisks(int value)
RaidArray & WithName(const Aws::String &value)
void SetInstanceId(const Aws::String &value)
void SetAvailabilityZone(Aws::String &&value)
RaidArray & WithRaidArrayId(const Aws::String &value)
const Aws::String & GetMountPoint() const
void SetVolumeType(const char *value)
const Aws::String & GetRaidArrayId() const
void SetVolumeType(Aws::String &&value)
const Aws::String & GetDevice() const
RaidArray & WithCreatedAt(const Aws::String &value)
void SetInstanceId(Aws::String &&value)
RaidArray & WithRaidArrayId(Aws::String &&value)
RaidArray & WithVolumeType(const char *value)
RaidArray & WithAvailabilityZone(Aws::String &&value)
RaidArray & WithAvailabilityZone(const char *value)
JSON (JavaScript Object Notation).
RaidArray & WithStackId(const Aws::String &value)
void SetDevice(const Aws::String &value)