Interface ElastiCacheInstanceDetails.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ElastiCacheInstanceDetails.Builder,
,ElastiCacheInstanceDetails> SdkBuilder<ElastiCacheInstanceDetails.Builder,
,ElastiCacheInstanceDetails> SdkPojo
- Enclosing class:
ElastiCacheInstanceDetails
public static interface ElastiCacheInstanceDetails.Builder
extends SdkPojo, CopyableBuilder<ElastiCacheInstanceDetails.Builder,ElastiCacheInstanceDetails>
-
Method Summary
Modifier and TypeMethodDescriptioncurrentGeneration
(Boolean currentGeneration) Determines whether the recommendation is for a current generation instance.The instance family of the recommended reservation.The type of node that Amazon Web Services recommends.productDescription
(String productDescription) The description of the recommended reservation.The Amazon Web Services Region of the recommended reservation.sizeFlexEligible
(Boolean sizeFlexEligible) Determines whether the recommended reservation is size flexible.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
-
family
The instance family of the recommended reservation.
- Parameters:
family
- The instance family of the recommended reservation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nodeType
The type of node that Amazon Web Services recommends.
- Parameters:
nodeType
- The type of node that Amazon Web Services recommends.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
region
The Amazon Web Services Region of the recommended reservation.
- Parameters:
region
- The Amazon Web Services Region of the recommended reservation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
productDescription
The description of the recommended reservation.
- Parameters:
productDescription
- The description of the recommended reservation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
currentGeneration
Determines whether the recommendation is for a current generation instance.
- Parameters:
currentGeneration
- Determines whether the recommendation is for a current generation instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sizeFlexEligible
Determines whether the recommended reservation is size flexible.
- Parameters:
sizeFlexEligible
- Determines whether the recommended reservation is size flexible.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-