7#include <aws/mgn/Mgn_EXPORTS.h>
8#include <aws/mgn/model/ImportTaskSummaryApplications.h>
9#include <aws/mgn/model/ImportTaskSummaryServers.h>
10#include <aws/mgn/model/ImportTaskSummaryWaves.h>
80 bool m_applicationsHasBeenSet =
false;
83 bool m_serversHasBeenSet =
false;
86 bool m_wavesHasBeenSet =
false;
void SetApplications(const ImportTaskSummaryApplications &value)
void SetWaves(const ImportTaskSummaryWaves &value)
bool ApplicationsHasBeenSet() const
AWS_MGN_API ImportTaskSummary(Aws::Utils::Json::JsonView jsonValue)
ImportTaskSummary & WithApplications(ImportTaskSummaryApplications &&value)
AWS_MGN_API ImportTaskSummary & operator=(Aws::Utils::Json::JsonView jsonValue)
ImportTaskSummary & WithWaves(ImportTaskSummaryWaves &&value)
const ImportTaskSummaryApplications & GetApplications() const
ImportTaskSummary & WithApplications(const ImportTaskSummaryApplications &value)
void SetServers(const ImportTaskSummaryServers &value)
AWS_MGN_API Aws::Utils::Json::JsonValue Jsonize() const
const ImportTaskSummaryWaves & GetWaves() const
void SetWaves(ImportTaskSummaryWaves &&value)
void SetApplications(ImportTaskSummaryApplications &&value)
void SetServers(ImportTaskSummaryServers &&value)
bool WavesHasBeenSet() const
bool ServersHasBeenSet() const
const ImportTaskSummaryServers & GetServers() const
ImportTaskSummary & WithWaves(const ImportTaskSummaryWaves &value)
ImportTaskSummary & WithServers(const ImportTaskSummaryServers &value)
ImportTaskSummary & WithServers(ImportTaskSummaryServers &&value)
AWS_MGN_API ImportTaskSummary()
Aws::Utils::Json::JsonValue JsonValue