Class KubeControllerManagerOperationsImpl

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

    public class KubeControllerManagerOperationsImpl
    extends OpenShiftOperation<io.fabric8.openshift.api.model.operator.v1.KubeControllerManager,​io.fabric8.openshift.api.model.operator.v1.KubeControllerManagerList,​Resource<io.fabric8.openshift.api.model.operator.v1.KubeControllerManager>>
    • Constructor Detail

      • KubeControllerManagerOperationsImpl

        public KubeControllerManagerOperationsImpl​(okhttp3.OkHttpClient client,
                                                   OpenShiftConfig config)
      • KubeControllerManagerOperationsImpl

        public KubeControllerManagerOperationsImpl​(OperationContext context)
    • Method Detail

      • edit

        public io.fabric8.openshift.api.model.operator.v1.KubeControllerManager edit​(io.fabric8.kubernetes.api.builder.Visitor... visitors)
        Specified by:
        edit in interface Editable<io.fabric8.openshift.api.model.operator.v1.KubeControllerManager>
        Overrides:
        edit in class BaseOperation<io.fabric8.openshift.api.model.operator.v1.KubeControllerManager,​io.fabric8.openshift.api.model.operator.v1.KubeControllerManagerList,​Resource<io.fabric8.openshift.api.model.operator.v1.KubeControllerManager>>
      • isResourceNamespaced

        public boolean isResourceNamespaced()
        Overrides:
        isResourceNamespaced in class BaseOperation<io.fabric8.openshift.api.model.operator.v1.KubeControllerManager,​io.fabric8.openshift.api.model.operator.v1.KubeControllerManagerList,​Resource<io.fabric8.openshift.api.model.operator.v1.KubeControllerManager>>