@Generated(value="software.amazon.awssdk:codegen") public final class TopicsDetectionJobFilter extends Object implements StructuredPojo, ToCopyableBuilder<TopicsDetectionJobFilter.Builder,TopicsDetectionJobFilter>
Provides information for filtering topic detection jobs. For more information, see .
Modifier and Type | Class and Description |
---|---|
static interface |
TopicsDetectionJobFilter.Builder |
Modifier and Type | Method and Description |
---|---|
static TopicsDetectionJobFilter.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
jobName()
|
JobStatus |
jobStatus()
Filters the list of topic detection jobs based on job status.
|
String |
jobStatusAsString()
Filters the list of topic detection jobs based on job status.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
static Class<? extends TopicsDetectionJobFilter.Builder> |
serializableBuilderClass() |
Instant |
submitTimeAfter()
Filters the list of jobs based on the time that the job was submitted for processing.
|
Instant |
submitTimeBefore()
Filters the list of jobs based on the time that the job was submitted for processing.
|
TopicsDetectionJobFilter.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String jobName()
public JobStatus jobStatus()
Filters the list of topic detection jobs based on job status. Returns only jobs with the specified status.
If the service returns an enum value that is not available in the current SDK version, jobStatus
will
return JobStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
jobStatusAsString()
.
JobStatus
public String jobStatusAsString()
Filters the list of topic detection jobs based on job status. Returns only jobs with the specified status.
If the service returns an enum value that is not available in the current SDK version, jobStatus
will
return JobStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
jobStatusAsString()
.
JobStatus
public Instant 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 Instant 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 TopicsDetectionJobFilter.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<TopicsDetectionJobFilter.Builder,TopicsDetectionJobFilter>
public static TopicsDetectionJobFilter.Builder builder()
public static Class<? extends TopicsDetectionJobFilter.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.