public class TaskDefinition extends Object implements Serializable
| Constructor and Description |
|---|
TaskDefinition() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
List<ContainerDefinition> |
getContainerDefinitions()
A list of container definitions in JSON format that describe the
different containers that make up your task.
|
String |
getFamily()
The family of your task definition.
|
Integer |
getRevision()
The revision of the task in a particular family.
|
String |
getTaskDefinitionArn()
The full Amazon Resource Name (ARN) of the of the task definition.
|
int |
hashCode() |
void |
setContainerDefinitions(Collection<ContainerDefinition> containerDefinitions)
A list of container definitions in JSON format that describe the
different containers that make up your task.
|
void |
setFamily(String family)
The family of your task definition.
|
void |
setRevision(Integer revision)
The revision of the task in a particular family.
|
void |
setTaskDefinitionArn(String taskDefinitionArn)
The full Amazon Resource Name (ARN) of the of the task definition.
|
String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
TaskDefinition |
withContainerDefinitions(Collection<ContainerDefinition> containerDefinitions)
A list of container definitions in JSON format that describe the
different containers that make up your task.
|
TaskDefinition |
withContainerDefinitions(ContainerDefinition... containerDefinitions)
A list of container definitions in JSON format that describe the
different containers that make up your task.
|
TaskDefinition |
withFamily(String family)
The family of your task definition.
|
TaskDefinition |
withRevision(Integer revision)
The revision of the task in a particular family.
|
TaskDefinition |
withTaskDefinitionArn(String taskDefinitionArn)
The full Amazon Resource Name (ARN) of the of the task definition.
|
public String getTaskDefinitionArn()
public void setTaskDefinitionArn(String taskDefinitionArn)
taskDefinitionArn - The full Amazon Resource Name (ARN) of the of the task definition.public TaskDefinition withTaskDefinitionArn(String taskDefinitionArn)
Returns a reference to this object so that method calls can be chained together.
taskDefinitionArn - The full Amazon Resource Name (ARN) of the of the task definition.public List<ContainerDefinition> getContainerDefinitions()
public void setContainerDefinitions(Collection<ContainerDefinition> containerDefinitions)
containerDefinitions - A list of container definitions in JSON format that describe the
different containers that make up your task.public TaskDefinition withContainerDefinitions(ContainerDefinition... containerDefinitions)
Returns a reference to this object so that method calls can be chained together.
containerDefinitions - A list of container definitions in JSON format that describe the
different containers that make up your task.public TaskDefinition withContainerDefinitions(Collection<ContainerDefinition> containerDefinitions)
Returns a reference to this object so that method calls can be chained together.
containerDefinitions - A list of container definitions in JSON format that describe the
different containers that make up your task.public String getFamily()
family as the name of your task definition.family as the name of your task definition.public void setFamily(String family)
family as the name of your task definition.family - The family of your task definition. You can think of the
family as the name of your task definition.public TaskDefinition withFamily(String family)
family as the name of your task definition.
Returns a reference to this object so that method calls can be chained together.
family - The family of your task definition. You can think of the
family as the name of your task definition.public Integer getRevision()
1, and each time you register a task definition in the
same family, the revision value increases by one.1, and each time you register a task definition in the
same family, the revision value increases by one.public void setRevision(Integer revision)
1, and each time you register a task definition in the
same family, the revision value increases by one.revision - The revision of the task in a particular family. You can think of the
revision as a version number of a task definition in a family. When
you register a task definition for the first time, the revision is
1, and each time you register a task definition in the
same family, the revision value increases by one.public TaskDefinition withRevision(Integer revision)
1, and each time you register a task definition in the
same family, the revision value increases by one.
Returns a reference to this object so that method calls can be chained together.
revision - The revision of the task in a particular family. You can think of the
revision as a version number of a task definition in a family. When
you register a task definition for the first time, the revision is
1, and each time you register a task definition in the
same family, the revision value increases by one.public String toString()
toString in class ObjectObject.toString()Copyright © 2015. All rights reserved.