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

#include <ReactiveOrganizationInsightSummary.h>

Public Member Functions

 ReactiveOrganizationInsightSummary ()
 
 ReactiveOrganizationInsightSummary (Aws::Utils::Json::JsonView jsonValue)
 
ReactiveOrganizationInsightSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetId () const
 
bool IdHasBeenSet () const
 
void SetId (const Aws::String &value)
 
void SetId (Aws::String &&value)
 
void SetId (const char *value)
 
ReactiveOrganizationInsightSummaryWithId (const Aws::String &value)
 
ReactiveOrganizationInsightSummaryWithId (Aws::String &&value)
 
ReactiveOrganizationInsightSummaryWithId (const char *value)
 
const Aws::StringGetAccountId () const
 
bool AccountIdHasBeenSet () const
 
void SetAccountId (const Aws::String &value)
 
void SetAccountId (Aws::String &&value)
 
void SetAccountId (const char *value)
 
ReactiveOrganizationInsightSummaryWithAccountId (const Aws::String &value)
 
ReactiveOrganizationInsightSummaryWithAccountId (Aws::String &&value)
 
ReactiveOrganizationInsightSummaryWithAccountId (const char *value)
 
const Aws::StringGetOrganizationalUnitId () const
 
bool OrganizationalUnitIdHasBeenSet () const
 
void SetOrganizationalUnitId (const Aws::String &value)
 
void SetOrganizationalUnitId (Aws::String &&value)
 
void SetOrganizationalUnitId (const char *value)
 
ReactiveOrganizationInsightSummaryWithOrganizationalUnitId (const Aws::String &value)
 
ReactiveOrganizationInsightSummaryWithOrganizationalUnitId (Aws::String &&value)
 
ReactiveOrganizationInsightSummaryWithOrganizationalUnitId (const char *value)
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
ReactiveOrganizationInsightSummaryWithName (const Aws::String &value)
 
ReactiveOrganizationInsightSummaryWithName (Aws::String &&value)
 
ReactiveOrganizationInsightSummaryWithName (const char *value)
 
const InsightSeverityGetSeverity () const
 
bool SeverityHasBeenSet () const
 
void SetSeverity (const InsightSeverity &value)
 
void SetSeverity (InsightSeverity &&value)
 
ReactiveOrganizationInsightSummaryWithSeverity (const InsightSeverity &value)
 
ReactiveOrganizationInsightSummaryWithSeverity (InsightSeverity &&value)
 
const InsightStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const InsightStatus &value)
 
void SetStatus (InsightStatus &&value)
 
ReactiveOrganizationInsightSummaryWithStatus (const InsightStatus &value)
 
ReactiveOrganizationInsightSummaryWithStatus (InsightStatus &&value)
 
const InsightTimeRangeGetInsightTimeRange () const
 
bool InsightTimeRangeHasBeenSet () const
 
void SetInsightTimeRange (const InsightTimeRange &value)
 
void SetInsightTimeRange (InsightTimeRange &&value)
 
ReactiveOrganizationInsightSummaryWithInsightTimeRange (const InsightTimeRange &value)
 
ReactiveOrganizationInsightSummaryWithInsightTimeRange (InsightTimeRange &&value)
 
const ResourceCollectionGetResourceCollection () const
 
bool ResourceCollectionHasBeenSet () const
 
void SetResourceCollection (const ResourceCollection &value)
 
void SetResourceCollection (ResourceCollection &&value)
 
ReactiveOrganizationInsightSummaryWithResourceCollection (const ResourceCollection &value)
 
ReactiveOrganizationInsightSummaryWithResourceCollection (ResourceCollection &&value)
 
const ServiceCollectionGetServiceCollection () const
 
bool ServiceCollectionHasBeenSet () const
 
void SetServiceCollection (const ServiceCollection &value)
 
void SetServiceCollection (ServiceCollection &&value)
 
ReactiveOrganizationInsightSummaryWithServiceCollection (const ServiceCollection &value)
 
ReactiveOrganizationInsightSummaryWithServiceCollection (ServiceCollection &&value)
 

Detailed Description

Information about a reactive insight. This object is returned by DescribeInsight.

See Also:

AWS API Reference

Definition at line 37 of file ReactiveOrganizationInsightSummary.h.

Constructor & Destructor Documentation

◆ ReactiveOrganizationInsightSummary() [1/2]

Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::ReactiveOrganizationInsightSummary ( )

◆ ReactiveOrganizationInsightSummary() [2/2]

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

Member Function Documentation

◆ AccountIdHasBeenSet()

bool Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::AccountIdHasBeenSet ( ) const
inline

The ID of the Amazon Web Services account.

Definition at line 95 of file ReactiveOrganizationInsightSummary.h.

◆ GetAccountId()

const Aws::String& Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::GetAccountId ( ) const
inline

The ID of the Amazon Web Services account.

Definition at line 90 of file ReactiveOrganizationInsightSummary.h.

◆ GetId()

const Aws::String& Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::GetId ( ) const
inline

The ID of the insight summary.

Definition at line 49 of file ReactiveOrganizationInsightSummary.h.

◆ GetInsightTimeRange()

const InsightTimeRange& Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::GetInsightTimeRange ( ) const
inline

Definition at line 291 of file ReactiveOrganizationInsightSummary.h.

◆ GetName()

const Aws::String& Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::GetName ( ) const
inline

The name of the insight summary.

Definition at line 172 of file ReactiveOrganizationInsightSummary.h.

◆ GetOrganizationalUnitId()

const Aws::String& Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::GetOrganizationalUnitId ( ) const
inline

The ID of the organizational unit.

Definition at line 131 of file ReactiveOrganizationInsightSummary.h.

◆ GetResourceCollection()

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

Definition at line 310 of file ReactiveOrganizationInsightSummary.h.

◆ GetServiceCollection()

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

Definition at line 329 of file ReactiveOrganizationInsightSummary.h.

◆ GetSeverity()

const InsightSeverity& Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::GetSeverity ( ) const
inline

An array of severity values used to search for insights. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.

Definition at line 216 of file ReactiveOrganizationInsightSummary.h.

◆ GetStatus()

const InsightStatus& Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::GetStatus ( ) const
inline

An array of status values used to search for insights.

Definition at line 262 of file ReactiveOrganizationInsightSummary.h.

◆ IdHasBeenSet()

bool Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::IdHasBeenSet ( ) const
inline

The ID of the insight summary.

Definition at line 54 of file ReactiveOrganizationInsightSummary.h.

◆ InsightTimeRangeHasBeenSet()

bool Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::InsightTimeRangeHasBeenSet ( ) const
inline

Definition at line 294 of file ReactiveOrganizationInsightSummary.h.

◆ Jsonize()

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

◆ NameHasBeenSet()

bool Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::NameHasBeenSet ( ) const
inline

The name of the insight summary.

Definition at line 177 of file ReactiveOrganizationInsightSummary.h.

◆ operator=()

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

◆ OrganizationalUnitIdHasBeenSet()

bool Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::OrganizationalUnitIdHasBeenSet ( ) const
inline

The ID of the organizational unit.

Definition at line 136 of file ReactiveOrganizationInsightSummary.h.

◆ ResourceCollectionHasBeenSet()

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

Definition at line 313 of file ReactiveOrganizationInsightSummary.h.

◆ ServiceCollectionHasBeenSet()

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

Definition at line 332 of file ReactiveOrganizationInsightSummary.h.

◆ SetAccountId() [1/3]

void Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::SetAccountId ( Aws::String &&  value)
inline

The ID of the Amazon Web Services account.

Definition at line 105 of file ReactiveOrganizationInsightSummary.h.

◆ SetAccountId() [2/3]

void Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::SetAccountId ( const Aws::String value)
inline

The ID of the Amazon Web Services account.

Definition at line 100 of file ReactiveOrganizationInsightSummary.h.

◆ SetAccountId() [3/3]

void Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::SetAccountId ( const char *  value)
inline

The ID of the Amazon Web Services account.

Definition at line 110 of file ReactiveOrganizationInsightSummary.h.

◆ SetId() [1/3]

void Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::SetId ( Aws::String &&  value)
inline

The ID of the insight summary.

Definition at line 64 of file ReactiveOrganizationInsightSummary.h.

◆ SetId() [2/3]

void Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::SetId ( const Aws::String value)
inline

The ID of the insight summary.

Definition at line 59 of file ReactiveOrganizationInsightSummary.h.

◆ SetId() [3/3]

void Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::SetId ( const char *  value)
inline

The ID of the insight summary.

Definition at line 69 of file ReactiveOrganizationInsightSummary.h.

◆ SetInsightTimeRange() [1/2]

void Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::SetInsightTimeRange ( const InsightTimeRange value)
inline

Definition at line 297 of file ReactiveOrganizationInsightSummary.h.

◆ SetInsightTimeRange() [2/2]

void Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::SetInsightTimeRange ( InsightTimeRange &&  value)
inline

Definition at line 300 of file ReactiveOrganizationInsightSummary.h.

◆ SetName() [1/3]

void Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::SetName ( Aws::String &&  value)
inline

The name of the insight summary.

Definition at line 187 of file ReactiveOrganizationInsightSummary.h.

◆ SetName() [2/3]

void Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::SetName ( const Aws::String value)
inline

The name of the insight summary.

Definition at line 182 of file ReactiveOrganizationInsightSummary.h.

◆ SetName() [3/3]

void Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::SetName ( const char *  value)
inline

The name of the insight summary.

Definition at line 192 of file ReactiveOrganizationInsightSummary.h.

◆ SetOrganizationalUnitId() [1/3]

void Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::SetOrganizationalUnitId ( Aws::String &&  value)
inline

The ID of the organizational unit.

Definition at line 146 of file ReactiveOrganizationInsightSummary.h.

◆ SetOrganizationalUnitId() [2/3]

void Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::SetOrganizationalUnitId ( const Aws::String value)
inline

The ID of the organizational unit.

Definition at line 141 of file ReactiveOrganizationInsightSummary.h.

◆ SetOrganizationalUnitId() [3/3]

void Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::SetOrganizationalUnitId ( const char *  value)
inline

The ID of the organizational unit.

Definition at line 151 of file ReactiveOrganizationInsightSummary.h.

◆ SetResourceCollection() [1/2]

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

Definition at line 316 of file ReactiveOrganizationInsightSummary.h.

◆ SetResourceCollection() [2/2]

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

Definition at line 319 of file ReactiveOrganizationInsightSummary.h.

◆ SetServiceCollection() [1/2]

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

Definition at line 335 of file ReactiveOrganizationInsightSummary.h.

◆ SetServiceCollection() [2/2]

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

Definition at line 338 of file ReactiveOrganizationInsightSummary.h.

◆ SetSeverity() [1/2]

void Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::SetSeverity ( const InsightSeverity value)
inline

An array of severity values used to search for insights. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.

Definition at line 232 of file ReactiveOrganizationInsightSummary.h.

◆ SetSeverity() [2/2]

void Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::SetSeverity ( InsightSeverity &&  value)
inline

An array of severity values used to search for insights. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.

Definition at line 240 of file ReactiveOrganizationInsightSummary.h.

◆ SetStatus() [1/2]

void Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::SetStatus ( const InsightStatus value)
inline

An array of status values used to search for insights.

Definition at line 272 of file ReactiveOrganizationInsightSummary.h.

◆ SetStatus() [2/2]

void Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::SetStatus ( InsightStatus &&  value)
inline

An array of status values used to search for insights.

Definition at line 277 of file ReactiveOrganizationInsightSummary.h.

◆ SeverityHasBeenSet()

bool Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::SeverityHasBeenSet ( ) const
inline

An array of severity values used to search for insights. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.

Definition at line 224 of file ReactiveOrganizationInsightSummary.h.

◆ StatusHasBeenSet()

bool Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::StatusHasBeenSet ( ) const
inline

An array of status values used to search for insights.

Definition at line 267 of file ReactiveOrganizationInsightSummary.h.

◆ WithAccountId() [1/3]

ReactiveOrganizationInsightSummary& Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::WithAccountId ( Aws::String &&  value)
inline

The ID of the Amazon Web Services account.

Definition at line 120 of file ReactiveOrganizationInsightSummary.h.

◆ WithAccountId() [2/3]

ReactiveOrganizationInsightSummary& Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::WithAccountId ( const Aws::String value)
inline

The ID of the Amazon Web Services account.

Definition at line 115 of file ReactiveOrganizationInsightSummary.h.

◆ WithAccountId() [3/3]

ReactiveOrganizationInsightSummary& Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::WithAccountId ( const char *  value)
inline

The ID of the Amazon Web Services account.

Definition at line 125 of file ReactiveOrganizationInsightSummary.h.

◆ WithId() [1/3]

ReactiveOrganizationInsightSummary& Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::WithId ( Aws::String &&  value)
inline

The ID of the insight summary.

Definition at line 79 of file ReactiveOrganizationInsightSummary.h.

◆ WithId() [2/3]

ReactiveOrganizationInsightSummary& Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::WithId ( const Aws::String value)
inline

The ID of the insight summary.

Definition at line 74 of file ReactiveOrganizationInsightSummary.h.

◆ WithId() [3/3]

ReactiveOrganizationInsightSummary& Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::WithId ( const char *  value)
inline

The ID of the insight summary.

Definition at line 84 of file ReactiveOrganizationInsightSummary.h.

◆ WithInsightTimeRange() [1/2]

ReactiveOrganizationInsightSummary& Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::WithInsightTimeRange ( const InsightTimeRange value)
inline

Definition at line 303 of file ReactiveOrganizationInsightSummary.h.

◆ WithInsightTimeRange() [2/2]

ReactiveOrganizationInsightSummary& Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::WithInsightTimeRange ( InsightTimeRange &&  value)
inline

Definition at line 306 of file ReactiveOrganizationInsightSummary.h.

◆ WithName() [1/3]

ReactiveOrganizationInsightSummary& Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::WithName ( Aws::String &&  value)
inline

The name of the insight summary.

Definition at line 202 of file ReactiveOrganizationInsightSummary.h.

◆ WithName() [2/3]

ReactiveOrganizationInsightSummary& Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::WithName ( const Aws::String value)
inline

The name of the insight summary.

Definition at line 197 of file ReactiveOrganizationInsightSummary.h.

◆ WithName() [3/3]

ReactiveOrganizationInsightSummary& Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::WithName ( const char *  value)
inline

The name of the insight summary.

Definition at line 207 of file ReactiveOrganizationInsightSummary.h.

◆ WithOrganizationalUnitId() [1/3]

ReactiveOrganizationInsightSummary& Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::WithOrganizationalUnitId ( Aws::String &&  value)
inline

The ID of the organizational unit.

Definition at line 161 of file ReactiveOrganizationInsightSummary.h.

◆ WithOrganizationalUnitId() [2/3]

ReactiveOrganizationInsightSummary& Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::WithOrganizationalUnitId ( const Aws::String value)
inline

The ID of the organizational unit.

Definition at line 156 of file ReactiveOrganizationInsightSummary.h.

◆ WithOrganizationalUnitId() [3/3]

ReactiveOrganizationInsightSummary& Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::WithOrganizationalUnitId ( const char *  value)
inline

The ID of the organizational unit.

Definition at line 166 of file ReactiveOrganizationInsightSummary.h.

◆ WithResourceCollection() [1/2]

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

Definition at line 322 of file ReactiveOrganizationInsightSummary.h.

◆ WithResourceCollection() [2/2]

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

Definition at line 325 of file ReactiveOrganizationInsightSummary.h.

◆ WithServiceCollection() [1/2]

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

Definition at line 341 of file ReactiveOrganizationInsightSummary.h.

◆ WithServiceCollection() [2/2]

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

Definition at line 344 of file ReactiveOrganizationInsightSummary.h.

◆ WithSeverity() [1/2]

ReactiveOrganizationInsightSummary& Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::WithSeverity ( const InsightSeverity value)
inline

An array of severity values used to search for insights. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.

Definition at line 248 of file ReactiveOrganizationInsightSummary.h.

◆ WithSeverity() [2/2]

ReactiveOrganizationInsightSummary& Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::WithSeverity ( InsightSeverity &&  value)
inline

An array of severity values used to search for insights. For more information, see Understanding insight severities in the Amazon DevOps Guru User Guide.

Definition at line 256 of file ReactiveOrganizationInsightSummary.h.

◆ WithStatus() [1/2]

ReactiveOrganizationInsightSummary& Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::WithStatus ( const InsightStatus value)
inline

An array of status values used to search for insights.

Definition at line 282 of file ReactiveOrganizationInsightSummary.h.

◆ WithStatus() [2/2]

ReactiveOrganizationInsightSummary& Aws::DevOpsGuru::Model::ReactiveOrganizationInsightSummary::WithStatus ( InsightStatus &&  value)
inline

An array of status values used to search for insights.

Definition at line 287 of file ReactiveOrganizationInsightSummary.h.


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