Interface Operation.Builder

    • Method Detail

      • id

        Operation.Builder id​(String 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

        Operation.Builder type​(String 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:
        OperationStatus, OperationStatus
      • 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.