Interface JSONAPIResult

All Known Implementing Classes:
AbstractJSONAPIResult, SolrActionAclReportResult, SolrActionAclTxReportResult, SolrActionCheckResult, SolrActionFixResult, SolrActionNodeReportResult, SolrActionReportResult, SolrActionStatusResult, SolrActionTxReportResult, SolrCommandBackupResult

public interface JSONAPIResult
JSON returned from SOLR API
Since:
6.2
Author:
aborroy
  • Method Summary

    Modifier and Type
    Method
    Description
    Name of the cores managed by SOLR
    Information from the cores to be exposed in JMX Beans The names and the structure of the properties depend on the type of the Action
    Time to perform the requested action or command in SOLR
    HTTP Response code But for 200, that is being returned as 0
  • Method Details

    • getQueryTime

      Long getQueryTime()
      Time to perform the requested action or command in SOLR
      Returns:
      Number of milliseconds
    • getStatus

      Long getStatus()
      HTTP Response code But for 200, that is being returned as 0
      Returns:
      Number representing an HTTP Status
    • getCores

      List<String> getCores()
      Name of the cores managed by SOLR
      Returns:
      A list with the names of the cores
    • getCoresInfo

      Map<String,Map<String,Object>> getCoresInfo()
      Information from the cores to be exposed in JMX Beans The names and the structure of the properties depend on the type of the Action
      Returns:
      Core information by core name