public static interface PurchaseReservedCacheNodesOfferingRequest.Builder extends ElastiCacheRequest.Builder, SdkPojo, 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 |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
Add an optional request override configuration.
|
PurchaseReservedCacheNodesOfferingRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.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.
|
buildoverrideConfigurationcopyapplyMutation, 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 overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderoverrideConfiguration - The override configuration.PurchaseReservedCacheNodesOfferingRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
AwsRequest.BuilderoverrideConfiguration in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfiguration.Builder will be
given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.