7#include <aws/cloudtrail/CloudTrail_EXPORTS.h>
8#include <aws/core/utils/DateTime.h>
48 inline void SetEventsMatched(
long long value) { m_eventsMatchedHasBeenSet =
true; m_eventsMatched = value; }
58 inline void SetEventsScanned(
long long value) { m_eventsScannedHasBeenSet =
true; m_eventsScanned = value; }
70 inline void SetBytesScanned(
long long value) { m_bytesScannedHasBeenSet =
true; m_bytesScanned = value; }
97 long long m_eventsMatched;
98 bool m_eventsMatchedHasBeenSet =
false;
100 long long m_eventsScanned;
101 bool m_eventsScannedHasBeenSet =
false;
103 long long m_bytesScanned;
104 bool m_bytesScannedHasBeenSet =
false;
106 int m_executionTimeInMillis;
107 bool m_executionTimeInMillisHasBeenSet =
false;
110 bool m_creationTimeHasBeenSet =
false;
AWS_CLOUDTRAIL_API Aws::Utils::Json::JsonValue Jsonize() const
bool CreationTimeHasBeenSet() const
QueryStatisticsForDescribeQuery & WithExecutionTimeInMillis(int value)
void SetCreationTime(const Aws::Utils::DateTime &value)
void SetExecutionTimeInMillis(int value)
int GetExecutionTimeInMillis() const
void SetBytesScanned(long long value)
QueryStatisticsForDescribeQuery & WithEventsMatched(long long value)
void SetCreationTime(Aws::Utils::DateTime &&value)
bool EventsScannedHasBeenSet() const
long long GetEventsScanned() const
void SetEventsMatched(long long value)
const Aws::Utils::DateTime & GetCreationTime() const
void SetEventsScanned(long long value)
AWS_CLOUDTRAIL_API QueryStatisticsForDescribeQuery(Aws::Utils::Json::JsonView jsonValue)
QueryStatisticsForDescribeQuery & WithCreationTime(const Aws::Utils::DateTime &value)
QueryStatisticsForDescribeQuery & WithCreationTime(Aws::Utils::DateTime &&value)
AWS_CLOUDTRAIL_API QueryStatisticsForDescribeQuery()
long long GetEventsMatched() const
QueryStatisticsForDescribeQuery & WithEventsScanned(long long value)
AWS_CLOUDTRAIL_API QueryStatisticsForDescribeQuery & operator=(Aws::Utils::Json::JsonView jsonValue)
bool BytesScannedHasBeenSet() const
long long GetBytesScanned() const
bool ExecutionTimeInMillisHasBeenSet() const
bool EventsMatchedHasBeenSet() const
QueryStatisticsForDescribeQuery & WithBytesScanned(long long value)
Aws::Utils::Json::JsonValue JsonValue