7#include <aws/proton/Proton_EXPORTS.h>
45 inline void SetBehindMajor(
int value) { m_behindMajorHasBeenSet =
true; m_behindMajor = value; }
56 inline void SetBehindMinor(
int value) { m_behindMinorHasBeenSet =
true; m_behindMinor = value; }
67 inline void SetFailed(
int value) { m_failedHasBeenSet =
true; m_failed = value; }
78 inline void SetTotal(
int value) { m_totalHasBeenSet =
true; m_total = value; }
89 inline void SetUpToDate(
int value) { m_upToDateHasBeenSet =
true; m_upToDate = value; }
95 bool m_behindMajorHasBeenSet =
false;
98 bool m_behindMinorHasBeenSet =
false;
101 bool m_failedHasBeenSet =
false;
104 bool m_totalHasBeenSet =
false;
107 bool m_upToDateHasBeenSet =
false;
bool BehindMinorHasBeenSet() const
AWS_PROTON_API ResourceCountsSummary(Aws::Utils::Json::JsonView jsonValue)
ResourceCountsSummary & WithUpToDate(int value)
int GetBehindMajor() const
void SetFailed(int value)
ResourceCountsSummary & WithBehindMinor(int value)
ResourceCountsSummary & WithTotal(int value)
void SetBehindMinor(int value)
AWS_PROTON_API ResourceCountsSummary()
bool TotalHasBeenSet() const
bool UpToDateHasBeenSet() const
void SetUpToDate(int value)
bool FailedHasBeenSet() const
bool BehindMajorHasBeenSet() const
ResourceCountsSummary & WithFailed(int value)
AWS_PROTON_API ResourceCountsSummary & operator=(Aws::Utils::Json::JsonView jsonValue)
int GetBehindMinor() const
ResourceCountsSummary & WithBehindMajor(int value)
void SetBehindMajor(int value)
AWS_PROTON_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue