7#include <aws/auditmanager/AuditManager_EXPORTS.h>
16namespace AuditManager {
42 m_noncompliantEvidenceCountHasBeenSet =
true;
43 m_noncompliantEvidenceCount = value;
61 m_compliantEvidenceCountHasBeenSet =
true;
62 m_compliantEvidenceCount = value;
84 m_inconclusiveEvidenceCountHasBeenSet =
true;
85 m_inconclusiveEvidenceCount = value;
93 int m_noncompliantEvidenceCount{0};
95 int m_compliantEvidenceCount{0};
97 int m_inconclusiveEvidenceCount{0};
98 bool m_noncompliantEvidenceCountHasBeenSet =
false;
99 bool m_compliantEvidenceCountHasBeenSet =
false;
100 bool m_inconclusiveEvidenceCountHasBeenSet =
false;
AWS_AUDITMANAGER_API EvidenceInsights(Aws::Utils::Json::JsonView jsonValue)
bool CompliantEvidenceCountHasBeenSet() const
EvidenceInsights & WithNoncompliantEvidenceCount(int value)
void SetNoncompliantEvidenceCount(int value)
AWS_AUDITMANAGER_API Aws::Utils::Json::JsonValue Jsonize() const
int GetCompliantEvidenceCount() const
void SetInconclusiveEvidenceCount(int value)
bool InconclusiveEvidenceCountHasBeenSet() const
AWS_AUDITMANAGER_API EvidenceInsights()=default
EvidenceInsights & WithInconclusiveEvidenceCount(int value)
int GetInconclusiveEvidenceCount() const
EvidenceInsights & WithCompliantEvidenceCount(int value)
bool NoncompliantEvidenceCountHasBeenSet() const
AWS_AUDITMANAGER_API EvidenceInsights & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetCompliantEvidenceCount(int value)
int GetNoncompliantEvidenceCount() const
Aws::Utils::Json::JsonValue JsonValue