Interface FlowcontrolApiserverV1alpha1Api

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

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

      • getAPIResources

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

        @HTTP(method="DELETE",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/flowschemas",
              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> deleteCollectionFlowSchema​(@Body
                                                                                                                                             com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
        delete collection of FlowSchema
      • deleteCollectionFlowSchema

        @HTTP(method="DELETE",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/flowschemas",
              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> deleteCollectionFlowSchema()
        delete collection of FlowSchema
      • deleteCollectionFlowSchema

        @HTTP(method="DELETE",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/flowschemas",
              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> deleteCollectionFlowSchema​(@Body
                                                                                                                                             com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body,
                                                                                                                                             @QueryMap
                                                                                                                                             FlowcontrolApiserverV1alpha1Api.DeleteCollectionFlowSchema queryParameters)
        delete collection of FlowSchema
      • deleteCollectionFlowSchema

        @HTTP(method="DELETE",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/flowschemas",
              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> deleteCollectionFlowSchema​(@QueryMap
                                                                                                                                             FlowcontrolApiserverV1alpha1Api.DeleteCollectionFlowSchema queryParameters)
        delete collection of FlowSchema
      • listFlowSchema

        @HTTP(method="GET",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/flowschemas")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.FlowSchemaList,​com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.FlowSchema> listFlowSchema()
        list or watch objects of kind FlowSchema
      • listFlowSchema

        @HTTP(method="GET",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/flowschemas")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.FlowSchemaList,​com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.FlowSchema> listFlowSchema​(@QueryMap
                                                                                                                                                                                                                 FlowcontrolApiserverV1alpha1Api.ListFlowSchema queryParameters)
        list or watch objects of kind FlowSchema
      • createFlowSchema

        @HTTP(method="POST",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/flowschemas",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.FlowSchema> createFlowSchema​(@Body
                                                                                                                                  com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.FlowSchema body)
        create a FlowSchema
      • createFlowSchema

        @HTTP(method="POST",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/flowschemas",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.FlowSchema> createFlowSchema​(@Body
                                                                                                                                  com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.FlowSchema body,
                                                                                                                                  @QueryMap
                                                                                                                                  FlowcontrolApiserverV1alpha1Api.CreateFlowSchema queryParameters)
        create a FlowSchema
      • deleteFlowSchema

        @HTTP(method="DELETE",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/flowschemas/{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> deleteFlowSchema​(@Path("name")
                                                                                                                                   java.lang.String name,
                                                                                                                                   @Body
                                                                                                                                   com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
        delete a FlowSchema
        Parameters:
        name - name of the FlowSchema
      • deleteFlowSchema

        @HTTP(method="DELETE",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/flowschemas/{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> deleteFlowSchema​(@Path("name")
                                                                                                                                   java.lang.String name)
        delete a FlowSchema
        Parameters:
        name - name of the FlowSchema
      • deleteFlowSchema

        @HTTP(method="DELETE",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/flowschemas/{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> deleteFlowSchema​(@Path("name")
                                                                                                                                   java.lang.String name,
                                                                                                                                   @Body
                                                                                                                                   com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body,
                                                                                                                                   @QueryMap
                                                                                                                                   FlowcontrolApiserverV1alpha1Api.DeleteFlowSchema queryParameters)
        delete a FlowSchema
        Parameters:
        name - name of the FlowSchema
      • deleteFlowSchema

        @HTTP(method="DELETE",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/flowschemas/{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> deleteFlowSchema​(@Path("name")
                                                                                                                                   java.lang.String name,
                                                                                                                                   @QueryMap
                                                                                                                                   FlowcontrolApiserverV1alpha1Api.DeleteFlowSchema queryParameters)
        delete a FlowSchema
        Parameters:
        name - name of the FlowSchema
      • readFlowSchema

        @HTTP(method="GET",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/flowschemas/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.FlowSchema> readFlowSchema​(@Path("name")
                                                                                                                                java.lang.String name)
        read the specified FlowSchema
        Parameters:
        name - name of the FlowSchema
      • readFlowSchema

        @HTTP(method="GET",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/flowschemas/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.FlowSchema> readFlowSchema​(@Path("name")
                                                                                                                                java.lang.String name,
                                                                                                                                @QueryMap
                                                                                                                                FlowcontrolApiserverV1alpha1Api.ReadFlowSchema queryParameters)
        read the specified FlowSchema
        Parameters:
        name - name of the FlowSchema
      • patchFlowSchema

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

        @HTTP(method="PATCH",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/flowschemas/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.FlowSchema> patchFlowSchema​(@Path("name")
                                                                                                                                 java.lang.String name,
                                                                                                                                 @Body
                                                                                                                                 com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.FlowSchema body,
                                                                                                                                 @QueryMap
                                                                                                                                 FlowcontrolApiserverV1alpha1Api.PatchFlowSchema queryParameters)
        partially update the specified FlowSchema
        Parameters:
        name - name of the FlowSchema
      • replaceFlowSchema

        @HTTP(method="PUT",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/flowschemas/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.FlowSchema> replaceFlowSchema​(@Path("name")
                                                                                                                                   java.lang.String name,
                                                                                                                                   @Body
                                                                                                                                   com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.FlowSchema body)
        replace the specified FlowSchema
        Parameters:
        name - name of the FlowSchema
      • replaceFlowSchema

        @HTTP(method="PUT",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/flowschemas/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.FlowSchema> replaceFlowSchema​(@Path("name")
                                                                                                                                   java.lang.String name,
                                                                                                                                   @Body
                                                                                                                                   com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.FlowSchema body,
                                                                                                                                   @QueryMap
                                                                                                                                   FlowcontrolApiserverV1alpha1Api.ReplaceFlowSchema queryParameters)
        replace the specified FlowSchema
        Parameters:
        name - name of the FlowSchema
      • readFlowSchemaStatus

        @HTTP(method="GET",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/flowschemas/{name}/status")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.FlowSchema> readFlowSchemaStatus​(@Path("name")
                                                                                                                                      java.lang.String name)
        read status of the specified FlowSchema
        Parameters:
        name - name of the FlowSchema
      • readFlowSchemaStatus

        @HTTP(method="GET",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/flowschemas/{name}/status")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.FlowSchema> readFlowSchemaStatus​(@Path("name")
                                                                                                                                      java.lang.String name,
                                                                                                                                      @QueryMap
                                                                                                                                      FlowcontrolApiserverV1alpha1Api.ReadFlowSchemaStatus queryParameters)
        read status of the specified FlowSchema
        Parameters:
        name - name of the FlowSchema
      • patchFlowSchemaStatus

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

        @HTTP(method="PATCH",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/flowschemas/{name}/status",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.FlowSchema> patchFlowSchemaStatus​(@Path("name")
                                                                                                                                       java.lang.String name,
                                                                                                                                       @Body
                                                                                                                                       com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.FlowSchema body,
                                                                                                                                       @QueryMap
                                                                                                                                       FlowcontrolApiserverV1alpha1Api.PatchFlowSchemaStatus queryParameters)
        partially update status of the specified FlowSchema
        Parameters:
        name - name of the FlowSchema
      • replaceFlowSchemaStatus

        @HTTP(method="PUT",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/flowschemas/{name}/status",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.FlowSchema> replaceFlowSchemaStatus​(@Path("name")
                                                                                                                                         java.lang.String name,
                                                                                                                                         @Body
                                                                                                                                         com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.FlowSchema body)
        replace status of the specified FlowSchema
        Parameters:
        name - name of the FlowSchema
      • replaceFlowSchemaStatus

        @HTTP(method="PUT",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/flowschemas/{name}/status",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.FlowSchema> replaceFlowSchemaStatus​(@Path("name")
                                                                                                                                         java.lang.String name,
                                                                                                                                         @Body
                                                                                                                                         com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.FlowSchema body,
                                                                                                                                         @QueryMap
                                                                                                                                         FlowcontrolApiserverV1alpha1Api.ReplaceFlowSchemaStatus queryParameters)
        replace status of the specified FlowSchema
        Parameters:
        name - name of the FlowSchema
      • deleteCollectionPriorityLevelConfiguration

        @HTTP(method="DELETE",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/prioritylevelconfigurations",
              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> deleteCollectionPriorityLevelConfiguration​(@Body
                                                                                                                                                             com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
        delete collection of PriorityLevelConfiguration
      • deleteCollectionPriorityLevelConfiguration

        @HTTP(method="DELETE",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/prioritylevelconfigurations",
              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> deleteCollectionPriorityLevelConfiguration()
        delete collection of PriorityLevelConfiguration
      • deleteCollectionPriorityLevelConfiguration

        @HTTP(method="DELETE",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/prioritylevelconfigurations",
              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> deleteCollectionPriorityLevelConfiguration​(@Body
                                                                                                                                                             com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body,
                                                                                                                                                             @QueryMap
                                                                                                                                                             FlowcontrolApiserverV1alpha1Api.DeleteCollectionPriorityLevelConfiguration queryParameters)
        delete collection of PriorityLevelConfiguration
      • deleteCollectionPriorityLevelConfiguration

        @HTTP(method="DELETE",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/prioritylevelconfigurations",
              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> deleteCollectionPriorityLevelConfiguration​(@QueryMap
                                                                                                                                                             FlowcontrolApiserverV1alpha1Api.DeleteCollectionPriorityLevelConfiguration queryParameters)
        delete collection of PriorityLevelConfiguration
      • listPriorityLevelConfiguration

        @HTTP(method="GET",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/prioritylevelconfigurations")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfigurationList,​com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration> listPriorityLevelConfiguration()
        list or watch objects of kind PriorityLevelConfiguration
      • listPriorityLevelConfiguration

        @HTTP(method="GET",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/prioritylevelconfigurations")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesListCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfigurationList,​com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration> listPriorityLevelConfiguration​(@QueryMap
                                                                                                                                                                                                                                                                 FlowcontrolApiserverV1alpha1Api.ListPriorityLevelConfiguration queryParameters)
        list or watch objects of kind PriorityLevelConfiguration
      • createPriorityLevelConfiguration

        @HTTP(method="POST",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/prioritylevelconfigurations",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration> createPriorityLevelConfiguration​(@Body
                                                                                                                                                                  com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration body)
        create a PriorityLevelConfiguration
      • createPriorityLevelConfiguration

        @HTTP(method="POST",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/prioritylevelconfigurations",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration> createPriorityLevelConfiguration​(@Body
                                                                                                                                                                  com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration body,
                                                                                                                                                                  @QueryMap
                                                                                                                                                                  FlowcontrolApiserverV1alpha1Api.CreatePriorityLevelConfiguration queryParameters)
        create a PriorityLevelConfiguration
      • deletePriorityLevelConfiguration

        @HTTP(method="DELETE",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/prioritylevelconfigurations/{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> deletePriorityLevelConfiguration​(@Path("name")
                                                                                                                                                   java.lang.String name,
                                                                                                                                                   @Body
                                                                                                                                                   com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body)
        delete a PriorityLevelConfiguration
        Parameters:
        name - name of the PriorityLevelConfiguration
      • deletePriorityLevelConfiguration

        @HTTP(method="DELETE",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/prioritylevelconfigurations/{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> deletePriorityLevelConfiguration​(@Path("name")
                                                                                                                                                   java.lang.String name)
        delete a PriorityLevelConfiguration
        Parameters:
        name - name of the PriorityLevelConfiguration
      • deletePriorityLevelConfiguration

        @HTTP(method="DELETE",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/prioritylevelconfigurations/{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> deletePriorityLevelConfiguration​(@Path("name")
                                                                                                                                                   java.lang.String name,
                                                                                                                                                   @Body
                                                                                                                                                   com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions body,
                                                                                                                                                   @QueryMap
                                                                                                                                                   FlowcontrolApiserverV1alpha1Api.DeletePriorityLevelConfiguration queryParameters)
        delete a PriorityLevelConfiguration
        Parameters:
        name - name of the PriorityLevelConfiguration
      • deletePriorityLevelConfiguration

        @HTTP(method="DELETE",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/prioritylevelconfigurations/{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> deletePriorityLevelConfiguration​(@Path("name")
                                                                                                                                                   java.lang.String name,
                                                                                                                                                   @QueryMap
                                                                                                                                                   FlowcontrolApiserverV1alpha1Api.DeletePriorityLevelConfiguration queryParameters)
        delete a PriorityLevelConfiguration
        Parameters:
        name - name of the PriorityLevelConfiguration
      • readPriorityLevelConfiguration

        @HTTP(method="GET",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/prioritylevelconfigurations/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration> readPriorityLevelConfiguration​(@Path("name")
                                                                                                                                                                java.lang.String name)
        read the specified PriorityLevelConfiguration
        Parameters:
        name - name of the PriorityLevelConfiguration
      • readPriorityLevelConfiguration

        @HTTP(method="GET",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/prioritylevelconfigurations/{name}")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration> readPriorityLevelConfiguration​(@Path("name")
                                                                                                                                                                java.lang.String name,
                                                                                                                                                                @QueryMap
                                                                                                                                                                FlowcontrolApiserverV1alpha1Api.ReadPriorityLevelConfiguration queryParameters)
        read the specified PriorityLevelConfiguration
        Parameters:
        name - name of the PriorityLevelConfiguration
      • patchPriorityLevelConfiguration

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

        @HTTP(method="PATCH",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/prioritylevelconfigurations/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration> patchPriorityLevelConfiguration​(@Path("name")
                                                                                                                                                                 java.lang.String name,
                                                                                                                                                                 @Body
                                                                                                                                                                 com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration body,
                                                                                                                                                                 @QueryMap
                                                                                                                                                                 FlowcontrolApiserverV1alpha1Api.PatchPriorityLevelConfiguration queryParameters)
        partially update the specified PriorityLevelConfiguration
        Parameters:
        name - name of the PriorityLevelConfiguration
      • replacePriorityLevelConfiguration

        @HTTP(method="PUT",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/prioritylevelconfigurations/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration> replacePriorityLevelConfiguration​(@Path("name")
                                                                                                                                                                   java.lang.String name,
                                                                                                                                                                   @Body
                                                                                                                                                                   com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration body)
        replace the specified PriorityLevelConfiguration
        Parameters:
        name - name of the PriorityLevelConfiguration
      • replacePriorityLevelConfiguration

        @HTTP(method="PUT",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/prioritylevelconfigurations/{name}",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration> replacePriorityLevelConfiguration​(@Path("name")
                                                                                                                                                                   java.lang.String name,
                                                                                                                                                                   @Body
                                                                                                                                                                   com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration body,
                                                                                                                                                                   @QueryMap
                                                                                                                                                                   FlowcontrolApiserverV1alpha1Api.ReplacePriorityLevelConfiguration queryParameters)
        replace the specified PriorityLevelConfiguration
        Parameters:
        name - name of the PriorityLevelConfiguration
      • readPriorityLevelConfigurationStatus

        @HTTP(method="GET",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/prioritylevelconfigurations/{name}/status")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration> readPriorityLevelConfigurationStatus​(@Path("name")
                                                                                                                                                                      java.lang.String name)
        read status of the specified PriorityLevelConfiguration
        Parameters:
        name - name of the PriorityLevelConfiguration
      • readPriorityLevelConfigurationStatus

        @HTTP(method="GET",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/prioritylevelconfigurations/{name}/status")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration> readPriorityLevelConfigurationStatus​(@Path("name")
                                                                                                                                                                      java.lang.String name,
                                                                                                                                                                      @QueryMap
                                                                                                                                                                      FlowcontrolApiserverV1alpha1Api.ReadPriorityLevelConfigurationStatus queryParameters)
        read status of the specified PriorityLevelConfiguration
        Parameters:
        name - name of the PriorityLevelConfiguration
      • patchPriorityLevelConfigurationStatus

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

        @HTTP(method="PATCH",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/prioritylevelconfigurations/{name}/status",
              hasBody=true)
        @Headers({"Content-Type: application/merge-patch+json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration> patchPriorityLevelConfigurationStatus​(@Path("name")
                                                                                                                                                                       java.lang.String name,
                                                                                                                                                                       @Body
                                                                                                                                                                       com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration body,
                                                                                                                                                                       @QueryMap
                                                                                                                                                                       FlowcontrolApiserverV1alpha1Api.PatchPriorityLevelConfigurationStatus queryParameters)
        partially update status of the specified PriorityLevelConfiguration
        Parameters:
        name - name of the PriorityLevelConfiguration
      • replacePriorityLevelConfigurationStatus

        @HTTP(method="PUT",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/prioritylevelconfigurations/{name}/status",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration> replacePriorityLevelConfigurationStatus​(@Path("name")
                                                                                                                                                                         java.lang.String name,
                                                                                                                                                                         @Body
                                                                                                                                                                         com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration body)
        replace status of the specified PriorityLevelConfiguration
        Parameters:
        name - name of the PriorityLevelConfiguration
      • replacePriorityLevelConfigurationStatus

        @HTTP(method="PUT",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/prioritylevelconfigurations/{name}/status",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration> replacePriorityLevelConfigurationStatus​(@Path("name")
                                                                                                                                                                         java.lang.String name,
                                                                                                                                                                         @Body
                                                                                                                                                                         com.marcnuri.yakc.model.io.k8s.api.flowcontrol.v1alpha1.PriorityLevelConfiguration body,
                                                                                                                                                                         @QueryMap
                                                                                                                                                                         FlowcontrolApiserverV1alpha1Api.ReplacePriorityLevelConfigurationStatus queryParameters)
        replace status of the specified PriorityLevelConfiguration
        Parameters:
        name - name of the PriorityLevelConfiguration
      • watchFlowSchemaList

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

        @HTTP(method="GET",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/watch/flowschemas")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchFlowSchemaList​(@QueryMap
                                                                                                                                          FlowcontrolApiserverV1alpha1Api.WatchFlowSchemaList queryParameters)
        watch individual changes to a list of FlowSchema. deprecated: use the 'watch' parameter with a list operation instead.
      • watchFlowSchema

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

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

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

        @HTTP(method="GET",
              path="/apis/flowcontrol.apiserver.k8s.io/v1alpha1/watch/prioritylevelconfigurations")
        @Headers("Accept: */*")
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent> watchPriorityLevelConfigurationList​(@QueryMap
                                                                                                                                                          FlowcontrolApiserverV1alpha1Api.WatchPriorityLevelConfigurationList queryParameters)
        watch individual changes to a list of PriorityLevelConfiguration. deprecated: use the 'watch' parameter with a list operation instead.
      • watchPriorityLevelConfiguration

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

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