@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ManagementPreference extends Object implements Serializable, Cloneable, StructuredPojo
Preferences for migrating an application to AWS.
Constructor and Description |
---|
ManagementPreference() |
Modifier and Type | Method and Description |
---|---|
ManagementPreference |
clone() |
boolean |
equals(Object obj) |
AwsManagedResources |
getAwsManagedResources()
Indicates interest in solutions that are managed by AWS.
|
NoManagementPreference |
getNoPreference()
No specific preference.
|
SelfManageResources |
getSelfManageResources()
Indicates interest in managing your own resources on AWS.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAwsManagedResources(AwsManagedResources awsManagedResources)
Indicates interest in solutions that are managed by AWS.
|
void |
setNoPreference(NoManagementPreference noPreference)
No specific preference.
|
void |
setSelfManageResources(SelfManageResources selfManageResources)
Indicates interest in managing your own resources on AWS.
|
String |
toString()
Returns a string representation of this object.
|
ManagementPreference |
withAwsManagedResources(AwsManagedResources awsManagedResources)
Indicates interest in solutions that are managed by AWS.
|
ManagementPreference |
withNoPreference(NoManagementPreference noPreference)
No specific preference.
|
ManagementPreference |
withSelfManageResources(SelfManageResources selfManageResources)
Indicates interest in managing your own resources on AWS.
|
public void setAwsManagedResources(AwsManagedResources awsManagedResources)
Indicates interest in solutions that are managed by AWS.
awsManagedResources
- Indicates interest in solutions that are managed by AWS.public AwsManagedResources getAwsManagedResources()
Indicates interest in solutions that are managed by AWS.
public ManagementPreference withAwsManagedResources(AwsManagedResources awsManagedResources)
Indicates interest in solutions that are managed by AWS.
awsManagedResources
- Indicates interest in solutions that are managed by AWS.public void setNoPreference(NoManagementPreference noPreference)
No specific preference.
noPreference
- No specific preference.public NoManagementPreference getNoPreference()
No specific preference.
public ManagementPreference withNoPreference(NoManagementPreference noPreference)
No specific preference.
noPreference
- No specific preference.public void setSelfManageResources(SelfManageResources selfManageResources)
Indicates interest in managing your own resources on AWS.
selfManageResources
- Indicates interest in managing your own resources on AWS.public SelfManageResources getSelfManageResources()
Indicates interest in managing your own resources on AWS.
public ManagementPreference withSelfManageResources(SelfManageResources selfManageResources)
Indicates interest in managing your own resources on AWS.
selfManageResources
- Indicates interest in managing your own resources on AWS.public String toString()
toString
in class Object
Object.toString()
public ManagementPreference clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.