Interface ApiregistrationV1beta1Api

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

    public interface ApiregistrationV1beta1Api
    extends com.marcnuri.yakc.api.Api
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> createAPIService​(com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService body)
      create an APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> createAPIService​(com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService body, ApiregistrationV1beta1Api.CreateAPIService queryParameters)
      create an APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteAPIService​(java.lang.String name)
      delete an APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteAPIService​(java.lang.String name, ApiregistrationV1beta1Api.DeleteAPIService queryParameters)
      delete an APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteAPIService​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
      delete an APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteAPIService​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body, ApiregistrationV1beta1Api.DeleteAPIService queryParameters)
      delete an APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionAPIService()
      delete collection of APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionAPIService​(ApiregistrationV1beta1Api.DeleteCollectionAPIService queryParameters)
      delete collection of APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionAPIService​(com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
      delete collection of APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.Status> deleteCollectionAPIService​(com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body, ApiregistrationV1beta1Api.DeleteCollectionAPIService queryParameters)
      delete collection of APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList> getAPIResources()
      get available resources
      com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIServiceList,​com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> listAPIService()
      list or watch objects of kind APIService
      com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIServiceList,​com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> listAPIService​(ApiregistrationV1beta1Api.ListAPIService queryParameters)
      list or watch objects of kind APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> patchAPIService​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService body)
      partially update the specified APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> patchAPIService​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService body, ApiregistrationV1beta1Api.PatchAPIService queryParameters)
      partially update the specified APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> patchAPIServiceStatus​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService body)
      partially update status of the specified APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> patchAPIServiceStatus​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService body, ApiregistrationV1beta1Api.PatchAPIServiceStatus queryParameters)
      partially update status of the specified APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> readAPIService​(java.lang.String name)
      read the specified APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> readAPIService​(java.lang.String name, ApiregistrationV1beta1Api.ReadAPIService queryParameters)
      read the specified APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> readAPIServiceStatus​(java.lang.String name)
      read status of the specified APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> readAPIServiceStatus​(java.lang.String name, ApiregistrationV1beta1Api.ReadAPIServiceStatus queryParameters)
      read status of the specified APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> replaceAPIService​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService body)
      replace the specified APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> replaceAPIService​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService body, ApiregistrationV1beta1Api.ReplaceAPIService queryParameters)
      replace the specified APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> replaceAPIServiceStatus​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService body)
      replace status of the specified APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> replaceAPIServiceStatus​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService body, ApiregistrationV1beta1Api.ReplaceAPIServiceStatus queryParameters)
      replace status of the specified APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchAPIService​(java.lang.String name)
      watch changes to an object of kind APIService.
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchAPIService​(java.lang.String name, ApiregistrationV1beta1Api.WatchAPIService queryParameters)
      watch changes to an object of kind APIService.
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchAPIServiceList()
      watch individual changes to a list of APIService.
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchAPIServiceList​(ApiregistrationV1beta1Api.WatchAPIServiceList queryParameters)
      watch individual changes to a list of APIService.
    • Method Detail

      • getAPIResources

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

        @HTTP(method="DELETE",
              path="/apis/apiregistration.k8s.io/v1beta1/apiservices",
              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> deleteCollectionAPIService​(@Body
                                                                                                                                             com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
        delete collection of APIService
      • deleteCollectionAPIService

        @HTTP(method="DELETE",
              path="/apis/apiregistration.k8s.io/v1beta1/apiservices",
              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> deleteCollectionAPIService()
        delete collection of APIService
      • deleteCollectionAPIService

        @HTTP(method="DELETE",
              path="/apis/apiregistration.k8s.io/v1beta1/apiservices",
              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> deleteCollectionAPIService​(@Body
                                                                                                                                             com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body,
                                                                                                                                             @QueryMap
                                                                                                                                             ApiregistrationV1beta1Api.DeleteCollectionAPIService queryParameters)
        delete collection of APIService
      • deleteCollectionAPIService

        @HTTP(method="DELETE",
              path="/apis/apiregistration.k8s.io/v1beta1/apiservices",
              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> deleteCollectionAPIService​(@QueryMap
                                                                                                                                             ApiregistrationV1beta1Api.DeleteCollectionAPIService queryParameters)
        delete collection of APIService
      • listAPIService

        @HTTP(method="GET",
              path="/apis/apiregistration.k8s.io/v1beta1/apiservices")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIServiceList,​com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> listAPIService()
        list or watch objects of kind APIService
      • listAPIService

        @HTTP(method="GET",
              path="/apis/apiregistration.k8s.io/v1beta1/apiservices")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIServiceList,​com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> listAPIService​(@QueryMap
                                                                                                                                                                                                                                                               ApiregistrationV1beta1Api.ListAPIService queryParameters)
        list or watch objects of kind APIService
      • createAPIService

        @HTTP(method="POST",
              path="/apis/apiregistration.k8s.io/v1beta1/apiservices",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> createAPIService​(@Body
                                                                                                                                                         com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService body)
        create an APIService
      • createAPIService

        @HTTP(method="POST",
              path="/apis/apiregistration.k8s.io/v1beta1/apiservices",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> createAPIService​(@Body
                                                                                                                                                         com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService body,
                                                                                                                                                         @QueryMap
                                                                                                                                                         ApiregistrationV1beta1Api.CreateAPIService queryParameters)
        create an APIService
      • deleteAPIService

        @HTTP(method="DELETE",
              path="/apis/apiregistration.k8s.io/v1beta1/apiservices/{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> deleteAPIService​(@Path("name")
                                                                                                                                   java.lang.String name,
                                                                                                                                   @Body
                                                                                                                                   com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
        delete an APIService
        Parameters:
        name - name of the APIService
      • deleteAPIService

        @HTTP(method="DELETE",
              path="/apis/apiregistration.k8s.io/v1beta1/apiservices/{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> deleteAPIService​(@Path("name")
                                                                                                                                   java.lang.String name)
        delete an APIService
        Parameters:
        name - name of the APIService
      • deleteAPIService

        @HTTP(method="DELETE",
              path="/apis/apiregistration.k8s.io/v1beta1/apiservices/{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> deleteAPIService​(@Path("name")
                                                                                                                                   java.lang.String name,
                                                                                                                                   @Body
                                                                                                                                   com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body,
                                                                                                                                   @QueryMap
                                                                                                                                   ApiregistrationV1beta1Api.DeleteAPIService queryParameters)
        delete an APIService
        Parameters:
        name - name of the APIService
      • deleteAPIService

        @HTTP(method="DELETE",
              path="/apis/apiregistration.k8s.io/v1beta1/apiservices/{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> deleteAPIService​(@Path("name")
                                                                                                                                   java.lang.String name,
                                                                                                                                   @QueryMap
                                                                                                                                   ApiregistrationV1beta1Api.DeleteAPIService queryParameters)
        delete an APIService
        Parameters:
        name - name of the APIService
      • readAPIService

        @HTTP(method="GET",
              path="/apis/apiregistration.k8s.io/v1beta1/apiservices/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> readAPIService​(@Path("name")
                                                                                                                                                       java.lang.String name)
        read the specified APIService
        Parameters:
        name - name of the APIService
      • readAPIService

        @HTTP(method="GET",
              path="/apis/apiregistration.k8s.io/v1beta1/apiservices/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> readAPIService​(@Path("name")
                                                                                                                                                       java.lang.String name,
                                                                                                                                                       @QueryMap
                                                                                                                                                       ApiregistrationV1beta1Api.ReadAPIService queryParameters)
        read the specified APIService
        Parameters:
        name - name of the APIService
      • patchAPIService

        @HTTP(method="PATCH",
              path="/apis/apiregistration.k8s.io/v1beta1/apiservices/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> patchAPIService​(@Path("name")
                                                                                                                                                        java.lang.String name,
                                                                                                                                                        @Body
                                                                                                                                                        com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService body)
        partially update the specified APIService
        Parameters:
        name - name of the APIService
      • patchAPIService

        @HTTP(method="PATCH",
              path="/apis/apiregistration.k8s.io/v1beta1/apiservices/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> patchAPIService​(@Path("name")
                                                                                                                                                        java.lang.String name,
                                                                                                                                                        @Body
                                                                                                                                                        com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService body,
                                                                                                                                                        @QueryMap
                                                                                                                                                        ApiregistrationV1beta1Api.PatchAPIService queryParameters)
        partially update the specified APIService
        Parameters:
        name - name of the APIService
      • replaceAPIService

        @HTTP(method="PUT",
              path="/apis/apiregistration.k8s.io/v1beta1/apiservices/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> replaceAPIService​(@Path("name")
                                                                                                                                                          java.lang.String name,
                                                                                                                                                          @Body
                                                                                                                                                          com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService body)
        replace the specified APIService
        Parameters:
        name - name of the APIService
      • replaceAPIService

        @HTTP(method="PUT",
              path="/apis/apiregistration.k8s.io/v1beta1/apiservices/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> replaceAPIService​(@Path("name")
                                                                                                                                                          java.lang.String name,
                                                                                                                                                          @Body
                                                                                                                                                          com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService body,
                                                                                                                                                          @QueryMap
                                                                                                                                                          ApiregistrationV1beta1Api.ReplaceAPIService queryParameters)
        replace the specified APIService
        Parameters:
        name - name of the APIService
      • readAPIServiceStatus

        @HTTP(method="GET",
              path="/apis/apiregistration.k8s.io/v1beta1/apiservices/{name}/status")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> readAPIServiceStatus​(@Path("name")
                                                                                                                                                             java.lang.String name)
        read status of the specified APIService
        Parameters:
        name - name of the APIService
      • readAPIServiceStatus

        @HTTP(method="GET",
              path="/apis/apiregistration.k8s.io/v1beta1/apiservices/{name}/status")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> readAPIServiceStatus​(@Path("name")
                                                                                                                                                             java.lang.String name,
                                                                                                                                                             @QueryMap
                                                                                                                                                             ApiregistrationV1beta1Api.ReadAPIServiceStatus queryParameters)
        read status of the specified APIService
        Parameters:
        name - name of the APIService
      • patchAPIServiceStatus

        @HTTP(method="PATCH",
              path="/apis/apiregistration.k8s.io/v1beta1/apiservices/{name}/status",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> patchAPIServiceStatus​(@Path("name")
                                                                                                                                                              java.lang.String name,
                                                                                                                                                              @Body
                                                                                                                                                              com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService body)
        partially update status of the specified APIService
        Parameters:
        name - name of the APIService
      • patchAPIServiceStatus

        @HTTP(method="PATCH",
              path="/apis/apiregistration.k8s.io/v1beta1/apiservices/{name}/status",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> patchAPIServiceStatus​(@Path("name")
                                                                                                                                                              java.lang.String name,
                                                                                                                                                              @Body
                                                                                                                                                              com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService body,
                                                                                                                                                              @QueryMap
                                                                                                                                                              ApiregistrationV1beta1Api.PatchAPIServiceStatus queryParameters)
        partially update status of the specified APIService
        Parameters:
        name - name of the APIService
      • replaceAPIServiceStatus

        @HTTP(method="PUT",
              path="/apis/apiregistration.k8s.io/v1beta1/apiservices/{name}/status",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> replaceAPIServiceStatus​(@Path("name")
                                                                                                                                                                java.lang.String name,
                                                                                                                                                                @Body
                                                                                                                                                                com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService body)
        replace status of the specified APIService
        Parameters:
        name - name of the APIService
      • replaceAPIServiceStatus

        @HTTP(method="PUT",
              path="/apis/apiregistration.k8s.io/v1beta1/apiservices/{name}/status",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService> replaceAPIServiceStatus​(@Path("name")
                                                                                                                                                                java.lang.String name,
                                                                                                                                                                @Body
                                                                                                                                                                com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1beta1.APIService body,
                                                                                                                                                                @QueryMap
                                                                                                                                                                ApiregistrationV1beta1Api.ReplaceAPIServiceStatus queryParameters)
        replace status of the specified APIService
        Parameters:
        name - name of the APIService
      • watchAPIServiceList

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

        @HTTP(method="GET",
              path="/apis/apiregistration.k8s.io/v1beta1/watch/apiservices")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchAPIServiceList​(@QueryMap
                                                                                                                                          ApiregistrationV1beta1Api.WatchAPIServiceList queryParameters)
        watch individual changes to a list of APIService. deprecated: use the 'watch' parameter with a list operation instead.
      • watchAPIService

        @HTTP(method="GET",
              path="/apis/apiregistration.k8s.io/v1beta1/watch/apiservices/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchAPIService​(@Path("name")
                                                                                                                                      java.lang.String name)
        watch changes to an object of kind APIService. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
        Parameters:
        name - name of the APIService
      • watchAPIService

        @HTTP(method="GET",
              path="/apis/apiregistration.k8s.io/v1beta1/watch/apiservices/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchAPIService​(@Path("name")
                                                                                                                                      java.lang.String name,
                                                                                                                                      @QueryMap
                                                                                                                                      ApiregistrationV1beta1Api.WatchAPIService queryParameters)
        watch changes to an object of kind APIService. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
        Parameters:
        name - name of the APIService