AWS SDK for C++

AWS SDK for C++ Version 1.11.440

Loading...
Searching...
No Matches
StopCisMessageProgress.h
1
6#pragma once
7#include <aws/inspector2/Inspector2_EXPORTS.h>
8
9namespace Aws
10{
11namespace Utils
12{
13namespace Json
14{
15 class JsonValue;
16 class JsonView;
17} // namespace Json
18} // namespace Utils
19namespace Inspector2
20{
21namespace Model
22{
23
30 {
31 public:
32 AWS_INSPECTOR2_API StopCisMessageProgress();
35 AWS_INSPECTOR2_API Aws::Utils::Json::JsonValue Jsonize() const;
36
37
39
42 inline int GetErrorChecks() const{ return m_errorChecks; }
43 inline bool ErrorChecksHasBeenSet() const { return m_errorChecksHasBeenSet; }
44 inline void SetErrorChecks(int value) { m_errorChecksHasBeenSet = true; m_errorChecks = value; }
45 inline StopCisMessageProgress& WithErrorChecks(int value) { SetErrorChecks(value); return *this;}
47
49
52 inline int GetFailedChecks() const{ return m_failedChecks; }
53 inline bool FailedChecksHasBeenSet() const { return m_failedChecksHasBeenSet; }
54 inline void SetFailedChecks(int value) { m_failedChecksHasBeenSet = true; m_failedChecks = value; }
55 inline StopCisMessageProgress& WithFailedChecks(int value) { SetFailedChecks(value); return *this;}
57
59
62 inline int GetInformationalChecks() const{ return m_informationalChecks; }
63 inline bool InformationalChecksHasBeenSet() const { return m_informationalChecksHasBeenSet; }
64 inline void SetInformationalChecks(int value) { m_informationalChecksHasBeenSet = true; m_informationalChecks = value; }
65 inline StopCisMessageProgress& WithInformationalChecks(int value) { SetInformationalChecks(value); return *this;}
67
69
72 inline int GetNotApplicableChecks() const{ return m_notApplicableChecks; }
73 inline bool NotApplicableChecksHasBeenSet() const { return m_notApplicableChecksHasBeenSet; }
74 inline void SetNotApplicableChecks(int value) { m_notApplicableChecksHasBeenSet = true; m_notApplicableChecks = value; }
75 inline StopCisMessageProgress& WithNotApplicableChecks(int value) { SetNotApplicableChecks(value); return *this;}
77
79
82 inline int GetNotEvaluatedChecks() const{ return m_notEvaluatedChecks; }
83 inline bool NotEvaluatedChecksHasBeenSet() const { return m_notEvaluatedChecksHasBeenSet; }
84 inline void SetNotEvaluatedChecks(int value) { m_notEvaluatedChecksHasBeenSet = true; m_notEvaluatedChecks = value; }
85 inline StopCisMessageProgress& WithNotEvaluatedChecks(int value) { SetNotEvaluatedChecks(value); return *this;}
87
89
92 inline int GetSuccessfulChecks() const{ return m_successfulChecks; }
93 inline bool SuccessfulChecksHasBeenSet() const { return m_successfulChecksHasBeenSet; }
94 inline void SetSuccessfulChecks(int value) { m_successfulChecksHasBeenSet = true; m_successfulChecks = value; }
95 inline StopCisMessageProgress& WithSuccessfulChecks(int value) { SetSuccessfulChecks(value); return *this;}
97
99
102 inline int GetTotalChecks() const{ return m_totalChecks; }
103 inline bool TotalChecksHasBeenSet() const { return m_totalChecksHasBeenSet; }
104 inline void SetTotalChecks(int value) { m_totalChecksHasBeenSet = true; m_totalChecks = value; }
105 inline StopCisMessageProgress& WithTotalChecks(int value) { SetTotalChecks(value); return *this;}
107
109
112 inline int GetUnknownChecks() const{ return m_unknownChecks; }
113 inline bool UnknownChecksHasBeenSet() const { return m_unknownChecksHasBeenSet; }
114 inline void SetUnknownChecks(int value) { m_unknownChecksHasBeenSet = true; m_unknownChecks = value; }
115 inline StopCisMessageProgress& WithUnknownChecks(int value) { SetUnknownChecks(value); return *this;}
117 private:
118
119 int m_errorChecks;
120 bool m_errorChecksHasBeenSet = false;
121
122 int m_failedChecks;
123 bool m_failedChecksHasBeenSet = false;
124
125 int m_informationalChecks;
126 bool m_informationalChecksHasBeenSet = false;
127
128 int m_notApplicableChecks;
129 bool m_notApplicableChecksHasBeenSet = false;
130
131 int m_notEvaluatedChecks;
132 bool m_notEvaluatedChecksHasBeenSet = false;
133
134 int m_successfulChecks;
135 bool m_successfulChecksHasBeenSet = false;
136
137 int m_totalChecks;
138 bool m_totalChecksHasBeenSet = false;
139
140 int m_unknownChecks;
141 bool m_unknownChecksHasBeenSet = false;
142 };
143
144} // namespace Model
145} // namespace Inspector2
146} // namespace Aws
StopCisMessageProgress & WithErrorChecks(int value)
StopCisMessageProgress & WithNotApplicableChecks(int value)
AWS_INSPECTOR2_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_INSPECTOR2_API StopCisMessageProgress(Aws::Utils::Json::JsonView jsonValue)
StopCisMessageProgress & WithFailedChecks(int value)
StopCisMessageProgress & WithTotalChecks(int value)
StopCisMessageProgress & WithInformationalChecks(int value)
StopCisMessageProgress & WithUnknownChecks(int value)
AWS_INSPECTOR2_API StopCisMessageProgress & operator=(Aws::Utils::Json::JsonView jsonValue)
StopCisMessageProgress & WithNotEvaluatedChecks(int value)
StopCisMessageProgress & WithSuccessfulChecks(int value)
Aws::Utils::Json::JsonValue JsonValue