@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TextTranslationJobFilter extends Object implements Serializable, Cloneable, StructuredPojo
Provides information for filtering a list of translation jobs. For more information, see ListTextTranslationJobs.
Constructor and Description |
---|
TextTranslationJobFilter() |
Modifier and Type | Method and Description |
---|---|
TextTranslationJobFilter |
clone() |
boolean |
equals(Object obj) |
String |
getJobName()
Filters the list of jobs by name.
|
String |
getJobStatus()
Filters the list of jobs based by job status.
|
Date |
getSubmittedAfterTime()
Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs
submitted after the specified time.
|
Date |
getSubmittedBeforeTime()
Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs
submitted before the specified time.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setJobName(String jobName)
Filters the list of jobs by name.
|
void |
setJobStatus(String jobStatus)
Filters the list of jobs based by job status.
|
void |
setSubmittedAfterTime(Date submittedAfterTime)
Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs
submitted after the specified time.
|
void |
setSubmittedBeforeTime(Date submittedBeforeTime)
Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs
submitted before the specified time.
|
String |
toString()
Returns a string representation of this object.
|
TextTranslationJobFilter |
withJobName(String jobName)
Filters the list of jobs by name.
|
TextTranslationJobFilter |
withJobStatus(JobStatus jobStatus)
Filters the list of jobs based by job status.
|
TextTranslationJobFilter |
withJobStatus(String jobStatus)
Filters the list of jobs based by job status.
|
TextTranslationJobFilter |
withSubmittedAfterTime(Date submittedAfterTime)
Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs
submitted after the specified time.
|
TextTranslationJobFilter |
withSubmittedBeforeTime(Date submittedBeforeTime)
Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs
submitted before the specified time.
|
public void setJobName(String jobName)
Filters the list of jobs by name.
jobName
- Filters the list of jobs by name.public String getJobName()
Filters the list of jobs by name.
public TextTranslationJobFilter withJobName(String jobName)
Filters the list of jobs by name.
jobName
- Filters the list of jobs by name.public void setJobStatus(String jobStatus)
Filters the list of jobs based by job status.
jobStatus
- Filters the list of jobs based by job status.JobStatus
public String getJobStatus()
Filters the list of jobs based by job status.
JobStatus
public TextTranslationJobFilter withJobStatus(String jobStatus)
Filters the list of jobs based by job status.
jobStatus
- Filters the list of jobs based by job status.JobStatus
public TextTranslationJobFilter withJobStatus(JobStatus jobStatus)
Filters the list of jobs based by job status.
jobStatus
- Filters the list of jobs based by job status.JobStatus
public void setSubmittedBeforeTime(Date submittedBeforeTime)
Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs submitted before the specified time. Jobs are returned in ascending order, oldest to newest.
submittedBeforeTime
- Filters the list of jobs based on the time that the job was submitted for processing and returns only the
jobs submitted before the specified time. Jobs are returned in ascending order, oldest to newest.public Date getSubmittedBeforeTime()
Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs submitted before the specified time. Jobs are returned in ascending order, oldest to newest.
public TextTranslationJobFilter withSubmittedBeforeTime(Date submittedBeforeTime)
Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs submitted before the specified time. Jobs are returned in ascending order, oldest to newest.
submittedBeforeTime
- Filters the list of jobs based on the time that the job was submitted for processing and returns only the
jobs submitted before the specified time. Jobs are returned in ascending order, oldest to newest.public void setSubmittedAfterTime(Date submittedAfterTime)
Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs submitted after the specified time. Jobs are returned in descending order, newest to oldest.
submittedAfterTime
- Filters the list of jobs based on the time that the job was submitted for processing and returns only the
jobs submitted after the specified time. Jobs are returned in descending order, newest to oldest.public Date getSubmittedAfterTime()
Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs submitted after the specified time. Jobs are returned in descending order, newest to oldest.
public TextTranslationJobFilter withSubmittedAfterTime(Date submittedAfterTime)
Filters the list of jobs based on the time that the job was submitted for processing and returns only the jobs submitted after the specified time. Jobs are returned in descending order, newest to oldest.
submittedAfterTime
- Filters the list of jobs based on the time that the job was submitted for processing and returns only the
jobs submitted after the specified time. Jobs are returned in descending order, newest to oldest.public String toString()
toString
in class Object
Object.toString()
public TextTranslationJobFilter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.