Class IngressOperationsImpl

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

    public class IngressOperationsImpl
    extends HasMetadataOperation<io.fabric8.kubernetes.api.model.networking.v1beta1.Ingress,​io.fabric8.kubernetes.api.model.networking.v1beta1.IngressList,​Resource<io.fabric8.kubernetes.api.model.networking.v1beta1.Ingress>>
    • Constructor Detail

      • IngressOperationsImpl

        public IngressOperationsImpl​(okhttp3.OkHttpClient client,
                                     Config config)
      • IngressOperationsImpl

        public IngressOperationsImpl​(okhttp3.OkHttpClient client,
                                     Config config,
                                     String namespace)
      • IngressOperationsImpl

        public IngressOperationsImpl​(OperationContext context)
    • Method Detail

      • edit

        public io.fabric8.kubernetes.api.model.networking.v1beta1.Ingress edit​(io.fabric8.kubernetes.api.builder.Visitor... visitors)
        Specified by:
        edit in interface Editable<io.fabric8.kubernetes.api.model.networking.v1beta1.Ingress>
        Overrides:
        edit in class BaseOperation<io.fabric8.kubernetes.api.model.networking.v1beta1.Ingress,​io.fabric8.kubernetes.api.model.networking.v1beta1.IngressList,​Resource<io.fabric8.kubernetes.api.model.networking.v1beta1.Ingress>>
      • isResourceNamespaced

        public boolean isResourceNamespaced()
        Overrides:
        isResourceNamespaced in class BaseOperation<io.fabric8.kubernetes.api.model.networking.v1beta1.Ingress,​io.fabric8.kubernetes.api.model.networking.v1beta1.IngressList,​Resource<io.fabric8.kubernetes.api.model.networking.v1beta1.Ingress>>