Interface AuthenticationV1beta1Api

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

    public interface AuthenticationV1beta1Api
    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.api.authentication.v1beta1.TokenReview> createTokenReview​(com.marcnuri.yakc.model.io.k8s.api.authentication.v1beta1.TokenReview body)
      create a TokenReview
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.authentication.v1beta1.TokenReview> createTokenReview​(com.marcnuri.yakc.model.io.k8s.api.authentication.v1beta1.TokenReview body, AuthenticationV1beta1Api.CreateTokenReview queryParameters)
      create a TokenReview
      com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList> getAPIResources()
      get available resources
    • Method Detail

      • getAPIResources

        @HTTP(method="GET",
              path="/apis/authentication.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
      • createTokenReview

        @HTTP(method="POST",
              path="/apis/authentication.k8s.io/v1beta1/tokenreviews",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.authentication.v1beta1.TokenReview> createTokenReview​(@Body
                                                                                                                                      com.marcnuri.yakc.model.io.k8s.api.authentication.v1beta1.TokenReview body)
        create a TokenReview
      • createTokenReview

        @HTTP(method="POST",
              path="/apis/authentication.k8s.io/v1beta1/tokenreviews",
              hasBody=true)
        @Headers({"Content-Type: application/json","Accept: */*"})
        com.marcnuri.yakc.api.KubernetesCall<com.marcnuri.yakc.model.io.k8s.api.authentication.v1beta1.TokenReview> createTokenReview​(@Body
                                                                                                                                      com.marcnuri.yakc.model.io.k8s.api.authentication.v1beta1.TokenReview body,
                                                                                                                                      @QueryMap
                                                                                                                                      AuthenticationV1beta1Api.CreateTokenReview queryParameters)
        create a TokenReview