7#include <aws/proton/Proton_EXPORTS.h>
39 m_behindMajorHasBeenSet =
true;
40 m_behindMajor = value;
56 m_behindMinorHasBeenSet =
true;
57 m_behindMinor = value;
73 m_failedHasBeenSet =
true;
87 inline int GetTotal()
const {
return m_total; }
90 m_totalHasBeenSet =
true;
107 m_upToDateHasBeenSet =
true;
116 int m_behindMajor{0};
118 int m_behindMinor{0};
125 bool m_behindMajorHasBeenSet =
false;
126 bool m_behindMinorHasBeenSet =
false;
127 bool m_failedHasBeenSet =
false;
128 bool m_totalHasBeenSet =
false;
129 bool m_upToDateHasBeenSet =
false;
AWS_PROTON_API ResourceCountsSummary()=default
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)
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