/**
  * The status of the task definition.
  *
  * @param status The status of the task definition.
  * @return Returns a reference to this object so that method calls can be chained together.
  * @see TaskDefinitionStatus
  */
 public TaskDefinition withStatus(TaskDefinitionStatus status) {
   setStatus(status);
   return this;
 }
 /**
  * The status of the task definition.
  *
  * @param status The status of the task definition.
  * @return Returns a reference to this object so that method calls can be chained together.
  * @see TaskDefinitionStatus
  */
 public TaskDefinition withStatus(String status) {
   setStatus(status);
   return this;
 }