Class Event
- All Implemented Interfaces:
Serializable
,Cloneable
Contains information about an event that was returned by a lookup request. The result includes a representation of a CloudTrail event.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
boolean
A JSON string that contains a representation of the event returned.The CloudTrail ID of the event returned.The name of the event returned.The date and time of the event returned.A list of resources referenced by the event returned.A user name or role name of the requester that called the API in the event returned.int
hashCode()
void
setCloudTrailEvent
(String cloudTrailEvent) A JSON string that contains a representation of the event returned.void
setEventId
(String eventId) The CloudTrail ID of the event returned.void
setEventName
(String eventName) The name of the event returned.void
setEventTime
(Date eventTime) The date and time of the event returned.void
setResources
(Collection<Resource> resources) A list of resources referenced by the event returned.void
setUsername
(String username) A user name or role name of the requester that called the API in the event returned.toString()
Returns a string representation of this object; useful for testing and debugging.withCloudTrailEvent
(String cloudTrailEvent) A JSON string that contains a representation of the event returned.withEventId
(String eventId) The CloudTrail ID of the event returned.withEventName
(String eventName) The name of the event returned.withEventTime
(Date eventTime) The date and time of the event returned.withResources
(Resource... resources) A list of resources referenced by the event returned.withResources
(Collection<Resource> resources) A list of resources referenced by the event returned.withUsername
(String username) A user name or role name of the requester that called the API in the event returned.
-
Constructor Details
-
Event
public Event()
-
-
Method Details
-
setEventId
The CloudTrail ID of the event returned.
- Parameters:
eventId
- The CloudTrail ID of the event returned.
-
getEventId
The CloudTrail ID of the event returned.
- Returns:
- The CloudTrail ID of the event returned.
-
withEventId
The CloudTrail ID of the event returned.
- Parameters:
eventId
- The CloudTrail ID of the event returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setEventName
The name of the event returned.
- Parameters:
eventName
- The name of the event returned.
-
getEventName
The name of the event returned.
- Returns:
- The name of the event returned.
-
withEventName
The name of the event returned.
- Parameters:
eventName
- The name of the event returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setEventTime
The date and time of the event returned.
- Parameters:
eventTime
- The date and time of the event returned.
-
getEventTime
The date and time of the event returned.
- Returns:
- The date and time of the event returned.
-
withEventTime
The date and time of the event returned.
- Parameters:
eventTime
- The date and time of the event returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setUsername
A user name or role name of the requester that called the API in the event returned.
- Parameters:
username
- A user name or role name of the requester that called the API in the event returned.
-
getUsername
A user name or role name of the requester that called the API in the event returned.
- Returns:
- A user name or role name of the requester that called the API in the event returned.
-
withUsername
A user name or role name of the requester that called the API in the event returned.
- Parameters:
username
- A user name or role name of the requester that called the API in the event returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
getResources
A list of resources referenced by the event returned.
- Returns:
- A list of resources referenced by the event returned.
-
setResources
A list of resources referenced by the event returned.
- Parameters:
resources
- A list of resources referenced by the event returned.
-
withResources
A list of resources referenced by the event returned.
NOTE: This method appends the values to the existing list (if any). Use
setResources(java.util.Collection)
orwithResources(java.util.Collection)
if you want to override the existing values.- Parameters:
resources
- A list of resources referenced by the event returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
withResources
A list of resources referenced by the event returned.
- Parameters:
resources
- A list of resources referenced by the event returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setCloudTrailEvent
A JSON string that contains a representation of the event returned.
- Parameters:
cloudTrailEvent
- A JSON string that contains a representation of the event returned.
-
getCloudTrailEvent
A JSON string that contains a representation of the event returned.
- Returns:
- A JSON string that contains a representation of the event returned.
-
withCloudTrailEvent
A JSON string that contains a representation of the event returned.
- Parameters:
cloudTrailEvent
- A JSON string that contains a representation of the event returned.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
Returns a string representation of this object; useful for testing and debugging. -
equals
-
hashCode
public int hashCode() -
clone
-