Class EqlSearchResponseBase.AbstractBuilder<TEvent,BuilderT extends EqlSearchResponseBase.AbstractBuilder<TEvent,BuilderT>>
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<BuilderT>
co.elastic.clients.elasticsearch.eql.EqlSearchResponseBase.AbstractBuilder<TEvent,BuilderT>
- All Implemented Interfaces:
WithJson<BuilderT>
- Direct Known Subclasses:
EqlGetResponse.Builder,EqlSearchResponse.Builder
- Enclosing class:
- EqlSearchResponseBase<TEvent>
public abstract static class EqlSearchResponseBase.AbstractBuilder<TEvent,BuilderT extends EqlSearchResponseBase.AbstractBuilder<TEvent,BuilderT>>
extends WithJsonObjectBuilderBase<BuilderT>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal BuilderTRequired - Contains matching events and sequences.final BuilderTRequired - Contains matching events and sequences.final BuilderTIdentifier for the search.final BuilderTIf true, the response does not contain complete search results.final BuilderTIf true, the search request is still executing.protected abstract BuilderTself()final BuilderTshardFailures(ShardFailure value, ShardFailure... values) Contains information about shard failures (if any), in case allow_partial_search_results=truefinal BuilderTContains information about shard failures (if any), in case allow_partial_search_results=truefinal BuilderTshardFailures(List<ShardFailure> list) Contains information about shard failures (if any), in case allow_partial_search_results=truefinal BuilderTtEventSerializer(JsonpSerializer<TEvent> value) Serializer for TEvent.final BuilderTIf true, the request timed out before completion.final BuilderTMilliseconds it took Elasticsearch to execute the request.Methods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBase
withJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
-
Constructor Details
-
AbstractBuilder
public AbstractBuilder()
-
-
Method Details
-
id
Identifier for the search.API name:
id -
isPartial
If true, the response does not contain complete search results.API name:
is_partial -
isRunning
If true, the search request is still executing.API name:
is_running -
took
Milliseconds it took Elasticsearch to execute the request.API name:
took -
timedOut
If true, the request timed out before completion.API name:
timed_out -
hits
Required - Contains matching events and sequences. Also contains related metadata.API name:
hits -
hits
Required - Contains matching events and sequences. Also contains related metadata.API name:
hits -
shardFailures
Contains information about shard failures (if any), in case allow_partial_search_results=trueAPI name:
shard_failuresAdds all elements of
listtoshardFailures. -
shardFailures
Contains information about shard failures (if any), in case allow_partial_search_results=trueAPI name:
shard_failuresAdds one or more values to
shardFailures. -
shardFailures
Contains information about shard failures (if any), in case allow_partial_search_results=trueAPI name:
shard_failuresAdds a value to
shardFailuresusing a builder lambda. -
tEventSerializer
Serializer for TEvent. If not set, an attempt will be made to find a serializer from the JSON context. -
self
- Specified by:
selfin classWithJsonObjectBuilderBase<BuilderT extends EqlSearchResponseBase.AbstractBuilder<TEvent,BuilderT>>
-