@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LaunchTemplateSpecification extends Object implements Serializable, Cloneable
The launch template to use. You must specify either the launch template ID or launch template name in the request, but not both.
| Constructor and Description |
|---|
LaunchTemplateSpecification() |
| Modifier and Type | Method and Description |
|---|---|
LaunchTemplateSpecification |
clone() |
boolean |
equals(Object obj) |
String |
getLaunchTemplateId()
The ID of the launch template.
|
String |
getLaunchTemplateName()
The name of the launch template.
|
String |
getVersion()
The version number of the launch template.
|
int |
hashCode() |
void |
setLaunchTemplateId(String launchTemplateId)
The ID of the launch template.
|
void |
setLaunchTemplateName(String launchTemplateName)
The name of the launch template.
|
void |
setVersion(String version)
The version number of the launch template.
|
String |
toString()
Returns a string representation of this object.
|
LaunchTemplateSpecification |
withLaunchTemplateId(String launchTemplateId)
The ID of the launch template.
|
LaunchTemplateSpecification |
withLaunchTemplateName(String launchTemplateName)
The name of the launch template.
|
LaunchTemplateSpecification |
withVersion(String version)
The version number of the launch template.
|
public void setLaunchTemplateId(String launchTemplateId)
The ID of the launch template.
You must specify the LaunchTemplateId or the LaunchTemplateName, but not both.
launchTemplateId - The ID of the launch template.
You must specify the LaunchTemplateId or the LaunchTemplateName, but not both.
public String getLaunchTemplateId()
The ID of the launch template.
You must specify the LaunchTemplateId or the LaunchTemplateName, but not both.
You must specify the LaunchTemplateId or the LaunchTemplateName, but not both.
public LaunchTemplateSpecification withLaunchTemplateId(String launchTemplateId)
The ID of the launch template.
You must specify the LaunchTemplateId or the LaunchTemplateName, but not both.
launchTemplateId - The ID of the launch template.
You must specify the LaunchTemplateId or the LaunchTemplateName, but not both.
public void setLaunchTemplateName(String launchTemplateName)
The name of the launch template.
You must specify the LaunchTemplateName or the LaunchTemplateId, but not both.
launchTemplateName - The name of the launch template.
You must specify the LaunchTemplateName or the LaunchTemplateId, but not both.
public String getLaunchTemplateName()
The name of the launch template.
You must specify the LaunchTemplateName or the LaunchTemplateId, but not both.
You must specify the LaunchTemplateName or the LaunchTemplateId, but not both.
public LaunchTemplateSpecification withLaunchTemplateName(String launchTemplateName)
The name of the launch template.
You must specify the LaunchTemplateName or the LaunchTemplateId, but not both.
launchTemplateName - The name of the launch template.
You must specify the LaunchTemplateName or the LaunchTemplateId, but not both.
public void setVersion(String version)
The version number of the launch template.
Default: The default version for the launch template.
version - The version number of the launch template.
Default: The default version for the launch template.
public String getVersion()
The version number of the launch template.
Default: The default version for the launch template.
Default: The default version for the launch template.
public LaunchTemplateSpecification withVersion(String version)
The version number of the launch template.
Default: The default version for the launch template.
version - The version number of the launch template.
Default: The default version for the launch template.
public String toString()
toString in class ObjectObject.toString()public LaunchTemplateSpecification clone()
Copyright © 2022. All rights reserved.