Interface | Description |
---|---|
IndexNamingPolicy |
Policy for naming repository search indexes.
|
IndexSettingsContributor |
Contributor to ES index settings.
|
SearchConstants |
Search constants.
|
SearchIndexFacet |
Search index
Facet . |
SearchIndexService |
Search index service.
|
SearchIndexUpdateManager |
Defines logic for determining if a repository search index is out of date and needs to be re-indexed.
|
Class | Description |
---|---|
BulkProcessorFlusher |
A Runnable for flushing a
BulkProcessor . |
BulkProcessorUpdater<T extends org.elasticsearch.action.ActionRequest<T>> |
A Runnable for adding an
IndexRequest
or DeleteRequest to a BulkProcessor . |
HashedNamingPolicy |
Name search indexes by hashing the repository name; avoids characters not allowed by Elasticsearch.
|
IndexSettingsContributorSupport |
Support for
IndexSettingsContributor implementations. |
IndexStartupRebuildManager |
This class handles the rebuilding of all Elasticsearch indexes on startup given a specified environment variable is
set to true.
|
RebuildIndexTask |
Internal task to rebuild index of given repository.
|
RebuildIndexTaskDescriptor |
Task descriptor for
RebuildIndexTask . |
SearchIndexServiceImpl |
Default
SearchIndexService implementation. |
Copyright © 2008–2021 Sonatype, Inc.. All rights reserved.