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

#include <QueryStatistics.h>

Public Member Functions

 QueryStatistics ()
 
 QueryStatistics (Aws::Utils::Json::JsonView jsonValue)
 
QueryStatisticsoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
double GetRecordsMatched () const
 
bool RecordsMatchedHasBeenSet () const
 
void SetRecordsMatched (double value)
 
QueryStatisticsWithRecordsMatched (double value)
 
double GetRecordsScanned () const
 
bool RecordsScannedHasBeenSet () const
 
void SetRecordsScanned (double value)
 
QueryStatisticsWithRecordsScanned (double value)
 
double GetBytesScanned () const
 
bool BytesScannedHasBeenSet () const
 
void SetBytesScanned (double value)
 
QueryStatisticsWithBytesScanned (double value)
 

Detailed Description

Contains 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.

See Also:

AWS API Reference

Definition at line 31 of file QueryStatistics.h.

Constructor & Destructor Documentation

◆ QueryStatistics() [1/2]

Aws::CloudWatchLogs::Model::QueryStatistics::QueryStatistics ( )

◆ QueryStatistics() [2/2]

Aws::CloudWatchLogs::Model::QueryStatistics::QueryStatistics ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ BytesScannedHasBeenSet()

bool Aws::CloudWatchLogs::Model::QueryStatistics::BytesScannedHasBeenSet ( ) const
inline

The total number of bytes in the log events scanned during the query.

Definition at line 90 of file QueryStatistics.h.

◆ GetBytesScanned()

double Aws::CloudWatchLogs::Model::QueryStatistics::GetBytesScanned ( ) const
inline

The total number of bytes in the log events scanned during the query.

Definition at line 85 of file QueryStatistics.h.

◆ GetRecordsMatched()

double Aws::CloudWatchLogs::Model::QueryStatistics::GetRecordsMatched ( ) const
inline

The number of log events that matched the query string.

Definition at line 43 of file QueryStatistics.h.

◆ GetRecordsScanned()

double Aws::CloudWatchLogs::Model::QueryStatistics::GetRecordsScanned ( ) const
inline

The total number of log events scanned during the query.

Definition at line 64 of file QueryStatistics.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::CloudWatchLogs::Model::QueryStatistics::Jsonize ( ) const

◆ operator=()

QueryStatistics& Aws::CloudWatchLogs::Model::QueryStatistics::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ RecordsMatchedHasBeenSet()

bool Aws::CloudWatchLogs::Model::QueryStatistics::RecordsMatchedHasBeenSet ( ) const
inline

The number of log events that matched the query string.

Definition at line 48 of file QueryStatistics.h.

◆ RecordsScannedHasBeenSet()

bool Aws::CloudWatchLogs::Model::QueryStatistics::RecordsScannedHasBeenSet ( ) const
inline

The total number of log events scanned during the query.

Definition at line 69 of file QueryStatistics.h.

◆ SetBytesScanned()

void Aws::CloudWatchLogs::Model::QueryStatistics::SetBytesScanned ( double  value)
inline

The total number of bytes in the log events scanned during the query.

Definition at line 95 of file QueryStatistics.h.

◆ SetRecordsMatched()

void Aws::CloudWatchLogs::Model::QueryStatistics::SetRecordsMatched ( double  value)
inline

The number of log events that matched the query string.

Definition at line 53 of file QueryStatistics.h.

◆ SetRecordsScanned()

void Aws::CloudWatchLogs::Model::QueryStatistics::SetRecordsScanned ( double  value)
inline

The total number of log events scanned during the query.

Definition at line 74 of file QueryStatistics.h.

◆ WithBytesScanned()

QueryStatistics& Aws::CloudWatchLogs::Model::QueryStatistics::WithBytesScanned ( double  value)
inline

The total number of bytes in the log events scanned during the query.

Definition at line 100 of file QueryStatistics.h.

◆ WithRecordsMatched()

QueryStatistics& Aws::CloudWatchLogs::Model::QueryStatistics::WithRecordsMatched ( double  value)
inline

The number of log events that matched the query string.

Definition at line 58 of file QueryStatistics.h.

◆ WithRecordsScanned()

QueryStatistics& Aws::CloudWatchLogs::Model::QueryStatistics::WithRecordsScanned ( double  value)
inline

The total number of log events scanned during the query.

Definition at line 79 of file QueryStatistics.h.


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