7#include <aws/logs/CloudWatchLogs_EXPORTS.h>
19namespace CloudWatchLogs
46 inline void SetRecordsMatched(
double value) { m_recordsMatchedHasBeenSet =
true; m_recordsMatched = value; }
56 inline void SetRecordsScanned(
double value) { m_recordsScannedHasBeenSet =
true; m_recordsScanned = value; }
66 inline void SetBytesScanned(
double value) { m_bytesScannedHasBeenSet =
true; m_bytesScanned = value; }
71 double m_recordsMatched;
72 bool m_recordsMatchedHasBeenSet =
false;
74 double m_recordsScanned;
75 bool m_recordsScannedHasBeenSet =
false;
77 double m_bytesScanned;
78 bool m_bytesScannedHasBeenSet =
false;
bool RecordsScannedHasBeenSet() const
AWS_CLOUDWATCHLOGS_API QueryStatistics & operator=(Aws::Utils::Json::JsonView jsonValue)
bool BytesScannedHasBeenSet() const
AWS_CLOUDWATCHLOGS_API QueryStatistics(Aws::Utils::Json::JsonView jsonValue)
QueryStatistics & WithRecordsScanned(double value)
double GetBytesScanned() const
void SetRecordsMatched(double value)
QueryStatistics & WithBytesScanned(double value)
bool RecordsMatchedHasBeenSet() const
void SetRecordsScanned(double value)
QueryStatistics & WithRecordsMatched(double value)
void SetBytesScanned(double value)
AWS_CLOUDWATCHLOGS_API QueryStatistics()
double GetRecordsScanned() const
double GetRecordsMatched() const
AWS_CLOUDWATCHLOGS_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue