Class NodeMetricOperationsImpl
- java.lang.Object
-
- io.fabric8.kubernetes.client.dsl.internal.OperationSupport
-
- io.fabric8.kubernetes.client.dsl.internal.MetricOperationsImpl<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics,io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetricsList>
-
- io.fabric8.kubernetes.client.dsl.internal.NodeMetricOperationsImpl
-
- All Implemented Interfaces:
io.fabric8.kubernetes.client.dsl.MetricOperation<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics,io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetricsList>,io.fabric8.kubernetes.client.dsl.Nameable<io.fabric8.kubernetes.client.dsl.NodeMetricOperation>,io.fabric8.kubernetes.client.dsl.NodeMetricOperation
public class NodeMetricOperationsImpl extends MetricOperationsImpl<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics,io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetricsList> implements io.fabric8.kubernetes.client.dsl.NodeMetricOperation
-
-
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 NodeMetricOperationsImpl(io.fabric8.kubernetes.client.Client client)NodeMetricOperationsImpl(OperationContext context)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisResourceNamespaced()io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetricsmetrics(String nodeName)io.fabric8.kubernetes.client.dsl.NodeMetricOperationwithLabels(Map<String,String> labels)io.fabric8.kubernetes.client.dsl.NodeMetricOperationwithName(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, requestException, requestException, requestFailure, requestFailure, restCall, waitForResult
-
-
-
-
Constructor Detail
-
NodeMetricOperationsImpl
public NodeMetricOperationsImpl(io.fabric8.kubernetes.client.Client client)
-
NodeMetricOperationsImpl
public NodeMetricOperationsImpl(OperationContext context)
-
-
Method Detail
-
metrics
public io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics metrics(String nodeName)
- Specified by:
metricsin interfaceio.fabric8.kubernetes.client.dsl.NodeMetricOperation
-
withLabels
public io.fabric8.kubernetes.client.dsl.NodeMetricOperation withLabels(Map<String,String> labels)
- Specified by:
withLabelsin interfaceio.fabric8.kubernetes.client.dsl.MetricOperation<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics,io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetricsList>- Specified by:
withLabelsin interfaceio.fabric8.kubernetes.client.dsl.NodeMetricOperation
-
withName
public io.fabric8.kubernetes.client.dsl.NodeMetricOperation withName(String name)
- Specified by:
withNamein interfaceio.fabric8.kubernetes.client.dsl.MetricOperation<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics,io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetricsList>- Specified by:
withNamein interfaceio.fabric8.kubernetes.client.dsl.Nameable<io.fabric8.kubernetes.client.dsl.NodeMetricOperation>
-
isResourceNamespaced
public boolean isResourceNamespaced()
- Overrides:
isResourceNamespacedin classOperationSupport
-
-