Uses of Class
de.cxp.ocs.smartsuggest.QuerySuggestManager.QuerySuggestManagerBuilder
Packages that use QuerySuggestManager.QuerySuggestManagerBuilder
-
Uses of QuerySuggestManager.QuerySuggestManagerBuilder in de.cxp.ocs.smartsuggest
Methods in de.cxp.ocs.smartsuggest that return QuerySuggestManager.QuerySuggestManagerBuilderModifier and TypeMethodDescriptionQuerySuggestManager.QuerySuggestManagerBuilder.addDataProviderConfig
(Class<? extends SuggestDataProvider> sdpClazz, Map<String, Object> config) Same asQuerySuggestManagerBuilder.addDataProviderConfig(String, Map)
QuerySuggestManager.QuerySuggestManagerBuilder.addDataProviderConfig
(String canonicalClassName, Map<String, Object> config) Add configuration for a specific data provider that will be loaded by your environment.QuerySuggestManager.QuerySuggestManagerBuilder.addMetricsRegistryAdapter
(MeterRegistryAdapter reg) Optionally add micrometer.io MeterRegistry.QuerySuggestManager.builder()
QuerySuggestManager.QuerySuggestManagerBuilder.engine
(SuggesterEngine engine) Deprecated.only Lucene suggester implemented at the momentQuerySuggestManager.QuerySuggestManagerBuilder.indexFolder
(Path indexFolder) Sets the root path where the indices for the different tenants will be stored.QuerySuggestManager.QuerySuggestManagerBuilder.preloadIndexes
(String... indexNames) specify indexes that should be loaded immediately after initialization.QuerySuggestManager.QuerySuggestManagerBuilder.updateRate
(int seconds) Set the rate (in seconds) at which the update should run.QuerySuggestManager.QuerySuggestManagerBuilder.useDataMerger()
Deprecated.use SuggestConfigProvider to change this value per index or set defaultSuggestConfig instead.QuerySuggestManager.QuerySuggestManagerBuilder.withDefaultSuggestConfig
(@NonNull SuggestConfig defaultSuggestConfig) Add default suggest config that should be used in case no SuggestConfigProvider exists or no provider has a config for a certain index.QuerySuggestManager.QuerySuggestManagerBuilder.withLimiter
(Limiter customLimiter) With this method you can specify a default limiter for suggestions from different sources.QuerySuggestManager.QuerySuggestManagerBuilder.withSuggestDataProvider
(SuggestDataProvider additionalSuggestDataProvider) Add a customSuggestDataProvider
.