Class PodMetricOperationsImpl
- java.lang.Object
-
- io.fabric8.kubernetes.client.dsl.internal.OperationSupport
-
- io.fabric8.kubernetes.client.dsl.internal.MetricOperationsImpl<io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetrics,io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetricsList>
-
- io.fabric8.kubernetes.client.dsl.internal.PodMetricOperationsImpl
-
- All Implemented Interfaces:
io.fabric8.kubernetes.client.dsl.MetricOperation<io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetrics,io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetricsList>,io.fabric8.kubernetes.client.dsl.Nameable<io.fabric8.kubernetes.client.dsl.PodMetricOperation>,io.fabric8.kubernetes.client.dsl.Namespaceable<io.fabric8.kubernetes.client.dsl.PodMetricOperation>,io.fabric8.kubernetes.client.dsl.PodMetricOperation
public class PodMetricOperationsImpl extends MetricOperationsImpl<io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetrics,io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetricsList> implements io.fabric8.kubernetes.client.dsl.PodMetricOperation
-
-
Field Summary
-
Fields inherited from class io.fabric8.kubernetes.client.dsl.internal.MetricOperationsImpl
METRIC_ENDPOINT_URL
-
Fields inherited from class io.fabric8.kubernetes.client.dsl.internal.OperationSupport
apiGroupName, apiGroupVersion, config, context, dryRun, httpClient, JSON, JSON_MERGE_PATCH, JSON_PATCH, name, namespace, resourceT, STRATEGIC_MERGE_JSON_PATCH, subresource
-
-
Constructor Summary
Constructors Constructor Description PodMetricOperationsImpl(io.fabric8.kubernetes.client.Client client)PodMetricOperationsImpl(OperationContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PodMetricOperationsImplinNamespace(String namespace)io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetricsListmetrics(String namespace)io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetricsmetrics(String namespace, String podName)io.fabric8.kubernetes.client.dsl.PodMetricOperationwithLabels(Map<String,String> labels)io.fabric8.kubernetes.client.dsl.PodMetricOperationwithName(String name)-
Methods inherited from class io.fabric8.kubernetes.client.dsl.internal.MetricOperationsImpl
getMetricEndpointUrlWithPlural, metric, metrics, metrics
-
Methods inherited from class io.fabric8.kubernetes.client.dsl.internal.OperationSupport
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
-
-
-
-
Constructor Detail
-
PodMetricOperationsImpl
public PodMetricOperationsImpl(io.fabric8.kubernetes.client.Client client)
-
PodMetricOperationsImpl
public PodMetricOperationsImpl(OperationContext context)
-
-
Method Detail
-
metrics
public io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetrics metrics(String namespace, String podName)
- Specified by:
metricsin interfaceio.fabric8.kubernetes.client.dsl.PodMetricOperation
-
metrics
public io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetricsList metrics(String namespace)
- Specified by:
metricsin interfaceio.fabric8.kubernetes.client.dsl.PodMetricOperation
-
inNamespace
public PodMetricOperationsImpl inNamespace(String namespace)
- Specified by:
inNamespacein interfaceio.fabric8.kubernetes.client.dsl.Namespaceable<io.fabric8.kubernetes.client.dsl.PodMetricOperation>
-
withName
public io.fabric8.kubernetes.client.dsl.PodMetricOperation withName(String name)
- Specified by:
withNamein interfaceio.fabric8.kubernetes.client.dsl.MetricOperation<io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetrics,io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetricsList>- Specified by:
withNamein interfaceio.fabric8.kubernetes.client.dsl.Nameable<io.fabric8.kubernetes.client.dsl.PodMetricOperation>
-
withLabels
public io.fabric8.kubernetes.client.dsl.PodMetricOperation withLabels(Map<String,String> labels)
- Specified by:
withLabelsin interfaceio.fabric8.kubernetes.client.dsl.MetricOperation<io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetrics,io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetricsList>- Specified by:
withLabelsin interfaceio.fabric8.kubernetes.client.dsl.PodMetricOperation
-
-