public static interface PurchaseReservedCacheNodesOfferingRequest.Builder extends ElastiCacheRequest.Builder, CopyableBuilder<PurchaseReservedCacheNodesOfferingRequest.Builder,PurchaseReservedCacheNodesOfferingRequest>
| Modifier and Type | Method and Description |
|---|---|
PurchaseReservedCacheNodesOfferingRequest.Builder |
cacheNodeCount(Integer cacheNodeCount)
The number of cache node instances to reserve.
|
PurchaseReservedCacheNodesOfferingRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
PurchaseReservedCacheNodesOfferingRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
PurchaseReservedCacheNodesOfferingRequest.Builder |
reservedCacheNodeId(String reservedCacheNodeId)
A customer-specified identifier to track this reservation.
|
PurchaseReservedCacheNodesOfferingRequest.Builder |
reservedCacheNodesOfferingId(String reservedCacheNodesOfferingId)
The ID of the reserved cache node offering to purchase.
|
buildrequestOverrideConfigcopyapply, buildPurchaseReservedCacheNodesOfferingRequest.Builder reservedCacheNodesOfferingId(String reservedCacheNodesOfferingId)
The ID of the reserved cache node offering to purchase.
Example: 438012d3-4052-4cc7-b2e3-8d3372e0e706
reservedCacheNodesOfferingId - The ID of the reserved cache node offering to purchase.
Example: 438012d3-4052-4cc7-b2e3-8d3372e0e706
PurchaseReservedCacheNodesOfferingRequest.Builder reservedCacheNodeId(String reservedCacheNodeId)
A customer-specified identifier to track this reservation.
The Reserved Cache Node ID is an unique customer-specified identifier to track this reservation. If this parameter is not specified, ElastiCache automatically generates an identifier for the reservation.
Example: myreservationID
reservedCacheNodeId - A customer-specified identifier to track this reservation. The Reserved Cache Node ID is an unique customer-specified identifier to track this reservation. If this parameter is not specified, ElastiCache automatically generates an identifier for the reservation.
Example: myreservationID
PurchaseReservedCacheNodesOfferingRequest.Builder cacheNodeCount(Integer cacheNodeCount)
The number of cache node instances to reserve.
Default: 1
cacheNodeCount - The number of cache node instances to reserve.
Default: 1
PurchaseReservedCacheNodesOfferingRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.PurchaseReservedCacheNodesOfferingRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.