66 inline void SetEventId(
const char* value) { m_eventIdHasBeenSet =
true; m_eventId.assign(value); }
101 inline void SetEventName(
const char* value) { m_eventNameHasBeenSet =
true; m_eventName.assign(value); }
165 inline void SetUsername(
const char* value) { m_usernameHasBeenSet =
true; m_username.assign(value); }
238 inline void SetCloudTrailEvent(
const char* value) { m_cloudTrailEventHasBeenSet =
true; m_cloudTrailEvent.assign(value); }
257 bool m_eventIdHasBeenSet;
259 bool m_eventNameHasBeenSet;
261 bool m_eventTimeHasBeenSet;
263 bool m_usernameHasBeenSet;
265 bool m_resourcesHasBeenSet;
267 bool m_cloudTrailEventHasBeenSet;
const Aws::String & GetEventId() const
const Aws::String & GetUsername() const
void SetUsername(const char *value)
void SetCloudTrailEvent(const Aws::String &value)
void SetEventName(Aws::String &&value)
Event & WithUsername(Aws::String &&value)
Event & AddResources(Resource &&value)
std::vector< T, Aws::Allocator< T > > Vector
void SetResources(const Aws::Vector< Resource > &value)
void SetEventId(const Aws::String &value)
Event & AddResources(const Resource &value)
Event & WithEventTime(Aws::Utils::DateTime &&value)
Event & WithUsername(const Aws::String &value)
Event & WithCloudTrailEvent(const Aws::String &value)
const Aws::Utils::DateTime & GetEventTime() const
Event & WithCloudTrailEvent(const char *value)
void SetEventId(Aws::String &&value)
void SetEventName(const Aws::String &value)
Event & WithEventName(const Aws::String &value)
Event & WithResources(Aws::Vector< Resource > &&value)
void SetEventName(const char *value)
Event & WithEventId(const char *value)
void SetCloudTrailEvent(Aws::String &&value)
void SetEventTime(const Aws::Utils::DateTime &value)
Event & WithCloudTrailEvent(Aws::String &&value)
void SetResources(Aws::Vector< Resource > &&value)
void SetEventTime(Aws::Utils::DateTime &&value)
void SetUsername(Aws::String &&value)
Event & WithEventId(Aws::String &&value)
void SetEventId(const char *value)
Event & WithEventName(const char *value)
Event & WithUsername(const char *value)
void SetCloudTrailEvent(const char *value)
Event & WithResources(const Aws::Vector< Resource > &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
const Aws::Vector< Resource > & GetResources() const
const Aws::String & GetEventName() const
#define AWS_CLOUDTRAIL_API
const Aws::String & GetCloudTrailEvent() const
void SetUsername(const Aws::String &value)
Event & WithEventId(const Aws::String &value)
Event & WithEventTime(const Aws::Utils::DateTime &value)
Event & WithEventName(Aws::String &&value)
JSON (JavaScript Object Notation).