Class DocumentAdapters
java.lang.Object
org.springframework.data.elasticsearch.client.erhlc.DocumentAdapters
Deprecated.
since 5.0
Utility class to adapt
GetResponse,
GetResult, MultiGetResponse
SearchHit, DocumentField to
Document.- Since:
- 4.0
- Author:
- Mark Paluch, Peter-Josef Meisch, Roman Puchkovskiy, Matt Gilene
-
Method Summary
Modifier and TypeMethodDescriptionstatic Documentfrom(org.elasticsearch.action.get.GetResponse getResponse) Deprecated.Create aDocumentfromGetResponse.static MultiGetItem<Document>from(org.elasticsearch.action.get.MultiGetItemResponse itemResponse) Deprecated.Creates aMultiGetItem<Document>from aMultiGetItemResponse.static List<MultiGetItem<Document>>from(org.elasticsearch.action.get.MultiGetResponse source) Deprecated.Creates a List ofMultiGetItem<Document>s fromMultiGetResponse.static Documentfrom(org.elasticsearch.index.get.GetResult source) Deprecated.Create aDocumentfromGetResult.static SearchDocumentfrom(org.elasticsearch.search.SearchHit source) Deprecated.Create aSearchDocumentfromSearchHit.static DocumentfromDocumentFields(Iterable<org.elasticsearch.common.document.DocumentField> documentFields, String index, String id, long version, long seqNo, long primaryTerm)
-
Method Details
-
from
Deprecated.- Parameters:
getResponse- the getResponseGetResponse.- Returns:
- the adapted
Document, null if getResponse.isExists() returns false.
-
from
Deprecated.- Parameters:
source- the sourceGetResult.- Returns:
- the adapted
Document, null if source.isExists() returns false.
-
from
public static List<MultiGetItem<Document>> from(org.elasticsearch.action.get.MultiGetResponse source) Deprecated.Creates a List ofMultiGetItem<Document>s fromMultiGetResponse.- Parameters:
source- the sourceMultiGetResponse, not null.- Returns:
- a list of Documents, contains null values for not found Documents.
-
from
public static MultiGetItem<Document> from(org.elasticsearch.action.get.MultiGetItemResponse itemResponse) Deprecated.Creates aMultiGetItem<Document>from aMultiGetItemResponse.- Parameters:
itemResponse- the response, must not be null- Returns:
- the MultiGetItem
-
from
Deprecated.- Parameters:
source- the sourceSearchHit.- Returns:
- the adapted
SearchDocument.
-
fromDocumentFields
public static Document fromDocumentFields(Iterable<org.elasticsearch.common.document.DocumentField> documentFields, String index, String id, long version, long seqNo, long primaryTerm) Deprecated.
-