public static interface UpdateLaunchConfigurationResponse.Builder extends DrsResponse.Builder, SdkPojo, CopyableBuilder<UpdateLaunchConfigurationResponse.Builder,UpdateLaunchConfigurationResponse>
| Modifier and Type | Method and Description |
|---|---|
UpdateLaunchConfigurationResponse.Builder |
copyPrivateIp(Boolean copyPrivateIp)
Whether we should copy the Private IP of the Source Server to the Recovery Instance.
|
UpdateLaunchConfigurationResponse.Builder |
copyTags(Boolean copyTags)
Whether we want to copy the tags of the Source Server to the EC2 machine of the Recovery Instance.
|
UpdateLaunchConfigurationResponse.Builder |
ec2LaunchTemplateID(String ec2LaunchTemplateID)
The EC2 launch template ID of this launch configuration.
|
UpdateLaunchConfigurationResponse.Builder |
launchDisposition(LaunchDisposition launchDisposition)
The state of the Recovery Instance in EC2 after the recovery operation.
|
UpdateLaunchConfigurationResponse.Builder |
launchDisposition(String launchDisposition)
The state of the Recovery Instance in EC2 after the recovery operation.
|
default UpdateLaunchConfigurationResponse.Builder |
licensing(Consumer<Licensing.Builder> licensing)
The licensing configuration to be used for this launch configuration.
|
UpdateLaunchConfigurationResponse.Builder |
licensing(Licensing licensing)
The licensing configuration to be used for this launch configuration.
|
UpdateLaunchConfigurationResponse.Builder |
name(String name)
The name of the launch configuration.
|
UpdateLaunchConfigurationResponse.Builder |
sourceServerID(String sourceServerID)
The ID of the Source Server for this launch configuration.
|
UpdateLaunchConfigurationResponse.Builder |
targetInstanceTypeRightSizingMethod(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.
|
UpdateLaunchConfigurationResponse.Builder |
targetInstanceTypeRightSizingMethod(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.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateLaunchConfigurationResponse.Builder copyPrivateIp(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.UpdateLaunchConfigurationResponse.Builder copyTags(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.UpdateLaunchConfigurationResponse.Builder ec2LaunchTemplateID(String ec2LaunchTemplateID)
The EC2 launch template ID of this launch configuration.
ec2LaunchTemplateID - The EC2 launch template ID of this launch configuration.UpdateLaunchConfigurationResponse.Builder launchDisposition(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,
LaunchDispositionUpdateLaunchConfigurationResponse.Builder launchDisposition(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,
LaunchDispositionUpdateLaunchConfigurationResponse.Builder licensing(Licensing licensing)
The licensing configuration to be used for this launch configuration.
licensing - The licensing configuration to be used for this launch configuration.default UpdateLaunchConfigurationResponse.Builder licensing(Consumer<Licensing.Builder> licensing)
The licensing configuration to be used for this launch configuration.
This is a convenience method that creates an instance of theLicensing.Builder avoiding the need to
create one manually via Licensing.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its result
is passed to licensing(Licensing).
licensing - a consumer that will call methods on Licensing.Builderlicensing(Licensing)UpdateLaunchConfigurationResponse.Builder name(String name)
The name of the launch configuration.
name - The name of the launch configuration.UpdateLaunchConfigurationResponse.Builder sourceServerID(String sourceServerID)
The ID of the Source Server for this launch configuration.
sourceServerID - The ID of the Source Server for this launch configuration.UpdateLaunchConfigurationResponse.Builder targetInstanceTypeRightSizingMethod(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,
TargetInstanceTypeRightSizingMethodUpdateLaunchConfigurationResponse.Builder targetInstanceTypeRightSizingMethod(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,
TargetInstanceTypeRightSizingMethodCopyright © 2023. All rights reserved.