@Generated(value="software.amazon.awssdk:codegen") public final class ListDataSourceSyncJobsRequest extends KendraRequest implements ToCopyableBuilder<ListDataSourceSyncJobsRequest.Builder,ListDataSourceSyncJobsRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
ListDataSourceSyncJobsRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ListDataSourceSyncJobsRequest.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The identifier of the data source connector.
|
String |
indexId()
The identifier of the index used with the data source connector.
|
Integer |
maxResults()
The maximum number of synchronization jobs to return in the response.
|
String |
nextToken()
If the previous response was incomplete (because there is more data to retrieve), Amazon Kendra returns a
pagination token in the response.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ListDataSourceSyncJobsRequest.Builder> |
serializableBuilderClass() |
TimeRange |
startTimeFilter()
When specified, the synchronization jobs returned in the list are limited to jobs between the specified dates.
|
DataSourceSyncJobStatus |
statusFilter()
Only returns synchronization jobs with the
Status field equal to the specified status. |
String |
statusFilterAsString()
Only returns synchronization jobs with the
Status field equal to the specified status. |
ListDataSourceSyncJobsRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String id()
The identifier of the data source connector.
public final String indexId()
The identifier of the index used with the data source connector.
public final String nextToken()
If the previous response was incomplete (because there is more data to retrieve), Amazon Kendra returns a pagination token in the response. You can use this pagination token to retrieve the next set of jobs.
public final Integer maxResults()
The maximum number of synchronization jobs to return in the response. If there are fewer results in the list, this response contains only the actual results.
public final TimeRange startTimeFilter()
When specified, the synchronization jobs returned in the list are limited to jobs between the specified dates.
public final DataSourceSyncJobStatus statusFilter()
Only returns synchronization jobs with the Status field equal to the specified status.
If the service returns an enum value that is not available in the current SDK version, statusFilter will
return DataSourceSyncJobStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusFilterAsString().
Status field equal to the specified status.DataSourceSyncJobStatuspublic final String statusFilterAsString()
Only returns synchronization jobs with the Status field equal to the specified status.
If the service returns an enum value that is not available in the current SDK version, statusFilter will
return DataSourceSyncJobStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available
from statusFilterAsString().
Status field equal to the specified status.DataSourceSyncJobStatuspublic ListDataSourceSyncJobsRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ListDataSourceSyncJobsRequest.Builder,ListDataSourceSyncJobsRequest>toBuilder in class KendraRequestpublic static ListDataSourceSyncJobsRequest.Builder builder()
public static Class<? extends ListDataSourceSyncJobsRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.