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