7#include <aws/securityhub/SecurityHub_EXPORTS.h>
8#include <aws/securityhub/SecurityHubRequest.h>
9#include <aws/securityhub/model/AwsSecurityFindingFilters.h>
10#include <aws/securityhub/model/NoteUpdate.h>
11#include <aws/securityhub/model/RecordState.h>
57 inline void SetNote(
NoteUpdate&& value) { m_noteHasBeenSet =
true; m_note = std::move(value); }
76 bool m_filtersHasBeenSet =
false;
79 bool m_noteHasBeenSet =
false;
82 bool m_recordStateHasBeenSet =
false;
virtual const char * GetServiceRequestName() const override
AWS_SECURITYHUB_API UpdateFindingsRequest()
AWS_SECURITYHUB_API Aws::String SerializePayload() const override
bool FiltersHasBeenSet() const
void SetFilters(const AwsSecurityFindingFilters &value)
void SetRecordState(const RecordState &value)
UpdateFindingsRequest & WithNote(const NoteUpdate &value)
void SetNote(const NoteUpdate &value)
UpdateFindingsRequest & WithFilters(AwsSecurityFindingFilters &&value)
const RecordState & GetRecordState() const
bool RecordStateHasBeenSet() const
void SetRecordState(RecordState &&value)
UpdateFindingsRequest & WithNote(NoteUpdate &&value)
const NoteUpdate & GetNote() const
bool NoteHasBeenSet() const
UpdateFindingsRequest & WithRecordState(RecordState &&value)
UpdateFindingsRequest & WithRecordState(const RecordState &value)
const AwsSecurityFindingFilters & GetFilters() const
UpdateFindingsRequest & WithFilters(const AwsSecurityFindingFilters &value)
void SetFilters(AwsSecurityFindingFilters &&value)
void SetNote(NoteUpdate &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String