@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TaskRunFilterCriteria extends Object implements Serializable, Cloneable, StructuredPojo
The criteria that are used to filter the task runs for the machine learning transform.
Constructor and Description |
---|
TaskRunFilterCriteria() |
Modifier and Type | Method and Description |
---|---|
TaskRunFilterCriteria |
clone() |
boolean |
equals(Object obj) |
Date |
getStartedAfter()
Filter on task runs started after this date.
|
Date |
getStartedBefore()
Filter on task runs started before this date.
|
String |
getStatus()
The current status of the task run.
|
String |
getTaskRunType()
The type of task run.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setStartedAfter(Date startedAfter)
Filter on task runs started after this date.
|
void |
setStartedBefore(Date startedBefore)
Filter on task runs started before this date.
|
void |
setStatus(String status)
The current status of the task run.
|
void |
setTaskRunType(String taskRunType)
The type of task run.
|
String |
toString()
Returns a string representation of this object.
|
TaskRunFilterCriteria |
withStartedAfter(Date startedAfter)
Filter on task runs started after this date.
|
TaskRunFilterCriteria |
withStartedBefore(Date startedBefore)
Filter on task runs started before this date.
|
TaskRunFilterCriteria |
withStatus(String status)
The current status of the task run.
|
TaskRunFilterCriteria |
withStatus(TaskStatusType status)
The current status of the task run.
|
TaskRunFilterCriteria |
withTaskRunType(String taskRunType)
The type of task run.
|
TaskRunFilterCriteria |
withTaskRunType(TaskType taskRunType)
The type of task run.
|
public void setTaskRunType(String taskRunType)
The type of task run.
taskRunType
- The type of task run.TaskType
public String getTaskRunType()
The type of task run.
TaskType
public TaskRunFilterCriteria withTaskRunType(String taskRunType)
The type of task run.
taskRunType
- The type of task run.TaskType
public TaskRunFilterCriteria withTaskRunType(TaskType taskRunType)
The type of task run.
taskRunType
- The type of task run.TaskType
public void setStatus(String status)
The current status of the task run.
status
- The current status of the task run.TaskStatusType
public String getStatus()
The current status of the task run.
TaskStatusType
public TaskRunFilterCriteria withStatus(String status)
The current status of the task run.
status
- The current status of the task run.TaskStatusType
public TaskRunFilterCriteria withStatus(TaskStatusType status)
The current status of the task run.
status
- The current status of the task run.TaskStatusType
public void setStartedBefore(Date startedBefore)
Filter on task runs started before this date.
startedBefore
- Filter on task runs started before this date.public Date getStartedBefore()
Filter on task runs started before this date.
public TaskRunFilterCriteria withStartedBefore(Date startedBefore)
Filter on task runs started before this date.
startedBefore
- Filter on task runs started before this date.public void setStartedAfter(Date startedAfter)
Filter on task runs started after this date.
startedAfter
- Filter on task runs started after this date.public Date getStartedAfter()
Filter on task runs started after this date.
public TaskRunFilterCriteria withStartedAfter(Date startedAfter)
Filter on task runs started after this date.
startedAfter
- Filter on task runs started after this date.public String toString()
toString
in class Object
Object.toString()
public TaskRunFilterCriteria clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.