Interface RedshiftInstanceDetails.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RedshiftInstanceDetails.Builder,
,RedshiftInstanceDetails> SdkBuilder<RedshiftInstanceDetails.Builder,
,RedshiftInstanceDetails> SdkPojo
- Enclosing class:
RedshiftInstanceDetails
public static interface RedshiftInstanceDetails.Builder
extends SdkPojo, CopyableBuilder<RedshiftInstanceDetails.Builder,RedshiftInstanceDetails>
-
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.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.
-
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.
-