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 Document
from
(org.elasticsearch.action.get.GetResponse getResponse) Deprecated.Create aDocument
fromGetResponse
.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 Document
from
(org.elasticsearch.index.get.GetResult source) Deprecated.Create aDocument
fromGetResult
.static SearchDocument
from
(org.elasticsearch.search.SearchHit source) Deprecated.Create aSearchDocument
fromSearchHit
.static Document
fromDocumentFields
(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.
-