@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EventsDetectionJobFilter extends Object implements Serializable, Cloneable, StructuredPojo
Provides information for filtering a list of event detection jobs.
Constructor and Description |
---|
EventsDetectionJobFilter() |
Modifier and Type | Method and Description |
---|---|
EventsDetectionJobFilter |
clone() |
boolean |
equals(Object obj) |
String |
getJobName()
Filters on the name of the events detection 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 events detection 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.
|
EventsDetectionJobFilter |
withJobName(String jobName)
Filters on the name of the events detection job.
|
EventsDetectionJobFilter |
withJobStatus(JobStatus jobStatus)
Filters the list of jobs based on job status.
|
EventsDetectionJobFilter |
withJobStatus(String jobStatus)
Filters the list of jobs based on job status.
|
EventsDetectionJobFilter |
withSubmitTimeAfter(Date submitTimeAfter)
Filters the list of jobs based on the time that the job was submitted for processing.
|
EventsDetectionJobFilter |
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 events detection job.
jobName
- Filters on the name of the events detection job.public String getJobName()
Filters on the name of the events detection job.
public EventsDetectionJobFilter withJobName(String jobName)
Filters on the name of the events detection job.
jobName
- Filters on the name of the events detection 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 EventsDetectionJobFilter 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 EventsDetectionJobFilter 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 EventsDetectionJobFilter 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 EventsDetectionJobFilter 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 EventsDetectionJobFilter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.