Interface ElasticsearchSearchIndexScope<S extends ElasticsearchSearchIndexScope<?>>
-
- All Superinterfaces:
EventContextProvider,SearchIndexScope<S>
- All Known Implementing Classes:
ElasticsearchSearchIndexScopeImpl
public interface ElasticsearchSearchIndexScope<S extends ElasticsearchSearchIndexScope<?>> extends SearchIndexScope<S>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ElasticsearchSearchIndexNodeContextchild(SearchIndexCompositeNodeContext<?> parent, String name)TimeoutManagercreateTimeoutManager(Long timeout, TimeUnit timeUnit, boolean exceptionOnTimeout)DocumentIdHelperdocumentIdHelper()ElasticsearchSearchIndexNodeContextfield(String fieldPath)com.google.gson.JsonObjectfilterOrNull(String tenantId)Collection<ElasticsearchSearchIndexContext>indexes()Map<String,ElasticsearchSearchIndexContext>mappedTypeNameToIndex()intmaxResultWindow()ElasticsearchSearchSyntaxsearchSyntax()com.google.gson.GsonuserFacingGson()-
Methods inherited from interface org.hibernate.search.util.common.reporting.spi.EventContextProvider
eventContext
-
Methods inherited from interface org.hibernate.search.engine.search.common.spi.SearchIndexScope
fieldQueryElement, hibernateSearchIndexNames, identifier, mappingContext, rootQueryElement, toAbsolutePath, toDocumentValueConvertContext, withRoot
-
-
-
-
Method Detail
-
child
ElasticsearchSearchIndexNodeContext child(SearchIndexCompositeNodeContext<?> parent, String name)
- Specified by:
childin interfaceSearchIndexScope<S extends ElasticsearchSearchIndexScope<?>>
-
field
ElasticsearchSearchIndexNodeContext field(String fieldPath)
-
userFacingGson
com.google.gson.Gson userFacingGson()
-
searchSyntax
ElasticsearchSearchSyntax searchSyntax()
-
documentIdHelper
DocumentIdHelper documentIdHelper()
-
filterOrNull
com.google.gson.JsonObject filterOrNull(String tenantId)
-
createTimeoutManager
TimeoutManager createTimeoutManager(Long timeout, TimeUnit timeUnit, boolean exceptionOnTimeout)
-
indexes
Collection<ElasticsearchSearchIndexContext> indexes()
-
mappedTypeNameToIndex
Map<String,ElasticsearchSearchIndexContext> mappedTypeNameToIndex()
-
maxResultWindow
int maxResultWindow()
-
-