@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ImageRecipeSummary extends Object implements Serializable, Cloneable, StructuredPojo
A summary of an image recipe.
Constructor and Description |
---|
ImageRecipeSummary() |
Modifier and Type | Method and Description |
---|---|
ImageRecipeSummary |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
ImageRecipeSummary |
clearTagsEntries()
Removes all the entries added into Tags.
|
ImageRecipeSummary |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the image recipe.
|
String |
getDateCreated()
The date on which this image recipe was created.
|
String |
getName()
The name of the image recipe.
|
String |
getOwner()
The owner of the image recipe.
|
String |
getParentImage()
The base image of the image recipe.
|
String |
getPlatform()
The platform of the image recipe.
|
Map<String,String> |
getTags()
The tags of the image recipe.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The Amazon Resource Name (ARN) of the image recipe.
|
void |
setDateCreated(String dateCreated)
The date on which this image recipe was created.
|
void |
setName(String name)
The name of the image recipe.
|
void |
setOwner(String owner)
The owner of the image recipe.
|
void |
setParentImage(String parentImage)
The base image of the image recipe.
|
void |
setPlatform(String platform)
The platform of the image recipe.
|
void |
setTags(Map<String,String> tags)
The tags of the image recipe.
|
String |
toString()
Returns a string representation of this object.
|
ImageRecipeSummary |
withArn(String arn)
The Amazon Resource Name (ARN) of the image recipe.
|
ImageRecipeSummary |
withDateCreated(String dateCreated)
The date on which this image recipe was created.
|
ImageRecipeSummary |
withName(String name)
The name of the image recipe.
|
ImageRecipeSummary |
withOwner(String owner)
The owner of the image recipe.
|
ImageRecipeSummary |
withParentImage(String parentImage)
The base image of the image recipe.
|
ImageRecipeSummary |
withPlatform(Platform platform)
The platform of the image recipe.
|
ImageRecipeSummary |
withPlatform(String platform)
The platform of the image recipe.
|
ImageRecipeSummary |
withTags(Map<String,String> tags)
The tags of the image recipe.
|
public void setArn(String arn)
The Amazon Resource Name (ARN) of the image recipe.
arn
- The Amazon Resource Name (ARN) of the image recipe.public String getArn()
The Amazon Resource Name (ARN) of the image recipe.
public ImageRecipeSummary withArn(String arn)
The Amazon Resource Name (ARN) of the image recipe.
arn
- The Amazon Resource Name (ARN) of the image recipe.public void setName(String name)
The name of the image recipe.
name
- The name of the image recipe.public String getName()
The name of the image recipe.
public ImageRecipeSummary withName(String name)
The name of the image recipe.
name
- The name of the image recipe.public void setPlatform(String platform)
The platform of the image recipe.
platform
- The platform of the image recipe.Platform
public String getPlatform()
The platform of the image recipe.
Platform
public ImageRecipeSummary withPlatform(String platform)
The platform of the image recipe.
platform
- The platform of the image recipe.Platform
public ImageRecipeSummary withPlatform(Platform platform)
The platform of the image recipe.
platform
- The platform of the image recipe.Platform
public void setOwner(String owner)
The owner of the image recipe.
owner
- The owner of the image recipe.public String getOwner()
The owner of the image recipe.
public ImageRecipeSummary withOwner(String owner)
The owner of the image recipe.
owner
- The owner of the image recipe.public void setParentImage(String parentImage)
The base image of the image recipe.
parentImage
- The base image of the image recipe.public String getParentImage()
The base image of the image recipe.
public ImageRecipeSummary withParentImage(String parentImage)
The base image of the image recipe.
parentImage
- The base image of the image recipe.public void setDateCreated(String dateCreated)
The date on which this image recipe was created.
dateCreated
- The date on which this image recipe was created.public String getDateCreated()
The date on which this image recipe was created.
public ImageRecipeSummary withDateCreated(String dateCreated)
The date on which this image recipe was created.
dateCreated
- The date on which this image recipe was created.public Map<String,String> getTags()
The tags of the image recipe.
public void setTags(Map<String,String> tags)
The tags of the image recipe.
tags
- The tags of the image recipe.public ImageRecipeSummary withTags(Map<String,String> tags)
The tags of the image recipe.
tags
- The tags of the image recipe.public ImageRecipeSummary addTagsEntry(String key, String value)
public ImageRecipeSummary clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public ImageRecipeSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.