Interface Operation.Builder

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

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

    • id

      The ID of the operation.

      Parameters:
      id - The ID of the operation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • type

      The type of the operation.

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

      Operation.Builder status(String status)

      The status of the operation.

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

      The status of the operation.

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

      Operation.Builder statusMessage(String statusMessage)

      The status message of the operation.

      Parameters:
      statusMessage - The status message of the operation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • properties

      Operation.Builder properties(Map<String,String> properties)

      The properties of the operation.

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

      Operation.Builder resourceType(String resourceType)

      The resource type of the operation.

      Parameters:
      resourceType - The resource type of the operation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceId

      Operation.Builder resourceId(String resourceId)

      The resource ID of the operation.

      Parameters:
      resourceId - The resource ID of the operation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceArn

      Operation.Builder resourceArn(String resourceArn)

      The Amazon Resource Name (ARN) of the operation.

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

      Operation.Builder startTime(Instant startTime)

      The start time of the operation.

      Parameters:
      startTime - The start time of the operation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endTime

      Operation.Builder endTime(Instant endTime)

      The end time of the operation.

      Parameters:
      endTime - The end time of the operation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastUpdatedTime

      Operation.Builder lastUpdatedTime(Instant lastUpdatedTime)

      The time at which the operation was last updated.

      Parameters:
      lastUpdatedTime - The time at which the operation was last updated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.