7#include <aws/cloudtrail/CloudTrail_EXPORTS.h>
39 m_resultsCountHasBeenSet =
true;
40 m_resultsCount = value;
55 m_totalResultsCountHasBeenSet =
true;
56 m_totalResultsCount = value;
73 m_bytesScannedHasBeenSet =
true;
74 m_bytesScanned = value;
82 int m_resultsCount{0};
84 int m_totalResultsCount{0};
86 long long m_bytesScanned{0};
87 bool m_resultsCountHasBeenSet =
false;
88 bool m_totalResultsCountHasBeenSet =
false;
89 bool m_bytesScannedHasBeenSet =
false;
QueryStatistics & WithResultsCount(int value)
void SetBytesScanned(long long value)
QueryStatistics & WithBytesScanned(long long value)
long long GetBytesScanned() const
AWS_CLOUDTRAIL_API Aws::Utils::Json::JsonValue Jsonize() const
int GetResultsCount() const
QueryStatistics & WithTotalResultsCount(int value)
bool ResultsCountHasBeenSet() const
AWS_CLOUDTRAIL_API QueryStatistics(Aws::Utils::Json::JsonView jsonValue)
int GetTotalResultsCount() const
AWS_CLOUDTRAIL_API QueryStatistics & operator=(Aws::Utils::Json::JsonView jsonValue)
bool BytesScannedHasBeenSet() const
bool TotalResultsCountHasBeenSet() const
void SetResultsCount(int value)
void SetTotalResultsCount(int value)
AWS_CLOUDTRAIL_API QueryStatistics()=default
Aws::Utils::Json::JsonValue JsonValue