Class MultiSearchResult.AbstractBuilder<TDocument,BuilderT extends MultiSearchResult.AbstractBuilder<TDocument,BuilderT>>  
java.lang.Object
co.elastic.clients.util.ObjectBuilderBase
co.elastic.clients.util.WithJsonObjectBuilderBase<BuilderT>
co.elastic.clients.elasticsearch.core.msearch.MultiSearchResult.AbstractBuilder<TDocument,BuilderT> 
- All Implemented Interfaces:
- WithJson<BuilderT>
- Direct Known Subclasses:
- MsearchResponse.Builder,- MsearchTemplateResponse.Builder
- Enclosing class:
- MultiSearchResult<TDocument>
public abstract static class MultiSearchResult.AbstractBuilder<TDocument,BuilderT extends MultiSearchResult.AbstractBuilder<TDocument,BuilderT>>  
extends WithJsonObjectBuilderBase<BuilderT>
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionfinal BuilderTresponses(MultiSearchResponseItem<TDocument> value, MultiSearchResponseItem<TDocument>... values) Required - API name:responsesfinal BuilderTresponses(Function<MultiSearchResponseItem.Builder<TDocument>, ObjectBuilder<MultiSearchResponseItem<TDocument>>> fn) Required - API name:responsesfinal BuilderTRequired - API name:responsesprotected abstract BuilderTself()final BuilderTSerializer for TDocument.final BuilderTtook(long value) Required - API name:tookMethods inherited from class co.elastic.clients.util.WithJsonObjectBuilderBasewithJsonMethods inherited from class co.elastic.clients.util.ObjectBuilderBase_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
- 
Constructor Details- 
AbstractBuilderpublic AbstractBuilder()
 
- 
- 
Method Details- 
tookRequired - API name:took
- 
responsesRequired - API name:responsesAdds all elements of listtoresponses.
- 
responsespublic final BuilderT responses(MultiSearchResponseItem<TDocument> value, MultiSearchResponseItem<TDocument>... values) Required - API name:responsesAdds one or more values to responses.
- 
responsespublic final BuilderT responses(Function<MultiSearchResponseItem.Builder<TDocument>, ObjectBuilder<MultiSearchResponseItem<TDocument>>> fn) Required - API name:responsesAdds a value to responsesusing a builder lambda.
- 
tDocumentSerializerSerializer for TDocument. If not set, an attempt will be made to find a serializer from the JSON context.
- 
self- Specified by:
- selfin class- WithJsonObjectBuilderBase<BuilderT extends MultiSearchResult.AbstractBuilder<TDocument,- BuilderT>> 
 
 
-