Class ResourceV1alpha2Api
java.lang.Object
io.kubernetes.client.openapi.apis.ResourceV1alpha2Api
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateNamespacedPodSchedulingContext
(String namespace, V1alpha2PodSchedulingContext body) create a PodSchedulingContextcreateNamespacedResourceClaim
(String namespace, V1alpha2ResourceClaim body) create a ResourceClaimcreateNamespacedResourceClaimTemplate
(String namespace, V1alpha2ResourceClaimTemplate body) create a ResourceClaimTemplatecreate a ResourceClassdelete collection of PodSchedulingContextdeleteCollectionNamespacedResourceClaim
(String namespace) delete collection of ResourceClaimdelete collection of ResourceClaimTemplatedelete collection of ResourceClassdeleteNamespacedPodSchedulingContext
(String name, String namespace) delete a PodSchedulingContextdeleteNamespacedResourceClaim
(String name, String namespace) delete a ResourceClaimdeleteNamespacedResourceClaimTemplate
(String name, String namespace) delete a ResourceClaimTemplatedeleteResourceClass
(String name) delete a ResourceClassget available resourcesint
listNamespacedPodSchedulingContext
(String namespace) list or watch objects of kind PodSchedulingContextlistNamespacedResourceClaim
(String namespace) list or watch objects of kind ResourceClaimlistNamespacedResourceClaimTemplate
(String namespace) list or watch objects of kind ResourceClaimTemplatelist or watch objects of kind PodSchedulingContextlist or watch objects of kind ResourceClaimlist or watch objects of kind ResourceClaimTemplatelist or watch objects of kind ResourceClasspatchNamespacedPodSchedulingContext
(String name, String namespace, V1Patch body) partially update the specified PodSchedulingContextpatchNamespacedPodSchedulingContextStatus
(String name, String namespace, V1Patch body) partially update status of the specified PodSchedulingContextpatchNamespacedResourceClaim
(String name, String namespace, V1Patch body) partially update the specified ResourceClaimpatchNamespacedResourceClaimStatus
(String name, String namespace, V1Patch body) partially update status of the specified ResourceClaimpatchNamespacedResourceClaimTemplate
(String name, String namespace, V1Patch body) partially update the specified ResourceClaimTemplatepatchResourceClass
(String name, V1Patch body) partially update the specified ResourceClassreadNamespacedPodSchedulingContext
(String name, String namespace) read the specified PodSchedulingContextreadNamespacedPodSchedulingContextStatus
(String name, String namespace) read status of the specified PodSchedulingContextreadNamespacedResourceClaim
(String name, String namespace) read the specified ResourceClaimreadNamespacedResourceClaimStatus
(String name, String namespace) read status of the specified ResourceClaimreadNamespacedResourceClaimTemplate
(String name, String namespace) read the specified ResourceClaimTemplatereadResourceClass
(String name) read the specified ResourceClassreplaceNamespacedPodSchedulingContext
(String name, String namespace, V1alpha2PodSchedulingContext body) replace the specified PodSchedulingContextreplaceNamespacedPodSchedulingContextStatus
(String name, String namespace, V1alpha2PodSchedulingContext body) replace status of the specified PodSchedulingContextreplaceNamespacedResourceClaim
(String name, String namespace, V1alpha2ResourceClaim body) replace the specified ResourceClaimreplaceNamespacedResourceClaimStatus
(String name, String namespace, V1alpha2ResourceClaim body) replace status of the specified ResourceClaimreplaceNamespacedResourceClaimTemplate
(String name, String namespace, V1alpha2ResourceClaimTemplate body) replace the specified ResourceClaimTemplatereplaceResourceClass
(String name, V1alpha2ResourceClass body) replace the specified ResourceClassvoid
setApiClient
(ApiClient apiClient) void
setCustomBaseUrl
(String customBaseUrl) void
setHostIndex
(int hostIndex)
-
Constructor Details
-
ResourceV1alpha2Api
public ResourceV1alpha2Api() -
ResourceV1alpha2Api
-
-
Method Details
-
getApiClient
-
setApiClient
-
getHostIndex
public int getHostIndex() -
setHostIndex
public void setHostIndex(int hostIndex) -
getCustomBaseUrl
-
setCustomBaseUrl
-
createNamespacedPodSchedulingContext
public ResourceV1alpha2Api.APIcreateNamespacedPodSchedulingContextRequest createNamespacedPodSchedulingContext(String namespace, V1alpha2PodSchedulingContext body) create a PodSchedulingContext- Parameters:
namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIcreateNamespacedPodSchedulingContextRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
createNamespacedResourceClaim
public ResourceV1alpha2Api.APIcreateNamespacedResourceClaimRequest createNamespacedResourceClaim(String namespace, V1alpha2ResourceClaim body) create a ResourceClaim- Parameters:
namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIcreateNamespacedResourceClaimRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
createNamespacedResourceClaimTemplate
public ResourceV1alpha2Api.APIcreateNamespacedResourceClaimTemplateRequest createNamespacedResourceClaimTemplate(String namespace, V1alpha2ResourceClaimTemplate body) create a ResourceClaimTemplate- Parameters:
namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIcreateNamespacedResourceClaimTemplateRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
createResourceClass
public ResourceV1alpha2Api.APIcreateResourceClassRequest createResourceClass(V1alpha2ResourceClass body) create a ResourceClass- Parameters:
body
- (required)- Returns:
- APIcreateResourceClassRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
deleteCollectionNamespacedPodSchedulingContext
public ResourceV1alpha2Api.APIdeleteCollectionNamespacedPodSchedulingContextRequest deleteCollectionNamespacedPodSchedulingContext(String namespace) delete collection of PodSchedulingContext- Parameters:
namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIdeleteCollectionNamespacedPodSchedulingContextRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteCollectionNamespacedResourceClaim
public ResourceV1alpha2Api.APIdeleteCollectionNamespacedResourceClaimRequest deleteCollectionNamespacedResourceClaim(String namespace) delete collection of ResourceClaim- Parameters:
namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIdeleteCollectionNamespacedResourceClaimRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteCollectionNamespacedResourceClaimTemplate
public ResourceV1alpha2Api.APIdeleteCollectionNamespacedResourceClaimTemplateRequest deleteCollectionNamespacedResourceClaimTemplate(String namespace) delete collection of ResourceClaimTemplate- Parameters:
namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIdeleteCollectionNamespacedResourceClaimTemplateRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteCollectionResourceClass
delete collection of ResourceClass- Returns:
- APIdeleteCollectionResourceClassRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteNamespacedPodSchedulingContext
public ResourceV1alpha2Api.APIdeleteNamespacedPodSchedulingContextRequest deleteNamespacedPodSchedulingContext(String name, String namespace) delete a PodSchedulingContext- Parameters:
name
- name of the PodSchedulingContext (required)namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIdeleteNamespacedPodSchedulingContextRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 202 Accepted - 401 Unauthorized -
-
deleteNamespacedResourceClaim
public ResourceV1alpha2Api.APIdeleteNamespacedResourceClaimRequest deleteNamespacedResourceClaim(String name, String namespace) delete a ResourceClaim- Parameters:
name
- name of the ResourceClaim (required)namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIdeleteNamespacedResourceClaimRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 202 Accepted - 401 Unauthorized -
-
deleteNamespacedResourceClaimTemplate
public ResourceV1alpha2Api.APIdeleteNamespacedResourceClaimTemplateRequest deleteNamespacedResourceClaimTemplate(String name, String namespace) delete a ResourceClaimTemplate- Parameters:
name
- name of the ResourceClaimTemplate (required)namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIdeleteNamespacedResourceClaimTemplateRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 202 Accepted - 401 Unauthorized -
-
deleteResourceClass
delete a ResourceClass- Parameters:
name
- name of the ResourceClass (required)- Returns:
- APIdeleteResourceClassRequest
- 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 -
-
listNamespacedPodSchedulingContext
public ResourceV1alpha2Api.APIlistNamespacedPodSchedulingContextRequest listNamespacedPodSchedulingContext(String namespace) list or watch objects of kind PodSchedulingContext- Parameters:
namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIlistNamespacedPodSchedulingContextRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listNamespacedResourceClaim
public ResourceV1alpha2Api.APIlistNamespacedResourceClaimRequest listNamespacedResourceClaim(String namespace) list or watch objects of kind ResourceClaim- Parameters:
namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIlistNamespacedResourceClaimRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listNamespacedResourceClaimTemplate
public ResourceV1alpha2Api.APIlistNamespacedResourceClaimTemplateRequest listNamespacedResourceClaimTemplate(String namespace) list or watch objects of kind ResourceClaimTemplate- Parameters:
namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIlistNamespacedResourceClaimTemplateRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listPodSchedulingContextForAllNamespaces
public ResourceV1alpha2Api.APIlistPodSchedulingContextForAllNamespacesRequest listPodSchedulingContextForAllNamespaces()list or watch objects of kind PodSchedulingContext- Returns:
- APIlistPodSchedulingContextForAllNamespacesRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listResourceClaimForAllNamespaces
public ResourceV1alpha2Api.APIlistResourceClaimForAllNamespacesRequest listResourceClaimForAllNamespaces()list or watch objects of kind ResourceClaim- Returns:
- APIlistResourceClaimForAllNamespacesRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listResourceClaimTemplateForAllNamespaces
public ResourceV1alpha2Api.APIlistResourceClaimTemplateForAllNamespacesRequest listResourceClaimTemplateForAllNamespaces()list or watch objects of kind ResourceClaimTemplate- Returns:
- APIlistResourceClaimTemplateForAllNamespacesRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listResourceClass
list or watch objects of kind ResourceClass- Returns:
- APIlistResourceClassRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
patchNamespacedPodSchedulingContext
public ResourceV1alpha2Api.APIpatchNamespacedPodSchedulingContextRequest patchNamespacedPodSchedulingContext(String name, String namespace, V1Patch body) partially update the specified PodSchedulingContext- Parameters:
name
- name of the PodSchedulingContext (required)namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIpatchNamespacedPodSchedulingContextRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchNamespacedPodSchedulingContextStatus
public ResourceV1alpha2Api.APIpatchNamespacedPodSchedulingContextStatusRequest patchNamespacedPodSchedulingContextStatus(String name, String namespace, V1Patch body) partially update status of the specified PodSchedulingContext- Parameters:
name
- name of the PodSchedulingContext (required)namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIpatchNamespacedPodSchedulingContextStatusRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchNamespacedResourceClaim
public ResourceV1alpha2Api.APIpatchNamespacedResourceClaimRequest patchNamespacedResourceClaim(String name, String namespace, V1Patch body) partially update the specified ResourceClaim- Parameters:
name
- name of the ResourceClaim (required)namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIpatchNamespacedResourceClaimRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchNamespacedResourceClaimStatus
public ResourceV1alpha2Api.APIpatchNamespacedResourceClaimStatusRequest patchNamespacedResourceClaimStatus(String name, String namespace, V1Patch body) partially update status of the specified ResourceClaim- Parameters:
name
- name of the ResourceClaim (required)namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIpatchNamespacedResourceClaimStatusRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchNamespacedResourceClaimTemplate
public ResourceV1alpha2Api.APIpatchNamespacedResourceClaimTemplateRequest patchNamespacedResourceClaimTemplate(String name, String namespace, V1Patch body) partially update the specified ResourceClaimTemplate- Parameters:
name
- name of the ResourceClaimTemplate (required)namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIpatchNamespacedResourceClaimTemplateRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchResourceClass
public ResourceV1alpha2Api.APIpatchResourceClassRequest patchResourceClass(String name, V1Patch body) partially update the specified ResourceClass- Parameters:
name
- name of the ResourceClass (required)body
- (required)- Returns:
- APIpatchResourceClassRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
readNamespacedPodSchedulingContext
public ResourceV1alpha2Api.APIreadNamespacedPodSchedulingContextRequest readNamespacedPodSchedulingContext(String name, String namespace) read the specified PodSchedulingContext- Parameters:
name
- name of the PodSchedulingContext (required)namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIreadNamespacedPodSchedulingContextRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readNamespacedPodSchedulingContextStatus
public ResourceV1alpha2Api.APIreadNamespacedPodSchedulingContextStatusRequest readNamespacedPodSchedulingContextStatus(String name, String namespace) read status of the specified PodSchedulingContext- Parameters:
name
- name of the PodSchedulingContext (required)namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIreadNamespacedPodSchedulingContextStatusRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readNamespacedResourceClaim
public ResourceV1alpha2Api.APIreadNamespacedResourceClaimRequest readNamespacedResourceClaim(String name, String namespace) read the specified ResourceClaim- Parameters:
name
- name of the ResourceClaim (required)namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIreadNamespacedResourceClaimRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readNamespacedResourceClaimStatus
public ResourceV1alpha2Api.APIreadNamespacedResourceClaimStatusRequest readNamespacedResourceClaimStatus(String name, String namespace) read status of the specified ResourceClaim- Parameters:
name
- name of the ResourceClaim (required)namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIreadNamespacedResourceClaimStatusRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readNamespacedResourceClaimTemplate
public ResourceV1alpha2Api.APIreadNamespacedResourceClaimTemplateRequest readNamespacedResourceClaimTemplate(String name, String namespace) read the specified ResourceClaimTemplate- Parameters:
name
- name of the ResourceClaimTemplate (required)namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIreadNamespacedResourceClaimTemplateRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readResourceClass
read the specified ResourceClass- Parameters:
name
- name of the ResourceClass (required)- Returns:
- APIreadResourceClassRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
replaceNamespacedPodSchedulingContext
public ResourceV1alpha2Api.APIreplaceNamespacedPodSchedulingContextRequest replaceNamespacedPodSchedulingContext(String name, String namespace, V1alpha2PodSchedulingContext body) replace the specified PodSchedulingContext- Parameters:
name
- name of the PodSchedulingContext (required)namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIreplaceNamespacedPodSchedulingContextRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceNamespacedPodSchedulingContextStatus
public ResourceV1alpha2Api.APIreplaceNamespacedPodSchedulingContextStatusRequest replaceNamespacedPodSchedulingContextStatus(String name, String namespace, V1alpha2PodSchedulingContext body) replace status of the specified PodSchedulingContext- Parameters:
name
- name of the PodSchedulingContext (required)namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIreplaceNamespacedPodSchedulingContextStatusRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceNamespacedResourceClaim
public ResourceV1alpha2Api.APIreplaceNamespacedResourceClaimRequest replaceNamespacedResourceClaim(String name, String namespace, V1alpha2ResourceClaim body) replace the specified ResourceClaim- Parameters:
name
- name of the ResourceClaim (required)namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIreplaceNamespacedResourceClaimRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceNamespacedResourceClaimStatus
public ResourceV1alpha2Api.APIreplaceNamespacedResourceClaimStatusRequest replaceNamespacedResourceClaimStatus(String name, String namespace, V1alpha2ResourceClaim body) replace status of the specified ResourceClaim- Parameters:
name
- name of the ResourceClaim (required)namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIreplaceNamespacedResourceClaimStatusRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceNamespacedResourceClaimTemplate
public ResourceV1alpha2Api.APIreplaceNamespacedResourceClaimTemplateRequest replaceNamespacedResourceClaimTemplate(String name, String namespace, V1alpha2ResourceClaimTemplate body) replace the specified ResourceClaimTemplate- Parameters:
name
- name of the ResourceClaimTemplate (required)namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIreplaceNamespacedResourceClaimTemplateRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceResourceClass
public ResourceV1alpha2Api.APIreplaceResourceClassRequest replaceResourceClass(String name, V1alpha2ResourceClass body) replace the specified ResourceClass- Parameters:
name
- name of the ResourceClass (required)body
- (required)- Returns:
- APIreplaceResourceClassRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-