Class MultiSearchApiResponse<T extends ResponseDocument>
- java.lang.Object
-
- co.elasticsearch.enterprisesearch.client.model.response.search.MultiSearchApiResponse<T>
-
- Type Parameters:
T- The type of document contained in the SearchApiResponses
- All Implemented Interfaces:
ErrorableResponse,Iterable<SearchApiResponse<T>>
public class MultiSearchApiResponse<T extends ResponseDocument> extends Object implements Iterable<SearchApiResponse<T>>, ErrorableResponse
Represents a multi-search response
-
-
Constructor Summary
Constructors Constructor Description MultiSearchApiResponse(List<SearchApiResponse<T>> results)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(Object other)booleanequals(Object o)voidforEach(Consumer<? super SearchApiResponse<T>> action)List<SearchApiResponse<T>>getResults()The resultsinthashCode()booleanisError()Gets whether this response contains any errors from the requested operationIterator<SearchApiResponse<T>>iterator()Spliterator<SearchApiResponse<T>>spliterator()StringtoString()
-
-
-
Constructor Detail
-
MultiSearchApiResponse
public MultiSearchApiResponse(List<SearchApiResponse<T>> results)
-
-
Method Detail
-
isError
public boolean isError()
Description copied from interface:ErrorableResponseGets whether this response contains any errors from the requested operation- Specified by:
isErrorin interfaceErrorableResponse- Returns:
- true if 1 or more errors occurred, otherwise false
-
iterator
@NotNull public Iterator<SearchApiResponse<T>> iterator()
- Specified by:
iteratorin interfaceIterable<T extends ResponseDocument>
-
forEach
public void forEach(Consumer<? super SearchApiResponse<T>> action)
- Specified by:
forEachin interfaceIterable<T extends ResponseDocument>
-
spliterator
public Spliterator<SearchApiResponse<T>> spliterator()
- Specified by:
spliteratorin interfaceIterable<T extends ResponseDocument>
-
getResults
public List<SearchApiResponse<T>> getResults()
The results- Returns:
- the results
-
canEqual
protected boolean canEqual(Object other)
-
-