Interface ExtensionsV1beta1Api

  • All Superinterfaces:
    com.marcnuri.yakc.api.Api

    public interface ExtensionsV1beta1Api
    extends com.marcnuri.yakc.api.Api
    • Method Detail

      • getAPIResources

        @HTTP(method="GET",
              path="/apis/extensions/v1beta1/")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList> getAPIResources()
        get available resources
      • listIngressForAllNamespaces

        @HTTP(method="GET",
              path="/apis/extensions/v1beta1/ingresses")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.IngressList,​com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress> listIngressForAllNamespaces()
        list or watch objects of kind Ingress
      • listIngressForAllNamespaces

        @HTTP(method="GET",
              path="/apis/extensions/v1beta1/ingresses")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.IngressList,​com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress> listIngressForAllNamespaces​(@QueryMap
                                                                                                                                                                                                                    ExtensionsV1beta1Api.ListIngressForAllNamespaces queryParameters)
        list or watch objects of kind Ingress
      • deleteCollectionNamespacedIngress

        @HTTP(method="DELETE",
              path="/apis/extensions/v1beta1/namespaces/{namespace}/ingresses",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionNamespacedIngress​(@Path("namespace")
                                                                                                                                                    java.lang.String namespace,
                                                                                                                                                    @Body
                                                                                                                                                    com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
        delete collection of Ingress
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • deleteCollectionNamespacedIngress

        @HTTP(method="DELETE",
              path="/apis/extensions/v1beta1/namespaces/{namespace}/ingresses",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionNamespacedIngress​(@Path("namespace")
                                                                                                                                                    java.lang.String namespace)
        delete collection of Ingress
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • deleteCollectionNamespacedIngress

        @HTTP(method="DELETE",
              path="/apis/extensions/v1beta1/namespaces/{namespace}/ingresses",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionNamespacedIngress​(@Path("namespace")
                                                                                                                                                    java.lang.String namespace,
                                                                                                                                                    @Body
                                                                                                                                                    com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body,
                                                                                                                                                    @QueryMap
                                                                                                                                                    ExtensionsV1beta1Api.DeleteCollectionNamespacedIngress queryParameters)
        delete collection of Ingress
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • deleteCollectionNamespacedIngress

        @HTTP(method="DELETE",
              path="/apis/extensions/v1beta1/namespaces/{namespace}/ingresses",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionNamespacedIngress​(@Path("namespace")
                                                                                                                                                    java.lang.String namespace,
                                                                                                                                                    @QueryMap
                                                                                                                                                    ExtensionsV1beta1Api.DeleteCollectionNamespacedIngress queryParameters)
        delete collection of Ingress
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • listNamespacedIngress

        @HTTP(method="GET",
              path="/apis/extensions/v1beta1/namespaces/{namespace}/ingresses")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.IngressList,​com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress> listNamespacedIngress​(@Path("namespace")
                                                                                                                                                                                                              java.lang.String namespace)
        list or watch objects of kind Ingress
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • listNamespacedIngress

        @HTTP(method="GET",
              path="/apis/extensions/v1beta1/namespaces/{namespace}/ingresses")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.IngressList,​com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress> listNamespacedIngress​(@Path("namespace")
                                                                                                                                                                                                              java.lang.String namespace,
                                                                                                                                                                                                              @QueryMap
                                                                                                                                                                                                              ExtensionsV1beta1Api.ListNamespacedIngress queryParameters)
        list or watch objects of kind Ingress
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • createNamespacedIngress

        @HTTP(method="POST",
              path="/apis/extensions/v1beta1/namespaces/{namespace}/ingresses",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress> createNamespacedIngress​(@Path("namespace")
                                                                                                                                    java.lang.String namespace,
                                                                                                                                    @Body
                                                                                                                                    com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress body)
        create an Ingress
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • createNamespacedIngress

        @HTTP(method="POST",
              path="/apis/extensions/v1beta1/namespaces/{namespace}/ingresses",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress> createNamespacedIngress​(@Path("namespace")
                                                                                                                                    java.lang.String namespace,
                                                                                                                                    @Body
                                                                                                                                    com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress body,
                                                                                                                                    @QueryMap
                                                                                                                                    ExtensionsV1beta1Api.CreateNamespacedIngress queryParameters)
        create an Ingress
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • deleteNamespacedIngress

        @HTTP(method="DELETE",
              path="/apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteNamespacedIngress​(@Path("name")
                                                                                                                                          java.lang.String name,
                                                                                                                                          @Path("namespace")
                                                                                                                                          java.lang.String namespace,
                                                                                                                                          @Body
                                                                                                                                          com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
        delete an Ingress
        Parameters:
        name - name of the Ingress
        namespace - object name and auth scope, such as for teams and projects
      • deleteNamespacedIngress

        @HTTP(method="DELETE",
              path="/apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteNamespacedIngress​(@Path("name")
                                                                                                                                          java.lang.String name,
                                                                                                                                          @Path("namespace")
                                                                                                                                          java.lang.String namespace)
        delete an Ingress
        Parameters:
        name - name of the Ingress
        namespace - object name and auth scope, such as for teams and projects
      • deleteNamespacedIngress

        @HTTP(method="DELETE",
              path="/apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteNamespacedIngress​(@Path("name")
                                                                                                                                          java.lang.String name,
                                                                                                                                          @Path("namespace")
                                                                                                                                          java.lang.String namespace,
                                                                                                                                          @Body
                                                                                                                                          com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body,
                                                                                                                                          @QueryMap
                                                                                                                                          ExtensionsV1beta1Api.DeleteNamespacedIngress queryParameters)
        delete an Ingress
        Parameters:
        name - name of the Ingress
        namespace - object name and auth scope, such as for teams and projects
      • deleteNamespacedIngress

        @HTTP(method="DELETE",
              path="/apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteNamespacedIngress​(@Path("name")
                                                                                                                                          java.lang.String name,
                                                                                                                                          @Path("namespace")
                                                                                                                                          java.lang.String namespace,
                                                                                                                                          @QueryMap
                                                                                                                                          ExtensionsV1beta1Api.DeleteNamespacedIngress queryParameters)
        delete an Ingress
        Parameters:
        name - name of the Ingress
        namespace - object name and auth scope, such as for teams and projects
      • readNamespacedIngress

        @HTTP(method="GET",
              path="/apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress> readNamespacedIngress​(@Path("name")
                                                                                                                                  java.lang.String name,
                                                                                                                                  @Path("namespace")
                                                                                                                                  java.lang.String namespace)
        read the specified Ingress
        Parameters:
        name - name of the Ingress
        namespace - object name and auth scope, such as for teams and projects
      • readNamespacedIngress

        @HTTP(method="GET",
              path="/apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress> readNamespacedIngress​(@Path("name")
                                                                                                                                  java.lang.String name,
                                                                                                                                  @Path("namespace")
                                                                                                                                  java.lang.String namespace,
                                                                                                                                  @QueryMap
                                                                                                                                  ExtensionsV1beta1Api.ReadNamespacedIngress queryParameters)
        read the specified Ingress
        Parameters:
        name - name of the Ingress
        namespace - object name and auth scope, such as for teams and projects
      • patchNamespacedIngress

        @HTTP(method="PATCH",
              path="/apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress> patchNamespacedIngress​(@Path("name")
                                                                                                                                   java.lang.String name,
                                                                                                                                   @Path("namespace")
                                                                                                                                   java.lang.String namespace,
                                                                                                                                   @Body
                                                                                                                                   com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress body)
        partially update the specified Ingress
        Parameters:
        name - name of the Ingress
        namespace - object name and auth scope, such as for teams and projects
      • patchNamespacedIngress

        @HTTP(method="PATCH",
              path="/apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress> patchNamespacedIngress​(@Path("name")
                                                                                                                                   java.lang.String name,
                                                                                                                                   @Path("namespace")
                                                                                                                                   java.lang.String namespace,
                                                                                                                                   @Body
                                                                                                                                   com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress body,
                                                                                                                                   @QueryMap
                                                                                                                                   ExtensionsV1beta1Api.PatchNamespacedIngress queryParameters)
        partially update the specified Ingress
        Parameters:
        name - name of the Ingress
        namespace - object name and auth scope, such as for teams and projects
      • replaceNamespacedIngress

        @HTTP(method="PUT",
              path="/apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress> replaceNamespacedIngress​(@Path("name")
                                                                                                                                     java.lang.String name,
                                                                                                                                     @Path("namespace")
                                                                                                                                     java.lang.String namespace,
                                                                                                                                     @Body
                                                                                                                                     com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress body)
        replace the specified Ingress
        Parameters:
        name - name of the Ingress
        namespace - object name and auth scope, such as for teams and projects
      • replaceNamespacedIngress

        @HTTP(method="PUT",
              path="/apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress> replaceNamespacedIngress​(@Path("name")
                                                                                                                                     java.lang.String name,
                                                                                                                                     @Path("namespace")
                                                                                                                                     java.lang.String namespace,
                                                                                                                                     @Body
                                                                                                                                     com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress body,
                                                                                                                                     @QueryMap
                                                                                                                                     ExtensionsV1beta1Api.ReplaceNamespacedIngress queryParameters)
        replace the specified Ingress
        Parameters:
        name - name of the Ingress
        namespace - object name and auth scope, such as for teams and projects
      • readNamespacedIngressStatus

        @HTTP(method="GET",
              path="/apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}/status")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress> readNamespacedIngressStatus​(@Path("name")
                                                                                                                                        java.lang.String name,
                                                                                                                                        @Path("namespace")
                                                                                                                                        java.lang.String namespace)
        read status of the specified Ingress
        Parameters:
        name - name of the Ingress
        namespace - object name and auth scope, such as for teams and projects
      • readNamespacedIngressStatus

        @HTTP(method="GET",
              path="/apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}/status")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress> readNamespacedIngressStatus​(@Path("name")
                                                                                                                                        java.lang.String name,
                                                                                                                                        @Path("namespace")
                                                                                                                                        java.lang.String namespace,
                                                                                                                                        @QueryMap
                                                                                                                                        ExtensionsV1beta1Api.ReadNamespacedIngressStatus queryParameters)
        read status of the specified Ingress
        Parameters:
        name - name of the Ingress
        namespace - object name and auth scope, such as for teams and projects
      • patchNamespacedIngressStatus

        @HTTP(method="PATCH",
              path="/apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}/status",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress> patchNamespacedIngressStatus​(@Path("name")
                                                                                                                                         java.lang.String name,
                                                                                                                                         @Path("namespace")
                                                                                                                                         java.lang.String namespace,
                                                                                                                                         @Body
                                                                                                                                         com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress body)
        partially update status of the specified Ingress
        Parameters:
        name - name of the Ingress
        namespace - object name and auth scope, such as for teams and projects
      • patchNamespacedIngressStatus

        @HTTP(method="PATCH",
              path="/apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}/status",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress> patchNamespacedIngressStatus​(@Path("name")
                                                                                                                                         java.lang.String name,
                                                                                                                                         @Path("namespace")
                                                                                                                                         java.lang.String namespace,
                                                                                                                                         @Body
                                                                                                                                         com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress body,
                                                                                                                                         @QueryMap
                                                                                                                                         ExtensionsV1beta1Api.PatchNamespacedIngressStatus queryParameters)
        partially update status of the specified Ingress
        Parameters:
        name - name of the Ingress
        namespace - object name and auth scope, such as for teams and projects
      • replaceNamespacedIngressStatus

        @HTTP(method="PUT",
              path="/apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}/status",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress> replaceNamespacedIngressStatus​(@Path("name")
                                                                                                                                           java.lang.String name,
                                                                                                                                           @Path("namespace")
                                                                                                                                           java.lang.String namespace,
                                                                                                                                           @Body
                                                                                                                                           com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress body)
        replace status of the specified Ingress
        Parameters:
        name - name of the Ingress
        namespace - object name and auth scope, such as for teams and projects
      • replaceNamespacedIngressStatus

        @HTTP(method="PUT",
              path="/apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}/status",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress> replaceNamespacedIngressStatus​(@Path("name")
                                                                                                                                           java.lang.String name,
                                                                                                                                           @Path("namespace")
                                                                                                                                           java.lang.String namespace,
                                                                                                                                           @Body
                                                                                                                                           com.marcnuri.yakc.model.io.k8s.api.extensions.v1beta1.Ingress body,
                                                                                                                                           @QueryMap
                                                                                                                                           ExtensionsV1beta1Api.ReplaceNamespacedIngressStatus queryParameters)
        replace status of the specified Ingress
        Parameters:
        name - name of the Ingress
        namespace - object name and auth scope, such as for teams and projects
      • watchIngressListForAllNamespaces

        @HTTP(method="GET",
              path="/apis/extensions/v1beta1/watch/ingresses")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchIngressListForAllNamespaces()
        watch individual changes to a list of Ingress. deprecated: use the 'watch' parameter with a list operation instead.
      • watchIngressListForAllNamespaces

        @HTTP(method="GET",
              path="/apis/extensions/v1beta1/watch/ingresses")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchIngressListForAllNamespaces​(@QueryMap
                                                                                                                                                       ExtensionsV1beta1Api.WatchIngressListForAllNamespaces queryParameters)
        watch individual changes to a list of Ingress. deprecated: use the 'watch' parameter with a list operation instead.
      • watchNamespacedIngressList

        @HTTP(method="GET",
              path="/apis/extensions/v1beta1/watch/namespaces/{namespace}/ingresses")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchNamespacedIngressList​(@Path("namespace")
                                                                                                                                                 java.lang.String namespace)
        watch individual changes to a list of Ingress. deprecated: use the 'watch' parameter with a list operation instead.
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • watchNamespacedIngressList

        @HTTP(method="GET",
              path="/apis/extensions/v1beta1/watch/namespaces/{namespace}/ingresses")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchNamespacedIngressList​(@Path("namespace")
                                                                                                                                                 java.lang.String namespace,
                                                                                                                                                 @QueryMap
                                                                                                                                                 ExtensionsV1beta1Api.WatchNamespacedIngressList queryParameters)
        watch individual changes to a list of Ingress. deprecated: use the 'watch' parameter with a list operation instead.
        Parameters:
        namespace - object name and auth scope, such as for teams and projects
      • watchNamespacedIngress

        @HTTP(method="GET",
              path="/apis/extensions/v1beta1/watch/namespaces/{namespace}/ingresses/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchNamespacedIngress​(@Path("name")
                                                                                                                                             java.lang.String name,
                                                                                                                                             @Path("namespace")
                                                                                                                                             java.lang.String namespace)
        watch changes to an object of kind Ingress. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
        Parameters:
        name - name of the Ingress
        namespace - object name and auth scope, such as for teams and projects
      • watchNamespacedIngress

        @HTTP(method="GET",
              path="/apis/extensions/v1beta1/watch/namespaces/{namespace}/ingresses/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchNamespacedIngress​(@Path("name")
                                                                                                                                             java.lang.String name,
                                                                                                                                             @Path("namespace")
                                                                                                                                             java.lang.String namespace,
                                                                                                                                             @QueryMap
                                                                                                                                             ExtensionsV1beta1Api.WatchNamespacedIngress queryParameters)
        watch changes to an object of kind Ingress. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
        Parameters:
        name - name of the Ingress
        namespace - object name and auth scope, such as for teams and projects