@Generated(value="software.amazon.awssdk:codegen") public final class AwsEc2LaunchTemplateDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsEc2LaunchTemplateDetails.Builder,AwsEc2LaunchTemplateDetails>
Specifies the properties for creating an Amazon Elastic Compute Cloud (Amazon EC2) launch template.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AwsEc2LaunchTemplateDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AwsEc2LaunchTemplateDetails.Builder |
builder() |
Long |
defaultVersionNumber()
The default version of the launch template.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
An ID for the launch template.
|
Long |
latestVersionNumber()
The latest version of the launch template.
|
AwsEc2LaunchTemplateDataDetails |
launchTemplateData()
The information to include in the launch template.
|
String |
launchTemplateName()
A name for the launch template.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AwsEc2LaunchTemplateDetails.Builder> |
serializableBuilderClass() |
AwsEc2LaunchTemplateDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String launchTemplateName()
A name for the launch template.
public final String id()
An ID for the launch template.
public final AwsEc2LaunchTemplateDataDetails launchTemplateData()
The information to include in the launch template.
public final Long defaultVersionNumber()
The default version of the launch template.
public final Long latestVersionNumber()
The latest version of the launch template.
public AwsEc2LaunchTemplateDetails.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<AwsEc2LaunchTemplateDetails.Builder,AwsEc2LaunchTemplateDetails>public static AwsEc2LaunchTemplateDetails.Builder builder()
public static Class<? extends AwsEc2LaunchTemplateDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.