Class EqlGetRequest.Builder
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<BuilderT>
co.elastic.clients.elasticsearch._types.RequestBase.AbstractBuilder<EqlGetRequest.Builder>
co.elastic.clients.elasticsearch.eql.EqlGetRequest.Builder
- All Implemented Interfaces:
- WithJson<EqlGetRequest.Builder>,- ObjectBuilder<EqlGetRequest>
- Enclosing class:
- EqlGetRequest
public static class EqlGetRequest.Builder
extends RequestBase.AbstractBuilder<EqlGetRequest.Builder>
implements ObjectBuilder<EqlGetRequest>
Builder for 
EqlGetRequest.- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild()Builds aEqlGetRequest.final EqlGetRequest.BuilderRequired - Identifier for the search.final EqlGetRequest.BuilderPeriod for which the search and its results are stored on the cluster.final EqlGetRequest.BuilderPeriod for which the search and its results are stored on the cluster.protected EqlGetRequest.Builderself()final EqlGetRequest.BuilderwaitForCompletionTimeout(Time value) Timeout duration to wait for the request to finish.final EqlGetRequest.BuilderTimeout duration to wait for the request to finish.Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBasewithJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
- 
Constructor Details- 
Builderpublic Builder()
 
- 
- 
Method Details- 
idRequired - Identifier for the search.API name: id
- 
keepAlivePeriod for which the search and its results are stored on the cluster. Defaults to the keep_alive value set by the search’s EQL search API request.API name: keep_alive
- 
keepAlivePeriod for which the search and its results are stored on the cluster. Defaults to the keep_alive value set by the search’s EQL search API request.API name: keep_alive
- 
waitForCompletionTimeoutTimeout duration to wait for the request to finish. Defaults to no timeout, meaning the request waits for complete search results.API name: wait_for_completion_timeout
- 
waitForCompletionTimeoutpublic final EqlGetRequest.Builder waitForCompletionTimeout(Function<Time.Builder, ObjectBuilder<Time>> fn) Timeout duration to wait for the request to finish. Defaults to no timeout, meaning the request waits for complete search results.API name: wait_for_completion_timeout
- 
self- Specified by:
- selfin class- RequestBase.AbstractBuilder<EqlGetRequest.Builder>
 
- 
buildBuilds aEqlGetRequest.- Specified by:
- buildin interface- ObjectBuilder<EqlGetRequest>
- Throws:
- NullPointerException- if some of the required fields are null.
 
 
-