Class PodMetricsOperationsImpl

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

    public class PodMetricsOperationsImpl
    extends HasMetadataOperation<io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetrics,​io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetricsList,​Resource<io.fabric8.kubernetes.api.model.metrics.v1beta1.PodMetrics>>
    • Constructor Detail

      • PodMetricsOperationsImpl

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

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

        public PodMetricsOperationsImpl​(OperationContext context)
    • Method Detail

      • edit

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

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