Interface ActionSummary.Builder

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

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

    • actionArn

      ActionSummary.Builder actionArn(String actionArn)

      The Amazon Resource Name (ARN) of the action.

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

      ActionSummary.Builder actionName(String actionName)

      The name of the action.

      Parameters:
      actionName - The name of the action.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • source

      The source of the action.

      Parameters:
      source - The source of the action.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • source

      The source of the action.

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

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

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

      ActionSummary.Builder actionType(String actionType)

      The type of the action.

      Parameters:
      actionType - The type of the action.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      ActionSummary.Builder status(String status)

      The status of the action.

      Parameters:
      status - The status of the action.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The status of the action.

      Parameters:
      status - The status of the action.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • creationTime

      ActionSummary.Builder creationTime(Instant creationTime)

      When the action was created.

      Parameters:
      creationTime - When the action was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModifiedTime

      ActionSummary.Builder lastModifiedTime(Instant lastModifiedTime)

      When the action was last modified.

      Parameters:
      lastModifiedTime - When the action was last modified.
      Returns:
      Returns a reference to this object so that method calls can be chained together.