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

#include <GetTraceSummariesResult.h>

Public Member Functions

 GetTraceSummariesResult ()
 
 GetTraceSummariesResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetTraceSummariesResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::Vector< TraceSummary > & GetTraceSummaries () const
 
void SetTraceSummaries (const Aws::Vector< TraceSummary > &value)
 
void SetTraceSummaries (Aws::Vector< TraceSummary > &&value)
 
GetTraceSummariesResultWithTraceSummaries (const Aws::Vector< TraceSummary > &value)
 
GetTraceSummariesResultWithTraceSummaries (Aws::Vector< TraceSummary > &&value)
 
GetTraceSummariesResultAddTraceSummaries (const TraceSummary &value)
 
GetTraceSummariesResultAddTraceSummaries (TraceSummary &&value)
 
const Aws::Utils::DateTimeGetApproximateTime () const
 
void SetApproximateTime (const Aws::Utils::DateTime &value)
 
void SetApproximateTime (Aws::Utils::DateTime &&value)
 
GetTraceSummariesResultWithApproximateTime (const Aws::Utils::DateTime &value)
 
GetTraceSummariesResultWithApproximateTime (Aws::Utils::DateTime &&value)
 
long long GetTracesProcessedCount () const
 
void SetTracesProcessedCount (long long value)
 
GetTraceSummariesResultWithTracesProcessedCount (long long value)
 
const Aws::StringGetNextToken () const
 
void SetNextToken (const Aws::String &value)
 
void SetNextToken (Aws::String &&value)
 
void SetNextToken (const char *value)
 
GetTraceSummariesResultWithNextToken (const Aws::String &value)
 
GetTraceSummariesResultWithNextToken (Aws::String &&value)
 
GetTraceSummariesResultWithNextToken (const char *value)
 

Detailed Description

Definition at line 30 of file GetTraceSummariesResult.h.

Constructor & Destructor Documentation

◆ GetTraceSummariesResult() [1/2]

Aws::XRay::Model::GetTraceSummariesResult::GetTraceSummariesResult ( )

◆ GetTraceSummariesResult() [2/2]

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

Member Function Documentation

◆ AddTraceSummaries() [1/2]

GetTraceSummariesResult& Aws::XRay::Model::GetTraceSummariesResult::AddTraceSummaries ( const TraceSummary value)
inline

Trace IDs and annotations for traces that were found in the specified time frame.

Definition at line 72 of file GetTraceSummariesResult.h.

◆ AddTraceSummaries() [2/2]

GetTraceSummariesResult& Aws::XRay::Model::GetTraceSummariesResult::AddTraceSummaries ( TraceSummary &&  value)
inline

Trace IDs and annotations for traces that were found in the specified time frame.

Definition at line 78 of file GetTraceSummariesResult.h.

◆ GetApproximateTime()

const Aws::Utils::DateTime& Aws::XRay::Model::GetTraceSummariesResult::GetApproximateTime ( ) const
inline

The start time of this page of results.

Definition at line 84 of file GetTraceSummariesResult.h.

◆ GetNextToken()

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

If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most recent results, closest to the end of the time frame.

Definition at line 131 of file GetTraceSummariesResult.h.

◆ GetTracesProcessedCount()

long long Aws::XRay::Model::GetTraceSummariesResult::GetTracesProcessedCount ( ) const
inline

The total number of traces processed, including traces that did not match the specified filter expression.

Definition at line 111 of file GetTraceSummariesResult.h.

◆ GetTraceSummaries()

const Aws::Vector<TraceSummary>& Aws::XRay::Model::GetTraceSummariesResult::GetTraceSummaries ( ) const
inline

Trace IDs and annotations for traces that were found in the specified time frame.

Definition at line 42 of file GetTraceSummariesResult.h.

◆ operator=()

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

◆ SetApproximateTime() [1/2]

void Aws::XRay::Model::GetTraceSummariesResult::SetApproximateTime ( Aws::Utils::DateTime &&  value)
inline

The start time of this page of results.

Definition at line 94 of file GetTraceSummariesResult.h.

◆ SetApproximateTime() [2/2]

void Aws::XRay::Model::GetTraceSummariesResult::SetApproximateTime ( const Aws::Utils::DateTime value)
inline

The start time of this page of results.

Definition at line 89 of file GetTraceSummariesResult.h.

◆ SetNextToken() [1/3]

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

If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most recent results, closest to the end of the time frame.

Definition at line 145 of file GetTraceSummariesResult.h.

◆ SetNextToken() [2/3]

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

If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most recent results, closest to the end of the time frame.

Definition at line 138 of file GetTraceSummariesResult.h.

◆ SetNextToken() [3/3]

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

If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most recent results, closest to the end of the time frame.

Definition at line 152 of file GetTraceSummariesResult.h.

◆ SetTracesProcessedCount()

void Aws::XRay::Model::GetTraceSummariesResult::SetTracesProcessedCount ( long long  value)
inline

The total number of traces processed, including traces that did not match the specified filter expression.

Definition at line 117 of file GetTraceSummariesResult.h.

◆ SetTraceSummaries() [1/2]

void Aws::XRay::Model::GetTraceSummariesResult::SetTraceSummaries ( Aws::Vector< TraceSummary > &&  value)
inline

Trace IDs and annotations for traces that were found in the specified time frame.

Definition at line 54 of file GetTraceSummariesResult.h.

◆ SetTraceSummaries() [2/2]

void Aws::XRay::Model::GetTraceSummariesResult::SetTraceSummaries ( const Aws::Vector< TraceSummary > &  value)
inline

Trace IDs and annotations for traces that were found in the specified time frame.

Definition at line 48 of file GetTraceSummariesResult.h.

◆ WithApproximateTime() [1/2]

GetTraceSummariesResult& Aws::XRay::Model::GetTraceSummariesResult::WithApproximateTime ( Aws::Utils::DateTime &&  value)
inline

The start time of this page of results.

Definition at line 104 of file GetTraceSummariesResult.h.

◆ WithApproximateTime() [2/2]

GetTraceSummariesResult& Aws::XRay::Model::GetTraceSummariesResult::WithApproximateTime ( const Aws::Utils::DateTime value)
inline

The start time of this page of results.

Definition at line 99 of file GetTraceSummariesResult.h.

◆ WithNextToken() [1/3]

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

If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most recent results, closest to the end of the time frame.

Definition at line 166 of file GetTraceSummariesResult.h.

◆ WithNextToken() [2/3]

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

If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most recent results, closest to the end of the time frame.

Definition at line 159 of file GetTraceSummariesResult.h.

◆ WithNextToken() [3/3]

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

If the requested time frame contained more than one page of results, you can use this token to retrieve the next page. The first page contains the most recent results, closest to the end of the time frame.

Definition at line 173 of file GetTraceSummariesResult.h.

◆ WithTracesProcessedCount()

GetTraceSummariesResult& Aws::XRay::Model::GetTraceSummariesResult::WithTracesProcessedCount ( long long  value)
inline

The total number of traces processed, including traces that did not match the specified filter expression.

Definition at line 123 of file GetTraceSummariesResult.h.

◆ WithTraceSummaries() [1/2]

GetTraceSummariesResult& Aws::XRay::Model::GetTraceSummariesResult::WithTraceSummaries ( Aws::Vector< TraceSummary > &&  value)
inline

Trace IDs and annotations for traces that were found in the specified time frame.

Definition at line 66 of file GetTraceSummariesResult.h.

◆ WithTraceSummaries() [2/2]

GetTraceSummariesResult& Aws::XRay::Model::GetTraceSummariesResult::WithTraceSummaries ( const Aws::Vector< TraceSummary > &  value)
inline

Trace IDs and annotations for traces that were found in the specified time frame.

Definition at line 60 of file GetTraceSummariesResult.h.


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