Package io.fabric8.kubernetes.client.dsl
Interface PodMetricOperation
-
- All Superinterfaces:
MetricOperation<io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetrics,io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetricsList>,Nameable<PodMetricOperation>,Namespaceable<PodMetricOperation>
public interface PodMetricOperation extends MetricOperation<io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetrics,io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetricsList>, Nameable<PodMetricOperation>, Namespaceable<PodMetricOperation>
-
-
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.PodMetricsListmetrics(String namespace)Get PodMetricsList for a namespace.io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetricsmetrics(String namespace, String podName)Get PodMetrics in a namespace with a name.PodMetricOperationwithLabels(Map<String,String> labels)Filter metrics via labels.-
Methods inherited from interface io.fabric8.kubernetes.client.dsl.MetricOperation
metric, metrics, metrics, withName
-
Methods inherited from interface io.fabric8.kubernetes.client.dsl.Namespaceable
inNamespace
-
-
-
-
Method Detail
-
withLabels
PodMetricOperation withLabels(Map<String,String> labels)
Description copied from interface:MetricOperationFilter metrics via labels.- Specified by:
withLabelsin interfaceMetricOperation<io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetrics,io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetricsList>- Parameters:
labels- labels as HashMap- Returns:
MetricOperationwith which you can call metrics() for getting filtered Metrics
-
metrics
io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetricsList metrics(String namespace)
Get PodMetricsList for a namespace.- Parameters:
namespace- namespace for which PodMetrics are queries- Returns:
- PodMetricsList for all pods in specified namespace
-
-