@Generated(value="software.amazon.awssdk:codegen") public final class UpdateLaunchConfigurationResponse extends MgnResponse implements ToCopyableBuilder<UpdateLaunchConfigurationResponse.Builder,UpdateLaunchConfigurationResponse>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateLaunchConfigurationResponse.Builder |
| Modifier and Type | Method and Description |
|---|---|
BootMode |
bootMode()
Launch configuration boot mode.
|
String |
bootModeAsString()
Launch configuration boot mode.
|
static UpdateLaunchConfigurationResponse.Builder |
builder() |
Boolean |
copyPrivateIp()
Copy Private IP during Launch Configuration.
|
Boolean |
copyTags()
Copy Tags during Launch Configuration.
|
String |
ec2LaunchTemplateID()
Launch configuration EC2 Launch template ID.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
LaunchDisposition |
launchDisposition()
Launch disposition for launch configuration.
|
String |
launchDispositionAsString()
Launch disposition for launch configuration.
|
Licensing |
licensing()
Launch configuration OS licensing.
|
String |
name()
Launch configuration name.
|
PostLaunchActions |
postLaunchActions()
Returns the value of the PostLaunchActions property for this object.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateLaunchConfigurationResponse.Builder> |
serializableBuilderClass() |
String |
sourceServerID()
Launch configuration Source Server ID.
|
TargetInstanceTypeRightSizingMethod |
targetInstanceTypeRightSizingMethod()
Launch configuration Target instance type right sizing method.
|
String |
targetInstanceTypeRightSizingMethodAsString()
Launch configuration Target instance type right sizing method.
|
UpdateLaunchConfigurationResponse.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
responseMetadatasdkHttpResponseclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final BootMode bootMode()
Launch configuration boot mode.
If the service returns an enum value that is not available in the current SDK version, bootMode will
return BootMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
bootModeAsString().
BootModepublic final String bootModeAsString()
Launch configuration boot mode.
If the service returns an enum value that is not available in the current SDK version, bootMode will
return BootMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
bootModeAsString().
BootModepublic final Boolean copyPrivateIp()
Copy Private IP during Launch Configuration.
public final Boolean copyTags()
Copy Tags during Launch Configuration.
public final String ec2LaunchTemplateID()
Launch configuration EC2 Launch template ID.
public final LaunchDisposition launchDisposition()
Launch disposition for launch configuration.
If the service returns an enum value that is not available in the current SDK version, launchDisposition
will return LaunchDisposition.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from launchDispositionAsString().
LaunchDispositionpublic final String launchDispositionAsString()
Launch disposition for launch configuration.
If the service returns an enum value that is not available in the current SDK version, launchDisposition
will return LaunchDisposition.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from launchDispositionAsString().
LaunchDispositionpublic final Licensing licensing()
Launch configuration OS licensing.
public final String name()
Launch configuration name.
public final PostLaunchActions postLaunchActions()
public final String sourceServerID()
Launch configuration Source Server ID.
public final TargetInstanceTypeRightSizingMethod targetInstanceTypeRightSizingMethod()
Launch configuration Target instance type right sizing method.
If the service returns an enum value that is not available in the current SDK version,
targetInstanceTypeRightSizingMethod will return
TargetInstanceTypeRightSizingMethod.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from targetInstanceTypeRightSizingMethodAsString().
TargetInstanceTypeRightSizingMethodpublic final String targetInstanceTypeRightSizingMethodAsString()
Launch configuration Target instance type right sizing method.
If the service returns an enum value that is not available in the current SDK version,
targetInstanceTypeRightSizingMethod will return
TargetInstanceTypeRightSizingMethod.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from targetInstanceTypeRightSizingMethodAsString().
TargetInstanceTypeRightSizingMethodpublic UpdateLaunchConfigurationResponse.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateLaunchConfigurationResponse.Builder,UpdateLaunchConfigurationResponse>toBuilder in class AwsResponsepublic static UpdateLaunchConfigurationResponse.Builder builder()
public static Class<? extends UpdateLaunchConfigurationResponse.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsResponsepublic final boolean equals(Object obj)
equals in class AwsResponsepublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkResponseCopyright © 2022. All rights reserved.