Class MetricsQuery
- java.lang.Object
-
- org.apache.solr.prometheus.exporter.MetricsQuery
-
public class MetricsQuery extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static List<MetricsQuery>from(Node node, Map<String,MetricsQueryTemplate> jqTemplates)Optional<String>getCollection()Optional<String>getCore()List<net.thisptr.jackson.jq.JsonQuery>getJsonQueries()ModifiableSolrParamsgetParameters()StringgetPath()MetricsQuerywithCollection(String collection)MetricsQuerywithCore(String core)
-
-
-
Method Detail
-
withCore
public MetricsQuery withCore(String core)
-
withCollection
public MetricsQuery withCollection(String collection)
-
getPath
public String getPath()
-
getJsonQueries
public List<net.thisptr.jackson.jq.JsonQuery> getJsonQueries()
-
from
public static List<MetricsQuery> from(Node node, Map<String,MetricsQueryTemplate> jqTemplates) throws net.thisptr.jackson.jq.exception.JsonQueryException
- Throws:
net.thisptr.jackson.jq.exception.JsonQueryException
-
getParameters
public ModifiableSolrParams getParameters()
-
-