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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ElastiCacheInstanceDetails.BuildercurrentGeneration(Boolean currentGeneration)Determines whether the recommendation is for a current generation instance.ElastiCacheInstanceDetails.Builderfamily(String family)The instance family of the recommended reservation.ElastiCacheInstanceDetails.BuildernodeType(String nodeType)The type of node that Amazon Web Services recommends.ElastiCacheInstanceDetails.BuilderproductDescription(String productDescription)The description of the recommended reservation.ElastiCacheInstanceDetails.Builderregion(String region)The Amazon Web Services Region of the recommended reservation.ElastiCacheInstanceDetails.BuildersizeFlexEligible(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 Detail
-
family
ElastiCacheInstanceDetails.Builder family(String 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
ElastiCacheInstanceDetails.Builder nodeType(String 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
ElastiCacheInstanceDetails.Builder region(String 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
ElastiCacheInstanceDetails.Builder productDescription(String 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
ElastiCacheInstanceDetails.Builder currentGeneration(Boolean 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
ElastiCacheInstanceDetails.Builder sizeFlexEligible(Boolean 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.
-
-