Package | Description |
---|---|
com.hazelcast.jet.elastic |
Contains sources and sinks for Elasticsearch 7
|
Modifier and Type | Method and Description |
---|---|
static ElasticSourceBuilder<Void> |
ElasticSources.builder()
Returns new instance of
ElasticSourceBuilder |
ElasticSourceBuilder<T> |
ElasticSourceBuilder.clientFn(SupplierEx<org.elasticsearch.client.RestClientBuilder> clientFn)
Set the client supplier function
|
ElasticSourceBuilder<T> |
ElasticSourceBuilder.enableCoLocatedReading()
Enable co-located reading
Jet cluster member must run exactly on the same nodes as Elastic cluster.
|
ElasticSourceBuilder<T> |
ElasticSourceBuilder.enableSlicing()
Enable slicing
|
<T_NEW> ElasticSourceBuilder<T_NEW> |
ElasticSourceBuilder.mapToItemFn(FunctionEx<? super org.elasticsearch.search.SearchHit,T_NEW> mapToItemFn)
Set the function to map SearchHit to a pipeline item
|
ElasticSourceBuilder<T> |
ElasticSourceBuilder.optionsFn(FunctionEx<? super org.elasticsearch.action.ActionRequest,org.elasticsearch.client.RequestOptions> optionsFn)
Set the function that provides
RequestOptions |
ElasticSourceBuilder<T> |
ElasticSourceBuilder.retries(int retries)
Number of retries the connector will do in addition to Elastic
client retries
Elastic client tries to connect to a node only once for each
request.
|
ElasticSourceBuilder<T> |
ElasticSourceBuilder.scrollKeepAlive(String scrollKeepAlive)
Set the keepAlive for Elastic search scroll
|
ElasticSourceBuilder<T> |
ElasticSourceBuilder.searchRequestFn(SupplierEx<org.elasticsearch.action.search.SearchRequest> searchRequestFn)
Set the search request supplier function
|
Copyright © 2023 Hazelcast, Inc.. All rights reserved.