Class Event

    • Constructor Detail

      • Event

        public Event()
    • Method Detail

      • setEventId

        public void setEventId​(String eventId)

        The CloudTrail ID of the event returned.

        Parameters:
        eventId - The CloudTrail ID of the event returned.
      • getEventId

        public String getEventId()

        The CloudTrail ID of the event returned.

        Returns:
        The CloudTrail ID of the event returned.
      • withEventId

        public Event withEventId​(String eventId)

        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

        public void setEventName​(String eventName)

        The name of the event returned.

        Parameters:
        eventName - The name of the event returned.
      • getEventName

        public String getEventName()

        The name of the event returned.

        Returns:
        The name of the event returned.
      • withEventName

        public Event withEventName​(String eventName)

        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

        public void setEventTime​(Date eventTime)

        The date and time of the event returned.

        Parameters:
        eventTime - The date and time of the event returned.
      • getEventTime

        public Date getEventTime()

        The date and time of the event returned.

        Returns:
        The date and time of the event returned.
      • withEventTime

        public Event withEventTime​(Date eventTime)

        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

        public void setUsername​(String username)

        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

        public String 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

        public Event withUsername​(String username)

        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

        public List<Resource> getResources()

        A list of resources referenced by the event returned.

        Returns:
        A list of resources referenced by the event returned.
      • setResources

        public void setResources​(Collection<Resource> resources)

        A list of resources referenced by the event returned.

        Parameters:
        resources - A list of resources referenced by the event returned.
      • withResources

        public Event withResources​(Resource... resources)

        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) or withResources(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

        public Event withResources​(Collection<Resource> resources)

        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

        public void setCloudTrailEvent​(String cloudTrailEvent)

        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

        public String 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

        public Event withCloudTrailEvent​(String cloudTrailEvent)

        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

        public String toString()
        Returns a string representation of this object; useful for testing and debugging.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object