@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class LaunchConfigurationTemplate extends Object implements Serializable, Cloneable, StructuredPojo
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()
Copy Private IP during Launch Configuration.
|
String |
getLaunchConfigurationTemplateID()
Copy Private IP during Launch Configuration.
|
PostLaunchActions |
getPostLaunchActions()
Copy Private IP during Launch Configuration.
|
Map<String,String> |
getTags()
Copy Private IP during Launch Configuration.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
Copy Private IP during Launch Configuration.
|
void |
setLaunchConfigurationTemplateID(String launchConfigurationTemplateID)
Copy Private IP during Launch Configuration.
|
void |
setPostLaunchActions(PostLaunchActions postLaunchActions)
Copy Private IP during Launch Configuration.
|
void |
setTags(Map<String,String> tags)
Copy Private IP during Launch Configuration.
|
String |
toString()
Returns a string representation of this object.
|
LaunchConfigurationTemplate |
withArn(String arn)
Copy Private IP during Launch Configuration.
|
LaunchConfigurationTemplate |
withLaunchConfigurationTemplateID(String launchConfigurationTemplateID)
Copy Private IP during Launch Configuration.
|
LaunchConfigurationTemplate |
withPostLaunchActions(PostLaunchActions postLaunchActions)
Copy Private IP during Launch Configuration.
|
LaunchConfigurationTemplate |
withTags(Map<String,String> tags)
Copy Private IP during Launch Configuration.
|
public void setArn(String arn)
Copy Private IP during Launch Configuration.
arn
- Copy Private IP during Launch Configuration.public String getArn()
Copy Private IP during Launch Configuration.
public LaunchConfigurationTemplate withArn(String arn)
Copy Private IP during Launch Configuration.
arn
- Copy Private IP during Launch Configuration.public void setLaunchConfigurationTemplateID(String launchConfigurationTemplateID)
Copy Private IP during Launch Configuration.
launchConfigurationTemplateID
- Copy Private IP during Launch Configuration.public String getLaunchConfigurationTemplateID()
Copy Private IP during Launch Configuration.
public LaunchConfigurationTemplate withLaunchConfigurationTemplateID(String launchConfigurationTemplateID)
Copy Private IP during Launch Configuration.
launchConfigurationTemplateID
- Copy Private IP during Launch Configuration.public void setPostLaunchActions(PostLaunchActions postLaunchActions)
Copy Private IP during Launch Configuration.
postLaunchActions
- Copy Private IP during Launch Configuration.public PostLaunchActions getPostLaunchActions()
Copy Private IP during Launch Configuration.
public LaunchConfigurationTemplate withPostLaunchActions(PostLaunchActions postLaunchActions)
Copy Private IP during Launch Configuration.
postLaunchActions
- Copy Private IP during Launch Configuration.public Map<String,String> getTags()
Copy Private IP during Launch Configuration.
public void setTags(Map<String,String> tags)
Copy Private IP during Launch Configuration.
tags
- Copy Private IP during Launch Configuration.public LaunchConfigurationTemplate withTags(Map<String,String> tags)
Copy Private IP during Launch Configuration.
tags
- Copy Private IP during Launch Configuration.public LaunchConfigurationTemplate addTagsEntry(String key, String value)
public LaunchConfigurationTemplate clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public LaunchConfigurationTemplate clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.