Interface IndexSummarizer

All Known Implementing Classes:
AuthorizingIndexSummarizer, DefaultIndexSummarizer

@ExperimentalApi @Deprecated(since="11.0", forRemoval=true) public interface IndexSummarizer
Deprecated, for removal: This API element is subject to removal in a future version.
A component responsible for collecting the summary information about the JIRA index. The returned summaries are node-specific, and relate to the node with the ID returned by ClusterInfo.getNodeId().
Since:
v7.2.10
  • Method Details

    • summarizeIssueIndex

      ServiceOutcome<IssueIndexSummary> summarizeIssueIndex()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Summarizes the issue index by providing various data about the current node's index.
      Returns:
      issue index summary or error(s)
    • summarizeIndexReplicationQueues

      ServiceOutcome<Map<String,IndexReplicationQueueSummary>> summarizeIndexReplicationQueues()
      Deprecated, for removal: This API element is subject to removal in a future version.
      Summarizes replication queues from all other nodes to the current node. Returned value maps sender node IDs to IndexReplicationQueueSummary objects.
      Returns:
      map of all visible index replication queues or error(s)