7#include <aws/mgn/Mgn_EXPORTS.h>
44 inline void SetApplicationsCount(
long long value) { m_applicationsCountHasBeenSet =
true; m_applicationsCount = value; }
54 inline void SetServersCount(
long long value) { m_serversCountHasBeenSet =
true; m_serversCount = value; }
64 inline void SetWavesCount(
long long value) { m_wavesCountHasBeenSet =
true; m_wavesCount = value; }
69 long long m_applicationsCount;
70 bool m_applicationsCountHasBeenSet =
false;
72 long long m_serversCount;
73 bool m_serversCountHasBeenSet =
false;
75 long long m_wavesCount;
76 bool m_wavesCountHasBeenSet =
false;
AWS_MGN_API ExportTaskSummary(Aws::Utils::Json::JsonView jsonValue)
long long GetServersCount() const
void SetServersCount(long long value)
ExportTaskSummary & WithApplicationsCount(long long value)
ExportTaskSummary & WithWavesCount(long long value)
bool ServersCountHasBeenSet() const
bool ApplicationsCountHasBeenSet() const
bool WavesCountHasBeenSet() const
void SetApplicationsCount(long long value)
long long GetApplicationsCount() const
AWS_MGN_API ExportTaskSummary()
AWS_MGN_API ExportTaskSummary & operator=(Aws::Utils::Json::JsonView jsonValue)
long long GetWavesCount() const
void SetWavesCount(long long value)
AWS_MGN_API Aws::Utils::Json::JsonValue Jsonize() const
ExportTaskSummary & WithServersCount(long long value)
Aws::Utils::Json::JsonValue JsonValue