Class GetRequest.Builder
java.lang.Object
co.elastic.clients.elasticsearch.async_search.GetRequest.Builder
- All Implemented Interfaces:
ObjectBuilder<GetRequest>
- Enclosing class:
- GetRequest
public static class GetRequest.Builder extends java.lang.Object implements ObjectBuilder<GetRequest>
Builder for
GetRequest
.-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description GetRequest
build()
Builds aGetRequest
.GetRequest.Builder
id(java.lang.String value)
Required - The async search IDGetRequest.Builder
keepAlive(java.lang.String value)
Specify the time interval in which the results (partial or final) for this search will be availableGetRequest.Builder
typedKeys(java.lang.Boolean value)
Specify whether aggregation and suggester names should be prefixed by their respective types in the responseGetRequest.Builder
waitForCompletionTimeout(java.lang.String value)
Specify the time that the request should block waiting for the final responseMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
id
Required - The async search IDAPI name:
id
-
keepAlive
Specify the time interval in which the results (partial or final) for this search will be availableAPI name:
keep_alive
-
typedKeys
Specify whether aggregation and suggester names should be prefixed by their respective types in the responseAPI name:
typed_keys
-
waitForCompletionTimeout
Specify the time that the request should block waiting for the final responseAPI name:
wait_for_completion_timeout
-
build
Builds aGetRequest
.- Specified by:
build
in interfaceObjectBuilder<GetRequest>
- Throws:
java.lang.NullPointerException
- if some of the required fields are null.
-