AWS SDK for C++  1.9.132
AWS SDK for C++
ImportTask.h
Go to the documentation of this file.
1 
6 #pragma once
11 #include <utility>
12 
13 namespace Aws
14 {
15 namespace Utils
16 {
17 namespace Json
18 {
19  class JsonValue;
20  class JsonView;
21 } // namespace Json
22 } // namespace Utils
23 namespace ApplicationDiscoveryService
24 {
25 namespace Model
26 {
27 
36  {
37  public:
42 
43 
48  inline const Aws::String& GetImportTaskId() const{ return m_importTaskId; }
49 
54  inline bool ImportTaskIdHasBeenSet() const { return m_importTaskIdHasBeenSet; }
55 
60  inline void SetImportTaskId(const Aws::String& value) { m_importTaskIdHasBeenSet = true; m_importTaskId = value; }
61 
66  inline void SetImportTaskId(Aws::String&& value) { m_importTaskIdHasBeenSet = true; m_importTaskId = std::move(value); }
67 
72  inline void SetImportTaskId(const char* value) { m_importTaskIdHasBeenSet = true; m_importTaskId.assign(value); }
73 
78  inline ImportTask& WithImportTaskId(const Aws::String& value) { SetImportTaskId(value); return *this;}
79 
84  inline ImportTask& WithImportTaskId(Aws::String&& value) { SetImportTaskId(std::move(value)); return *this;}
85 
90  inline ImportTask& WithImportTaskId(const char* value) { SetImportTaskId(value); return *this;}
91 
92 
98  inline const Aws::String& GetClientRequestToken() const{ return m_clientRequestToken; }
99 
105  inline bool ClientRequestTokenHasBeenSet() const { return m_clientRequestTokenHasBeenSet; }
106 
112  inline void SetClientRequestToken(const Aws::String& value) { m_clientRequestTokenHasBeenSet = true; m_clientRequestToken = value; }
113 
119  inline void SetClientRequestToken(Aws::String&& value) { m_clientRequestTokenHasBeenSet = true; m_clientRequestToken = std::move(value); }
120 
126  inline void SetClientRequestToken(const char* value) { m_clientRequestTokenHasBeenSet = true; m_clientRequestToken.assign(value); }
127 
133  inline ImportTask& WithClientRequestToken(const Aws::String& value) { SetClientRequestToken(value); return *this;}
134 
140  inline ImportTask& WithClientRequestToken(Aws::String&& value) { SetClientRequestToken(std::move(value)); return *this;}
141 
147  inline ImportTask& WithClientRequestToken(const char* value) { SetClientRequestToken(value); return *this;}
148 
149 
156  inline const Aws::String& GetName() const{ return m_name; }
157 
164  inline bool NameHasBeenSet() const { return m_nameHasBeenSet; }
165 
172  inline void SetName(const Aws::String& value) { m_nameHasBeenSet = true; m_name = value; }
173 
180  inline void SetName(Aws::String&& value) { m_nameHasBeenSet = true; m_name = std::move(value); }
181 
188  inline void SetName(const char* value) { m_nameHasBeenSet = true; m_name.assign(value); }
189 
196  inline ImportTask& WithName(const Aws::String& value) { SetName(value); return *this;}
197 
204  inline ImportTask& WithName(Aws::String&& value) { SetName(std::move(value)); return *this;}
205 
212  inline ImportTask& WithName(const char* value) { SetName(value); return *this;}
213 
214 
218  inline const Aws::String& GetImportUrl() const{ return m_importUrl; }
219 
223  inline bool ImportUrlHasBeenSet() const { return m_importUrlHasBeenSet; }
224 
228  inline void SetImportUrl(const Aws::String& value) { m_importUrlHasBeenSet = true; m_importUrl = value; }
229 
233  inline void SetImportUrl(Aws::String&& value) { m_importUrlHasBeenSet = true; m_importUrl = std::move(value); }
234 
238  inline void SetImportUrl(const char* value) { m_importUrlHasBeenSet = true; m_importUrl.assign(value); }
239 
243  inline ImportTask& WithImportUrl(const Aws::String& value) { SetImportUrl(value); return *this;}
244 
248  inline ImportTask& WithImportUrl(Aws::String&& value) { SetImportUrl(std::move(value)); return *this;}
249 
253  inline ImportTask& WithImportUrl(const char* value) { SetImportUrl(value); return *this;}
254 
255 
263  inline const ImportStatus& GetStatus() const{ return m_status; }
264 
272  inline bool StatusHasBeenSet() const { return m_statusHasBeenSet; }
273 
281  inline void SetStatus(const ImportStatus& value) { m_statusHasBeenSet = true; m_status = value; }
282 
290  inline void SetStatus(ImportStatus&& value) { m_statusHasBeenSet = true; m_status = std::move(value); }
291 
299  inline ImportTask& WithStatus(const ImportStatus& value) { SetStatus(value); return *this;}
300 
308  inline ImportTask& WithStatus(ImportStatus&& value) { SetStatus(std::move(value)); return *this;}
309 
310 
315  inline const Aws::Utils::DateTime& GetImportRequestTime() const{ return m_importRequestTime; }
316 
321  inline bool ImportRequestTimeHasBeenSet() const { return m_importRequestTimeHasBeenSet; }
322 
327  inline void SetImportRequestTime(const Aws::Utils::DateTime& value) { m_importRequestTimeHasBeenSet = true; m_importRequestTime = value; }
328 
333  inline void SetImportRequestTime(Aws::Utils::DateTime&& value) { m_importRequestTimeHasBeenSet = true; m_importRequestTime = std::move(value); }
334 
339  inline ImportTask& WithImportRequestTime(const Aws::Utils::DateTime& value) { SetImportRequestTime(value); return *this;}
340 
345  inline ImportTask& WithImportRequestTime(Aws::Utils::DateTime&& value) { SetImportRequestTime(std::move(value)); return *this;}
346 
347 
352  inline const Aws::Utils::DateTime& GetImportCompletionTime() const{ return m_importCompletionTime; }
353 
358  inline bool ImportCompletionTimeHasBeenSet() const { return m_importCompletionTimeHasBeenSet; }
359 
364  inline void SetImportCompletionTime(const Aws::Utils::DateTime& value) { m_importCompletionTimeHasBeenSet = true; m_importCompletionTime = value; }
365 
370  inline void SetImportCompletionTime(Aws::Utils::DateTime&& value) { m_importCompletionTimeHasBeenSet = true; m_importCompletionTime = std::move(value); }
371 
376  inline ImportTask& WithImportCompletionTime(const Aws::Utils::DateTime& value) { SetImportCompletionTime(value); return *this;}
377 
382  inline ImportTask& WithImportCompletionTime(Aws::Utils::DateTime&& value) { SetImportCompletionTime(std::move(value)); return *this;}
383 
384 
389  inline const Aws::Utils::DateTime& GetImportDeletedTime() const{ return m_importDeletedTime; }
390 
395  inline bool ImportDeletedTimeHasBeenSet() const { return m_importDeletedTimeHasBeenSet; }
396 
401  inline void SetImportDeletedTime(const Aws::Utils::DateTime& value) { m_importDeletedTimeHasBeenSet = true; m_importDeletedTime = value; }
402 
407  inline void SetImportDeletedTime(Aws::Utils::DateTime&& value) { m_importDeletedTimeHasBeenSet = true; m_importDeletedTime = std::move(value); }
408 
413  inline ImportTask& WithImportDeletedTime(const Aws::Utils::DateTime& value) { SetImportDeletedTime(value); return *this;}
414 
419  inline ImportTask& WithImportDeletedTime(Aws::Utils::DateTime&& value) { SetImportDeletedTime(std::move(value)); return *this;}
420 
421 
426  inline int GetServerImportSuccess() const{ return m_serverImportSuccess; }
427 
432  inline bool ServerImportSuccessHasBeenSet() const { return m_serverImportSuccessHasBeenSet; }
433 
438  inline void SetServerImportSuccess(int value) { m_serverImportSuccessHasBeenSet = true; m_serverImportSuccess = value; }
439 
444  inline ImportTask& WithServerImportSuccess(int value) { SetServerImportSuccess(value); return *this;}
445 
446 
451  inline int GetServerImportFailure() const{ return m_serverImportFailure; }
452 
457  inline bool ServerImportFailureHasBeenSet() const { return m_serverImportFailureHasBeenSet; }
458 
463  inline void SetServerImportFailure(int value) { m_serverImportFailureHasBeenSet = true; m_serverImportFailure = value; }
464 
469  inline ImportTask& WithServerImportFailure(int value) { SetServerImportFailure(value); return *this;}
470 
471 
476  inline int GetApplicationImportSuccess() const{ return m_applicationImportSuccess; }
477 
482  inline bool ApplicationImportSuccessHasBeenSet() const { return m_applicationImportSuccessHasBeenSet; }
483 
488  inline void SetApplicationImportSuccess(int value) { m_applicationImportSuccessHasBeenSet = true; m_applicationImportSuccess = value; }
489 
494  inline ImportTask& WithApplicationImportSuccess(int value) { SetApplicationImportSuccess(value); return *this;}
495 
496 
501  inline int GetApplicationImportFailure() const{ return m_applicationImportFailure; }
502 
507  inline bool ApplicationImportFailureHasBeenSet() const { return m_applicationImportFailureHasBeenSet; }
508 
513  inline void SetApplicationImportFailure(int value) { m_applicationImportFailureHasBeenSet = true; m_applicationImportFailure = value; }
514 
519  inline ImportTask& WithApplicationImportFailure(int value) { SetApplicationImportFailure(value); return *this;}
520 
521 
534  inline const Aws::String& GetErrorsAndFailedEntriesZip() const{ return m_errorsAndFailedEntriesZip; }
535 
548  inline bool ErrorsAndFailedEntriesZipHasBeenSet() const { return m_errorsAndFailedEntriesZipHasBeenSet; }
549 
562  inline void SetErrorsAndFailedEntriesZip(const Aws::String& value) { m_errorsAndFailedEntriesZipHasBeenSet = true; m_errorsAndFailedEntriesZip = value; }
563 
576  inline void SetErrorsAndFailedEntriesZip(Aws::String&& value) { m_errorsAndFailedEntriesZipHasBeenSet = true; m_errorsAndFailedEntriesZip = std::move(value); }
577 
590  inline void SetErrorsAndFailedEntriesZip(const char* value) { m_errorsAndFailedEntriesZipHasBeenSet = true; m_errorsAndFailedEntriesZip.assign(value); }
591 
604  inline ImportTask& WithErrorsAndFailedEntriesZip(const Aws::String& value) { SetErrorsAndFailedEntriesZip(value); return *this;}
605 
618  inline ImportTask& WithErrorsAndFailedEntriesZip(Aws::String&& value) { SetErrorsAndFailedEntriesZip(std::move(value)); return *this;}
619 
632  inline ImportTask& WithErrorsAndFailedEntriesZip(const char* value) { SetErrorsAndFailedEntriesZip(value); return *this;}
633 
634  private:
635 
636  Aws::String m_importTaskId;
637  bool m_importTaskIdHasBeenSet;
638 
639  Aws::String m_clientRequestToken;
640  bool m_clientRequestTokenHasBeenSet;
641 
642  Aws::String m_name;
643  bool m_nameHasBeenSet;
644 
645  Aws::String m_importUrl;
646  bool m_importUrlHasBeenSet;
647 
648  ImportStatus m_status;
649  bool m_statusHasBeenSet;
650 
651  Aws::Utils::DateTime m_importRequestTime;
652  bool m_importRequestTimeHasBeenSet;
653 
654  Aws::Utils::DateTime m_importCompletionTime;
655  bool m_importCompletionTimeHasBeenSet;
656 
657  Aws::Utils::DateTime m_importDeletedTime;
658  bool m_importDeletedTimeHasBeenSet;
659 
660  int m_serverImportSuccess;
661  bool m_serverImportSuccessHasBeenSet;
662 
663  int m_serverImportFailure;
664  bool m_serverImportFailureHasBeenSet;
665 
666  int m_applicationImportSuccess;
667  bool m_applicationImportSuccessHasBeenSet;
668 
669  int m_applicationImportFailure;
670  bool m_applicationImportFailureHasBeenSet;
671 
672  Aws::String m_errorsAndFailedEntriesZip;
673  bool m_errorsAndFailedEntriesZipHasBeenSet;
674  };
675 
676 } // namespace Model
677 } // namespace ApplicationDiscoveryService
678 } // namespace Aws
Aws::Utils::DateTime
Definition: DateTime.h:55
Aws::ApplicationDiscoveryService::Model::ImportTask::ImportCompletionTimeHasBeenSet
bool ImportCompletionTimeHasBeenSet() const
Definition: ImportTask.h:358
Aws::ApplicationDiscoveryService::Model::ImportTask::ServerImportSuccessHasBeenSet
bool ServerImportSuccessHasBeenSet() const
Definition: ImportTask.h:432
Aws::ApplicationDiscoveryService::Model::ImportTask::SetApplicationImportSuccess
void SetApplicationImportSuccess(int value)
Definition: ImportTask.h:488
Aws::ApplicationDiscoveryService::Model::ImportTask::GetImportTaskId
const Aws::String & GetImportTaskId() const
Definition: ImportTask.h:48
Aws::ApplicationDiscoveryService::Model::ImportTask::WithClientRequestToken
ImportTask & WithClientRequestToken(const Aws::String &value)
Definition: ImportTask.h:133
Aws::ApplicationDiscoveryService::Model::ImportTask::GetStatus
const ImportStatus & GetStatus() const
Definition: ImportTask.h:263
Aws::ApplicationDiscoveryService::Model::ImportTask::WithServerImportFailure
ImportTask & WithServerImportFailure(int value)
Definition: ImportTask.h:469
Aws::ApplicationDiscoveryService::Model::ImportTask::SetImportTaskId
void SetImportTaskId(const char *value)
Definition: ImportTask.h:72
Aws::ApplicationDiscoveryService::Model::ImportTask::ServerImportFailureHasBeenSet
bool ServerImportFailureHasBeenSet() const
Definition: ImportTask.h:457
Aws::ApplicationDiscoveryService::Model::ImportTask::ErrorsAndFailedEntriesZipHasBeenSet
bool ErrorsAndFailedEntriesZipHasBeenSet() const
Definition: ImportTask.h:548
Aws::ApplicationDiscoveryService::Model::ImportTask::WithStatus
ImportTask & WithStatus(ImportStatus &&value)
Definition: ImportTask.h:308
Aws::ApplicationDiscoveryService::Model::ImportTask::WithErrorsAndFailedEntriesZip
ImportTask & WithErrorsAndFailedEntriesZip(const Aws::String &value)
Definition: ImportTask.h:604
Aws::ApplicationDiscoveryService::Model::ImportTask::SetServerImportSuccess
void SetServerImportSuccess(int value)
Definition: ImportTask.h:438
Aws::ApplicationDiscoveryService::Model::ImportStatus
ImportStatus
Definition: ImportStatus.h:17
Aws::ApplicationDiscoveryService::Model::ImportTask::SetImportDeletedTime
void SetImportDeletedTime(const Aws::Utils::DateTime &value)
Definition: ImportTask.h:401
DateTime.h
Aws::ApplicationDiscoveryService::Model::ImportTask::SetName
void SetName(Aws::String &&value)
Definition: ImportTask.h:180
Aws::ApplicationDiscoveryService::Model::ImportTask::WithApplicationImportFailure
ImportTask & WithApplicationImportFailure(int value)
Definition: ImportTask.h:519
Aws::ApplicationDiscoveryService::Model::ImportTask::WithServerImportSuccess
ImportTask & WithServerImportSuccess(int value)
Definition: ImportTask.h:444
ImportStatus.h
Aws::ApplicationDiscoveryService::Model::ImportTask::GetImportDeletedTime
const Aws::Utils::DateTime & GetImportDeletedTime() const
Definition: ImportTask.h:389
Aws::ApplicationDiscoveryService::Model::ImportTask::GetServerImportFailure
int GetServerImportFailure() const
Definition: ImportTask.h:451
Aws::ApplicationDiscoveryService::Model::ImportTask::WithApplicationImportSuccess
ImportTask & WithApplicationImportSuccess(int value)
Definition: ImportTask.h:494
ApplicationDiscoveryService_EXPORTS.h
Aws::ApplicationDiscoveryService::Model::ImportTask::SetErrorsAndFailedEntriesZip
void SetErrorsAndFailedEntriesZip(Aws::String &&value)
Definition: ImportTask.h:576
Aws::ApplicationDiscoveryService::Model::ImportTask::WithErrorsAndFailedEntriesZip
ImportTask & WithErrorsAndFailedEntriesZip(const char *value)
Definition: ImportTask.h:632
Aws::ApplicationDiscoveryService::Model::ImportTask::WithImportTaskId
ImportTask & WithImportTaskId(const Aws::String &value)
Definition: ImportTask.h:78
Aws::ApplicationDiscoveryService::Model::ImportTask::SetClientRequestToken
void SetClientRequestToken(const Aws::String &value)
Definition: ImportTask.h:112
Aws::ApplicationDiscoveryService::Model::ImportTask::WithImportRequestTime
ImportTask & WithImportRequestTime(Aws::Utils::DateTime &&value)
Definition: ImportTask.h:345
Aws::ApplicationDiscoveryService::Model::ImportTask::SetImportRequestTime
void SetImportRequestTime(Aws::Utils::DateTime &&value)
Definition: ImportTask.h:333
Aws::ApplicationDiscoveryService::Model::ImportTask::SetStatus
void SetStatus(const ImportStatus &value)
Definition: ImportTask.h:281
Aws::ApplicationDiscoveryService::Model::ImportTask::SetApplicationImportFailure
void SetApplicationImportFailure(int value)
Definition: ImportTask.h:513
Aws::ApplicationDiscoveryService::Model::ImportTask::SetImportUrl
void SetImportUrl(const Aws::String &value)
Definition: ImportTask.h:228
Aws::ApplicationDiscoveryService::Model::ImportTask::Jsonize
Aws::Utils::Json::JsonValue Jsonize() const
Aws::ApplicationDiscoveryService::Model::ImportTask::WithImportUrl
ImportTask & WithImportUrl(const char *value)
Definition: ImportTask.h:253
Aws::ApplicationDiscoveryService::Model::ImportTask::SetServerImportFailure
void SetServerImportFailure(int value)
Definition: ImportTask.h:463
Aws::ApplicationDiscoveryService::Model::ImportTask::WithName
ImportTask & WithName(Aws::String &&value)
Definition: ImportTask.h:204
Aws::ApplicationDiscoveryService::Model::ImportTask::GetServerImportSuccess
int GetServerImportSuccess() const
Definition: ImportTask.h:426
Aws::ApplicationDiscoveryService::Model::ImportTask::WithImportTaskId
ImportTask & WithImportTaskId(const char *value)
Definition: ImportTask.h:90
Aws::ApplicationDiscoveryService::Model::ImportTask::SetName
void SetName(const Aws::String &value)
Definition: ImportTask.h:172
Aws::ApplicationDiscoveryService::Model::ImportTask::WithName
ImportTask & WithName(const Aws::String &value)
Definition: ImportTask.h:196
Aws::ApplicationDiscoveryService::Model::ImportTask::NameHasBeenSet
bool NameHasBeenSet() const
Definition: ImportTask.h:164
Aws::ApplicationDiscoveryService::Model::ImportTask::WithImportUrl
ImportTask & WithImportUrl(Aws::String &&value)
Definition: ImportTask.h:248
Aws::ApplicationDiscoveryService::Model::ImportTask::WithName
ImportTask & WithName(const char *value)
Definition: ImportTask.h:212
Aws::ApplicationDiscoveryService::Model::ImportTask::SetImportUrl
void SetImportUrl(Aws::String &&value)
Definition: ImportTask.h:233
Aws::ApplicationDiscoveryService::Model::ImportTask::ImportTask
ImportTask(Aws::Utils::Json::JsonView jsonValue)
Aws::ApplicationDiscoveryService::Model::ImportTask::WithClientRequestToken
ImportTask & WithClientRequestToken(const char *value)
Definition: ImportTask.h:147
Aws::ApplicationDiscoveryService::Model::ImportTask::ApplicationImportSuccessHasBeenSet
bool ApplicationImportSuccessHasBeenSet() const
Definition: ImportTask.h:482
Aws::ApplicationDiscoveryService::Model::ImportTask::SetErrorsAndFailedEntriesZip
void SetErrorsAndFailedEntriesZip(const Aws::String &value)
Definition: ImportTask.h:562
Aws::ApplicationDiscoveryService::Model::ImportTask::StatusHasBeenSet
bool StatusHasBeenSet() const
Definition: ImportTask.h:272
Aws::ApplicationDiscoveryService::Model::ImportTask::WithImportCompletionTime
ImportTask & WithImportCompletionTime(Aws::Utils::DateTime &&value)
Definition: ImportTask.h:382
Aws::ApplicationDiscoveryService::Model::ImportTask::ImportUrlHasBeenSet
bool ImportUrlHasBeenSet() const
Definition: ImportTask.h:223
Aws::ApplicationDiscoveryService::Model::ImportTask::GetImportUrl
const Aws::String & GetImportUrl() const
Definition: ImportTask.h:218
Aws::ApplicationDiscoveryService::Model::ImportTask::SetImportUrl
void SetImportUrl(const char *value)
Definition: ImportTask.h:238
Aws::ApplicationDiscoveryService::Model::ImportTask::ClientRequestTokenHasBeenSet
bool ClientRequestTokenHasBeenSet() const
Definition: ImportTask.h:105
Aws::ApplicationDiscoveryService::Model::ImportTask::GetClientRequestToken
const Aws::String & GetClientRequestToken() const
Definition: ImportTask.h:98
Aws::ApplicationDiscoveryService::Model::ImportTask::SetClientRequestToken
void SetClientRequestToken(const char *value)
Definition: ImportTask.h:126
Aws::Utils::Json::JsonView
Definition: JsonSerializer.h:235
Aws::ApplicationDiscoveryService::Model::ImportTask::WithImportDeletedTime
ImportTask & WithImportDeletedTime(Aws::Utils::DateTime &&value)
Definition: ImportTask.h:419
AWSString.h
Aws::ApplicationDiscoveryService::Model::ImportTask::ImportTaskIdHasBeenSet
bool ImportTaskIdHasBeenSet() const
Definition: ImportTask.h:54
Aws::ApplicationDiscoveryService::Model::ImportTask::GetImportRequestTime
const Aws::Utils::DateTime & GetImportRequestTime() const
Definition: ImportTask.h:315
Aws::Utils::Json::JsonValue
Definition: JsonSerializer.h:33
Aws::ApplicationDiscoveryService::Model::ImportTask::SetImportTaskId
void SetImportTaskId(const Aws::String &value)
Definition: ImportTask.h:60
Aws::ApplicationDiscoveryService::Model::ImportTask::WithImportTaskId
ImportTask & WithImportTaskId(Aws::String &&value)
Definition: ImportTask.h:84
Aws::ApplicationDiscoveryService::Model::ImportTask::SetImportRequestTime
void SetImportRequestTime(const Aws::Utils::DateTime &value)
Definition: ImportTask.h:327
Aws::ApplicationDiscoveryService::Model::ImportTask::SetClientRequestToken
void SetClientRequestToken(Aws::String &&value)
Definition: ImportTask.h:119
Aws::ApplicationDiscoveryService::Model::ImportTask::WithClientRequestToken
ImportTask & WithClientRequestToken(Aws::String &&value)
Definition: ImportTask.h:140
Aws::ApplicationDiscoveryService::Model::ImportTask::GetName
const Aws::String & GetName() const
Definition: ImportTask.h:156
Aws::ApplicationDiscoveryService::Model::ImportTask::WithErrorsAndFailedEntriesZip
ImportTask & WithErrorsAndFailedEntriesZip(Aws::String &&value)
Definition: ImportTask.h:618
Aws::ApplicationDiscoveryService::Model::ImportTask::GetErrorsAndFailedEntriesZip
const Aws::String & GetErrorsAndFailedEntriesZip() const
Definition: ImportTask.h:534
Aws::ApplicationDiscoveryService::Model::ImportTask::operator=
ImportTask & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::ApplicationDiscoveryService::Model::ImportTask::SetErrorsAndFailedEntriesZip
void SetErrorsAndFailedEntriesZip(const char *value)
Definition: ImportTask.h:590
Aws::ApplicationDiscoveryService::Model::ImportTask::ImportDeletedTimeHasBeenSet
bool ImportDeletedTimeHasBeenSet() const
Definition: ImportTask.h:395
Aws
Definition: AccessManagementClient.h:15
Aws::ApplicationDiscoveryService::Model::ImportTask::GetApplicationImportSuccess
int GetApplicationImportSuccess() const
Definition: ImportTask.h:476
Aws::ApplicationDiscoveryService::Model::ImportTask::GetImportCompletionTime
const Aws::Utils::DateTime & GetImportCompletionTime() const
Definition: ImportTask.h:352
Aws::ApplicationDiscoveryService::Model::ImportTask::WithImportCompletionTime
ImportTask & WithImportCompletionTime(const Aws::Utils::DateTime &value)
Definition: ImportTask.h:376
Aws::ApplicationDiscoveryService::Model::ImportTask::ApplicationImportFailureHasBeenSet
bool ApplicationImportFailureHasBeenSet() const
Definition: ImportTask.h:507
Aws::ApplicationDiscoveryService::Model::ImportTask::SetStatus
void SetStatus(ImportStatus &&value)
Definition: ImportTask.h:290
Aws::String
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Definition: AWSString.h:97
Aws::ApplicationDiscoveryService::Model::ImportTask::ImportRequestTimeHasBeenSet
bool ImportRequestTimeHasBeenSet() const
Definition: ImportTask.h:321
Aws::ApplicationDiscoveryService::Model::ImportTask::SetImportTaskId
void SetImportTaskId(Aws::String &&value)
Definition: ImportTask.h:66
Aws::ApplicationDiscoveryService::Model::ImportTask::SetImportCompletionTime
void SetImportCompletionTime(const Aws::Utils::DateTime &value)
Definition: ImportTask.h:364
Aws::ApplicationDiscoveryService::Model::ImportTask::WithImportUrl
ImportTask & WithImportUrl(const Aws::String &value)
Definition: ImportTask.h:243
Aws::ApplicationDiscoveryService::Model::ImportTask::SetName
void SetName(const char *value)
Definition: ImportTask.h:188
Aws::ApplicationDiscoveryService::Model::ImportTask::SetImportDeletedTime
void SetImportDeletedTime(Aws::Utils::DateTime &&value)
Definition: ImportTask.h:407
Aws::ApplicationDiscoveryService::Model::ImportTask::ImportTask
ImportTask()
Aws::ApplicationDiscoveryService::Model::ImportTask::WithStatus
ImportTask & WithStatus(const ImportStatus &value)
Definition: ImportTask.h:299
Aws::ApplicationDiscoveryService::Model::ImportTask::SetImportCompletionTime
void SetImportCompletionTime(Aws::Utils::DateTime &&value)
Definition: ImportTask.h:370
Aws::ApplicationDiscoveryService::Model::ImportTask::WithImportDeletedTime
ImportTask & WithImportDeletedTime(const Aws::Utils::DateTime &value)
Definition: ImportTask.h:413
Aws::ApplicationDiscoveryService::Model::ImportTask::WithImportRequestTime
ImportTask & WithImportRequestTime(const Aws::Utils::DateTime &value)
Definition: ImportTask.h:339
Aws::ApplicationDiscoveryService::Model::ImportTask
Definition: ImportTask.h:36
AWS_APPLICATIONDISCOVERYSERVICE_API
#define AWS_APPLICATIONDISCOVERYSERVICE_API
Definition: ApplicationDiscoveryService_EXPORTS.h:28
Aws::ApplicationDiscoveryService::Model::ImportTask::GetApplicationImportFailure
int GetApplicationImportFailure() const
Definition: ImportTask.h:501