public class PodMetricOperationsImpl extends MetricOperationsImpl<io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetrics,io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetricsList> implements PodMetricOperation
METRIC_ENDPOINT_URL
apiGroupName, apiGroupVersion, config, context, dryRun, httpClient, JSON, JSON_MERGE_PATCH, JSON_PATCH, name, namespace, resourceT, STRATEGIC_MERGE_JSON_PATCH, subresource
METRIC_ENDPOINT_URL
Constructor and Description |
---|
PodMetricOperationsImpl(Client client) |
PodMetricOperationsImpl(OperationContext context) |
Modifier and Type | Method and Description |
---|---|
PodMetricOperationsImpl |
inNamespace(String namespace) |
io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetricsList |
metrics(String namespace) |
io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetrics |
metrics(String namespace,
String podName) |
PodMetricOperation |
withLabels(Map<String,String> labels) |
PodMetricOperation |
withName(String name) |
getMetricEndpointUrlWithPlural, metric, metrics, metrics
addNamespacedUrlPathParts, assertResponseCode, checkName, checkNamespace, correctNamespace, createStatus, createStatus, getAPIGroupName, getAPIGroupVersion, getConfig, getKubernetesSerialization, getName, getNamespace, getNamespacedUrl, getNamespacedUrl, getNamespacedUrl, getOperationContext, getRequestConfig, getResourceT, getResourceUrl, getResourceUrl, getResourceUrl, getResourceURLForPatchOperation, getResourceURLForWriteOperation, getRootUrlParts, handleCreate, handleDelete, handleDeploymentRollback, handleGet, handleMetric, handlePatch, handlePatch, handleRaw, handleRawGet, handleResponse, handleResponse, handleScale, handleUpdate, isResourceNamespaced, requestException, requestException, requestFailure, requestFailure, restCall, waitForResult
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
metric, metrics, metrics
public PodMetricOperationsImpl(Client client)
public PodMetricOperationsImpl(OperationContext context)
public io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetrics metrics(String namespace, String podName)
metrics
in interface PodMetricOperation
public io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetricsList metrics(String namespace)
metrics
in interface PodMetricOperation
public PodMetricOperationsImpl inNamespace(String namespace)
inNamespace
in interface Namespaceable<PodMetricOperation>
public PodMetricOperation withName(String name)
withName
in interface MetricOperation<io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetrics,io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetricsList>
withName
in interface Nameable<PodMetricOperation>
public PodMetricOperation withLabels(Map<String,String> labels)
withLabels
in interface MetricOperation<io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetrics,io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetricsList>
withLabels
in interface PodMetricOperation
Copyright © 2015–2023 Red Hat. All rights reserved.