QuerySuggestManager.QuerySuggestManagerBuilder |
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 |
QuerySuggestManager.QuerySuggestManagerBuilder.addMetricsRegistryAdapter(MeterRegistryAdapter reg) |
Optionally add micrometer.io MeterRegistry.
|
static QuerySuggestManager.QuerySuggestManagerBuilder |
QuerySuggestManager.builder() |
|
QuerySuggestManager.QuerySuggestManagerBuilder |
QuerySuggestManager.QuerySuggestManagerBuilder.engine(SuggesterEngine engine) |
Changes the engine that should be used generate the suggestions.
|
QuerySuggestManager.QuerySuggestManagerBuilder |
QuerySuggestManager.QuerySuggestManagerBuilder.indexFolder(Path indexFolder) |
Sets the root path where the indices for the different tenants
will be stored.
|
QuerySuggestManager.QuerySuggestManagerBuilder |
QuerySuggestManager.QuerySuggestManagerBuilder.preloadIndexes(String... indexNames) |
specify indexes that should be loaded immediately after
initialization.
|
QuerySuggestManager.QuerySuggestManagerBuilder |
QuerySuggestManager.QuerySuggestManagerBuilder.updateRate(int seconds) |
Set the rate (in seconds) at which the update should run.
|
QuerySuggestManager.QuerySuggestManagerBuilder |
QuerySuggestManager.QuerySuggestManagerBuilder.useDataMerger() |
Per default for each provided data set, a single suggester is set up.
|
QuerySuggestManager.QuerySuggestManagerBuilder |
QuerySuggestManager.QuerySuggestManagerBuilder.withLimiter(Limiter customLimiter) |
With this method you can specify a limiter for suggestions from
different sources.
|