Class RecommendationSettings
- java.lang.Object
-
- software.amazon.awssdk.services.databasemigration.model.RecommendationSettings
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<RecommendationSettings.Builder,RecommendationSettings>
@Generated("software.amazon.awssdk:codegen") public final class RecommendationSettings extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RecommendationSettings.Builder,RecommendationSettings>
Provides information about the required target engine settings.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceRecommendationSettings.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static RecommendationSettings.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringinstanceSizingType()The size of your target instance.List<SdkField<?>>sdkFields()static Class<? extends RecommendationSettings.Builder>serializableBuilderClass()RecommendationSettings.BuildertoBuilder()StringtoString()Returns a string representation of this object.StringworkloadType()The deployment option for your target engine.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
instanceSizingType
public final String instanceSizingType()
The size of your target instance. Fleet Advisor calculates this value based on your data collection type, such as total capacity and resource utilization. Valid values include
"total-capacity"and"utilization".- Returns:
- The size of your target instance. Fleet Advisor calculates this value based on your data collection type,
such as total capacity and resource utilization. Valid values include
"total-capacity"and"utilization".
-
workloadType
public final String workloadType()
The deployment option for your target engine. For production databases, Fleet Advisor chooses Multi-AZ deployment. For development or test databases, Fleet Advisor chooses Single-AZ deployment. Valid values include
"development"and"production".- Returns:
- The deployment option for your target engine. For production databases, Fleet Advisor chooses Multi-AZ
deployment. For development or test databases, Fleet Advisor chooses Single-AZ deployment. Valid values
include
"development"and"production".
-
toBuilder
public RecommendationSettings.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<RecommendationSettings.Builder,RecommendationSettings>
-
builder
public static RecommendationSettings.Builder builder()
-
serializableBuilderClass
public static Class<? extends RecommendationSettings.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-