7#include <aws/securityagent/SecurityAgent_EXPORTS.h>
16namespace SecurityAgent {
38 m_controlsScanningHasBeenSet =
true;
39 m_controlsScanning = value;
54 m_generalPurposeScanningHasBeenSet =
true;
55 m_generalPurposeScanning = value;
63 bool m_controlsScanning{
false};
65 bool m_generalPurposeScanning{
false};
66 bool m_controlsScanningHasBeenSet =
false;
67 bool m_generalPurposeScanningHasBeenSet =
false;
AWS_SECURITYAGENT_API CodeReviewSettings & operator=(Aws::Utils::Json::JsonView jsonValue)
bool GeneralPurposeScanningHasBeenSet() const
void SetGeneralPurposeScanning(bool value)
void SetControlsScanning(bool value)
bool GetGeneralPurposeScanning() const
AWS_SECURITYAGENT_API CodeReviewSettings(Aws::Utils::Json::JsonView jsonValue)
CodeReviewSettings & WithControlsScanning(bool value)
AWS_SECURITYAGENT_API CodeReviewSettings()=default
bool ControlsScanningHasBeenSet() const
CodeReviewSettings & WithGeneralPurposeScanning(bool value)
bool GetControlsScanning() const
AWS_SECURITYAGENT_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue