7#include <aws/mgn/Mgn_EXPORTS.h>
38 m_serversCountHasBeenSet =
true;
39 m_serversCount = value;
54 m_applicationsCountHasBeenSet =
true;
55 m_applicationsCount = value;
70 m_wavesCountHasBeenSet =
true;
79 long long m_serversCount{0};
81 long long m_applicationsCount{0};
83 long long m_wavesCount{0};
84 bool m_serversCountHasBeenSet =
false;
85 bool m_applicationsCountHasBeenSet =
false;
86 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
AWS_MGN_API ExportTaskSummary()=default
bool ApplicationsCountHasBeenSet() const
bool WavesCountHasBeenSet() const
void SetApplicationsCount(long long value)
long long GetApplicationsCount() const
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