@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LaunchConfigurationTemplate extends Object implements Serializable, Cloneable, StructuredPojo
Account level Launch Configuration Template.
| Constructor and Description |
|---|
LaunchConfigurationTemplate() |
| Modifier and Type | Method and Description |
|---|---|
LaunchConfigurationTemplate |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
LaunchConfigurationTemplate |
clearTagsEntries()
Removes all the entries added into Tags.
|
LaunchConfigurationTemplate |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
ARN of the Launch Configuration Template.
|
Boolean |
getCopyPrivateIp()
Copy private IP.
|
Boolean |
getCopyTags()
Copy tags.
|
String |
getLaunchConfigurationTemplateID()
ID of the Launch Configuration Template.
|
String |
getLaunchDisposition()
Launch disposition.
|
Licensing |
getLicensing()
Licensing.
|
Map<String,String> |
getTags()
Tags of the Launch Configuration Template.
|
String |
getTargetInstanceTypeRightSizingMethod()
Target instance type right-sizing method.
|
int |
hashCode() |
Boolean |
isCopyPrivateIp()
Copy private IP.
|
Boolean |
isCopyTags()
Copy tags.
|
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setArn(String arn)
ARN of the Launch Configuration Template.
|
void |
setCopyPrivateIp(Boolean copyPrivateIp)
Copy private IP.
|
void |
setCopyTags(Boolean copyTags)
Copy tags.
|
void |
setLaunchConfigurationTemplateID(String launchConfigurationTemplateID)
ID of the Launch Configuration Template.
|
void |
setLaunchDisposition(String launchDisposition)
Launch disposition.
|
void |
setLicensing(Licensing licensing)
Licensing.
|
void |
setTags(Map<String,String> tags)
Tags of the Launch Configuration Template.
|
void |
setTargetInstanceTypeRightSizingMethod(String targetInstanceTypeRightSizingMethod)
Target instance type right-sizing method.
|
String |
toString()
Returns a string representation of this object.
|
LaunchConfigurationTemplate |
withArn(String arn)
ARN of the Launch Configuration Template.
|
LaunchConfigurationTemplate |
withCopyPrivateIp(Boolean copyPrivateIp)
Copy private IP.
|
LaunchConfigurationTemplate |
withCopyTags(Boolean copyTags)
Copy tags.
|
LaunchConfigurationTemplate |
withLaunchConfigurationTemplateID(String launchConfigurationTemplateID)
ID of the Launch Configuration Template.
|
LaunchConfigurationTemplate |
withLaunchDisposition(LaunchDisposition launchDisposition)
Launch disposition.
|
LaunchConfigurationTemplate |
withLaunchDisposition(String launchDisposition)
Launch disposition.
|
LaunchConfigurationTemplate |
withLicensing(Licensing licensing)
Licensing.
|
LaunchConfigurationTemplate |
withTags(Map<String,String> tags)
Tags of the Launch Configuration Template.
|
LaunchConfigurationTemplate |
withTargetInstanceTypeRightSizingMethod(String targetInstanceTypeRightSizingMethod)
Target instance type right-sizing method.
|
LaunchConfigurationTemplate |
withTargetInstanceTypeRightSizingMethod(TargetInstanceTypeRightSizingMethod targetInstanceTypeRightSizingMethod)
Target instance type right-sizing method.
|
public void setArn(String arn)
ARN of the Launch Configuration Template.
arn - ARN of the Launch Configuration Template.public String getArn()
ARN of the Launch Configuration Template.
public LaunchConfigurationTemplate withArn(String arn)
ARN of the Launch Configuration Template.
arn - ARN of the Launch Configuration Template.public void setCopyPrivateIp(Boolean copyPrivateIp)
Copy private IP.
copyPrivateIp - Copy private IP.public Boolean getCopyPrivateIp()
Copy private IP.
public LaunchConfigurationTemplate withCopyPrivateIp(Boolean copyPrivateIp)
Copy private IP.
copyPrivateIp - Copy private IP.public Boolean isCopyPrivateIp()
Copy private IP.
public void setCopyTags(Boolean copyTags)
Copy tags.
copyTags - Copy tags.public Boolean getCopyTags()
Copy tags.
public LaunchConfigurationTemplate withCopyTags(Boolean copyTags)
Copy tags.
copyTags - Copy tags.public Boolean isCopyTags()
Copy tags.
public void setLaunchConfigurationTemplateID(String launchConfigurationTemplateID)
ID of the Launch Configuration Template.
launchConfigurationTemplateID - ID of the Launch Configuration Template.public String getLaunchConfigurationTemplateID()
ID of the Launch Configuration Template.
public LaunchConfigurationTemplate withLaunchConfigurationTemplateID(String launchConfigurationTemplateID)
ID of the Launch Configuration Template.
launchConfigurationTemplateID - ID of the Launch Configuration Template.public void setLaunchDisposition(String launchDisposition)
Launch disposition.
launchDisposition - Launch disposition.LaunchDispositionpublic String getLaunchDisposition()
Launch disposition.
LaunchDispositionpublic LaunchConfigurationTemplate withLaunchDisposition(String launchDisposition)
Launch disposition.
launchDisposition - Launch disposition.LaunchDispositionpublic LaunchConfigurationTemplate withLaunchDisposition(LaunchDisposition launchDisposition)
Launch disposition.
launchDisposition - Launch disposition.LaunchDispositionpublic void setLicensing(Licensing licensing)
Licensing.
licensing - Licensing.public Licensing getLicensing()
Licensing.
public LaunchConfigurationTemplate withLicensing(Licensing licensing)
Licensing.
licensing - Licensing.public Map<String,String> getTags()
Tags of the Launch Configuration Template.
public void setTags(Map<String,String> tags)
Tags of the Launch Configuration Template.
tags - Tags of the Launch Configuration Template.public LaunchConfigurationTemplate withTags(Map<String,String> tags)
Tags of the Launch Configuration Template.
tags - Tags of the Launch Configuration Template.public LaunchConfigurationTemplate addTagsEntry(String key, String value)
public LaunchConfigurationTemplate clearTagsEntries()
public void setTargetInstanceTypeRightSizingMethod(String targetInstanceTypeRightSizingMethod)
Target instance type right-sizing method.
targetInstanceTypeRightSizingMethod - Target instance type right-sizing method.TargetInstanceTypeRightSizingMethodpublic String getTargetInstanceTypeRightSizingMethod()
Target instance type right-sizing method.
TargetInstanceTypeRightSizingMethodpublic LaunchConfigurationTemplate withTargetInstanceTypeRightSizingMethod(String targetInstanceTypeRightSizingMethod)
Target instance type right-sizing method.
targetInstanceTypeRightSizingMethod - Target instance type right-sizing method.TargetInstanceTypeRightSizingMethodpublic LaunchConfigurationTemplate withTargetInstanceTypeRightSizingMethod(TargetInstanceTypeRightSizingMethod targetInstanceTypeRightSizingMethod)
Target instance type right-sizing method.
targetInstanceTypeRightSizingMethod - Target instance type right-sizing method.TargetInstanceTypeRightSizingMethodpublic String toString()
toString in class ObjectObject.toString()public LaunchConfigurationTemplate clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2023. All rights reserved.