47 void OutputToStream(
Aws::OStream& ostream,
const char* location,
unsigned index,
const char* locationValue)
const;
48 void OutputToStream(
Aws::OStream& oStream,
const char* location)
const;
68 inline void SetExportTaskId(
const char* value) { m_exportTaskIdHasBeenSet =
true; m_exportTaskId.assign(value); }
103 inline void SetDescription(
const char* value) { m_descriptionHasBeenSet =
true; m_description.assign(value); }
163 inline void SetStatusMessage(
const char* value) { m_statusMessageHasBeenSet =
true; m_statusMessage.assign(value); }
232 bool m_exportTaskIdHasBeenSet;
234 bool m_descriptionHasBeenSet;
236 bool m_stateHasBeenSet;
238 bool m_statusMessageHasBeenSet;
240 bool m_instanceExportDetailsHasBeenSet;
242 bool m_exportToS3TaskHasBeenSet;
void SetDescription(const Aws::String &value)
ExportTask & WithDescription(const char *value)
void SetStatusMessage(const char *value)
ExportTask & WithDescription(Aws::String &&value)
void SetInstanceExportDetails(InstanceExportDetails &&value)
void SetExportToS3Task(ExportToS3Task &&value)
void SetStatusMessage(const Aws::String &value)
ExportTask & WithInstanceExportDetails(const InstanceExportDetails &value)
void SetExportToS3Task(const ExportToS3Task &value)
void SetState(ExportTaskState &&value)
void SetStatusMessage(Aws::String &&value)
void SetInstanceExportDetails(const InstanceExportDetails &value)
ExportTask & WithExportToS3Task(const ExportToS3Task &value)
ExportTask & WithExportTaskId(Aws::String &&value)
const Aws::String & GetDescription() const
ExportTask & WithExportToS3Task(ExportToS3Task &&value)
std::basic_ostream< char, std::char_traits< char > > OStream
const Aws::String & GetExportTaskId() const
ExportTask & WithDescription(const Aws::String &value)
void SetDescription(Aws::String &&value)
ExportTask & WithState(const ExportTaskState &value)
ExportTask & WithState(ExportTaskState &&value)
ExportTask & WithStatusMessage(const char *value)
void SetExportTaskId(Aws::String &&value)
const InstanceExportDetails & GetInstanceExportDetails() const
void SetExportTaskId(const char *value)
ExportTask & WithExportTaskId(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
void SetExportTaskId(const Aws::String &value)
ExportTask & WithInstanceExportDetails(InstanceExportDetails &&value)
const ExportTaskState & GetState() const
ExportTask & WithStatusMessage(Aws::String &&value)
const ExportToS3Task & GetExportToS3Task() const
ExportTask & WithStatusMessage(const Aws::String &value)
void SetDescription(const char *value)
const Aws::String & GetStatusMessage() const
ExportTask & WithExportTaskId(const Aws::String &value)
JSON (JavaScript Object Notation).
void SetState(const ExportTaskState &value)