CopyableBuilder<ReservedInstancesModification.Builder,ReservedInstancesModification>
, SdkBuilder<ReservedInstancesModification.Builder,ReservedInstancesModification>
public static interface ReservedInstancesModification.Builder extends CopyableBuilder<ReservedInstancesModification.Builder,ReservedInstancesModification>
Modifier and Type | Method | Description |
---|---|---|
ReservedInstancesModification.Builder |
clientToken(String clientToken) |
A unique, case-sensitive key supplied by the client to ensure that the request is idempotent.
|
ReservedInstancesModification.Builder |
createDate(Date createDate) |
The time when the modification request was created.
|
ReservedInstancesModification.Builder |
effectiveDate(Date effectiveDate) |
The time for the modification to become effective.
|
ReservedInstancesModification.Builder |
modificationResults(Collection<ReservedInstancesModificationResult> modificationResults) |
Contains target configurations along with their corresponding new Reserved Instance IDs.
|
ReservedInstancesModification.Builder |
modificationResults(ReservedInstancesModificationResult... modificationResults) |
Contains target configurations along with their corresponding new Reserved Instance IDs.
|
ReservedInstancesModification.Builder |
reservedInstancesIds(Collection<ReservedInstancesId> reservedInstancesIds) |
The IDs of one or more Reserved Instances.
|
ReservedInstancesModification.Builder |
reservedInstancesIds(ReservedInstancesId... reservedInstancesIds) |
The IDs of one or more Reserved Instances.
|
ReservedInstancesModification.Builder |
reservedInstancesModificationId(String reservedInstancesModificationId) |
A unique ID for the Reserved Instance modification.
|
ReservedInstancesModification.Builder |
status(String status) |
The status of the Reserved Instances modification request.
|
ReservedInstancesModification.Builder |
statusMessage(String statusMessage) |
The reason for the status.
|
ReservedInstancesModification.Builder |
updateDate(Date updateDate) |
The time when the modification request was last updated.
|
copy
apply, build
ReservedInstancesModification.Builder clientToken(String clientToken)
A unique, case-sensitive key supplied by the client to ensure that the request is idempotent. For more information, see Ensuring Idempotency.
clientToken
- A unique, case-sensitive key supplied by the client to ensure that the request is idempotent. For more
information, see Ensuring
Idempotency.ReservedInstancesModification.Builder createDate(Date createDate)
The time when the modification request was created.
createDate
- The time when the modification request was created.ReservedInstancesModification.Builder effectiveDate(Date effectiveDate)
The time for the modification to become effective.
effectiveDate
- The time for the modification to become effective.ReservedInstancesModification.Builder modificationResults(Collection<ReservedInstancesModificationResult> modificationResults)
Contains target configurations along with their corresponding new Reserved Instance IDs.
modificationResults
- Contains target configurations along with their corresponding new Reserved Instance IDs.ReservedInstancesModification.Builder modificationResults(ReservedInstancesModificationResult... modificationResults)
Contains target configurations along with their corresponding new Reserved Instance IDs.
NOTE: This method appends the values to the existing list (if any). Use
#setModificationResults(java.util.Collection)
or
#withModificationResults(java.util.Collection)
if you want to override the existing values.
modificationResults
- Contains target configurations along with their corresponding new Reserved Instance IDs.ReservedInstancesModification.Builder reservedInstancesIds(Collection<ReservedInstancesId> reservedInstancesIds)
The IDs of one or more Reserved Instances.
reservedInstancesIds
- The IDs of one or more Reserved Instances.ReservedInstancesModification.Builder reservedInstancesIds(ReservedInstancesId... reservedInstancesIds)
The IDs of one or more Reserved Instances.
NOTE: This method appends the values to the existing list (if any). Use
#setReservedInstancesIds(java.util.Collection)
or
#withReservedInstancesIds(java.util.Collection)
if you want to override the existing values.
reservedInstancesIds
- The IDs of one or more Reserved Instances.ReservedInstancesModification.Builder reservedInstancesModificationId(String reservedInstancesModificationId)
A unique ID for the Reserved Instance modification.
reservedInstancesModificationId
- A unique ID for the Reserved Instance modification.ReservedInstancesModification.Builder status(String status)
The status of the Reserved Instances modification request.
status
- The status of the Reserved Instances modification request.ReservedInstancesModification.Builder statusMessage(String statusMessage)
The reason for the status.
statusMessage
- The reason for the status.ReservedInstancesModification.Builder updateDate(Date updateDate)
The time when the modification request was last updated.
updateDate
- The time when the modification request was last updated.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.