Interface ApiregistrationV1Api

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

    public interface ApiregistrationV1Api
    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.v1.APIService> createAPIService​(com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService body)
      create an APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService> createAPIService​(com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService body, ApiregistrationV1Api.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, ApiregistrationV1Api.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, ApiregistrationV1Api.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​(ApiregistrationV1Api.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, ApiregistrationV1Api.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.v1.APIServiceList,​com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService> listAPIService()
      list or watch objects of kind APIService
      com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIServiceList,​com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService> listAPIService​(ApiregistrationV1Api.ListAPIService queryParameters)
      list or watch objects of kind APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService> patchAPIService​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService body)
      partially update the specified APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService> patchAPIService​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService body, ApiregistrationV1Api.PatchAPIService queryParameters)
      partially update the specified APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService> patchAPIServiceStatus​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService body)
      partially update status of the specified APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService> patchAPIServiceStatus​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService body, ApiregistrationV1Api.PatchAPIServiceStatus queryParameters)
      partially update status of the specified APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.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.v1.APIService> readAPIService​(java.lang.String name, ApiregistrationV1Api.ReadAPIService queryParameters)
      read the specified APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.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.v1.APIService> readAPIServiceStatus​(java.lang.String name, ApiregistrationV1Api.ReadAPIServiceStatus queryParameters)
      read status of the specified APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService> replaceAPIService​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService body)
      replace the specified APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService> replaceAPIService​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService body, ApiregistrationV1Api.ReplaceAPIService queryParameters)
      replace the specified APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService> replaceAPIServiceStatus​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService body)
      replace status of the specified APIService
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService> replaceAPIServiceStatus​(java.lang.String name, com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService body, ApiregistrationV1Api.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, ApiregistrationV1Api.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​(ApiregistrationV1Api.WatchAPIServiceList queryParameters)
      watch individual changes to a list of APIService.
    • Method Detail

      • getAPIResources

        @HTTP(method="GET",
              path="/apis/apiregistration.k8s.io/v1/")
        @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/v1/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/v1/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/v1/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
                                                                                                                                             ApiregistrationV1Api.DeleteCollectionAPIService queryParameters)
        delete collection of APIService
      • deleteCollectionAPIService

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

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

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

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

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

        @HTTP(method="DELETE",
              path="/apis/apiregistration.k8s.io/v1/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/v1/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/v1/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
                                                                                                                                   ApiregistrationV1Api.DeleteAPIService queryParameters)
        delete an APIService
        Parameters:
        name - name of the APIService
      • deleteAPIService

        @HTTP(method="DELETE",
              path="/apis/apiregistration.k8s.io/v1/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
                                                                                                                                   ApiregistrationV1Api.DeleteAPIService queryParameters)
        delete an APIService
        Parameters:
        name - name of the APIService
      • readAPIService

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

        @HTTP(method="PATCH",
              path="/apis/apiregistration.k8s.io/v1/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.v1.APIService> patchAPIService​(@Path("name")
                                                                                                                                                   java.lang.String name,
                                                                                                                                                   @Body
                                                                                                                                                   com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService body)
        partially update the specified APIService
        Parameters:
        name - name of the APIService
      • patchAPIService

        @HTTP(method="PATCH",
              path="/apis/apiregistration.k8s.io/v1/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.v1.APIService> patchAPIService​(@Path("name")
                                                                                                                                                   java.lang.String name,
                                                                                                                                                   @Body
                                                                                                                                                   com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService body,
                                                                                                                                                   @QueryMap
                                                                                                                                                   ApiregistrationV1Api.PatchAPIService queryParameters)
        partially update the specified APIService
        Parameters:
        name - name of the APIService
      • replaceAPIService

        @HTTP(method="PUT",
              path="/apis/apiregistration.k8s.io/v1/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.v1.APIService> replaceAPIService​(@Path("name")
                                                                                                                                                     java.lang.String name,
                                                                                                                                                     @Body
                                                                                                                                                     com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService body)
        replace the specified APIService
        Parameters:
        name - name of the APIService
      • replaceAPIService

        @HTTP(method="PUT",
              path="/apis/apiregistration.k8s.io/v1/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.v1.APIService> replaceAPIService​(@Path("name")
                                                                                                                                                     java.lang.String name,
                                                                                                                                                     @Body
                                                                                                                                                     com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService body,
                                                                                                                                                     @QueryMap
                                                                                                                                                     ApiregistrationV1Api.ReplaceAPIService queryParameters)
        replace the specified APIService
        Parameters:
        name - name of the APIService
      • readAPIServiceStatus

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

        @HTTP(method="PATCH",
              path="/apis/apiregistration.k8s.io/v1/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.v1.APIService> patchAPIServiceStatus​(@Path("name")
                                                                                                                                                         java.lang.String name,
                                                                                                                                                         @Body
                                                                                                                                                         com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService body)
        partially update status of the specified APIService
        Parameters:
        name - name of the APIService
      • patchAPIServiceStatus

        @HTTP(method="PATCH",
              path="/apis/apiregistration.k8s.io/v1/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.v1.APIService> patchAPIServiceStatus​(@Path("name")
                                                                                                                                                         java.lang.String name,
                                                                                                                                                         @Body
                                                                                                                                                         com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService body,
                                                                                                                                                         @QueryMap
                                                                                                                                                         ApiregistrationV1Api.PatchAPIServiceStatus queryParameters)
        partially update status of the specified APIService
        Parameters:
        name - name of the APIService
      • replaceAPIServiceStatus

        @HTTP(method="PUT",
              path="/apis/apiregistration.k8s.io/v1/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.v1.APIService> replaceAPIServiceStatus​(@Path("name")
                                                                                                                                                           java.lang.String name,
                                                                                                                                                           @Body
                                                                                                                                                           com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService body)
        replace status of the specified APIService
        Parameters:
        name - name of the APIService
      • replaceAPIServiceStatus

        @HTTP(method="PUT",
              path="/apis/apiregistration.k8s.io/v1/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.v1.APIService> replaceAPIServiceStatus​(@Path("name")
                                                                                                                                                           java.lang.String name,
                                                                                                                                                           @Body
                                                                                                                                                           com.marcnuri.yakc.model.io.k8s.kubeaggregator.pkg.apis.apiregistration.v1.APIService body,
                                                                                                                                                           @QueryMap
                                                                                                                                                           ApiregistrationV1Api.ReplaceAPIServiceStatus queryParameters)
        replace status of the specified APIService
        Parameters:
        name - name of the APIService
      • watchAPIServiceList

        @HTTP(method="GET",
              path="/apis/apiregistration.k8s.io/v1/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/v1/watch/apiservices")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchAPIServiceList​(@QueryMap
                                                                                                                                          ApiregistrationV1Api.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/v1/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/v1/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
                                                                                                                                      ApiregistrationV1Api.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