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