Class NodeMetricsOperationsImpl

  • All Implemented Interfaces:
    AnyNamespaceable<FilterWatchListMultiDeletable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics,​io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetricsList>>, Cascading<EditReplacePatchDeletable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>>, CascadingEditReplacePatchDeletable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>, Createable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>, CreateFromServerGettable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>, CreateOrReplaceable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>, Deletable, DryRunable<WritableOperation<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>>, Editable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>, EditReplacePatchable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>, EditReplacePatchDeletable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>, Filterable<FilterWatchListDeletable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics,​io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetricsList>>, FilterWatchListDeletable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics,​io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetricsList>, FilterWatchListMultiDeletable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics,​io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetricsList>, FromServerable<Gettable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>>, Gettable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>, Listable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetricsList>, Loadable<Resource<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>>, Lockable<Replaceable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>>, MixedOperation<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics,​io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetricsList,​Resource<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>>, MultiDeleteable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>, Nameable<Resource<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>>, Namespaceable<NonNamespaceOperation<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics,​io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetricsList,​Resource<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>>>, NonNamespaceOperation<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics,​io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetricsList,​Resource<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>>, Operation<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics,​io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetricsList,​Resource<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>>, Patchable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>, Readiable, Replaceable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>, Requirable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>, Resource<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>, StatusUpdatable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>, Versionable<WatchAndWaitable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>>, VersionWatchAndWaitable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>, Waitable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics,​io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>, Watchable<Watcher<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>>, WatchAndWaitable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>, WatchListDeletable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics,​io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetricsList>, WritableOperation<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>, FromServerGettable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>, GracePeriodConfigurable<Deletable>, OperationInfo, PropagationPolicyConfigurable<EditReplacePatchDeletable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>>

    public class NodeMetricsOperationsImpl
    extends HasMetadataOperation<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics,​io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetricsList,​Resource<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>>
    • Constructor Detail

      • NodeMetricsOperationsImpl

        public NodeMetricsOperationsImpl​(okhttp3.OkHttpClient client,
                                         Config config)
      • NodeMetricsOperationsImpl

        public NodeMetricsOperationsImpl​(okhttp3.OkHttpClient client,
                                         Config config,
                                         String namespace)
      • NodeMetricsOperationsImpl

        public NodeMetricsOperationsImpl​(OperationContext context)
    • Method Detail

      • edit

        public io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics edit​(io.fabric8.kubernetes.api.builder.Visitor... visitors)
        Specified by:
        edit in interface Editable<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>
        Overrides:
        edit in class BaseOperation<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics,​io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetricsList,​Resource<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>>
      • isResourceNamespaced

        public boolean isResourceNamespaced()
        Overrides:
        isResourceNamespaced in class BaseOperation<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics,​io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetricsList,​Resource<io.fabric8.kubernetes.api.model.metrics.v1beta1.NodeMetrics>>