45 void OutputToStream(
Aws::OStream& ostream,
const char* location,
unsigned index,
const char* locationValue)
const;
46 void OutputToStream(
Aws::OStream& oStream,
const char* location)
const;
76 inline long long GetBytes()
const{
return m_bytes; }
81 inline void SetBytes(
long long value) { m_bytesHasBeenSet =
true; m_bytes = value; }
142 inline void SetImportManifestUrl(
const char* value) { m_importManifestUrlHasBeenSet =
true; m_importManifestUrl.assign(value); }
188 bool m_formatHasBeenSet;
190 bool m_bytesHasBeenSet;
192 bool m_importManifestUrlHasBeenSet;
void SetImportManifestUrl(const Aws::String &value)
const DiskImageFormat & GetFormat() const
void SetBytes(long long value)
void SetFormat(const DiskImageFormat &value)
DiskImageDetail & WithImportManifestUrl(const Aws::String &value)
DiskImageDetail & WithBytes(long long value)
DiskImageDetail & WithImportManifestUrl(Aws::String &&value)
std::basic_ostream< char, std::char_traits< char > > OStream
void SetImportManifestUrl(const char *value)
DiskImageDetail & WithImportManifestUrl(const char *value)
void SetFormat(DiskImageFormat &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetImportManifestUrl(Aws::String &&value)
const Aws::String & GetImportManifestUrl() const
long long GetBytes() const
JSON (JavaScript Object Notation).
DiskImageDetail & WithFormat(const DiskImageFormat &value)
DiskImageDetail & WithFormat(DiskImageFormat &&value)