Class SubscriptionOperationsImpl

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

    public class SubscriptionOperationsImpl
    extends OpenShiftOperation<io.fabric8.openshift.api.model.operatorhub.v1alpha1.Subscription,​io.fabric8.openshift.api.model.operatorhub.v1alpha1.SubscriptionList,​Resource<io.fabric8.openshift.api.model.operatorhub.v1alpha1.Subscription>>
    • Constructor Detail

      • SubscriptionOperationsImpl

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

        public SubscriptionOperationsImpl​(OperationContext context)
    • Method Detail

      • edit

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

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