AWS SDK for C++  1.9.66
AWS SDK for C++
Public Member Functions | List of all members
Aws::XRay::Model::GetInsightSummariesResult Class Reference

#include <GetInsightSummariesResult.h>

Public Member Functions

 GetInsightSummariesResult ()
 
 GetInsightSummariesResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetInsightSummariesResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::Vector< InsightSummary > & GetInsightSummaries () const
 
void SetInsightSummaries (const Aws::Vector< InsightSummary > &value)
 
void SetInsightSummaries (Aws::Vector< InsightSummary > &&value)
 
GetInsightSummariesResultWithInsightSummaries (const Aws::Vector< InsightSummary > &value)
 
GetInsightSummariesResultWithInsightSummaries (Aws::Vector< InsightSummary > &&value)
 
GetInsightSummariesResultAddInsightSummaries (const InsightSummary &value)
 
GetInsightSummariesResultAddInsightSummaries (InsightSummary &&value)
 
const Aws::StringGetNextToken () const
 
void SetNextToken (const Aws::String &value)
 
void SetNextToken (Aws::String &&value)
 
void SetNextToken (const char *value)
 
GetInsightSummariesResultWithNextToken (const Aws::String &value)
 
GetInsightSummariesResultWithNextToken (Aws::String &&value)
 
GetInsightSummariesResultWithNextToken (const char *value)
 

Detailed Description

Definition at line 29 of file GetInsightSummariesResult.h.

Constructor & Destructor Documentation

◆ GetInsightSummariesResult() [1/2]

Aws::XRay::Model::GetInsightSummariesResult::GetInsightSummariesResult ( )

◆ GetInsightSummariesResult() [2/2]

Aws::XRay::Model::GetInsightSummariesResult::GetInsightSummariesResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddInsightSummaries() [1/2]

GetInsightSummariesResult& Aws::XRay::Model::GetInsightSummariesResult::AddInsightSummaries ( const InsightSummary value)
inline

The summary of each insight within the group matching the provided filters. The summary contains the InsightID, start and end time, the root cause service, the root cause and client impact statistics, the top anomalous services, and the status of the insight.

Definition at line 83 of file GetInsightSummariesResult.h.

◆ AddInsightSummaries() [2/2]

GetInsightSummariesResult& Aws::XRay::Model::GetInsightSummariesResult::AddInsightSummaries ( InsightSummary &&  value)
inline

The summary of each insight within the group matching the provided filters. The summary contains the InsightID, start and end time, the root cause service, the root cause and client impact statistics, the top anomalous services, and the status of the insight.

Definition at line 91 of file GetInsightSummariesResult.h.

◆ GetInsightSummaries()

const Aws::Vector<InsightSummary>& Aws::XRay::Model::GetInsightSummariesResult::GetInsightSummaries ( ) const
inline

The summary of each insight within the group matching the provided filters. The summary contains the InsightID, start and end time, the root cause service, the root cause and client impact statistics, the top anomalous services, and the status of the insight.

Definition at line 43 of file GetInsightSummariesResult.h.

◆ GetNextToken()

const Aws::String& Aws::XRay::Model::GetInsightSummariesResult::GetNextToken ( ) const
inline

Pagination token.

Definition at line 97 of file GetInsightSummariesResult.h.

◆ operator=()

GetInsightSummariesResult& Aws::XRay::Model::GetInsightSummariesResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetInsightSummaries() [1/2]

void Aws::XRay::Model::GetInsightSummariesResult::SetInsightSummaries ( Aws::Vector< InsightSummary > &&  value)
inline

The summary of each insight within the group matching the provided filters. The summary contains the InsightID, start and end time, the root cause service, the root cause and client impact statistics, the top anomalous services, and the status of the insight.

Definition at line 59 of file GetInsightSummariesResult.h.

◆ SetInsightSummaries() [2/2]

void Aws::XRay::Model::GetInsightSummariesResult::SetInsightSummaries ( const Aws::Vector< InsightSummary > &  value)
inline

The summary of each insight within the group matching the provided filters. The summary contains the InsightID, start and end time, the root cause service, the root cause and client impact statistics, the top anomalous services, and the status of the insight.

Definition at line 51 of file GetInsightSummariesResult.h.

◆ SetNextToken() [1/3]

void Aws::XRay::Model::GetInsightSummariesResult::SetNextToken ( Aws::String &&  value)
inline

Pagination token.

Definition at line 107 of file GetInsightSummariesResult.h.

◆ SetNextToken() [2/3]

void Aws::XRay::Model::GetInsightSummariesResult::SetNextToken ( const Aws::String value)
inline

Pagination token.

Definition at line 102 of file GetInsightSummariesResult.h.

◆ SetNextToken() [3/3]

void Aws::XRay::Model::GetInsightSummariesResult::SetNextToken ( const char *  value)
inline

Pagination token.

Definition at line 112 of file GetInsightSummariesResult.h.

◆ WithInsightSummaries() [1/2]

GetInsightSummariesResult& Aws::XRay::Model::GetInsightSummariesResult::WithInsightSummaries ( Aws::Vector< InsightSummary > &&  value)
inline

The summary of each insight within the group matching the provided filters. The summary contains the InsightID, start and end time, the root cause service, the root cause and client impact statistics, the top anomalous services, and the status of the insight.

Definition at line 75 of file GetInsightSummariesResult.h.

◆ WithInsightSummaries() [2/2]

GetInsightSummariesResult& Aws::XRay::Model::GetInsightSummariesResult::WithInsightSummaries ( const Aws::Vector< InsightSummary > &  value)
inline

The summary of each insight within the group matching the provided filters. The summary contains the InsightID, start and end time, the root cause service, the root cause and client impact statistics, the top anomalous services, and the status of the insight.

Definition at line 67 of file GetInsightSummariesResult.h.

◆ WithNextToken() [1/3]

GetInsightSummariesResult& Aws::XRay::Model::GetInsightSummariesResult::WithNextToken ( Aws::String &&  value)
inline

Pagination token.

Definition at line 122 of file GetInsightSummariesResult.h.

◆ WithNextToken() [2/3]

GetInsightSummariesResult& Aws::XRay::Model::GetInsightSummariesResult::WithNextToken ( const Aws::String value)
inline

Pagination token.

Definition at line 117 of file GetInsightSummariesResult.h.

◆ WithNextToken() [3/3]

GetInsightSummariesResult& Aws::XRay::Model::GetInsightSummariesResult::WithNextToken ( const char *  value)
inline

Pagination token.

Definition at line 127 of file GetInsightSummariesResult.h.


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