Interface ReservedNodeExchangeStatus.Builder

    • Method Detail

      • reservedNodeExchangeRequestId

        ReservedNodeExchangeStatus.Builder reservedNodeExchangeRequestId​(String reservedNodeExchangeRequestId)

        The identifier of the reserved-node exchange request.

        Parameters:
        reservedNodeExchangeRequestId - The identifier of the reserved-node exchange request.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • requestTime

        ReservedNodeExchangeStatus.Builder requestTime​(Instant requestTime)

        A date and time that indicate when the reserved-node exchange was requested.

        Parameters:
        requestTime - A date and time that indicate when the reserved-node exchange was requested.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sourceReservedNodeId

        ReservedNodeExchangeStatus.Builder sourceReservedNodeId​(String sourceReservedNodeId)

        The identifier of the source reserved node.

        Parameters:
        sourceReservedNodeId - The identifier of the source reserved node.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sourceReservedNodeType

        ReservedNodeExchangeStatus.Builder sourceReservedNodeType​(String sourceReservedNodeType)

        The source reserved-node type, for example ra3.4xlarge.

        Parameters:
        sourceReservedNodeType - The source reserved-node type, for example ra3.4xlarge.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sourceReservedNodeCount

        ReservedNodeExchangeStatus.Builder sourceReservedNodeCount​(Integer sourceReservedNodeCount)

        The source reserved-node count in the cluster.

        Parameters:
        sourceReservedNodeCount - The source reserved-node count in the cluster.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • targetReservedNodeOfferingId

        ReservedNodeExchangeStatus.Builder targetReservedNodeOfferingId​(String targetReservedNodeOfferingId)

        The identifier of the target reserved node offering.

        Parameters:
        targetReservedNodeOfferingId - The identifier of the target reserved node offering.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • targetReservedNodeType

        ReservedNodeExchangeStatus.Builder targetReservedNodeType​(String targetReservedNodeType)

        The node type of the target reserved node, for example ra3.4xlarge.

        Parameters:
        targetReservedNodeType - The node type of the target reserved node, for example ra3.4xlarge.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • targetReservedNodeCount

        ReservedNodeExchangeStatus.Builder targetReservedNodeCount​(Integer targetReservedNodeCount)

        The count of target reserved nodes in the cluster.

        Parameters:
        targetReservedNodeCount - The count of target reserved nodes in the cluster.
        Returns:
        Returns a reference to this object so that method calls can be chained together.