Class OpenShiftAPIServerOperationsImpl

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

    public class OpenShiftAPIServerOperationsImpl
    extends OpenShiftOperation<io.fabric8.openshift.api.model.operator.v1.OpenShiftAPIServer,​io.fabric8.openshift.api.model.operator.v1.OpenShiftAPIServerList,​Resource<io.fabric8.openshift.api.model.operator.v1.OpenShiftAPIServer>>
    • Constructor Detail

      • OpenShiftAPIServerOperationsImpl

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

        public OpenShiftAPIServerOperationsImpl​(OperationContext context)
    • Method Detail

      • edit

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

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