Class AutoscalingV2Api

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

public class AutoscalingV2Api extends Object
  • Constructor Details

    • AutoscalingV2Api

      public AutoscalingV2Api()
    • AutoscalingV2Api

      public AutoscalingV2Api(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)
    • createNamespacedHorizontalPodAutoscaler

      public AutoscalingV2Api.APIcreateNamespacedHorizontalPodAutoscalerRequest createNamespacedHorizontalPodAutoscaler(String namespace, V2HorizontalPodAutoscaler body)
      create a HorizontalPodAutoscaler
      Parameters:
      namespace - object name and auth scope, such as for teams and projects (required)
      body - (required)
      Returns:
      APIcreateNamespacedHorizontalPodAutoscalerRequest
      Http Response Details:
      Status Code Description Response Headers
      200 OK -
      201 Created -
      202 Accepted -
      401 Unauthorized -
    • deleteCollectionNamespacedHorizontalPodAutoscaler

      public AutoscalingV2Api.APIdeleteCollectionNamespacedHorizontalPodAutoscalerRequest deleteCollectionNamespacedHorizontalPodAutoscaler(String namespace)
      delete collection of HorizontalPodAutoscaler
      Parameters:
      namespace - object name and auth scope, such as for teams and projects (required)
      Returns:
      APIdeleteCollectionNamespacedHorizontalPodAutoscalerRequest
      Http Response Details:
      Status Code Description Response Headers
      200 OK -
      401 Unauthorized -
    • deleteNamespacedHorizontalPodAutoscaler

      public AutoscalingV2Api.APIdeleteNamespacedHorizontalPodAutoscalerRequest deleteNamespacedHorizontalPodAutoscaler(String name, String namespace)
      delete a HorizontalPodAutoscaler
      Parameters:
      name - name of the HorizontalPodAutoscaler (required)
      namespace - object name and auth scope, such as for teams and projects (required)
      Returns:
      APIdeleteNamespacedHorizontalPodAutoscalerRequest
      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 -
    • listHorizontalPodAutoscalerForAllNamespaces

      public AutoscalingV2Api.APIlistHorizontalPodAutoscalerForAllNamespacesRequest listHorizontalPodAutoscalerForAllNamespaces()
      list or watch objects of kind HorizontalPodAutoscaler
      Returns:
      APIlistHorizontalPodAutoscalerForAllNamespacesRequest
      Http Response Details:
      Status Code Description Response Headers
      200 OK -
      401 Unauthorized -
    • listNamespacedHorizontalPodAutoscaler

      public AutoscalingV2Api.APIlistNamespacedHorizontalPodAutoscalerRequest listNamespacedHorizontalPodAutoscaler(String namespace)
      list or watch objects of kind HorizontalPodAutoscaler
      Parameters:
      namespace - object name and auth scope, such as for teams and projects (required)
      Returns:
      APIlistNamespacedHorizontalPodAutoscalerRequest
      Http Response Details:
      Status Code Description Response Headers
      200 OK -
      401 Unauthorized -
    • patchNamespacedHorizontalPodAutoscaler

      public AutoscalingV2Api.APIpatchNamespacedHorizontalPodAutoscalerRequest patchNamespacedHorizontalPodAutoscaler(String name, String namespace, V1Patch body)
      partially update the specified HorizontalPodAutoscaler
      Parameters:
      name - name of the HorizontalPodAutoscaler (required)
      namespace - object name and auth scope, such as for teams and projects (required)
      body - (required)
      Returns:
      APIpatchNamespacedHorizontalPodAutoscalerRequest
      Http Response Details:
      Status Code Description Response Headers
      200 OK -
      201 Created -
      401 Unauthorized -
    • patchNamespacedHorizontalPodAutoscalerStatus

      public AutoscalingV2Api.APIpatchNamespacedHorizontalPodAutoscalerStatusRequest patchNamespacedHorizontalPodAutoscalerStatus(String name, String namespace, V1Patch body)
      partially update status of the specified HorizontalPodAutoscaler
      Parameters:
      name - name of the HorizontalPodAutoscaler (required)
      namespace - object name and auth scope, such as for teams and projects (required)
      body - (required)
      Returns:
      APIpatchNamespacedHorizontalPodAutoscalerStatusRequest
      Http Response Details:
      Status Code Description Response Headers
      200 OK -
      201 Created -
      401 Unauthorized -
    • readNamespacedHorizontalPodAutoscaler

      public AutoscalingV2Api.APIreadNamespacedHorizontalPodAutoscalerRequest readNamespacedHorizontalPodAutoscaler(String name, String namespace)
      read the specified HorizontalPodAutoscaler
      Parameters:
      name - name of the HorizontalPodAutoscaler (required)
      namespace - object name and auth scope, such as for teams and projects (required)
      Returns:
      APIreadNamespacedHorizontalPodAutoscalerRequest
      Http Response Details:
      Status Code Description Response Headers
      200 OK -
      401 Unauthorized -
    • readNamespacedHorizontalPodAutoscalerStatus

      public AutoscalingV2Api.APIreadNamespacedHorizontalPodAutoscalerStatusRequest readNamespacedHorizontalPodAutoscalerStatus(String name, String namespace)
      read status of the specified HorizontalPodAutoscaler
      Parameters:
      name - name of the HorizontalPodAutoscaler (required)
      namespace - object name and auth scope, such as for teams and projects (required)
      Returns:
      APIreadNamespacedHorizontalPodAutoscalerStatusRequest
      Http Response Details:
      Status Code Description Response Headers
      200 OK -
      401 Unauthorized -
    • replaceNamespacedHorizontalPodAutoscaler

      public AutoscalingV2Api.APIreplaceNamespacedHorizontalPodAutoscalerRequest replaceNamespacedHorizontalPodAutoscaler(String name, String namespace, V2HorizontalPodAutoscaler body)
      replace the specified HorizontalPodAutoscaler
      Parameters:
      name - name of the HorizontalPodAutoscaler (required)
      namespace - object name and auth scope, such as for teams and projects (required)
      body - (required)
      Returns:
      APIreplaceNamespacedHorizontalPodAutoscalerRequest
      Http Response Details:
      Status Code Description Response Headers
      200 OK -
      201 Created -
      401 Unauthorized -
    • replaceNamespacedHorizontalPodAutoscalerStatus

      public AutoscalingV2Api.APIreplaceNamespacedHorizontalPodAutoscalerStatusRequest replaceNamespacedHorizontalPodAutoscalerStatus(String name, String namespace, V2HorizontalPodAutoscaler body)
      replace status of the specified HorizontalPodAutoscaler
      Parameters:
      name - name of the HorizontalPodAutoscaler (required)
      namespace - object name and auth scope, such as for teams and projects (required)
      body - (required)
      Returns:
      APIreplaceNamespacedHorizontalPodAutoscalerStatusRequest
      Http Response Details:
      Status Code Description Response Headers
      200 OK -
      201 Created -
      401 Unauthorized -