@Generated(value="software.amazon.awssdk:codegen") public final class AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification.Builder,AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification>
Details about the launch template to use.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
launchTemplateId()
The identifier of the launch template.
|
String |
launchTemplateName()
The name of the launch template.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification.Builder> |
serializableBuilderClass() |
AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
version()
Identifies the version of the launch template.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String launchTemplateId()
The identifier of the launch template. You must specify either LaunchTemplateId or
LaunchTemplateName.
LaunchTemplateId or
LaunchTemplateName.public final String launchTemplateName()
The name of the launch template. You must specify either LaunchTemplateId or
LaunchTemplateName.
LaunchTemplateId or
LaunchTemplateName.public final String version()
Identifies the version of the launch template. You can specify a version identifier, or use the values
$Latest or $Default.
$Latest or $Default.public AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification.Builder toBuilder()
public static AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification.Builder builder()
public static Class<? extends AwsAutoScalingAutoScalingGroupLaunchTemplateLaunchTemplateSpecification.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.