172 inline void SetDataCollected(
bool value) { m_dataCollectedHasBeenSet =
true; m_dataCollected = value; }
303 bool m_assessmentNamePatternsHasBeenSet;
305 bool m_assessmentStatesHasBeenSet;
306 bool m_dataCollected;
307 bool m_dataCollectedHasBeenSet;
309 bool m_startTimeRangeHasBeenSet;
311 bool m_endTimeRangeHasBeenSet;
313 bool m_durationRangeHasBeenSet;
AssessmentsFilter & WithDurationRange(DurationRange &&value)
bool GetDataCollected() const
AssessmentsFilter & AddAssessmentStates(const char *value)
AssessmentsFilter & AddAssessmentNamePatterns(const Aws::String &value)
AssessmentsFilter & WithDurationRange(const DurationRange &value)
void SetStartTimeRange(const TimestampRange &value)
const Aws::Vector< Aws::String > & GetAssessmentNamePatterns() const
AssessmentsFilter & WithAssessmentStates(Aws::Vector< Aws::String > &&value)
AssessmentsFilter & WithAssessmentNamePatterns(const Aws::Vector< Aws::String > &value)
#define AWS_INSPECTOR_API
AssessmentsFilter & WithAssessmentNamePatterns(Aws::Vector< Aws::String > &&value)
std::vector< T, Aws::Allocator< T > > Vector
void SetAssessmentNamePatterns(Aws::Vector< Aws::String > &&value)
AssessmentsFilter & WithEndTimeRange(const TimestampRange &value)
void SetAssessmentNamePatterns(const Aws::Vector< Aws::String > &value)
void SetAssessmentStates(Aws::Vector< Aws::String > &&value)
void SetEndTimeRange(const TimestampRange &value)
AssessmentsFilter & WithStartTimeRange(TimestampRange &&value)
AssessmentsFilter & AddAssessmentStates(Aws::String &&value)
AssessmentsFilter & AddAssessmentNamePatterns(const char *value)
const Aws::Vector< Aws::String > & GetAssessmentStates() const
AssessmentsFilter & AddAssessmentNamePatterns(Aws::String &&value)
void SetDurationRange(const DurationRange &value)
void SetStartTimeRange(TimestampRange &&value)
AssessmentsFilter & WithEndTimeRange(TimestampRange &&value)
void SetDurationRange(DurationRange &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
AssessmentsFilter & WithDataCollected(bool value)
AssessmentsFilter & AddAssessmentStates(const Aws::String &value)
void SetEndTimeRange(TimestampRange &&value)
void SetAssessmentStates(const Aws::Vector< Aws::String > &value)
const TimestampRange & GetStartTimeRange() const
AssessmentsFilter & WithAssessmentStates(const Aws::Vector< Aws::String > &value)
void SetDataCollected(bool value)
const DurationRange & GetDurationRange() const
AssessmentsFilter & WithStartTimeRange(const TimestampRange &value)
JSON (JavaScript Object Notation).
const TimestampRange & GetEndTimeRange() const