Class IngressControllerOperationsImpl

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

    public class IngressControllerOperationsImpl
    extends OpenShiftOperation<io.fabric8.openshift.api.model.operator.v1.IngressController,​io.fabric8.openshift.api.model.operator.v1.IngressControllerList,​Resource<io.fabric8.openshift.api.model.operator.v1.IngressController>>
    • Constructor Detail

      • IngressControllerOperationsImpl

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

        public IngressControllerOperationsImpl​(OperationContext context)
    • Method Detail

      • edit

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

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