Index
All Classes and Interfaces|All Packages|Serialized Form
B
- build() - Method in class com.hazelcast.jet.elastic.ElasticSinkBuilder
-
Create a sink that writes data into Elasticsearch based on this builder configuration
- build() - Method in class com.hazelcast.jet.elastic.ElasticSourceBuilder
-
Build Elasticsearch
BatchSourcewith supplied parameters - builder() - Static method in class com.hazelcast.jet.elastic.ElasticSinks
-
Returns new instance of
ElasticSinkBuilder - builder() - Static method in class com.hazelcast.jet.elastic.ElasticSources
-
Returns new instance of
ElasticSourceBuilder - bulkRequestFn(SupplierEx<BulkRequest>) - Method in class com.hazelcast.jet.elastic.ElasticSinkBuilder
-
Set the supplier function for BulkRequest, defaults to new
BulkRequest()
C
- client() - Static method in class com.hazelcast.jet.elastic.ElasticClients
-
Create Elastic client for an instance running on localhost on default port (9200)
- client(String) - Static method in class com.hazelcast.jet.elastic.ElasticClients
-
Convenience method to create
RestClientBuilderwith given string, it must contain host, and optionally the scheme and a port. - client(String, int) - Static method in class com.hazelcast.jet.elastic.ElasticClients
-
Convenience method to create
RestClientBuilderwith given hostname and port - client(String, String, String, int) - Static method in class com.hazelcast.jet.elastic.ElasticClients
-
Convenience method to create
RestClientBuilderwith basic authentication and given hostname and port - client(String, String, String, int, String) - Static method in class com.hazelcast.jet.elastic.ElasticClients
-
Convenience method to create
RestClientBuilderwith basic authentication and given hostname, port and scheme. - clientFn(SupplierEx<RestClientBuilder>) - Method in class com.hazelcast.jet.elastic.ElasticSinkBuilder
-
Set the client supplier function
- clientFn(SupplierEx<RestClientBuilder>) - Method in class com.hazelcast.jet.elastic.ElasticSourceBuilder
-
Set the client supplier function
- com.hazelcast.jet.elastic - package com.hazelcast.jet.elastic
-
Contains sources and sinks for Elasticsearch 7
E
- elastic() - Static method in class com.hazelcast.jet.elastic.ElasticSources
-
Creates a source which queries local instance of Elasticsearch for all documents
- elastic(FunctionEx<? super SearchHit, T>) - Static method in class com.hazelcast.jet.elastic.ElasticSources
-
Creates a source which queries local instance of Elasticsearch for all documents.
- elastic(FunctionEx<? super T, ? extends DocWriteRequest<?>>) - Static method in class com.hazelcast.jet.elastic.ElasticSinks
-
Creates an Elasticsearch sink, uses a local instance of Elasticsearch
- elastic(SupplierEx<RestClientBuilder>) - Static method in class com.hazelcast.jet.elastic.ElasticSources
-
Creates a source which queries Elasticsearch using client obtained from
RestClientBuildersupplier function. - elastic(SupplierEx<RestClientBuilder>, FunctionEx<? super SearchHit, T>) - Static method in class com.hazelcast.jet.elastic.ElasticSources
-
Creates a source which queries Elasticsearch using client obtained from
RestClientBuildersupplier function. - elastic(SupplierEx<RestClientBuilder>, FunctionEx<? super T, ? extends DocWriteRequest<?>>) - Static method in class com.hazelcast.jet.elastic.ElasticSinks
-
Creates an Elasticsearch sink, uses a client obtained from clientFn and maps items using given mapToRequestFn
- elastic(SupplierEx<RestClientBuilder>, SupplierEx<SearchRequest>, FunctionEx<? super SearchHit, T>) - Static method in class com.hazelcast.jet.elastic.ElasticSources
-
Creates a source which queries Elasticsearch using client obtained from
RestHighLevelClientsupplier. - ElasticClients - Class in com.hazelcast.jet.elastic
-
Collection of convenience factory methods for Elastic's
RestClientBuilder - ElasticSinkBuilder<T> - Class in com.hazelcast.jet.elastic
-
Builder for Elasticsearch Sink
- ElasticSinkBuilder() - Constructor for class com.hazelcast.jet.elastic.ElasticSinkBuilder
- ElasticSinks - Class in com.hazelcast.jet.elastic
-
Provides factory methods for Elasticsearch sinks.
- ElasticSourceBuilder<T> - Class in com.hazelcast.jet.elastic
-
Builder for Elasticsearch source which reads data from Elasticsearch and converts SearchHits using provided
mapToItemFn - ElasticSourceBuilder() - Constructor for class com.hazelcast.jet.elastic.ElasticSourceBuilder
- ElasticSources - Class in com.hazelcast.jet.elastic
-
Provides factory methods for Elasticsearch sources.
- enableCoLocatedReading() - Method in class com.hazelcast.jet.elastic.ElasticSourceBuilder
-
Enable co-located reading Jet cluster member must run exactly on the same nodes as Elastic cluster.
- enableSlicing() - Method in class com.hazelcast.jet.elastic.ElasticSourceBuilder
-
Enable slicing
M
- mapToItemFn(FunctionEx<? super SearchHit, T_NEW>) - Method in class com.hazelcast.jet.elastic.ElasticSourceBuilder
-
Set the function to map SearchHit to a pipeline item
- mapToRequestFn(FunctionEx<? super T_NEW, ? extends DocWriteRequest<?>>) - Method in class com.hazelcast.jet.elastic.ElasticSinkBuilder
-
Set the function mapping the item from a pipeline item to an index request
O
- optionsFn(FunctionEx<? super ActionRequest, RequestOptions>) - Method in class com.hazelcast.jet.elastic.ElasticSinkBuilder
-
Set the function that provides
RequestOptions - optionsFn(FunctionEx<? super ActionRequest, RequestOptions>) - Method in class com.hazelcast.jet.elastic.ElasticSourceBuilder
-
Set the function that provides
RequestOptions
R
- retries(int) - Method in class com.hazelcast.jet.elastic.ElasticSinkBuilder
-
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.
- retries(int) - Method in class com.hazelcast.jet.elastic.ElasticSourceBuilder
-
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.
S
- scrollKeepAlive(String) - Method in class com.hazelcast.jet.elastic.ElasticSourceBuilder
-
Set the keepAlive for Elastic search scroll
- searchRequestFn(SupplierEx<SearchRequest>) - Method in class com.hazelcast.jet.elastic.ElasticSourceBuilder
-
Set the search request supplier function
All Classes and Interfaces|All Packages|Serialized Form