Class ElasticsearchRequest.Builder
- java.lang.Object
-
- org.hibernate.search.backend.elasticsearch.client.spi.ElasticsearchRequest.Builder
-
- Enclosing class:
- ElasticsearchRequest
public static final class ElasticsearchRequest.Builder extends Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ElasticsearchRequest.Builderbody(com.google.gson.JsonObject object)ElasticsearchRequestbuild()ElasticsearchRequest.Builderdeadline(Deadline deadline)ElasticsearchRequest.BuildermultiValuedParam(String name, Collection<String> values)ElasticsearchRequest.BuildermultiValuedPathComponent(Iterable<URLEncodedString> indexNames)ElasticsearchRequest.Builderparam(String name, boolean value)ElasticsearchRequest.Builderparam(String name, int value)ElasticsearchRequest.Builderparam(String name, long value)ElasticsearchRequest.Builderparam(String name, String value)ElasticsearchRequest.BuilderpathComponent(URLEncodedString pathComponent)ElasticsearchRequest.BuilderwholeEncodedPath(String path)
-
-
-
Method Detail
-
wholeEncodedPath
public ElasticsearchRequest.Builder wholeEncodedPath(String path)
-
pathComponent
public ElasticsearchRequest.Builder pathComponent(URLEncodedString pathComponent)
-
multiValuedPathComponent
public ElasticsearchRequest.Builder multiValuedPathComponent(Iterable<URLEncodedString> indexNames)
-
param
public ElasticsearchRequest.Builder param(String name, String value)
-
param
public ElasticsearchRequest.Builder param(String name, int value)
-
param
public ElasticsearchRequest.Builder param(String name, long value)
-
param
public ElasticsearchRequest.Builder param(String name, boolean value)
-
multiValuedParam
public ElasticsearchRequest.Builder multiValuedParam(String name, Collection<String> values)
-
body
public ElasticsearchRequest.Builder body(com.google.gson.JsonObject object)
-
deadline
public ElasticsearchRequest.Builder deadline(Deadline deadline)
-
build
public ElasticsearchRequest build()
-
-