Interface RdsRecommendation.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<RdsRecommendation.Builder,RdsRecommendation>,SdkBuilder<RdsRecommendation.Builder,RdsRecommendation>,SdkPojo
- Enclosing class:
- RdsRecommendation
public static interface RdsRecommendation.Builder extends SdkPojo, CopyableBuilder<RdsRecommendation.Builder,RdsRecommendation>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default RdsRecommendation.BuilderrequirementsToTarget(Consumer<RdsRequirements.Builder> requirementsToTarget)Supplemental information about the requirements to the recommended target database on Amazon RDS.RdsRecommendation.BuilderrequirementsToTarget(RdsRequirements requirementsToTarget)Supplemental information about the requirements to the recommended target database on Amazon RDS.default RdsRecommendation.BuildertargetConfiguration(Consumer<RdsConfiguration.Builder> targetConfiguration)Supplemental information about the configuration of the recommended target database on Amazon RDS.RdsRecommendation.BuildertargetConfiguration(RdsConfiguration targetConfiguration)Supplemental information about the configuration of the recommended target database on Amazon RDS.-
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
-
requirementsToTarget
RdsRecommendation.Builder requirementsToTarget(RdsRequirements requirementsToTarget)
Supplemental information about the requirements to the recommended target database on Amazon RDS.
- Parameters:
requirementsToTarget- Supplemental information about the requirements to the recommended target database on Amazon RDS.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requirementsToTarget
default RdsRecommendation.Builder requirementsToTarget(Consumer<RdsRequirements.Builder> requirementsToTarget)
Supplemental information about the requirements to the recommended target database on Amazon RDS.
This is a convenience method that creates an instance of theRdsRequirements.Builderavoiding the need to create one manually viaRdsRequirements.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torequirementsToTarget(RdsRequirements).- Parameters:
requirementsToTarget- a consumer that will call methods onRdsRequirements.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
requirementsToTarget(RdsRequirements)
-
targetConfiguration
RdsRecommendation.Builder targetConfiguration(RdsConfiguration targetConfiguration)
Supplemental information about the configuration of the recommended target database on Amazon RDS.
- Parameters:
targetConfiguration- Supplemental information about the configuration of the recommended target database on Amazon RDS.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
targetConfiguration
default RdsRecommendation.Builder targetConfiguration(Consumer<RdsConfiguration.Builder> targetConfiguration)
Supplemental information about the configuration of the recommended target database on Amazon RDS.
This is a convenience method that creates an instance of theRdsConfiguration.Builderavoiding the need to create one manually viaRdsConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totargetConfiguration(RdsConfiguration).- Parameters:
targetConfiguration- a consumer that will call methods onRdsConfiguration.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
targetConfiguration(RdsConfiguration)
-
-