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

#include <GetInsightImpactGraphResult.h>

Public Member Functions

 GetInsightImpactGraphResult ()
 
 GetInsightImpactGraphResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetInsightImpactGraphResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetInsightId () const
 
void SetInsightId (const Aws::String &value)
 
void SetInsightId (Aws::String &&value)
 
void SetInsightId (const char *value)
 
GetInsightImpactGraphResultWithInsightId (const Aws::String &value)
 
GetInsightImpactGraphResultWithInsightId (Aws::String &&value)
 
GetInsightImpactGraphResultWithInsightId (const char *value)
 
const Aws::Utils::DateTimeGetStartTime () const
 
void SetStartTime (const Aws::Utils::DateTime &value)
 
void SetStartTime (Aws::Utils::DateTime &&value)
 
GetInsightImpactGraphResultWithStartTime (const Aws::Utils::DateTime &value)
 
GetInsightImpactGraphResultWithStartTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetEndTime () const
 
void SetEndTime (const Aws::Utils::DateTime &value)
 
void SetEndTime (Aws::Utils::DateTime &&value)
 
GetInsightImpactGraphResultWithEndTime (const Aws::Utils::DateTime &value)
 
GetInsightImpactGraphResultWithEndTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetServiceGraphStartTime () const
 
void SetServiceGraphStartTime (const Aws::Utils::DateTime &value)
 
void SetServiceGraphStartTime (Aws::Utils::DateTime &&value)
 
GetInsightImpactGraphResultWithServiceGraphStartTime (const Aws::Utils::DateTime &value)
 
GetInsightImpactGraphResultWithServiceGraphStartTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetServiceGraphEndTime () const
 
void SetServiceGraphEndTime (const Aws::Utils::DateTime &value)
 
void SetServiceGraphEndTime (Aws::Utils::DateTime &&value)
 
GetInsightImpactGraphResultWithServiceGraphEndTime (const Aws::Utils::DateTime &value)
 
GetInsightImpactGraphResultWithServiceGraphEndTime (Aws::Utils::DateTime &&value)
 
const Aws::Vector< InsightImpactGraphService > & GetServices () const
 
void SetServices (const Aws::Vector< InsightImpactGraphService > &value)
 
void SetServices (Aws::Vector< InsightImpactGraphService > &&value)
 
GetInsightImpactGraphResultWithServices (const Aws::Vector< InsightImpactGraphService > &value)
 
GetInsightImpactGraphResultWithServices (Aws::Vector< InsightImpactGraphService > &&value)
 
GetInsightImpactGraphResultAddServices (const InsightImpactGraphService &value)
 
GetInsightImpactGraphResultAddServices (InsightImpactGraphService &&value)
 
const Aws::StringGetNextToken () const
 
void SetNextToken (const Aws::String &value)
 
void SetNextToken (Aws::String &&value)
 
void SetNextToken (const char *value)
 
GetInsightImpactGraphResultWithNextToken (const Aws::String &value)
 
GetInsightImpactGraphResultWithNextToken (Aws::String &&value)
 
GetInsightImpactGraphResultWithNextToken (const char *value)
 

Detailed Description

Definition at line 30 of file GetInsightImpactGraphResult.h.

Constructor & Destructor Documentation

◆ GetInsightImpactGraphResult() [1/2]

Aws::XRay::Model::GetInsightImpactGraphResult::GetInsightImpactGraphResult ( )

◆ GetInsightImpactGraphResult() [2/2]

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

Member Function Documentation

◆ AddServices() [1/2]

GetInsightImpactGraphResult& Aws::XRay::Model::GetInsightImpactGraphResult::AddServices ( const InsightImpactGraphService value)
inline

The AWS instrumented services related to the insight.

Definition at line 206 of file GetInsightImpactGraphResult.h.

◆ AddServices() [2/2]

GetInsightImpactGraphResult& Aws::XRay::Model::GetInsightImpactGraphResult::AddServices ( InsightImpactGraphService &&  value)
inline

The AWS instrumented services related to the insight.

Definition at line 211 of file GetInsightImpactGraphResult.h.

◆ GetEndTime()

const Aws::Utils::DateTime& Aws::XRay::Model::GetInsightImpactGraphResult::GetEndTime ( ) const
inline

The provided end time.

Definition at line 103 of file GetInsightImpactGraphResult.h.

◆ GetInsightId()

const Aws::String& Aws::XRay::Model::GetInsightImpactGraphResult::GetInsightId ( ) const
inline

The insight's unique identifier.

Definition at line 41 of file GetInsightImpactGraphResult.h.

◆ GetNextToken()

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

Pagination token.

Definition at line 217 of file GetInsightImpactGraphResult.h.

◆ GetServiceGraphEndTime()

const Aws::Utils::DateTime& Aws::XRay::Model::GetInsightImpactGraphResult::GetServiceGraphEndTime ( ) const
inline

The time, in Unix seconds, at which the service graph ended.

Definition at line 155 of file GetInsightImpactGraphResult.h.

◆ GetServiceGraphStartTime()

const Aws::Utils::DateTime& Aws::XRay::Model::GetInsightImpactGraphResult::GetServiceGraphStartTime ( ) const
inline

The time, in Unix seconds, at which the service graph started.

Definition at line 129 of file GetInsightImpactGraphResult.h.

◆ GetServices()

const Aws::Vector<InsightImpactGraphService>& Aws::XRay::Model::GetInsightImpactGraphResult::GetServices ( ) const
inline

The AWS instrumented services related to the insight.

Definition at line 181 of file GetInsightImpactGraphResult.h.

◆ GetStartTime()

const Aws::Utils::DateTime& Aws::XRay::Model::GetInsightImpactGraphResult::GetStartTime ( ) const
inline

The provided start time.

Definition at line 77 of file GetInsightImpactGraphResult.h.

◆ operator=()

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

◆ SetEndTime() [1/2]

void Aws::XRay::Model::GetInsightImpactGraphResult::SetEndTime ( Aws::Utils::DateTime &&  value)
inline

The provided end time.

Definition at line 113 of file GetInsightImpactGraphResult.h.

◆ SetEndTime() [2/2]

void Aws::XRay::Model::GetInsightImpactGraphResult::SetEndTime ( const Aws::Utils::DateTime value)
inline

The provided end time.

Definition at line 108 of file GetInsightImpactGraphResult.h.

◆ SetInsightId() [1/3]

void Aws::XRay::Model::GetInsightImpactGraphResult::SetInsightId ( Aws::String &&  value)
inline

The insight's unique identifier.

Definition at line 51 of file GetInsightImpactGraphResult.h.

◆ SetInsightId() [2/3]

void Aws::XRay::Model::GetInsightImpactGraphResult::SetInsightId ( const Aws::String value)
inline

The insight's unique identifier.

Definition at line 46 of file GetInsightImpactGraphResult.h.

◆ SetInsightId() [3/3]

void Aws::XRay::Model::GetInsightImpactGraphResult::SetInsightId ( const char *  value)
inline

The insight's unique identifier.

Definition at line 56 of file GetInsightImpactGraphResult.h.

◆ SetNextToken() [1/3]

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

Pagination token.

Definition at line 227 of file GetInsightImpactGraphResult.h.

◆ SetNextToken() [2/3]

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

Pagination token.

Definition at line 222 of file GetInsightImpactGraphResult.h.

◆ SetNextToken() [3/3]

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

Pagination token.

Definition at line 232 of file GetInsightImpactGraphResult.h.

◆ SetServiceGraphEndTime() [1/2]

void Aws::XRay::Model::GetInsightImpactGraphResult::SetServiceGraphEndTime ( Aws::Utils::DateTime &&  value)
inline

The time, in Unix seconds, at which the service graph ended.

Definition at line 165 of file GetInsightImpactGraphResult.h.

◆ SetServiceGraphEndTime() [2/2]

void Aws::XRay::Model::GetInsightImpactGraphResult::SetServiceGraphEndTime ( const Aws::Utils::DateTime value)
inline

The time, in Unix seconds, at which the service graph ended.

Definition at line 160 of file GetInsightImpactGraphResult.h.

◆ SetServiceGraphStartTime() [1/2]

void Aws::XRay::Model::GetInsightImpactGraphResult::SetServiceGraphStartTime ( Aws::Utils::DateTime &&  value)
inline

The time, in Unix seconds, at which the service graph started.

Definition at line 139 of file GetInsightImpactGraphResult.h.

◆ SetServiceGraphStartTime() [2/2]

void Aws::XRay::Model::GetInsightImpactGraphResult::SetServiceGraphStartTime ( const Aws::Utils::DateTime value)
inline

The time, in Unix seconds, at which the service graph started.

Definition at line 134 of file GetInsightImpactGraphResult.h.

◆ SetServices() [1/2]

void Aws::XRay::Model::GetInsightImpactGraphResult::SetServices ( Aws::Vector< InsightImpactGraphService > &&  value)
inline

The AWS instrumented services related to the insight.

Definition at line 191 of file GetInsightImpactGraphResult.h.

◆ SetServices() [2/2]

void Aws::XRay::Model::GetInsightImpactGraphResult::SetServices ( const Aws::Vector< InsightImpactGraphService > &  value)
inline

The AWS instrumented services related to the insight.

Definition at line 186 of file GetInsightImpactGraphResult.h.

◆ SetStartTime() [1/2]

void Aws::XRay::Model::GetInsightImpactGraphResult::SetStartTime ( Aws::Utils::DateTime &&  value)
inline

The provided start time.

Definition at line 87 of file GetInsightImpactGraphResult.h.

◆ SetStartTime() [2/2]

void Aws::XRay::Model::GetInsightImpactGraphResult::SetStartTime ( const Aws::Utils::DateTime value)
inline

The provided start time.

Definition at line 82 of file GetInsightImpactGraphResult.h.

◆ WithEndTime() [1/2]

GetInsightImpactGraphResult& Aws::XRay::Model::GetInsightImpactGraphResult::WithEndTime ( Aws::Utils::DateTime &&  value)
inline

The provided end time.

Definition at line 123 of file GetInsightImpactGraphResult.h.

◆ WithEndTime() [2/2]

GetInsightImpactGraphResult& Aws::XRay::Model::GetInsightImpactGraphResult::WithEndTime ( const Aws::Utils::DateTime value)
inline

The provided end time.

Definition at line 118 of file GetInsightImpactGraphResult.h.

◆ WithInsightId() [1/3]

GetInsightImpactGraphResult& Aws::XRay::Model::GetInsightImpactGraphResult::WithInsightId ( Aws::String &&  value)
inline

The insight's unique identifier.

Definition at line 66 of file GetInsightImpactGraphResult.h.

◆ WithInsightId() [2/3]

GetInsightImpactGraphResult& Aws::XRay::Model::GetInsightImpactGraphResult::WithInsightId ( const Aws::String value)
inline

The insight's unique identifier.

Definition at line 61 of file GetInsightImpactGraphResult.h.

◆ WithInsightId() [3/3]

GetInsightImpactGraphResult& Aws::XRay::Model::GetInsightImpactGraphResult::WithInsightId ( const char *  value)
inline

The insight's unique identifier.

Definition at line 71 of file GetInsightImpactGraphResult.h.

◆ WithNextToken() [1/3]

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

Pagination token.

Definition at line 242 of file GetInsightImpactGraphResult.h.

◆ WithNextToken() [2/3]

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

Pagination token.

Definition at line 237 of file GetInsightImpactGraphResult.h.

◆ WithNextToken() [3/3]

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

Pagination token.

Definition at line 247 of file GetInsightImpactGraphResult.h.

◆ WithServiceGraphEndTime() [1/2]

GetInsightImpactGraphResult& Aws::XRay::Model::GetInsightImpactGraphResult::WithServiceGraphEndTime ( Aws::Utils::DateTime &&  value)
inline

The time, in Unix seconds, at which the service graph ended.

Definition at line 175 of file GetInsightImpactGraphResult.h.

◆ WithServiceGraphEndTime() [2/2]

GetInsightImpactGraphResult& Aws::XRay::Model::GetInsightImpactGraphResult::WithServiceGraphEndTime ( const Aws::Utils::DateTime value)
inline

The time, in Unix seconds, at which the service graph ended.

Definition at line 170 of file GetInsightImpactGraphResult.h.

◆ WithServiceGraphStartTime() [1/2]

GetInsightImpactGraphResult& Aws::XRay::Model::GetInsightImpactGraphResult::WithServiceGraphStartTime ( Aws::Utils::DateTime &&  value)
inline

The time, in Unix seconds, at which the service graph started.

Definition at line 149 of file GetInsightImpactGraphResult.h.

◆ WithServiceGraphStartTime() [2/2]

GetInsightImpactGraphResult& Aws::XRay::Model::GetInsightImpactGraphResult::WithServiceGraphStartTime ( const Aws::Utils::DateTime value)
inline

The time, in Unix seconds, at which the service graph started.

Definition at line 144 of file GetInsightImpactGraphResult.h.

◆ WithServices() [1/2]

GetInsightImpactGraphResult& Aws::XRay::Model::GetInsightImpactGraphResult::WithServices ( Aws::Vector< InsightImpactGraphService > &&  value)
inline

The AWS instrumented services related to the insight.

Definition at line 201 of file GetInsightImpactGraphResult.h.

◆ WithServices() [2/2]

GetInsightImpactGraphResult& Aws::XRay::Model::GetInsightImpactGraphResult::WithServices ( const Aws::Vector< InsightImpactGraphService > &  value)
inline

The AWS instrumented services related to the insight.

Definition at line 196 of file GetInsightImpactGraphResult.h.

◆ WithStartTime() [1/2]

GetInsightImpactGraphResult& Aws::XRay::Model::GetInsightImpactGraphResult::WithStartTime ( Aws::Utils::DateTime &&  value)
inline

The provided start time.

Definition at line 97 of file GetInsightImpactGraphResult.h.

◆ WithStartTime() [2/2]

GetInsightImpactGraphResult& Aws::XRay::Model::GetInsightImpactGraphResult::WithStartTime ( const Aws::Utils::DateTime value)
inline

The provided start time.

Definition at line 92 of file GetInsightImpactGraphResult.h.


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