Class ApiextensionsV1Api

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

public class ApiextensionsV1Api extends Object
  • Constructor Details

    • ApiextensionsV1Api

      public ApiextensionsV1Api()
    • ApiextensionsV1Api

      public ApiextensionsV1Api(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)
    • createCustomResourceDefinition

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

      public ApiextensionsV1Api.APIdeleteCollectionCustomResourceDefinitionRequest deleteCollectionCustomResourceDefinition()
      delete collection of CustomResourceDefinition
      Returns:
      APIdeleteCollectionCustomResourceDefinitionRequest
      Http Response Details:
      Status Code Description Response Headers
      200 OK -
      401 Unauthorized -
    • deleteCustomResourceDefinition

      public ApiextensionsV1Api.APIdeleteCustomResourceDefinitionRequest deleteCustomResourceDefinition(String name)
      delete a CustomResourceDefinition
      Parameters:
      name - name of the CustomResourceDefinition (required)
      Returns:
      APIdeleteCustomResourceDefinitionRequest
      Http Response Details:
      Status Code Description Response Headers
      200 OK -
      202 Accepted -
      401 Unauthorized -
    • getAPIResources

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

      public ApiextensionsV1Api.APIlistCustomResourceDefinitionRequest listCustomResourceDefinition()
      list or watch objects of kind CustomResourceDefinition
      Returns:
      APIlistCustomResourceDefinitionRequest
      Http Response Details:
      Status Code Description Response Headers
      200 OK -
      401 Unauthorized -
    • patchCustomResourceDefinition

      public ApiextensionsV1Api.APIpatchCustomResourceDefinitionRequest patchCustomResourceDefinition(String name, V1Patch body)
      partially update the specified CustomResourceDefinition
      Parameters:
      name - name of the CustomResourceDefinition (required)
      body - (required)
      Returns:
      APIpatchCustomResourceDefinitionRequest
      Http Response Details:
      Status Code Description Response Headers
      200 OK -
      201 Created -
      401 Unauthorized -
    • patchCustomResourceDefinitionStatus

      public ApiextensionsV1Api.APIpatchCustomResourceDefinitionStatusRequest patchCustomResourceDefinitionStatus(String name, V1Patch body)
      partially update status of the specified CustomResourceDefinition
      Parameters:
      name - name of the CustomResourceDefinition (required)
      body - (required)
      Returns:
      APIpatchCustomResourceDefinitionStatusRequest
      Http Response Details:
      Status Code Description Response Headers
      200 OK -
      201 Created -
      401 Unauthorized -
    • readCustomResourceDefinition

      public ApiextensionsV1Api.APIreadCustomResourceDefinitionRequest readCustomResourceDefinition(String name)
      read the specified CustomResourceDefinition
      Parameters:
      name - name of the CustomResourceDefinition (required)
      Returns:
      APIreadCustomResourceDefinitionRequest
      Http Response Details:
      Status Code Description Response Headers
      200 OK -
      401 Unauthorized -
    • readCustomResourceDefinitionStatus

      public ApiextensionsV1Api.APIreadCustomResourceDefinitionStatusRequest readCustomResourceDefinitionStatus(String name)
      read status of the specified CustomResourceDefinition
      Parameters:
      name - name of the CustomResourceDefinition (required)
      Returns:
      APIreadCustomResourceDefinitionStatusRequest
      Http Response Details:
      Status Code Description Response Headers
      200 OK -
      401 Unauthorized -
    • replaceCustomResourceDefinition

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

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