Class ExplainWork.Builder
- java.lang.Object
-
- org.hibernate.search.backend.elasticsearch.work.impl.AbstractNonBulkableWork.AbstractBuilder<ExplainWork.Builder>
-
- org.hibernate.search.backend.elasticsearch.work.impl.ExplainWork.Builder
-
- Enclosing class:
- ExplainWork
public static class ExplainWork.Builder extends AbstractNonBulkableWork.AbstractBuilder<ExplainWork.Builder>
-
-
Field Summary
-
Fields inherited from class org.hibernate.search.backend.elasticsearch.work.impl.AbstractNonBulkableWork.AbstractBuilder
resultAssessor
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ExplainWorkbuild()protected ElasticsearchRequestbuildRequest()static ExplainWork.BuilderforElasticsearch67AndBelow(URLEncodedString indexName, URLEncodedString typeName, URLEncodedString id, com.google.gson.JsonObject payload)static ExplainWork.BuilderforElasticsearch7AndAbove(URLEncodedString indexName, URLEncodedString id, com.google.gson.JsonObject payload)ExplainWork.BuilderroutingKeys(Set<String> routingKeys)-
Methods inherited from class org.hibernate.search.backend.elasticsearch.work.impl.AbstractNonBulkableWork.AbstractBuilder
requestTransformer
-
-
-
-
Method Detail
-
forElasticsearch67AndBelow
public static ExplainWork.Builder forElasticsearch67AndBelow(URLEncodedString indexName, URLEncodedString typeName, URLEncodedString id, com.google.gson.JsonObject payload)
-
forElasticsearch7AndAbove
public static ExplainWork.Builder forElasticsearch7AndAbove(URLEncodedString indexName, URLEncodedString id, com.google.gson.JsonObject payload)
-
routingKeys
public ExplainWork.Builder routingKeys(Set<String> routingKeys)
-
buildRequest
protected ElasticsearchRequest buildRequest()
- Specified by:
buildRequestin classAbstractNonBulkableWork.AbstractBuilder<ExplainWork.Builder>
-
build
public ExplainWork build()
- Specified by:
buildin classAbstractNonBulkableWork.AbstractBuilder<ExplainWork.Builder>
-
-