7#include <aws/securityhub/SecurityHub_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
48 inline void SetSeverityId(
int value) { m_severityIdHasBeenSet =
true; m_severityId = value; }
59 template<
typename CommentT = Aws::String>
60 void SetComment(CommentT&& value) { m_commentHasBeenSet =
true; m_comment = std::forward<CommentT>(value); }
61 template<
typename CommentT = Aws::String>
71 inline void SetStatusId(
int value) { m_statusIdHasBeenSet =
true; m_statusId = value; }
77 bool m_severityIdHasBeenSet =
false;
80 bool m_commentHasBeenSet =
false;
83 bool m_statusIdHasBeenSet =
false;
AWS_SECURITYHUB_API Aws::Utils::Json::JsonValue Jsonize() const
const Aws::String & GetComment() const
AWS_SECURITYHUB_API AutomationRulesFindingFieldsUpdateV2(Aws::Utils::Json::JsonView jsonValue)
bool CommentHasBeenSet() const
AWS_SECURITYHUB_API AutomationRulesFindingFieldsUpdateV2()=default
AutomationRulesFindingFieldsUpdateV2 & WithStatusId(int value)
bool SeverityIdHasBeenSet() const
AutomationRulesFindingFieldsUpdateV2 & WithSeverityId(int value)
void SetStatusId(int value)
bool StatusIdHasBeenSet() const
int GetSeverityId() const
AutomationRulesFindingFieldsUpdateV2 & WithComment(CommentT &&value)
void SetComment(CommentT &&value)
void SetSeverityId(int value)
AWS_SECURITYHUB_API AutomationRulesFindingFieldsUpdateV2 & operator=(Aws::Utils::Json::JsonView jsonValue)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue