public static interface UpdateLaunchConfigurationRequest.Builder extends DrsRequest.Builder, SdkPojo, CopyableBuilder<UpdateLaunchConfigurationRequest.Builder,UpdateLaunchConfigurationRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateLaunchConfigurationRequest.Builder |
copyPrivateIp(Boolean copyPrivateIp)
Whether we should copy the Private IP of the Source Server to the Recovery Instance.
|
UpdateLaunchConfigurationRequest.Builder |
copyTags(Boolean copyTags)
Whether we want to copy the tags of the Source Server to the EC2 machine of the Recovery Instance.
|
UpdateLaunchConfigurationRequest.Builder |
launchDisposition(LaunchDisposition launchDisposition)
The state of the Recovery Instance in EC2 after the recovery operation.
|
UpdateLaunchConfigurationRequest.Builder |
launchDisposition(String launchDisposition)
The state of the Recovery Instance in EC2 after the recovery operation.
|
default UpdateLaunchConfigurationRequest.Builder |
licensing(Consumer<Licensing.Builder> licensing)
The licensing configuration to be used for this launch configuration.
|
UpdateLaunchConfigurationRequest.Builder |
licensing(Licensing licensing)
The licensing configuration to be used for this launch configuration.
|
UpdateLaunchConfigurationRequest.Builder |
name(String name)
The name of the launch configuration.
|
UpdateLaunchConfigurationRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateLaunchConfigurationRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateLaunchConfigurationRequest.Builder |
sourceServerID(String sourceServerID)
The ID of the Source Server that we want to retrieve a Launch Configuration for.
|
UpdateLaunchConfigurationRequest.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.
|
UpdateLaunchConfigurationRequest.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.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateLaunchConfigurationRequest.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.UpdateLaunchConfigurationRequest.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.UpdateLaunchConfigurationRequest.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,
LaunchDispositionUpdateLaunchConfigurationRequest.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,
LaunchDispositionUpdateLaunchConfigurationRequest.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 UpdateLaunchConfigurationRequest.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)UpdateLaunchConfigurationRequest.Builder name(String name)
The name of the launch configuration.
name - The name of the launch configuration.UpdateLaunchConfigurationRequest.Builder sourceServerID(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.UpdateLaunchConfigurationRequest.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,
TargetInstanceTypeRightSizingMethodUpdateLaunchConfigurationRequest.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,
TargetInstanceTypeRightSizingMethodUpdateLaunchConfigurationRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateLaunchConfigurationRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.