@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ComprehendMedicalAsyncJobFilter extends Object implements Serializable, Cloneable, StructuredPojo
Provides information for filtering a list of detection jobs.
Constructor and Description |
---|
ComprehendMedicalAsyncJobFilter() |
Modifier and Type | Method and Description |
---|---|
ComprehendMedicalAsyncJobFilter |
clone() |
boolean |
equals(Object obj) |
String |
getJobName()
Filters on the name of the job.
|
String |
getJobStatus()
Filters the list of jobs based on job status.
|
Date |
getSubmitTimeAfter()
Filters the list of jobs based on the time that the job was submitted for processing.
|
Date |
getSubmitTimeBefore()
Filters the list of jobs based on the time that the job was submitted for processing.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setJobName(String jobName)
Filters on the name of the job.
|
void |
setJobStatus(String jobStatus)
Filters the list of jobs based on job status.
|
void |
setSubmitTimeAfter(Date submitTimeAfter)
Filters the list of jobs based on the time that the job was submitted for processing.
|
void |
setSubmitTimeBefore(Date submitTimeBefore)
Filters the list of jobs based on the time that the job was submitted for processing.
|
String |
toString()
Returns a string representation of this object.
|
ComprehendMedicalAsyncJobFilter |
withJobName(String jobName)
Filters on the name of the job.
|
ComprehendMedicalAsyncJobFilter |
withJobStatus(JobStatus jobStatus)
Filters the list of jobs based on job status.
|
ComprehendMedicalAsyncJobFilter |
withJobStatus(String jobStatus)
Filters the list of jobs based on job status.
|
ComprehendMedicalAsyncJobFilter |
withSubmitTimeAfter(Date submitTimeAfter)
Filters the list of jobs based on the time that the job was submitted for processing.
|
ComprehendMedicalAsyncJobFilter |
withSubmitTimeBefore(Date submitTimeBefore)
Filters the list of jobs based on the time that the job was submitted for processing.
|
public void setJobName(String jobName)
Filters on the name of the job.
jobName
- Filters on the name of the job.public String getJobName()
Filters on the name of the job.
public ComprehendMedicalAsyncJobFilter withJobName(String jobName)
Filters on the name of the job.
jobName
- Filters on the name of the job.public void setJobStatus(String jobStatus)
Filters the list of jobs based on job status. Returns only jobs with the specified status.
jobStatus
- Filters the list of jobs based on job status. Returns only jobs with the specified status.JobStatus
public String getJobStatus()
Filters the list of jobs based on job status. Returns only jobs with the specified status.
JobStatus
public ComprehendMedicalAsyncJobFilter withJobStatus(String jobStatus)
Filters the list of jobs based on job status. Returns only jobs with the specified status.
jobStatus
- Filters the list of jobs based on job status. Returns only jobs with the specified status.JobStatus
public ComprehendMedicalAsyncJobFilter withJobStatus(JobStatus jobStatus)
Filters the list of jobs based on job status. Returns only jobs with the specified status.
jobStatus
- Filters the list of jobs based on job status. Returns only jobs with the specified status.JobStatus
public void setSubmitTimeBefore(Date submitTimeBefore)
Filters the list of jobs based on the time that the job was submitted for processing. Returns only jobs submitted before the specified time. Jobs are returned in ascending order, oldest to newest.
submitTimeBefore
- Filters the list of jobs based on the time that the job was submitted for processing. Returns only jobs
submitted before the specified time. Jobs are returned in ascending order, oldest to newest.public Date getSubmitTimeBefore()
Filters the list of jobs based on the time that the job was submitted for processing. Returns only jobs submitted before the specified time. Jobs are returned in ascending order, oldest to newest.
public ComprehendMedicalAsyncJobFilter withSubmitTimeBefore(Date submitTimeBefore)
Filters the list of jobs based on the time that the job was submitted for processing. Returns only jobs submitted before the specified time. Jobs are returned in ascending order, oldest to newest.
submitTimeBefore
- Filters the list of jobs based on the time that the job was submitted for processing. Returns only jobs
submitted before the specified time. Jobs are returned in ascending order, oldest to newest.public void setSubmitTimeAfter(Date submitTimeAfter)
Filters the list of jobs based on the time that the job was submitted for processing. Returns only jobs submitted after the specified time. Jobs are returned in descending order, newest to oldest.
submitTimeAfter
- Filters the list of jobs based on the time that the job was submitted for processing. Returns only jobs
submitted after the specified time. Jobs are returned in descending order, newest to oldest.public Date getSubmitTimeAfter()
Filters the list of jobs based on the time that the job was submitted for processing. Returns only jobs submitted after the specified time. Jobs are returned in descending order, newest to oldest.
public ComprehendMedicalAsyncJobFilter withSubmitTimeAfter(Date submitTimeAfter)
Filters the list of jobs based on the time that the job was submitted for processing. Returns only jobs submitted after the specified time. Jobs are returned in descending order, newest to oldest.
submitTimeAfter
- Filters the list of jobs based on the time that the job was submitted for processing. Returns only 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 ComprehendMedicalAsyncJobFilter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.