7#include <aws/ssm-sap/SsmSap_EXPORTS.h>
39 m_failedHasBeenSet =
true;
55 m_warningHasBeenSet =
true;
68 inline int GetInfo()
const {
return m_info; }
71 m_infoHasBeenSet =
true;
87 m_passedHasBeenSet =
true;
103 m_unknownHasBeenSet =
true;
121 bool m_failedHasBeenSet =
false;
122 bool m_warningHasBeenSet =
false;
123 bool m_infoHasBeenSet =
false;
124 bool m_passedHasBeenSet =
false;
125 bool m_unknownHasBeenSet =
false;
bool InfoHasBeenSet() const
bool PassedHasBeenSet() const
void SetFailed(int value)
RuleStatusCounts & WithPassed(int value)
bool WarningHasBeenSet() const
RuleStatusCounts & WithUnknown(int value)
bool UnknownHasBeenSet() const
AWS_SSMSAP_API RuleStatusCounts()=default
AWS_SSMSAP_API RuleStatusCounts(Aws::Utils::Json::JsonView jsonValue)
bool FailedHasBeenSet() const
RuleStatusCounts & WithFailed(int value)
AWS_SSMSAP_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_SSMSAP_API RuleStatusCounts & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetPassed(int value)
RuleStatusCounts & WithInfo(int value)
RuleStatusCounts & WithWarning(int value)
void SetUnknown(int value)
void SetWarning(int value)
Aws::Utils::Json::JsonValue JsonValue