7#include <aws/migrationhubstrategy/MigrationHubStrategyRecommendations_EXPORTS.h>
8#include <aws/core/utils/DateTime.h>
9#include <aws/core/utils/memory/stl/AWSString.h>
10#include <aws/migrationhubstrategy/model/ImportFileTaskStatus.h>
23namespace MigrationHubStrategyRecommendations
62 inline void SetId(
Aws::String&& value) { m_idHasBeenSet =
true; m_id = std::move(value); }
63 inline void SetId(
const char* value) { m_idHasBeenSet =
true; m_id.assign(value); }
77 inline void SetImportName(
const char* value) { m_importNameHasBeenSet =
true; m_importName.assign(value); }
91 inline void SetInputS3Bucket(
const char* value) { m_inputS3BucketHasBeenSet =
true; m_inputS3Bucket.assign(value); }
105 inline void SetInputS3Key(
const char* value) { m_inputS3KeyHasBeenSet =
true; m_inputS3Key.assign(value); }
163 inline void SetStatusReportS3Bucket(
const char* value) { m_statusReportS3BucketHasBeenSet =
true; m_statusReportS3Bucket.assign(value); }
178 inline void SetStatusReportS3Key(
const char* value) { m_statusReportS3KeyHasBeenSet =
true; m_statusReportS3Key.assign(value); }
186 bool m_completionTimeHasBeenSet =
false;
189 bool m_idHasBeenSet =
false;
192 bool m_importNameHasBeenSet =
false;
195 bool m_inputS3BucketHasBeenSet =
false;
198 bool m_inputS3KeyHasBeenSet =
false;
200 int m_numberOfRecordsFailed;
201 bool m_numberOfRecordsFailedHasBeenSet =
false;
203 int m_numberOfRecordsSuccess;
204 bool m_numberOfRecordsSuccessHasBeenSet =
false;
207 bool m_startTimeHasBeenSet =
false;
210 bool m_statusHasBeenSet =
false;
213 bool m_statusReportS3BucketHasBeenSet =
false;
216 bool m_statusReportS3KeyHasBeenSet =
false;
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue