Class AdmissionregistrationV1alpha1Api

java.lang.Object
io.kubernetes.client.openapi.apis.AdmissionregistrationV1alpha1Api

public class AdmissionregistrationV1alpha1Api extends Object
  • Constructor Details

    • AdmissionregistrationV1alpha1Api

      public AdmissionregistrationV1alpha1Api()
    • AdmissionregistrationV1alpha1Api

      public AdmissionregistrationV1alpha1Api(ApiClient apiClient)
  • Method Details

    • getApiClient

      public ApiClient getApiClient()
    • setApiClient

      public void setApiClient(ApiClient apiClient)
    • getHostIndex

      public int getHostIndex()
    • setHostIndex

      public void setHostIndex(int hostIndex)
    • getCustomBaseUrl

      public String getCustomBaseUrl()
    • setCustomBaseUrl

      public void setCustomBaseUrl(String customBaseUrl)
    • createMutatingAdmissionPolicy

      create a MutatingAdmissionPolicy
      Parameters:
      body - (required)
      Returns:
      APIcreateMutatingAdmissionPolicyRequest
      Http Response Details:
      Response Details
      Status Code Description Response Headers
      200 OK -
      201 Created -
      202 Accepted -
      401 Unauthorized -
    • createMutatingAdmissionPolicyBinding

      create a MutatingAdmissionPolicyBinding
      Parameters:
      body - (required)
      Returns:
      APIcreateMutatingAdmissionPolicyBindingRequest
      Http Response Details:
      Response Details
      Status Code Description Response Headers
      200 OK -
      201 Created -
      202 Accepted -
      401 Unauthorized -
    • deleteCollectionMutatingAdmissionPolicy

      delete collection of MutatingAdmissionPolicy
      Returns:
      APIdeleteCollectionMutatingAdmissionPolicyRequest
      Http Response Details:
      Response Details
      Status Code Description Response Headers
      200 OK -
      401 Unauthorized -
    • deleteCollectionMutatingAdmissionPolicyBinding

      delete collection of MutatingAdmissionPolicyBinding
      Returns:
      APIdeleteCollectionMutatingAdmissionPolicyBindingRequest
      Http Response Details:
      Response Details
      Status Code Description Response Headers
      200 OK -
      401 Unauthorized -
    • deleteMutatingAdmissionPolicy

      public AdmissionregistrationV1alpha1Api.APIdeleteMutatingAdmissionPolicyRequest deleteMutatingAdmissionPolicy(@Nonnull String name)
      delete a MutatingAdmissionPolicy
      Parameters:
      name - name of the MutatingAdmissionPolicy (required)
      Returns:
      APIdeleteMutatingAdmissionPolicyRequest
      Http Response Details:
      Response Details
      Status Code Description Response Headers
      200 OK -
      202 Accepted -
      401 Unauthorized -
    • deleteMutatingAdmissionPolicyBinding

      public AdmissionregistrationV1alpha1Api.APIdeleteMutatingAdmissionPolicyBindingRequest deleteMutatingAdmissionPolicyBinding(@Nonnull String name)
      delete a MutatingAdmissionPolicyBinding
      Parameters:
      name - name of the MutatingAdmissionPolicyBinding (required)
      Returns:
      APIdeleteMutatingAdmissionPolicyBindingRequest
      Http Response Details:
      Response Details
      Status Code Description Response Headers
      200 OK -
      202 Accepted -
      401 Unauthorized -
    • getAPIResources

      get available resources
      Returns:
      APIgetAPIResourcesRequest
      Http Response Details:
      Response Details
      Status Code Description Response Headers
      200 OK -
      401 Unauthorized -
    • listMutatingAdmissionPolicy

      list or watch objects of kind MutatingAdmissionPolicy
      Returns:
      APIlistMutatingAdmissionPolicyRequest
      Http Response Details:
      Response Details
      Status Code Description Response Headers
      200 OK -
      401 Unauthorized -
    • listMutatingAdmissionPolicyBinding

      list or watch objects of kind MutatingAdmissionPolicyBinding
      Returns:
      APIlistMutatingAdmissionPolicyBindingRequest
      Http Response Details:
      Response Details
      Status Code Description Response Headers
      200 OK -
      401 Unauthorized -
    • patchMutatingAdmissionPolicy

      public AdmissionregistrationV1alpha1Api.APIpatchMutatingAdmissionPolicyRequest patchMutatingAdmissionPolicy(@Nonnull String name, @Nonnull V1Patch body)
      partially update the specified MutatingAdmissionPolicy
      Parameters:
      name - name of the MutatingAdmissionPolicy (required)
      body - (required)
      Returns:
      APIpatchMutatingAdmissionPolicyRequest
      Http Response Details:
      Response Details
      Status Code Description Response Headers
      200 OK -
      201 Created -
      401 Unauthorized -
    • patchMutatingAdmissionPolicyBinding

      public AdmissionregistrationV1alpha1Api.APIpatchMutatingAdmissionPolicyBindingRequest patchMutatingAdmissionPolicyBinding(@Nonnull String name, @Nonnull V1Patch body)
      partially update the specified MutatingAdmissionPolicyBinding
      Parameters:
      name - name of the MutatingAdmissionPolicyBinding (required)
      body - (required)
      Returns:
      APIpatchMutatingAdmissionPolicyBindingRequest
      Http Response Details:
      Response Details
      Status Code Description Response Headers
      200 OK -
      201 Created -
      401 Unauthorized -
    • readMutatingAdmissionPolicy

      public AdmissionregistrationV1alpha1Api.APIreadMutatingAdmissionPolicyRequest readMutatingAdmissionPolicy(@Nonnull String name)
      read the specified MutatingAdmissionPolicy
      Parameters:
      name - name of the MutatingAdmissionPolicy (required)
      Returns:
      APIreadMutatingAdmissionPolicyRequest
      Http Response Details:
      Response Details
      Status Code Description Response Headers
      200 OK -
      401 Unauthorized -
    • readMutatingAdmissionPolicyBinding

      public AdmissionregistrationV1alpha1Api.APIreadMutatingAdmissionPolicyBindingRequest readMutatingAdmissionPolicyBinding(@Nonnull String name)
      read the specified MutatingAdmissionPolicyBinding
      Parameters:
      name - name of the MutatingAdmissionPolicyBinding (required)
      Returns:
      APIreadMutatingAdmissionPolicyBindingRequest
      Http Response Details:
      Response Details
      Status Code Description Response Headers
      200 OK -
      401 Unauthorized -
    • replaceMutatingAdmissionPolicy

      public AdmissionregistrationV1alpha1Api.APIreplaceMutatingAdmissionPolicyRequest replaceMutatingAdmissionPolicy(@Nonnull String name, @Nonnull V1alpha1MutatingAdmissionPolicy body)
      replace the specified MutatingAdmissionPolicy
      Parameters:
      name - name of the MutatingAdmissionPolicy (required)
      body - (required)
      Returns:
      APIreplaceMutatingAdmissionPolicyRequest
      Http Response Details:
      Response Details
      Status Code Description Response Headers
      200 OK -
      201 Created -
      401 Unauthorized -
    • replaceMutatingAdmissionPolicyBinding

      replace the specified MutatingAdmissionPolicyBinding
      Parameters:
      name - name of the MutatingAdmissionPolicyBinding (required)
      body - (required)
      Returns:
      APIreplaceMutatingAdmissionPolicyBindingRequest
      Http Response Details:
      Response Details
      Status Code Description Response Headers
      200 OK -
      201 Created -
      401 Unauthorized -