46 void OutputToStream(
Aws::OStream& ostream,
const char* location,
unsigned index,
const char* locationValue)
const;
47 void OutputToStream(
Aws::OStream& oStream,
const char* location)
const;
57 inline void SetBytesConverted(
long long value) { m_bytesConvertedHasBeenSet =
true; m_bytesConverted = value; }
82 inline void SetAvailabilityZone(
const char* value) { m_availabilityZoneHasBeenSet =
true; m_availabilityZone.assign(value); }
117 inline void SetDescription(
const char* value) { m_descriptionHasBeenSet =
true; m_description.assign(value); }
185 long long m_bytesConverted;
186 bool m_bytesConvertedHasBeenSet;
188 bool m_availabilityZoneHasBeenSet;
190 bool m_descriptionHasBeenSet;
192 bool m_imageHasBeenSet;
194 bool m_volumeHasBeenSet;
ImportVolumeTaskDetails & WithAvailabilityZone(const Aws::String &value)
ImportVolumeTaskDetails & WithDescription(const Aws::String &value)
void SetVolume(const DiskImageVolumeDescription &value)
void SetAvailabilityZone(const Aws::String &value)
ImportVolumeTaskDetails & WithImage(const DiskImageDescription &value)
ImportVolumeTaskDetails & WithDescription(const char *value)
void SetDescription(const Aws::String &value)
ImportVolumeTaskDetails & WithAvailabilityZone(const char *value)
void SetImage(DiskImageDescription &&value)
const DiskImageDescription & GetImage() const
ImportVolumeTaskDetails & WithAvailabilityZone(Aws::String &&value)
std::basic_ostream< char, std::char_traits< char > > OStream
void SetAvailabilityZone(const char *value)
const DiskImageVolumeDescription & GetVolume() const
ImportVolumeTaskDetails & WithVolume(const DiskImageVolumeDescription &value)
ImportVolumeTaskDetails & WithBytesConverted(long long value)
ImportVolumeTaskDetails & WithImage(DiskImageDescription &&value)
ImportVolumeTaskDetails & WithDescription(Aws::String &&value)
ImportVolumeTaskDetails & WithVolume(DiskImageVolumeDescription &&value)
long long GetBytesConverted() const
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetDescription(Aws::String &&value)
const Aws::String & GetAvailabilityZone() const
const Aws::String & GetDescription() const
void SetAvailabilityZone(Aws::String &&value)
void SetBytesConverted(long long value)
void SetVolume(DiskImageVolumeDescription &&value)
void SetDescription(const char *value)
void SetImage(const DiskImageDescription &value)
JSON (JavaScript Object Notation).