Class Elasticsearch56WorkFactory
- java.lang.Object
-
- org.hibernate.search.backend.elasticsearch.work.factory.impl.Elasticsearch7WorkFactory
-
- org.hibernate.search.backend.elasticsearch.work.factory.impl.Elasticsearch67WorkFactory
-
- org.hibernate.search.backend.elasticsearch.work.factory.impl.Elasticsearch63WorkFactory
-
- org.hibernate.search.backend.elasticsearch.work.factory.impl.Elasticsearch56WorkFactory
-
- All Implemented Interfaces:
ElasticsearchWorkFactory
public class Elasticsearch56WorkFactory extends Elasticsearch63WorkFactory
A work builder factory for ES5.6 to ES6.2.Compared to ES6.3:
- We do NOT set the "allow_partial_search_results" query parameter in search APIs
-
-
Field Summary
-
Fields inherited from class org.hibernate.search.backend.elasticsearch.work.factory.impl.Elasticsearch7WorkFactory
gsonProvider, ignoreShardFailures
-
-
Constructor Summary
Constructors Constructor Description Elasticsearch56WorkFactory(GsonProvider gsonProvider, Boolean ignoreShardFailures)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> SearchWork.Builder<T>search(com.google.gson.JsonObject payload, ElasticsearchSearchResultExtractor<T> searchResultExtractor)-
Methods inherited from class org.hibernate.search.backend.elasticsearch.work.factory.impl.Elasticsearch63WorkFactory
createIndex, getIndexMetadata, putIndexTypeMapping
-
Methods inherited from class org.hibernate.search.backend.elasticsearch.work.factory.impl.Elasticsearch67WorkFactory
delete, explain, index
-
Methods inherited from class org.hibernate.search.backend.elasticsearch.work.factory.impl.Elasticsearch7WorkFactory
bulk, clearScroll, closeIndex, count, deleteByQuery, dropIndex, flush, mergeSegments, openIndex, putIndexAliases, putIndexSettings, refresh, scroll, waitForIndexStatusWork
-
-
-
-
Constructor Detail
-
Elasticsearch56WorkFactory
public Elasticsearch56WorkFactory(GsonProvider gsonProvider, Boolean ignoreShardFailures)
-
-
Method Detail
-
search
public <T> SearchWork.Builder<T> search(com.google.gson.JsonObject payload, ElasticsearchSearchResultExtractor<T> searchResultExtractor)
- Specified by:
searchin interfaceElasticsearchWorkFactory- Overrides:
searchin classElasticsearch67WorkFactory
-
-