7#include <aws/inspector2/Inspector2_EXPORTS.h>
8#include <aws/inspector2/Inspector2Request.h>
9#include <aws/inspector2/model/FilterCriteria.h>
10#include <aws/inspector2/model/ReportFormat.h>
11#include <aws/inspector2/model/Destination.h>
75 bool m_filterCriteriaHasBeenSet =
false;
78 bool m_reportFormatHasBeenSet =
false;
81 bool m_s3DestinationHasBeenSet =
false;
CreateFindingsReportRequest & WithFilterCriteria(FilterCriteria &&value)
virtual const char * GetServiceRequestName() const override
CreateFindingsReportRequest & WithS3Destination(const Destination &value)
const ReportFormat & GetReportFormat() const
void SetReportFormat(const ReportFormat &value)
void SetFilterCriteria(FilterCriteria &&value)
bool FilterCriteriaHasBeenSet() const
CreateFindingsReportRequest & WithReportFormat(ReportFormat &&value)
CreateFindingsReportRequest & WithFilterCriteria(const FilterCriteria &value)
CreateFindingsReportRequest & WithReportFormat(const ReportFormat &value)
void SetReportFormat(ReportFormat &&value)
bool ReportFormatHasBeenSet() const
AWS_INSPECTOR2_API Aws::String SerializePayload() const override
void SetS3Destination(const Destination &value)
CreateFindingsReportRequest & WithS3Destination(Destination &&value)
void SetFilterCriteria(const FilterCriteria &value)
const Destination & GetS3Destination() const
void SetS3Destination(Destination &&value)
bool S3DestinationHasBeenSet() const
const FilterCriteria & GetFilterCriteria() const
AWS_INSPECTOR2_API CreateFindingsReportRequest()
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String