Class CatalogSourceOperationsImpl

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

    public class CatalogSourceOperationsImpl
    extends OpenShiftOperation<io.fabric8.openshift.api.model.operatorhub.v1alpha1.CatalogSource,​io.fabric8.openshift.api.model.operatorhub.v1alpha1.CatalogSourceList,​Resource<io.fabric8.openshift.api.model.operatorhub.v1alpha1.CatalogSource>>
    • Constructor Detail

      • CatalogSourceOperationsImpl

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

        public CatalogSourceOperationsImpl​(OperationContext context)
    • Method Detail

      • edit

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

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