@Generated(value="software.amazon.awssdk:codegen") public final class FastLaunchLaunchTemplateSpecification extends Object implements SdkPojo, Serializable, ToCopyableBuilder<FastLaunchLaunchTemplateSpecification.Builder,FastLaunchLaunchTemplateSpecification>
Identifies the launch template that the associated Windows AMI uses for launching an instance when faster launching is enabled.
You can specify either the launchTemplateName or the launchTemplateId, but not both.
| Modifier and Type | Class and Description |
|---|---|
static interface |
FastLaunchLaunchTemplateSpecification.Builder |
| Modifier and Type | Method and Description |
|---|---|
static FastLaunchLaunchTemplateSpecification.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
launchTemplateId()
The ID of the launch template to use for faster launching for a Windows AMI.
|
String |
launchTemplateName()
The name of the launch template to use for faster launching for a Windows AMI.
|
String |
launchTemplateVersion()
The version of the launch template to use for faster launching for a Windows AMI.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends FastLaunchLaunchTemplateSpecification.Builder> |
serializableBuilderClass() |
FastLaunchLaunchTemplateSpecification.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String launchTemplateId()
The ID of the launch template to use for faster launching for a Windows AMI.
public final String launchTemplateName()
The name of the launch template to use for faster launching for a Windows AMI.
public final String launchTemplateVersion()
The version of the launch template to use for faster launching for a Windows AMI.
public FastLaunchLaunchTemplateSpecification.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<FastLaunchLaunchTemplateSpecification.Builder,FastLaunchLaunchTemplateSpecification>public static FastLaunchLaunchTemplateSpecification.Builder builder()
public static Class<? extends FastLaunchLaunchTemplateSpecification.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.