AWS SDK for C++  1.9.128
AWS SDK for C++
Public Member Functions | List of all members
Aws::DevOpsGuru::Model::SearchInsightsFilters Class Reference

#include <SearchInsightsFilters.h>

Public Member Functions

 SearchInsightsFilters ()
 
 SearchInsightsFilters (Aws::Utils::Json::JsonView jsonValue)
 
SearchInsightsFiltersoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Vector< InsightSeverity > & GetSeverities () const
 
bool SeveritiesHasBeenSet () const
 
void SetSeverities (const Aws::Vector< InsightSeverity > &value)
 
void SetSeverities (Aws::Vector< InsightSeverity > &&value)
 
SearchInsightsFiltersWithSeverities (const Aws::Vector< InsightSeverity > &value)
 
SearchInsightsFiltersWithSeverities (Aws::Vector< InsightSeverity > &&value)
 
SearchInsightsFiltersAddSeverities (const InsightSeverity &value)
 
SearchInsightsFiltersAddSeverities (InsightSeverity &&value)
 
const Aws::Vector< InsightStatus > & GetStatuses () const
 
bool StatusesHasBeenSet () const
 
void SetStatuses (const Aws::Vector< InsightStatus > &value)
 
void SetStatuses (Aws::Vector< InsightStatus > &&value)
 
SearchInsightsFiltersWithStatuses (const Aws::Vector< InsightStatus > &value)
 
SearchInsightsFiltersWithStatuses (Aws::Vector< InsightStatus > &&value)
 
SearchInsightsFiltersAddStatuses (const InsightStatus &value)
 
SearchInsightsFiltersAddStatuses (InsightStatus &&value)
 
const ResourceCollectionGetResourceCollection () const
 
bool ResourceCollectionHasBeenSet () const
 
void SetResourceCollection (const ResourceCollection &value)
 
void SetResourceCollection (ResourceCollection &&value)
 
SearchInsightsFiltersWithResourceCollection (const ResourceCollection &value)
 
SearchInsightsFiltersWithResourceCollection (ResourceCollection &&value)
 
const ServiceCollectionGetServiceCollection () const
 
bool ServiceCollectionHasBeenSet () const
 
void SetServiceCollection (const ServiceCollection &value)
 
void SetServiceCollection (ServiceCollection &&value)
 
SearchInsightsFiltersWithServiceCollection (const ServiceCollection &value)
 
SearchInsightsFiltersWithServiceCollection (ServiceCollection &&value)
 

Detailed Description

Specifies one or more severity values and one or more status values that are used to search for insights.

See Also:

AWS API Reference

Definition at line 36 of file SearchInsightsFilters.h.

Constructor & Destructor Documentation

◆ SearchInsightsFilters() [1/2]

Aws::DevOpsGuru::Model::SearchInsightsFilters::SearchInsightsFilters ( )

◆ SearchInsightsFilters() [2/2]

Aws::DevOpsGuru::Model::SearchInsightsFilters::SearchInsightsFilters ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddSeverities() [1/2]

SearchInsightsFilters& Aws::DevOpsGuru::Model::SearchInsightsFilters::AddSeverities ( const InsightSeverity value)
inline

An array of severity values used to search for insights.

Definition at line 78 of file SearchInsightsFilters.h.

◆ AddSeverities() [2/2]

SearchInsightsFilters& Aws::DevOpsGuru::Model::SearchInsightsFilters::AddSeverities ( InsightSeverity &&  value)
inline

An array of severity values used to search for insights.

Definition at line 83 of file SearchInsightsFilters.h.

◆ AddStatuses() [1/2]

SearchInsightsFilters& Aws::DevOpsGuru::Model::SearchInsightsFilters::AddStatuses ( const InsightStatus value)
inline

An array of status values used to search for insights.

Definition at line 119 of file SearchInsightsFilters.h.

◆ AddStatuses() [2/2]

SearchInsightsFilters& Aws::DevOpsGuru::Model::SearchInsightsFilters::AddStatuses ( InsightStatus &&  value)
inline

An array of status values used to search for insights.

Definition at line 124 of file SearchInsightsFilters.h.

◆ GetResourceCollection()

const ResourceCollection& Aws::DevOpsGuru::Model::SearchInsightsFilters::GetResourceCollection ( ) const
inline

Definition at line 128 of file SearchInsightsFilters.h.

◆ GetServiceCollection()

const ServiceCollection& Aws::DevOpsGuru::Model::SearchInsightsFilters::GetServiceCollection ( ) const
inline

A collection of the names of AWS services.

Definition at line 149 of file SearchInsightsFilters.h.

◆ GetSeverities()

const Aws::Vector<InsightSeverity>& Aws::DevOpsGuru::Model::SearchInsightsFilters::GetSeverities ( ) const
inline

An array of severity values used to search for insights.

Definition at line 48 of file SearchInsightsFilters.h.

◆ GetStatuses()

const Aws::Vector<InsightStatus>& Aws::DevOpsGuru::Model::SearchInsightsFilters::GetStatuses ( ) const
inline

An array of status values used to search for insights.

Definition at line 89 of file SearchInsightsFilters.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::DevOpsGuru::Model::SearchInsightsFilters::Jsonize ( ) const

◆ operator=()

SearchInsightsFilters& Aws::DevOpsGuru::Model::SearchInsightsFilters::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ ResourceCollectionHasBeenSet()

bool Aws::DevOpsGuru::Model::SearchInsightsFilters::ResourceCollectionHasBeenSet ( ) const
inline

Definition at line 131 of file SearchInsightsFilters.h.

◆ ServiceCollectionHasBeenSet()

bool Aws::DevOpsGuru::Model::SearchInsightsFilters::ServiceCollectionHasBeenSet ( ) const
inline

A collection of the names of AWS services.

Definition at line 154 of file SearchInsightsFilters.h.

◆ SetResourceCollection() [1/2]

void Aws::DevOpsGuru::Model::SearchInsightsFilters::SetResourceCollection ( const ResourceCollection value)
inline

Definition at line 134 of file SearchInsightsFilters.h.

◆ SetResourceCollection() [2/2]

void Aws::DevOpsGuru::Model::SearchInsightsFilters::SetResourceCollection ( ResourceCollection &&  value)
inline

Definition at line 137 of file SearchInsightsFilters.h.

◆ SetServiceCollection() [1/2]

void Aws::DevOpsGuru::Model::SearchInsightsFilters::SetServiceCollection ( const ServiceCollection value)
inline

A collection of the names of AWS services.

Definition at line 159 of file SearchInsightsFilters.h.

◆ SetServiceCollection() [2/2]

void Aws::DevOpsGuru::Model::SearchInsightsFilters::SetServiceCollection ( ServiceCollection &&  value)
inline

A collection of the names of AWS services.

Definition at line 164 of file SearchInsightsFilters.h.

◆ SetSeverities() [1/2]

void Aws::DevOpsGuru::Model::SearchInsightsFilters::SetSeverities ( Aws::Vector< InsightSeverity > &&  value)
inline

An array of severity values used to search for insights.

Definition at line 63 of file SearchInsightsFilters.h.

◆ SetSeverities() [2/2]

void Aws::DevOpsGuru::Model::SearchInsightsFilters::SetSeverities ( const Aws::Vector< InsightSeverity > &  value)
inline

An array of severity values used to search for insights.

Definition at line 58 of file SearchInsightsFilters.h.

◆ SetStatuses() [1/2]

void Aws::DevOpsGuru::Model::SearchInsightsFilters::SetStatuses ( Aws::Vector< InsightStatus > &&  value)
inline

An array of status values used to search for insights.

Definition at line 104 of file SearchInsightsFilters.h.

◆ SetStatuses() [2/2]

void Aws::DevOpsGuru::Model::SearchInsightsFilters::SetStatuses ( const Aws::Vector< InsightStatus > &  value)
inline

An array of status values used to search for insights.

Definition at line 99 of file SearchInsightsFilters.h.

◆ SeveritiesHasBeenSet()

bool Aws::DevOpsGuru::Model::SearchInsightsFilters::SeveritiesHasBeenSet ( ) const
inline

An array of severity values used to search for insights.

Definition at line 53 of file SearchInsightsFilters.h.

◆ StatusesHasBeenSet()

bool Aws::DevOpsGuru::Model::SearchInsightsFilters::StatusesHasBeenSet ( ) const
inline

An array of status values used to search for insights.

Definition at line 94 of file SearchInsightsFilters.h.

◆ WithResourceCollection() [1/2]

SearchInsightsFilters& Aws::DevOpsGuru::Model::SearchInsightsFilters::WithResourceCollection ( const ResourceCollection value)
inline

Definition at line 140 of file SearchInsightsFilters.h.

◆ WithResourceCollection() [2/2]

SearchInsightsFilters& Aws::DevOpsGuru::Model::SearchInsightsFilters::WithResourceCollection ( ResourceCollection &&  value)
inline

Definition at line 143 of file SearchInsightsFilters.h.

◆ WithServiceCollection() [1/2]

SearchInsightsFilters& Aws::DevOpsGuru::Model::SearchInsightsFilters::WithServiceCollection ( const ServiceCollection value)
inline

A collection of the names of AWS services.

Definition at line 169 of file SearchInsightsFilters.h.

◆ WithServiceCollection() [2/2]

SearchInsightsFilters& Aws::DevOpsGuru::Model::SearchInsightsFilters::WithServiceCollection ( ServiceCollection &&  value)
inline

A collection of the names of AWS services.

Definition at line 174 of file SearchInsightsFilters.h.

◆ WithSeverities() [1/2]

SearchInsightsFilters& Aws::DevOpsGuru::Model::SearchInsightsFilters::WithSeverities ( Aws::Vector< InsightSeverity > &&  value)
inline

An array of severity values used to search for insights.

Definition at line 73 of file SearchInsightsFilters.h.

◆ WithSeverities() [2/2]

SearchInsightsFilters& Aws::DevOpsGuru::Model::SearchInsightsFilters::WithSeverities ( const Aws::Vector< InsightSeverity > &  value)
inline

An array of severity values used to search for insights.

Definition at line 68 of file SearchInsightsFilters.h.

◆ WithStatuses() [1/2]

SearchInsightsFilters& Aws::DevOpsGuru::Model::SearchInsightsFilters::WithStatuses ( Aws::Vector< InsightStatus > &&  value)
inline

An array of status values used to search for insights.

Definition at line 114 of file SearchInsightsFilters.h.

◆ WithStatuses() [2/2]

SearchInsightsFilters& Aws::DevOpsGuru::Model::SearchInsightsFilters::WithStatuses ( const Aws::Vector< InsightStatus > &  value)
inline

An array of status values used to search for insights.

Definition at line 109 of file SearchInsightsFilters.h.


The documentation for this class was generated from the following file: