Interface SolrInfoBean

    • Method Detail

      • getName

        String getName()
        Simple common usage name, e.g. BasicQueryHandler, or fully qualified class name.
      • getDescription

        String getDescription()
        Simple one or two line description
      • getMetricsSnapshot

        default Map<String,​Object> getMetricsSnapshot()
        Optionally return a snapshot of metrics that this component reports, or null. Default implementation requires that both getMetricNames() and getMetricRegistry() return non-null values.
      • getMetricNames

        default Set<String> getMetricNames()
        Modifiable set of metric names that this component reports (default is null, which means none). If not null then this set is used by registerMetricName(String) to capture what metrics names are reported from this component.

        NOTE: this set has to allow iteration under modifications.

      • getMetricRegistry

        default com.codahale.metrics.MetricRegistry getMetricRegistry()
        An instance of MetricRegistry that this component uses for metrics reporting (default is null, which means no registry).