@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ContainerRecipeSummary extends Object implements Serializable, Cloneable, StructuredPojo
A summary of a container recipe
Constructor and Description |
---|
ContainerRecipeSummary() |
Modifier and Type | Method and Description |
---|---|
ContainerRecipeSummary |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
ContainerRecipeSummary |
clearTagsEntries()
Removes all the entries added into Tags.
|
ContainerRecipeSummary |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The Amazon Resource Name (ARN) of the container recipe.
|
String |
getContainerType()
Specifies the type of container, such as "Docker".
|
String |
getDateCreated()
The date when this container recipe was created.
|
String |
getName()
The name of the container recipe.
|
String |
getOwner()
The owner of the container recipe.
|
String |
getParentImage()
The base image for the container recipe.
|
String |
getPlatform()
The system platform for the container, such as Windows or Linux.
|
Map<String,String> |
getTags()
Tags that are attached to the container 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 container recipe.
|
void |
setContainerType(String containerType)
Specifies the type of container, such as "Docker".
|
void |
setDateCreated(String dateCreated)
The date when this container recipe was created.
|
void |
setName(String name)
The name of the container recipe.
|
void |
setOwner(String owner)
The owner of the container recipe.
|
void |
setParentImage(String parentImage)
The base image for the container recipe.
|
void |
setPlatform(String platform)
The system platform for the container, such as Windows or Linux.
|
void |
setTags(Map<String,String> tags)
Tags that are attached to the container recipe.
|
String |
toString()
Returns a string representation of this object.
|
ContainerRecipeSummary |
withArn(String arn)
The Amazon Resource Name (ARN) of the container recipe.
|
ContainerRecipeSummary |
withContainerType(ContainerType containerType)
Specifies the type of container, such as "Docker".
|
ContainerRecipeSummary |
withContainerType(String containerType)
Specifies the type of container, such as "Docker".
|
ContainerRecipeSummary |
withDateCreated(String dateCreated)
The date when this container recipe was created.
|
ContainerRecipeSummary |
withName(String name)
The name of the container recipe.
|
ContainerRecipeSummary |
withOwner(String owner)
The owner of the container recipe.
|
ContainerRecipeSummary |
withParentImage(String parentImage)
The base image for the container recipe.
|
ContainerRecipeSummary |
withPlatform(Platform platform)
The system platform for the container, such as Windows or Linux.
|
ContainerRecipeSummary |
withPlatform(String platform)
The system platform for the container, such as Windows or Linux.
|
ContainerRecipeSummary |
withTags(Map<String,String> tags)
Tags that are attached to the container recipe.
|
public void setArn(String arn)
The Amazon Resource Name (ARN) of the container recipe.
arn
- The Amazon Resource Name (ARN) of the container recipe.public String getArn()
The Amazon Resource Name (ARN) of the container recipe.
public ContainerRecipeSummary withArn(String arn)
The Amazon Resource Name (ARN) of the container recipe.
arn
- The Amazon Resource Name (ARN) of the container recipe.public void setContainerType(String containerType)
Specifies the type of container, such as "Docker".
containerType
- Specifies the type of container, such as "Docker".ContainerType
public String getContainerType()
Specifies the type of container, such as "Docker".
ContainerType
public ContainerRecipeSummary withContainerType(String containerType)
Specifies the type of container, such as "Docker".
containerType
- Specifies the type of container, such as "Docker".ContainerType
public ContainerRecipeSummary withContainerType(ContainerType containerType)
Specifies the type of container, such as "Docker".
containerType
- Specifies the type of container, such as "Docker".ContainerType
public void setName(String name)
The name of the container recipe.
name
- The name of the container recipe.public String getName()
The name of the container recipe.
public ContainerRecipeSummary withName(String name)
The name of the container recipe.
name
- The name of the container recipe.public void setPlatform(String platform)
The system platform for the container, such as Windows or Linux.
platform
- The system platform for the container, such as Windows or Linux.Platform
public String getPlatform()
The system platform for the container, such as Windows or Linux.
Platform
public ContainerRecipeSummary withPlatform(String platform)
The system platform for the container, such as Windows or Linux.
platform
- The system platform for the container, such as Windows or Linux.Platform
public ContainerRecipeSummary withPlatform(Platform platform)
The system platform for the container, such as Windows or Linux.
platform
- The system platform for the container, such as Windows or Linux.Platform
public void setOwner(String owner)
The owner of the container recipe.
owner
- The owner of the container recipe.public String getOwner()
The owner of the container recipe.
public ContainerRecipeSummary withOwner(String owner)
The owner of the container recipe.
owner
- The owner of the container recipe.public void setParentImage(String parentImage)
The base image for the container recipe.
parentImage
- The base image for the container recipe.public String getParentImage()
The base image for the container recipe.
public ContainerRecipeSummary withParentImage(String parentImage)
The base image for the container recipe.
parentImage
- The base image for the container recipe.public void setDateCreated(String dateCreated)
The date when this container recipe was created.
dateCreated
- The date when this container recipe was created.public String getDateCreated()
The date when this container recipe was created.
public ContainerRecipeSummary withDateCreated(String dateCreated)
The date when this container recipe was created.
dateCreated
- The date when this container recipe was created.public Map<String,String> getTags()
Tags that are attached to the container recipe.
public void setTags(Map<String,String> tags)
Tags that are attached to the container recipe.
tags
- Tags that are attached to the container recipe.public ContainerRecipeSummary withTags(Map<String,String> tags)
Tags that are attached to the container recipe.
tags
- Tags that are attached to the container recipe.public ContainerRecipeSummary addTagsEntry(String key, String value)
public ContainerRecipeSummary clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public ContainerRecipeSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.