Class ClusterServiceVersionOperationsImpl

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

    public class ClusterServiceVersionOperationsImpl
    extends OpenShiftOperation<io.fabric8.openshift.api.model.operatorhub.v1alpha1.ClusterServiceVersion,​io.fabric8.openshift.api.model.operatorhub.v1alpha1.ClusterServiceVersionList,​Resource<io.fabric8.openshift.api.model.operatorhub.v1alpha1.ClusterServiceVersion>>
    • Constructor Detail

      • ClusterServiceVersionOperationsImpl

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

        public ClusterServiceVersionOperationsImpl​(OperationContext context)
    • Method Detail

      • edit

        public io.fabric8.openshift.api.model.operatorhub.v1alpha1.ClusterServiceVersion edit​(io.fabric8.kubernetes.api.builder.Visitor... visitors)
        Specified by:
        edit in interface Editable<io.fabric8.openshift.api.model.operatorhub.v1alpha1.ClusterServiceVersion>
        Overrides:
        edit in class BaseOperation<io.fabric8.openshift.api.model.operatorhub.v1alpha1.ClusterServiceVersion,​io.fabric8.openshift.api.model.operatorhub.v1alpha1.ClusterServiceVersionList,​Resource<io.fabric8.openshift.api.model.operatorhub.v1alpha1.ClusterServiceVersion>>
      • isResourceNamespaced

        public boolean isResourceNamespaced()
        Overrides:
        isResourceNamespaced in class BaseOperation<io.fabric8.openshift.api.model.operatorhub.v1alpha1.ClusterServiceVersion,​io.fabric8.openshift.api.model.operatorhub.v1alpha1.ClusterServiceVersionList,​Resource<io.fabric8.openshift.api.model.operatorhub.v1alpha1.ClusterServiceVersion>>