Interface ReservedNodeExchangeStatus.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ReservedNodeExchangeStatus.Builder,
,ReservedNodeExchangeStatus> SdkBuilder<ReservedNodeExchangeStatus.Builder,
,ReservedNodeExchangeStatus> SdkPojo
- Enclosing class:
ReservedNodeExchangeStatus
public static interface ReservedNodeExchangeStatus.Builder
extends SdkPojo, CopyableBuilder<ReservedNodeExchangeStatus.Builder,ReservedNodeExchangeStatus>
-
Method Summary
Modifier and TypeMethodDescriptionrequestTime
(Instant requestTime) A date and time that indicate when the reserved-node exchange was requested.reservedNodeExchangeRequestId
(String reservedNodeExchangeRequestId) The identifier of the reserved-node exchange request.sourceReservedNodeCount
(Integer sourceReservedNodeCount) The source reserved-node count in the cluster.sourceReservedNodeId
(String sourceReservedNodeId) The identifier of the source reserved node.sourceReservedNodeType
(String sourceReservedNodeType) The source reserved-node type, for example ds2.xlarge.The status of the reserved-node exchange request.status
(ReservedNodeExchangeStatusType status) The status of the reserved-node exchange request.targetReservedNodeCount
(Integer targetReservedNodeCount) The count of target reserved nodes in the cluster.targetReservedNodeOfferingId
(String targetReservedNodeOfferingId) The identifier of the target reserved node offering.targetReservedNodeType
(String targetReservedNodeType) The node type of the target reserved node, for example ra3.4xlarge.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
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.
-
status
The status of the reserved-node exchange request. Statuses include in-progress and requested.
- Parameters:
status
- The status of the reserved-node exchange request. Statuses include in-progress and requested.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the reserved-node exchange request. Statuses include in-progress and requested.
- Parameters:
status
- The status of the reserved-node exchange request. Statuses include in-progress and requested.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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
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
The source reserved-node type, for example ds2.xlarge.
- Parameters:
sourceReservedNodeType
- The source reserved-node type, for example ds2.xlarge.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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
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
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.
-