7#include <aws/cloudtrail/CloudTrail_EXPORTS.h>
42 m_prefixesFoundHasBeenSet =
true;
43 m_prefixesFound = value;
58 m_prefixesCompletedHasBeenSet =
true;
59 m_prefixesCompleted = value;
74 m_filesCompletedHasBeenSet =
true;
75 m_filesCompleted = value;
90 m_eventsCompletedHasBeenSet =
true;
91 m_eventsCompleted = value;
106 m_failedEntriesHasBeenSet =
true;
107 m_failedEntries = value;
115 long long m_prefixesFound{0};
117 long long m_prefixesCompleted{0};
119 long long m_filesCompleted{0};
121 long long m_eventsCompleted{0};
123 long long m_failedEntries{0};
124 bool m_prefixesFoundHasBeenSet =
false;
125 bool m_prefixesCompletedHasBeenSet =
false;
126 bool m_filesCompletedHasBeenSet =
false;
127 bool m_eventsCompletedHasBeenSet =
false;
128 bool m_failedEntriesHasBeenSet =
false;
void SetPrefixesFound(long long value)
bool EventsCompletedHasBeenSet() const
ImportStatistics & WithPrefixesCompleted(long long value)
void SetPrefixesCompleted(long long value)
void SetEventsCompleted(long long value)
void SetFailedEntries(long long value)
long long GetFilesCompleted() const
long long GetFailedEntries() const
long long GetPrefixesFound() const
AWS_CLOUDTRAIL_API ImportStatistics()=default
bool PrefixesFoundHasBeenSet() const
ImportStatistics & WithFilesCompleted(long long value)
bool FailedEntriesHasBeenSet() const
void SetFilesCompleted(long long value)
long long GetPrefixesCompleted() const
ImportStatistics & WithEventsCompleted(long long value)
AWS_CLOUDTRAIL_API Aws::Utils::Json::JsonValue Jsonize() const
bool FilesCompletedHasBeenSet() const
AWS_CLOUDTRAIL_API ImportStatistics(Aws::Utils::Json::JsonView jsonValue)
ImportStatistics & WithFailedEntries(long long value)
ImportStatistics & WithPrefixesFound(long long value)
bool PrefixesCompletedHasBeenSet() const
AWS_CLOUDTRAIL_API ImportStatistics & operator=(Aws::Utils::Json::JsonView jsonValue)
long long GetEventsCompleted() const
Aws::Utils::Json::JsonValue JsonValue