@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class UpdateLaunchConfigurationRequest extends AmazonWebServiceRequest implements Serializable, Cloneable
NOOP
Constructor and Description |
---|
UpdateLaunchConfigurationRequest() |
Modifier and Type | Method and Description |
---|---|
UpdateLaunchConfigurationRequest |
clone()
Creates a shallow clone of this object for all fields except the handler context.
|
boolean |
equals(Object obj) |
Boolean |
getCopyPrivateIp()
Whether we should copy the Private IP of the Source Server to the Recovery Instance.
|
Boolean |
getCopyTags()
Whether we want to copy the tags of the Source Server to the EC2 machine of the Recovery Instance.
|
String |
getLaunchDisposition()
The state of the Recovery Instance in EC2 after the recovery operation.
|
LaunchIntoInstanceProperties |
getLaunchIntoInstanceProperties()
Launch into existing instance properties.
|
Licensing |
getLicensing()
The licensing configuration to be used for this launch configuration.
|
String |
getName()
The name of the launch configuration.
|
Boolean |
getPostLaunchEnabled()
Whether we want to enable post-launch actions for the Source Server.
|
String |
getSourceServerID()
The ID of the Source Server that we want to retrieve a Launch Configuration for.
|
String |
getTargetInstanceTypeRightSizingMethod()
Whether Elastic Disaster Recovery should try to automatically choose the instance type that best matches the OS,
CPU, and RAM of your Source Server.
|
int |
hashCode() |
Boolean |
isCopyPrivateIp()
Whether we should copy the Private IP of the Source Server to the Recovery Instance.
|
Boolean |
isCopyTags()
Whether we want to copy the tags of the Source Server to the EC2 machine of the Recovery Instance.
|
Boolean |
isPostLaunchEnabled()
Whether we want to enable post-launch actions for the Source Server.
|
void |
setCopyPrivateIp(Boolean copyPrivateIp)
Whether we should copy the Private IP of the Source Server to the Recovery Instance.
|
void |
setCopyTags(Boolean copyTags)
Whether we want to copy the tags of the Source Server to the EC2 machine of the Recovery Instance.
|
void |
setLaunchDisposition(String launchDisposition)
The state of the Recovery Instance in EC2 after the recovery operation.
|
void |
setLaunchIntoInstanceProperties(LaunchIntoInstanceProperties launchIntoInstanceProperties)
Launch into existing instance properties.
|
void |
setLicensing(Licensing licensing)
The licensing configuration to be used for this launch configuration.
|
void |
setName(String name)
The name of the launch configuration.
|
void |
setPostLaunchEnabled(Boolean postLaunchEnabled)
Whether we want to enable post-launch actions for the Source Server.
|
void |
setSourceServerID(String sourceServerID)
The ID of the Source Server that we want to retrieve a Launch Configuration for.
|
void |
setTargetInstanceTypeRightSizingMethod(String targetInstanceTypeRightSizingMethod)
Whether Elastic Disaster Recovery should try to automatically choose the instance type that best matches the OS,
CPU, and RAM of your Source Server.
|
String |
toString()
Returns a string representation of this object.
|
UpdateLaunchConfigurationRequest |
withCopyPrivateIp(Boolean copyPrivateIp)
Whether we should copy the Private IP of the Source Server to the Recovery Instance.
|
UpdateLaunchConfigurationRequest |
withCopyTags(Boolean copyTags)
Whether we want to copy the tags of the Source Server to the EC2 machine of the Recovery Instance.
|
UpdateLaunchConfigurationRequest |
withLaunchDisposition(LaunchDisposition launchDisposition)
The state of the Recovery Instance in EC2 after the recovery operation.
|
UpdateLaunchConfigurationRequest |
withLaunchDisposition(String launchDisposition)
The state of the Recovery Instance in EC2 after the recovery operation.
|
UpdateLaunchConfigurationRequest |
withLaunchIntoInstanceProperties(LaunchIntoInstanceProperties launchIntoInstanceProperties)
Launch into existing instance properties.
|
UpdateLaunchConfigurationRequest |
withLicensing(Licensing licensing)
The licensing configuration to be used for this launch configuration.
|
UpdateLaunchConfigurationRequest |
withName(String name)
The name of the launch configuration.
|
UpdateLaunchConfigurationRequest |
withPostLaunchEnabled(Boolean postLaunchEnabled)
Whether we want to enable post-launch actions for the Source Server.
|
UpdateLaunchConfigurationRequest |
withSourceServerID(String sourceServerID)
The ID of the Source Server that we want to retrieve a Launch Configuration for.
|
UpdateLaunchConfigurationRequest |
withTargetInstanceTypeRightSizingMethod(String targetInstanceTypeRightSizingMethod)
Whether Elastic Disaster Recovery should try to automatically choose the instance type that best matches the OS,
CPU, and RAM of your Source Server.
|
UpdateLaunchConfigurationRequest |
withTargetInstanceTypeRightSizingMethod(TargetInstanceTypeRightSizingMethod targetInstanceTypeRightSizingMethod)
Whether Elastic Disaster Recovery should try to automatically choose the instance type that best matches the OS,
CPU, and RAM of your Source Server.
|
addHandlerContext, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getHandlerContext, getReadLimit, getRequestClientOptions, getRequestCredentials, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, getSdkRequestTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, setSdkRequestTimeout, withGeneralProgressListener, withRequestCredentialsProvider, withRequestMetricCollector, withSdkClientExecutionTimeout, withSdkRequestTimeout
public void setCopyPrivateIp(Boolean copyPrivateIp)
Whether we should copy the Private IP of the Source Server to the Recovery Instance.
copyPrivateIp
- Whether we should copy the Private IP of the Source Server to the Recovery Instance.public Boolean getCopyPrivateIp()
Whether we should copy the Private IP of the Source Server to the Recovery Instance.
public UpdateLaunchConfigurationRequest withCopyPrivateIp(Boolean copyPrivateIp)
Whether we should copy the Private IP of the Source Server to the Recovery Instance.
copyPrivateIp
- Whether we should copy the Private IP of the Source Server to the Recovery Instance.public Boolean isCopyPrivateIp()
Whether we should copy the Private IP of the Source Server to the Recovery Instance.
public void setCopyTags(Boolean copyTags)
Whether we want to copy the tags of the Source Server to the EC2 machine of the Recovery Instance.
copyTags
- Whether we want to copy the tags of the Source Server to the EC2 machine of the Recovery Instance.public Boolean getCopyTags()
Whether we want to copy the tags of the Source Server to the EC2 machine of the Recovery Instance.
public UpdateLaunchConfigurationRequest withCopyTags(Boolean copyTags)
Whether we want to copy the tags of the Source Server to the EC2 machine of the Recovery Instance.
copyTags
- Whether we want to copy the tags of the Source Server to the EC2 machine of the Recovery Instance.public Boolean isCopyTags()
Whether we want to copy the tags of the Source Server to the EC2 machine of the Recovery Instance.
public void setLaunchDisposition(String launchDisposition)
The state of the Recovery Instance in EC2 after the recovery operation.
launchDisposition
- The state of the Recovery Instance in EC2 after the recovery operation.LaunchDisposition
public String getLaunchDisposition()
The state of the Recovery Instance in EC2 after the recovery operation.
LaunchDisposition
public UpdateLaunchConfigurationRequest withLaunchDisposition(String launchDisposition)
The state of the Recovery Instance in EC2 after the recovery operation.
launchDisposition
- The state of the Recovery Instance in EC2 after the recovery operation.LaunchDisposition
public UpdateLaunchConfigurationRequest withLaunchDisposition(LaunchDisposition launchDisposition)
The state of the Recovery Instance in EC2 after the recovery operation.
launchDisposition
- The state of the Recovery Instance in EC2 after the recovery operation.LaunchDisposition
public void setLaunchIntoInstanceProperties(LaunchIntoInstanceProperties launchIntoInstanceProperties)
Launch into existing instance properties.
launchIntoInstanceProperties
- Launch into existing instance properties.public LaunchIntoInstanceProperties getLaunchIntoInstanceProperties()
Launch into existing instance properties.
public UpdateLaunchConfigurationRequest withLaunchIntoInstanceProperties(LaunchIntoInstanceProperties launchIntoInstanceProperties)
Launch into existing instance properties.
launchIntoInstanceProperties
- Launch into existing instance properties.public void setLicensing(Licensing licensing)
The licensing configuration to be used for this launch configuration.
licensing
- The licensing configuration to be used for this launch configuration.public Licensing getLicensing()
The licensing configuration to be used for this launch configuration.
public UpdateLaunchConfigurationRequest withLicensing(Licensing licensing)
The licensing configuration to be used for this launch configuration.
licensing
- The licensing configuration to be used for this launch configuration.public void setName(String name)
The name of the launch configuration.
name
- The name of the launch configuration.public String getName()
The name of the launch configuration.
public UpdateLaunchConfigurationRequest withName(String name)
The name of the launch configuration.
name
- The name of the launch configuration.public void setPostLaunchEnabled(Boolean postLaunchEnabled)
Whether we want to enable post-launch actions for the Source Server.
postLaunchEnabled
- Whether we want to enable post-launch actions for the Source Server.public Boolean getPostLaunchEnabled()
Whether we want to enable post-launch actions for the Source Server.
public UpdateLaunchConfigurationRequest withPostLaunchEnabled(Boolean postLaunchEnabled)
Whether we want to enable post-launch actions for the Source Server.
postLaunchEnabled
- Whether we want to enable post-launch actions for the Source Server.public Boolean isPostLaunchEnabled()
Whether we want to enable post-launch actions for the Source Server.
public void setSourceServerID(String sourceServerID)
The ID of the Source Server that we want to retrieve a Launch Configuration for.
sourceServerID
- The ID of the Source Server that we want to retrieve a Launch Configuration for.public String getSourceServerID()
The ID of the Source Server that we want to retrieve a Launch Configuration for.
public UpdateLaunchConfigurationRequest withSourceServerID(String sourceServerID)
The ID of the Source Server that we want to retrieve a Launch Configuration for.
sourceServerID
- The ID of the Source Server that we want to retrieve a Launch Configuration for.public void setTargetInstanceTypeRightSizingMethod(String targetInstanceTypeRightSizingMethod)
Whether Elastic Disaster Recovery should try to automatically choose the instance type that best matches the OS, CPU, and RAM of your Source Server.
targetInstanceTypeRightSizingMethod
- Whether Elastic Disaster Recovery should try to automatically choose the instance type that best matches
the OS, CPU, and RAM of your Source Server.TargetInstanceTypeRightSizingMethod
public String getTargetInstanceTypeRightSizingMethod()
Whether Elastic Disaster Recovery should try to automatically choose the instance type that best matches the OS, CPU, and RAM of your Source Server.
TargetInstanceTypeRightSizingMethod
public UpdateLaunchConfigurationRequest withTargetInstanceTypeRightSizingMethod(String targetInstanceTypeRightSizingMethod)
Whether Elastic Disaster Recovery should try to automatically choose the instance type that best matches the OS, CPU, and RAM of your Source Server.
targetInstanceTypeRightSizingMethod
- Whether Elastic Disaster Recovery should try to automatically choose the instance type that best matches
the OS, CPU, and RAM of your Source Server.TargetInstanceTypeRightSizingMethod
public UpdateLaunchConfigurationRequest withTargetInstanceTypeRightSizingMethod(TargetInstanceTypeRightSizingMethod targetInstanceTypeRightSizingMethod)
Whether Elastic Disaster Recovery should try to automatically choose the instance type that best matches the OS, CPU, and RAM of your Source Server.
targetInstanceTypeRightSizingMethod
- Whether Elastic Disaster Recovery should try to automatically choose the instance type that best matches
the OS, CPU, and RAM of your Source Server.TargetInstanceTypeRightSizingMethod
public String toString()
toString
in class Object
Object.toString()
public UpdateLaunchConfigurationRequest clone()
AmazonWebServiceRequest
clone
in class AmazonWebServiceRequest
Object.clone()