public StartRecommendationsRequest withSettings(RecommendationSettings settings) {
        setSettings(settings);
        return this;
    }
<p>
The settings in JSON format that Fleet Advisor uses to determine target engine recommendations. These parameters
include target instance sizing and availability and durability settings. For target instance sizing, Fleet
Advisor supports the following two options: total capacity and resource utilization. For availability and
durability, Fleet Advisor supports the following two options: production (Multi-AZ deployments) and Dev/Test
(Single-AZ deployments).
</p>

@param settings
       The settings in JSON format that Fleet Advisor uses to determine target engine recommendations. These
       parameters include target instance sizing and availability and durability settings. For target instance
       sizing, Fleet Advisor supports the following two options: total capacity and resource utilization. For
       availability and durability, Fleet Advisor supports the following two options: production (Multi-AZ
       deployments) and Dev/Test (Single-AZ deployments).
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-dms/src/main/java/com/amazonaws/services/databasemigrationservice/model/StartRecommendationsRequest.java