Interface ChangeEvent.Builder

  • Method Details

    • timestamp

      ChangeEvent.Builder timestamp(Instant timestamp)

      The timestamp when this change event occurred. When used in a raw HTTP Query API, it is formatted as epoch time in seconds.

      Parameters:
      timestamp - The timestamp when this change event occurred. When used in a raw HTTP Query API, it is formatted as epoch time in seconds.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • accountId

      ChangeEvent.Builder accountId(String accountId)

      The Amazon Web Services account ID where this change event occurred.

      Parameters:
      accountId - The Amazon Web Services account ID where this change event occurred.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • region

      ChangeEvent.Builder region(String region)

      The Amazon Web Services region where this change event occurred.

      Parameters:
      region - The Amazon Web Services region where this change event occurred.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • entity

      The entity (service or resource) that was affected by this change event, including its key attributes.

      Parameters:
      entity - The entity (service or resource) that was affected by this change event, including its key attributes.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • changeEventType

      ChangeEvent.Builder changeEventType(String changeEventType)

      The type of change event that occurred, such as DEPLOYMENT.

      Parameters:
      changeEventType - The type of change event that occurred, such as DEPLOYMENT.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • changeEventType

      ChangeEvent.Builder changeEventType(ChangeEventType changeEventType)

      The type of change event that occurred, such as DEPLOYMENT.

      Parameters:
      changeEventType - The type of change event that occurred, such as DEPLOYMENT.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • eventId

      ChangeEvent.Builder eventId(String eventId)

      A unique identifier for this change event.

      Parameters:
      eventId - A unique identifier for this change event.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • userName

      ChangeEvent.Builder userName(String userName)

      The name of the user who initiated this change event, if available.

      Parameters:
      userName - The name of the user who initiated this change event, if available.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • eventName

      ChangeEvent.Builder eventName(String eventName)

      The name or description of this change event.

      Parameters:
      eventName - The name or description of this change event.
      Returns:
      Returns a reference to this object so that method calls can be chained together.