Package de.otto.flummi.request
Class MultiGetRequestBuilder
- java.lang.Object
-
- de.otto.flummi.request.MultiGetRequestBuilder
-
- All Implemented Interfaces:
RequestBuilder<MultiGetResponse>
public class MultiGetRequestBuilder extends Object implements RequestBuilder<MultiGetResponse>
-
-
Field Summary
Fields Modifier and Type Field Description static de.mhus.lib.core.logging.LogLOG
-
Constructor Summary
Constructors Constructor Description MultiGetRequestBuilder(HttpClientWrapper httpClient, String... indices)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MultiGetResponseexecute()MultiGetRequestBuildersetRequestDocuments(List<MultiGetRequestDocument> requestDocument)MultiGetRequestBuildersetTimeoutMillis(Integer timeoutMillis)MultiGetRequestBuildersetTypes(String... types)
-
-
-
Constructor Detail
-
MultiGetRequestBuilder
public MultiGetRequestBuilder(HttpClientWrapper httpClient, String... indices)
-
-
Method Detail
-
setRequestDocuments
public MultiGetRequestBuilder setRequestDocuments(List<MultiGetRequestDocument> requestDocument)
-
setTypes
public MultiGetRequestBuilder setTypes(String... types)
-
setTimeoutMillis
public MultiGetRequestBuilder setTimeoutMillis(Integer timeoutMillis)
-
execute
public MultiGetResponse execute()
- Specified by:
executein interfaceRequestBuilder<MultiGetResponse>
-
-