AWS SDK for C++  1.9.71
AWS SDK for C++
Public Member Functions | List of all members
Aws::CloudWatchLogs::Model::GetQueryResultsResult Class Reference

#include <GetQueryResultsResult.h>

Public Member Functions

 GetQueryResultsResult ()
 
 GetQueryResultsResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetQueryResultsResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::Vector< Aws::Vector< ResultField > > & GetResults () const
 
void SetResults (const Aws::Vector< Aws::Vector< ResultField >> &value)
 
void SetResults (Aws::Vector< Aws::Vector< ResultField >> &&value)
 
GetQueryResultsResultWithResults (const Aws::Vector< Aws::Vector< ResultField >> &value)
 
GetQueryResultsResultWithResults (Aws::Vector< Aws::Vector< ResultField >> &&value)
 
GetQueryResultsResultAddResults (const Aws::Vector< ResultField > &value)
 
GetQueryResultsResultAddResults (Aws::Vector< ResultField > &&value)
 
const QueryStatisticsGetStatistics () const
 
void SetStatistics (const QueryStatistics &value)
 
void SetStatistics (QueryStatistics &&value)
 
GetQueryResultsResultWithStatistics (const QueryStatistics &value)
 
GetQueryResultsResultWithStatistics (QueryStatistics &&value)
 
const QueryStatusGetStatus () const
 
void SetStatus (const QueryStatus &value)
 
void SetStatus (QueryStatus &&value)
 
GetQueryResultsResultWithStatus (const QueryStatus &value)
 
GetQueryResultsResultWithStatus (QueryStatus &&value)
 

Detailed Description

Definition at line 30 of file GetQueryResultsResult.h.

Constructor & Destructor Documentation

◆ GetQueryResultsResult() [1/2]

Aws::CloudWatchLogs::Model::GetQueryResultsResult::GetQueryResultsResult ( )

◆ GetQueryResultsResult() [2/2]

Aws::CloudWatchLogs::Model::GetQueryResultsResult::GetQueryResultsResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddResults() [1/2]

GetQueryResultsResult& Aws::CloudWatchLogs::Model::GetQueryResultsResult::AddResults ( Aws::Vector< ResultField > &&  value)
inline

The log events that matched the query criteria during the most recent time it ran.

The results value is an array of arrays. Each log event is one object in the top-level array. Each of these log event objects is an array of field/value pairs.

Definition at line 92 of file GetQueryResultsResult.h.

◆ AddResults() [2/2]

GetQueryResultsResult& Aws::CloudWatchLogs::Model::GetQueryResultsResult::AddResults ( const Aws::Vector< ResultField > &  value)
inline

The log events that matched the query criteria during the most recent time it ran.

The results value is an array of arrays. Each log event is one object in the top-level array. Each of these log event objects is an array of field/value pairs.

Definition at line 84 of file GetQueryResultsResult.h.

◆ GetResults()

const Aws::Vector<Aws::Vector<ResultField> >& Aws::CloudWatchLogs::Model::GetQueryResultsResult::GetResults ( ) const
inline

The log events that matched the query criteria during the most recent time it ran.

The results value is an array of arrays. Each log event is one object in the top-level array. Each of these log event objects is an array of field/value pairs.

Definition at line 44 of file GetQueryResultsResult.h.

◆ GetStatistics()

const QueryStatistics& Aws::CloudWatchLogs::Model::GetQueryResultsResult::GetStatistics ( ) const
inline

Includes the number of log events scanned by the query, the number of log events that matched the query criteria, and the total number of bytes in the log events that were scanned. These values reflect the full raw results of the query.

Definition at line 101 of file GetQueryResultsResult.h.

◆ GetStatus()

const QueryStatus& Aws::CloudWatchLogs::Model::GetQueryResultsResult::GetStatus ( ) const
inline

The status of the most recent running of the query. Possible values are Cancelled, Complete, Failed, Running, Scheduled, Timeout, and Unknown.

Queries time out after 15 minutes of execution. To avoid having your queries time out, reduce the time range being searched or partition your query into a number of queries.

Definition at line 144 of file GetQueryResultsResult.h.

◆ operator=()

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

◆ SetResults() [1/2]

void Aws::CloudWatchLogs::Model::GetQueryResultsResult::SetResults ( Aws::Vector< Aws::Vector< ResultField >> &&  value)
inline

The log events that matched the query criteria during the most recent time it ran.

The results value is an array of arrays. Each log event is one object in the top-level array. Each of these log event objects is an array of field/value pairs.

Definition at line 60 of file GetQueryResultsResult.h.

◆ SetResults() [2/2]

void Aws::CloudWatchLogs::Model::GetQueryResultsResult::SetResults ( const Aws::Vector< Aws::Vector< ResultField >> &  value)
inline

The log events that matched the query criteria during the most recent time it ran.

The results value is an array of arrays. Each log event is one object in the top-level array. Each of these log event objects is an array of field/value pairs.

Definition at line 52 of file GetQueryResultsResult.h.

◆ SetStatistics() [1/2]

void Aws::CloudWatchLogs::Model::GetQueryResultsResult::SetStatistics ( const QueryStatistics value)
inline

Includes the number of log events scanned by the query, the number of log events that matched the query criteria, and the total number of bytes in the log events that were scanned. These values reflect the full raw results of the query.

Definition at line 109 of file GetQueryResultsResult.h.

◆ SetStatistics() [2/2]

void Aws::CloudWatchLogs::Model::GetQueryResultsResult::SetStatistics ( QueryStatistics &&  value)
inline

Includes the number of log events scanned by the query, the number of log events that matched the query criteria, and the total number of bytes in the log events that were scanned. These values reflect the full raw results of the query.

Definition at line 117 of file GetQueryResultsResult.h.

◆ SetStatus() [1/2]

void Aws::CloudWatchLogs::Model::GetQueryResultsResult::SetStatus ( const QueryStatus value)
inline

The status of the most recent running of the query. Possible values are Cancelled, Complete, Failed, Running, Scheduled, Timeout, and Unknown.

Queries time out after 15 minutes of execution. To avoid having your queries time out, reduce the time range being searched or partition your query into a number of queries.

Definition at line 154 of file GetQueryResultsResult.h.

◆ SetStatus() [2/2]

void Aws::CloudWatchLogs::Model::GetQueryResultsResult::SetStatus ( QueryStatus &&  value)
inline

The status of the most recent running of the query. Possible values are Cancelled, Complete, Failed, Running, Scheduled, Timeout, and Unknown.

Queries time out after 15 minutes of execution. To avoid having your queries time out, reduce the time range being searched or partition your query into a number of queries.

Definition at line 164 of file GetQueryResultsResult.h.

◆ WithResults() [1/2]

GetQueryResultsResult& Aws::CloudWatchLogs::Model::GetQueryResultsResult::WithResults ( Aws::Vector< Aws::Vector< ResultField >> &&  value)
inline

The log events that matched the query criteria during the most recent time it ran.

The results value is an array of arrays. Each log event is one object in the top-level array. Each of these log event objects is an array of field/value pairs.

Definition at line 76 of file GetQueryResultsResult.h.

◆ WithResults() [2/2]

GetQueryResultsResult& Aws::CloudWatchLogs::Model::GetQueryResultsResult::WithResults ( const Aws::Vector< Aws::Vector< ResultField >> &  value)
inline

The log events that matched the query criteria during the most recent time it ran.

The results value is an array of arrays. Each log event is one object in the top-level array. Each of these log event objects is an array of field/value pairs.

Definition at line 68 of file GetQueryResultsResult.h.

◆ WithStatistics() [1/2]

GetQueryResultsResult& Aws::CloudWatchLogs::Model::GetQueryResultsResult::WithStatistics ( const QueryStatistics value)
inline

Includes the number of log events scanned by the query, the number of log events that matched the query criteria, and the total number of bytes in the log events that were scanned. These values reflect the full raw results of the query.

Definition at line 125 of file GetQueryResultsResult.h.

◆ WithStatistics() [2/2]

GetQueryResultsResult& Aws::CloudWatchLogs::Model::GetQueryResultsResult::WithStatistics ( QueryStatistics &&  value)
inline

Includes the number of log events scanned by the query, the number of log events that matched the query criteria, and the total number of bytes in the log events that were scanned. These values reflect the full raw results of the query.

Definition at line 133 of file GetQueryResultsResult.h.

◆ WithStatus() [1/2]

GetQueryResultsResult& Aws::CloudWatchLogs::Model::GetQueryResultsResult::WithStatus ( const QueryStatus value)
inline

The status of the most recent running of the query. Possible values are Cancelled, Complete, Failed, Running, Scheduled, Timeout, and Unknown.

Queries time out after 15 minutes of execution. To avoid having your queries time out, reduce the time range being searched or partition your query into a number of queries.

Definition at line 174 of file GetQueryResultsResult.h.

◆ WithStatus() [2/2]

GetQueryResultsResult& Aws::CloudWatchLogs::Model::GetQueryResultsResult::WithStatus ( QueryStatus &&  value)
inline

The status of the most recent running of the query. Possible values are Cancelled, Complete, Failed, Running, Scheduled, Timeout, and Unknown.

Queries time out after 15 minutes of execution. To avoid having your queries time out, reduce the time range being searched or partition your query into a number of queries.

Definition at line 184 of file GetQueryResultsResult.h.


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