Class ESFacetedQueryResultBuilder<I extends io.vertigo.datamodel.structure.model.DtObject>
- java.lang.Object
-
- io.vertigo.datafactory.plugins.search.elasticsearch.ESFacetedQueryResultBuilder<I>
-
- Type Parameters:
I
- Type de l'objet représentant l'index
- All Implemented Interfaces:
io.vertigo.core.lang.Builder<FacetedQueryResult<I,SearchQuery>>
public final class ESFacetedQueryResultBuilder<I extends io.vertigo.datamodel.structure.model.DtObject> extends Object implements io.vertigo.core.lang.Builder<FacetedQueryResult<I,SearchQuery>>
Requête physique d'accès à ElasticSearch. Le driver exécute les requêtes de façon synchrone dans le contexte transactionnelle de la ressource.- Author:
- pchretien, npiedeloup
-
-
Constructor Summary
Constructors Constructor Description ESFacetedQueryResultBuilder(ESDocumentCodec esDocumentCodec, io.vertigo.datamodel.structure.definitions.DtDefinition indexDtDefinition, org.elasticsearch.action.search.SearchResponse queryResponse, SearchQuery searchQuery)
Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FacetedQueryResult<I,SearchQuery>
build()
-
-
-
Constructor Detail
-
ESFacetedQueryResultBuilder
public ESFacetedQueryResultBuilder(ESDocumentCodec esDocumentCodec, io.vertigo.datamodel.structure.definitions.DtDefinition indexDtDefinition, org.elasticsearch.action.search.SearchResponse queryResponse, SearchQuery searchQuery)
Constructor.- Parameters:
esDocumentCodec
- Translation codec from Index Dto to documentindexDtDefinition
- Index DtdefinitionqueryResponse
- ES Query responsesearchQuery
- Search query
-
-
Method Detail
-
build
public FacetedQueryResult<I,SearchQuery> build()
- Specified by:
build
in interfaceio.vertigo.core.lang.Builder<I extends io.vertigo.datamodel.structure.model.DtObject>
-
-