@Generated(value="software.amazon.awssdk:codegen") public final class StartRecommendationsRequest extends DatabaseMigrationRequest implements ToCopyableBuilder<StartRecommendationsRequest.Builder,StartRecommendationsRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
StartRecommendationsRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static StartRecommendationsRequest.Builder |
builder() |
String |
databaseId()
The identifier of the source database to analyze and provide recommendations for.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends StartRecommendationsRequest.Builder> |
serializableBuilderClass() |
RecommendationSettings |
settings()
The settings in JSON format that Fleet Advisor uses to determine target engine recommendations.
|
StartRecommendationsRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String databaseId()
The identifier of the source database to analyze and provide recommendations for.
public final RecommendationSettings 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).
public StartRecommendationsRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<StartRecommendationsRequest.Builder,StartRecommendationsRequest>toBuilder in class DatabaseMigrationRequestpublic static StartRecommendationsRequest.Builder builder()
public static Class<? extends StartRecommendationsRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.