@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RecommendationSettings extends Object implements Serializable, Cloneable, StructuredPojo
Provides information about the required target engine settings.
Constructor and Description |
---|
RecommendationSettings() |
Modifier and Type | Method and Description |
---|---|
RecommendationSettings |
clone() |
boolean |
equals(Object obj) |
String |
getInstanceSizingType()
The size of your target instance.
|
String |
getWorkloadType()
The deployment option for your target engine.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setInstanceSizingType(String instanceSizingType)
The size of your target instance.
|
void |
setWorkloadType(String workloadType)
The deployment option for your target engine.
|
String |
toString()
Returns a string representation of this object.
|
RecommendationSettings |
withInstanceSizingType(String instanceSizingType)
The size of your target instance.
|
RecommendationSettings |
withWorkloadType(String workloadType)
The deployment option for your target engine.
|
public void setInstanceSizingType(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"
.
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"
.public String getInstanceSizingType()
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"
.
"total-capacity"
and
"utilization"
.public RecommendationSettings withInstanceSizingType(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"
.
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"
.public void setWorkloadType(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"
.
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"
.public String getWorkloadType()
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"
.
"development"
and "production"
.public RecommendationSettings withWorkloadType(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"
.
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"
.public String toString()
toString
in class Object
Object.toString()
public RecommendationSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.