Interface EventActionEntry.Builder

All Superinterfaces:
Buildable, CopyableBuilder<EventActionEntry.Builder,EventActionEntry>, SdkBuilder<EventActionEntry.Builder,EventActionEntry>, SdkPojo
Enclosing class:
EventActionEntry

public static interface EventActionEntry.Builder extends SdkPojo, CopyableBuilder<EventActionEntry.Builder,EventActionEntry>
  • Method Details

    • action

      What occurs after a certain event.

      Parameters:
      action - What occurs after a certain event.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • action

      What occurs after a certain event.

      This is a convenience method that creates an instance of the Action.Builder avoiding the need to create one manually via Action.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to action(Action).

      Parameters:
      action - a consumer that will call methods on Action.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • arn

      The Amazon Resource Name (ARN) for the event action.

      Parameters:
      arn - The Amazon Resource Name (ARN) for the event action.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdAt

      EventActionEntry.Builder createdAt(Instant createdAt)

      The date and time that the event action was created, in ISO 8601 format.

      Parameters:
      createdAt - The date and time that the event action was created, in ISO 8601 format.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • event

      What occurs to start an action.

      Parameters:
      event - What occurs to start an action.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • event

      What occurs to start an action.

      This is a convenience method that creates an instance of the Event.Builder avoiding the need to create one manually via Event.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to event(Event).

      Parameters:
      event - a consumer that will call methods on Event.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • id

      The unique identifier for the event action.

      Parameters:
      id - The unique identifier for the event action.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedAt

      EventActionEntry.Builder updatedAt(Instant updatedAt)

      The date and time that the event action was last updated, in ISO 8601 format.

      Parameters:
      updatedAt - The date and time that the event action was last updated, in ISO 8601 format.
      Returns:
      Returns a reference to this object so that method calls can be chained together.