49 void OutputToStream(
Aws::OStream& ostream,
const char* location,
unsigned index,
const char* locationValue)
const;
50 void OutputToStream(
Aws::OStream& oStream,
const char* location)
const;
70 inline void SetConversionTaskId(
const char* value) { m_conversionTaskIdHasBeenSet =
true; m_conversionTaskId.assign(value); }
109 inline void SetExpirationTime(
const char* value) { m_expirationTimeHasBeenSet =
true; m_expirationTime.assign(value); }
232 inline void SetStatusMessage(
const char* value) { m_statusMessageHasBeenSet =
true; m_statusMessage.assign(value); }
286 bool m_conversionTaskIdHasBeenSet;
288 bool m_expirationTimeHasBeenSet;
290 bool m_importInstanceHasBeenSet;
292 bool m_importVolumeHasBeenSet;
294 bool m_stateHasBeenSet;
296 bool m_statusMessageHasBeenSet;
298 bool m_tagsHasBeenSet;
ConversionTask & WithTags(Aws::Vector< Tag > &&value)
const Aws::Vector< Tag > & GetTags() const
void SetConversionTaskId(const Aws::String &value)
ConversionTask & WithExpirationTime(const Aws::String &value)
const ImportInstanceTaskDetails & GetImportInstance() const
void SetImportInstance(const ImportInstanceTaskDetails &value)
void SetExpirationTime(const char *value)
std::vector< T, Aws::Allocator< T > > Vector
ConversionTask & WithImportVolume(ImportVolumeTaskDetails &&value)
void SetState(const ConversionTaskState &value)
ConversionTask & WithState(const ConversionTaskState &value)
ConversionTask & WithState(ConversionTaskState &&value)
void SetExpirationTime(Aws::String &&value)
void SetStatusMessage(const Aws::String &value)
void SetStatusMessage(const char *value)
void SetState(ConversionTaskState &&value)
ConversionTask & WithImportVolume(const ImportVolumeTaskDetails &value)
ConversionTask & WithStatusMessage(const char *value)
void SetImportVolume(ImportVolumeTaskDetails &&value)
std::basic_ostream< char, std::char_traits< char > > OStream
ConversionTask & WithStatusMessage(const Aws::String &value)
ConversionTask & WithConversionTaskId(const char *value)
ConversionTask & WithExpirationTime(const char *value)
ConversionTask & WithExpirationTime(Aws::String &&value)
const ConversionTaskState & GetState() const
void SetImportVolume(const ImportVolumeTaskDetails &value)
void SetTags(Aws::Vector< Tag > &&value)
const Aws::String & GetExpirationTime() const
ConversionTask & WithConversionTaskId(const Aws::String &value)
ConversionTask & WithImportInstance(const ImportInstanceTaskDetails &value)
const ImportVolumeTaskDetails & GetImportVolume() const
ConversionTask & WithImportInstance(ImportInstanceTaskDetails &&value)
void SetConversionTaskId(Aws::String &&value)
void SetConversionTaskId(const char *value)
void SetStatusMessage(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetImportInstance(ImportInstanceTaskDetails &&value)
ConversionTask & WithStatusMessage(Aws::String &&value)
void SetTags(const Aws::Vector< Tag > &value)
ConversionTask & WithTags(const Aws::Vector< Tag > &value)
ConversionTask & AddTags(const Tag &value)
const Aws::String & GetStatusMessage() const
void SetExpirationTime(const Aws::String &value)
ConversionTask & WithConversionTaskId(Aws::String &&value)
ConversionTask & AddTags(Tag &&value)
const Aws::String & GetConversionTaskId() const
JSON (JavaScript Object Notation).