Package io.fabric8.kubernetes.client.dsl
Interface NodeMetricOperation
-
- All Superinterfaces:
MetricOperation<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics,io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetricsList>,Nameable<NodeMetricOperation>
public interface NodeMetricOperation extends MetricOperation<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics,io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetricsList>, Nameable<NodeMetricOperation>
-
-
Field Summary
-
Fields inherited from interface io.fabric8.kubernetes.client.dsl.MetricOperation
METRIC_ENDPOINT_URL
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetricsmetrics(String nodeName)Get NodeMetric with specified nameNodeMetricOperationwithLabels(Map<String,String> labels)Filter metrics via labels.-
Methods inherited from interface io.fabric8.kubernetes.client.dsl.MetricOperation
metric, metrics, metrics, withName
-
-
-
-
Method Detail
-
withLabels
NodeMetricOperation withLabels(Map<String,String> labels)
Description copied from interface:MetricOperationFilter metrics via labels.- Specified by:
withLabelsin interfaceMetricOperation<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics,io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetricsList>- Parameters:
labels- labels as HashMap- Returns:
MetricOperationwith which you can call metrics() for getting filtered Metrics
-
metrics
io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics metrics(String nodeName)
Get NodeMetric with specified name- Parameters:
nodeName- name of the node- Returns:
- NodeMetric fetched from ApiServer
-
-