Class ClusterMetrics
- java.lang.Object
-
- com.yahoo.vespa.hosted.controller.api.application.v4.model.ClusterMetrics
-
public class ClusterMetrics extends java.lang.Object- Author:
- olaa
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDOCUMENT_COUNTstatic java.lang.StringFEED_LATENCYstatic java.lang.StringFEED_PER_SECONDstatic java.lang.StringQUERIES_PER_SECONDstatic java.lang.StringQUERY_LATENCY
-
Constructor Summary
Constructors Constructor Description ClusterMetrics(java.lang.String clusterId, java.lang.String clusterType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClusterMetricsaddMetric(java.lang.String name, double value)java.util.Optional<java.lang.Double>documentCount()java.util.Optional<java.lang.Double>feedLatency()java.util.Optional<java.lang.Double>feedPerSecond()java.lang.StringgetClusterId()java.lang.StringgetClusterType()java.util.Optional<java.lang.Double>queriesPerSecond()java.util.Optional<java.lang.Double>queryLatency()
-
-
-
Field Detail
-
QUERIES_PER_SECOND
public static final java.lang.String QUERIES_PER_SECOND
- See Also:
- Constant Field Values
-
FEED_PER_SECOND
public static final java.lang.String FEED_PER_SECOND
- See Also:
- Constant Field Values
-
DOCUMENT_COUNT
public static final java.lang.String DOCUMENT_COUNT
- See Also:
- Constant Field Values
-
FEED_LATENCY
public static final java.lang.String FEED_LATENCY
- See Also:
- Constant Field Values
-
QUERY_LATENCY
public static final java.lang.String QUERY_LATENCY
- See Also:
- Constant Field Values
-
-
Method Detail
-
getClusterId
public java.lang.String getClusterId()
-
getClusterType
public java.lang.String getClusterType()
-
queriesPerSecond
public java.util.Optional<java.lang.Double> queriesPerSecond()
-
feedPerSecond
public java.util.Optional<java.lang.Double> feedPerSecond()
-
documentCount
public java.util.Optional<java.lang.Double> documentCount()
-
feedLatency
public java.util.Optional<java.lang.Double> feedLatency()
-
queryLatency
public java.util.Optional<java.lang.Double> queryLatency()
-
addMetric
public ClusterMetrics addMetric(java.lang.String name, double value)
-
-