Interface ChangeEvent.Builder

  • Method Details

    • timestamp

      ChangeEvent.Builder timestamp(Instant timestamp)

      The timestamp when the change event occurred, expressed as the number of milliseconds since January 1, 1970, 00:00:00 UTC.

      Parameters:
      timestamp - The timestamp when the change event occurred, expressed as the number of milliseconds since January 1, 1970, 00:00:00 UTC.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • accountId

      ChangeEvent.Builder accountId(String accountId)

      The AWS account ID where the change event occurred.

      Parameters:
      accountId - The AWS account ID where the 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 AWS region where the change event occurred.

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

      The entity or resource that was changed, such as a service, deployment, or configuration.

      Parameters:
      entity - The entity or resource that was changed, such as a service, deployment, or configuration.
      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 that occurred, such as "Deployment", "Configuration", or "Infrastructure".

      Parameters:
      changeEventType - The type of change that occurred, such as "Deployment", "Configuration", or "Infrastructure".
      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 that occurred, such as "Deployment", "Configuration", or "Infrastructure".

      Parameters:
      changeEventType - The type of change that occurred, such as "Deployment", "Configuration", or "Infrastructure".
      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 the change event.

      Parameters:
      eventId - A unique identifier for the 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 or system that initiated the change event.

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

      ChangeEvent.Builder eventName(String eventName)

      A descriptive name for the change event that provides context about what changed.

      Parameters:
      eventName - A descriptive name for the change event that provides context about what changed.
      Returns:
      Returns a reference to this object so that method calls can be chained together.