7#include <aws/securityagent/SecurityAgent_EXPORTS.h>
16namespace SecurityAgent {
38 m_leaveCommentsHasBeenSet =
true;
39 m_leaveComments = value;
54 m_remediateCodeHasBeenSet =
true;
55 m_remediateCode = value;
63 bool m_leaveComments{
false};
65 bool m_remediateCode{
false};
66 bool m_leaveCommentsHasBeenSet =
false;
67 bool m_remediateCodeHasBeenSet =
false;
bool RemediateCodeHasBeenSet() const
AWS_SECURITYAGENT_API GitHubResourceCapabilities & operator=(Aws::Utils::Json::JsonView jsonValue)
bool GetRemediateCode() const
AWS_SECURITYAGENT_API GitHubResourceCapabilities(Aws::Utils::Json::JsonView jsonValue)
bool LeaveCommentsHasBeenSet() const
void SetRemediateCode(bool value)
AWS_SECURITYAGENT_API GitHubResourceCapabilities()=default
bool GetLeaveComments() const
void SetLeaveComments(bool value)
GitHubResourceCapabilities & WithRemediateCode(bool value)
GitHubResourceCapabilities & WithLeaveComments(bool value)
AWS_SECURITYAGENT_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue