public static interface GetLaunchConfigurationResponse.Builder extends MgnResponse.Builder, SdkPojo, CopyableBuilder<GetLaunchConfigurationResponse.Builder,GetLaunchConfigurationResponse>
| Modifier and Type | Method and Description |
|---|---|
GetLaunchConfigurationResponse.Builder |
bootMode(BootMode bootMode)
Launch configuration boot mode.
|
GetLaunchConfigurationResponse.Builder |
bootMode(String bootMode)
Launch configuration boot mode.
|
GetLaunchConfigurationResponse.Builder |
copyPrivateIp(Boolean copyPrivateIp)
Copy Private IP during Launch Configuration.
|
GetLaunchConfigurationResponse.Builder |
copyTags(Boolean copyTags)
Copy Tags during Launch Configuration.
|
GetLaunchConfigurationResponse.Builder |
ec2LaunchTemplateID(String ec2LaunchTemplateID)
Launch configuration EC2 Launch template ID.
|
GetLaunchConfigurationResponse.Builder |
launchDisposition(LaunchDisposition launchDisposition)
Launch disposition for launch configuration.
|
GetLaunchConfigurationResponse.Builder |
launchDisposition(String launchDisposition)
Launch disposition for launch configuration.
|
default GetLaunchConfigurationResponse.Builder |
licensing(Consumer<Licensing.Builder> licensing)
Launch configuration OS licensing.
|
GetLaunchConfigurationResponse.Builder |
licensing(Licensing licensing)
Launch configuration OS licensing.
|
GetLaunchConfigurationResponse.Builder |
name(String name)
Launch configuration name.
|
default GetLaunchConfigurationResponse.Builder |
postLaunchActions(Consumer<PostLaunchActions.Builder> postLaunchActions)
Sets the value of the PostLaunchActions property for this object.
|
GetLaunchConfigurationResponse.Builder |
postLaunchActions(PostLaunchActions postLaunchActions)
Sets the value of the PostLaunchActions property for this object.
|
GetLaunchConfigurationResponse.Builder |
sourceServerID(String sourceServerID)
Launch configuration Source Server ID.
|
GetLaunchConfigurationResponse.Builder |
targetInstanceTypeRightSizingMethod(String targetInstanceTypeRightSizingMethod)
Launch configuration Target instance type right sizing method.
|
GetLaunchConfigurationResponse.Builder |
targetInstanceTypeRightSizingMethod(TargetInstanceTypeRightSizingMethod targetInstanceTypeRightSizingMethod)
Launch configuration Target instance type right sizing method.
|
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldscopyapplyMutation, buildGetLaunchConfigurationResponse.Builder bootMode(String bootMode)
Launch configuration boot mode.
GetLaunchConfigurationResponse.Builder bootMode(BootMode bootMode)
Launch configuration boot mode.
GetLaunchConfigurationResponse.Builder copyPrivateIp(Boolean copyPrivateIp)
Copy Private IP during Launch Configuration.
copyPrivateIp - Copy Private IP during Launch Configuration.GetLaunchConfigurationResponse.Builder copyTags(Boolean copyTags)
Copy Tags during Launch Configuration.
copyTags - Copy Tags during Launch Configuration.GetLaunchConfigurationResponse.Builder ec2LaunchTemplateID(String ec2LaunchTemplateID)
Launch configuration EC2 Launch template ID.
ec2LaunchTemplateID - Launch configuration EC2 Launch template ID.GetLaunchConfigurationResponse.Builder launchDisposition(String launchDisposition)
Launch disposition for launch configuration.
launchDisposition - Launch disposition for launch configuration.LaunchDisposition,
LaunchDispositionGetLaunchConfigurationResponse.Builder launchDisposition(LaunchDisposition launchDisposition)
Launch disposition for launch configuration.
launchDisposition - Launch disposition for launch configuration.LaunchDisposition,
LaunchDispositionGetLaunchConfigurationResponse.Builder licensing(Licensing licensing)
Launch configuration OS licensing.
licensing - Launch configuration OS licensing.default GetLaunchConfigurationResponse.Builder licensing(Consumer<Licensing.Builder> licensing)
Launch configuration OS licensing.
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)GetLaunchConfigurationResponse.Builder name(String name)
Launch configuration name.
name - Launch configuration name.GetLaunchConfigurationResponse.Builder postLaunchActions(PostLaunchActions postLaunchActions)
postLaunchActions - The new value for the PostLaunchActions property for this object.default GetLaunchConfigurationResponse.Builder postLaunchActions(Consumer<PostLaunchActions.Builder> postLaunchActions)
PostLaunchActions.Builder avoiding the
need to create one manually via PostLaunchActions.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to postLaunchActions(PostLaunchActions).
postLaunchActions - a consumer that will call methods on PostLaunchActions.BuilderpostLaunchActions(PostLaunchActions)GetLaunchConfigurationResponse.Builder sourceServerID(String sourceServerID)
Launch configuration Source Server ID.
sourceServerID - Launch configuration Source Server ID.GetLaunchConfigurationResponse.Builder targetInstanceTypeRightSizingMethod(String targetInstanceTypeRightSizingMethod)
Launch configuration Target instance type right sizing method.
targetInstanceTypeRightSizingMethod - Launch configuration Target instance type right sizing method.TargetInstanceTypeRightSizingMethod,
TargetInstanceTypeRightSizingMethodGetLaunchConfigurationResponse.Builder targetInstanceTypeRightSizingMethod(TargetInstanceTypeRightSizingMethod targetInstanceTypeRightSizingMethod)
Launch configuration Target instance type right sizing method.
targetInstanceTypeRightSizingMethod - Launch configuration Target instance type right sizing method.TargetInstanceTypeRightSizingMethod,
TargetInstanceTypeRightSizingMethodCopyright © 2022. All rights reserved.