Class ResourceV1beta1Api
java.lang.Object
io.kubernetes.client.openapi.apis.ResourceV1beta1Api
-
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
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate a DeviceClasscreateNamespacedResourceClaim
(String namespace, V1beta1ResourceClaim body) create a ResourceClaimcreateNamespacedResourceClaimTemplate
(String namespace, V1beta1ResourceClaimTemplate body) create a ResourceClaimTemplatecreate a ResourceSlicedelete collection of DeviceClassdeleteCollectionNamespacedResourceClaim
(String namespace) delete collection of ResourceClaimdelete collection of ResourceClaimTemplatedelete collection of ResourceSlicedeleteDeviceClass
(String name) delete a DeviceClassdeleteNamespacedResourceClaim
(String name, String namespace) delete a ResourceClaimdeleteNamespacedResourceClaimTemplate
(String name, String namespace) delete a ResourceClaimTemplatedeleteResourceSlice
(String name) delete a ResourceSliceget available resourcesint
list or watch objects of kind DeviceClasslistNamespacedResourceClaim
(String namespace) list or watch objects of kind ResourceClaimlistNamespacedResourceClaimTemplate
(String namespace) list or watch objects of kind ResourceClaimTemplatelist or watch objects of kind ResourceClaimlist or watch objects of kind ResourceClaimTemplatelist or watch objects of kind ResourceSlicepatchDeviceClass
(String name, V1Patch body) partially update the specified DeviceClasspatchNamespacedResourceClaim
(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 ResourceClaimTemplatepatchResourceSlice
(String name, V1Patch body) partially update the specified ResourceSlicereadDeviceClass
(String name) read the specified DeviceClassreadNamespacedResourceClaim
(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 ResourceClaimTemplatereadResourceSlice
(String name) read the specified ResourceSlicereplaceDeviceClass
(String name, V1beta1DeviceClass body) replace the specified DeviceClassreplaceNamespacedResourceClaim
(String name, String namespace, V1beta1ResourceClaim body) replace the specified ResourceClaimreplaceNamespacedResourceClaimStatus
(String name, String namespace, V1beta1ResourceClaim body) replace status of the specified ResourceClaimreplaceNamespacedResourceClaimTemplate
(String name, String namespace, V1beta1ResourceClaimTemplate body) replace the specified ResourceClaimTemplatereplaceResourceSlice
(String name, V1beta1ResourceSlice body) replace the specified ResourceSlicevoid
setApiClient
(ApiClient apiClient) void
setCustomBaseUrl
(String customBaseUrl) void
setHostIndex
(int hostIndex)
-
Constructor Details
-
ResourceV1beta1Api
public ResourceV1beta1Api() -
ResourceV1beta1Api
-
-
Method Details
-
getApiClient
-
setApiClient
-
getHostIndex
public int getHostIndex() -
setHostIndex
public void setHostIndex(int hostIndex) -
getCustomBaseUrl
-
setCustomBaseUrl
-
createDeviceClass
create a DeviceClass- Parameters:
body
- (required)- Returns:
- APIcreateDeviceClassRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
createNamespacedResourceClaim
public ResourceV1beta1Api.APIcreateNamespacedResourceClaimRequest createNamespacedResourceClaim(String namespace, V1beta1ResourceClaim 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 ResourceV1beta1Api.APIcreateNamespacedResourceClaimTemplateRequest createNamespacedResourceClaimTemplate(String namespace, V1beta1ResourceClaimTemplate 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 -
-
createResourceSlice
public ResourceV1beta1Api.APIcreateResourceSliceRequest createResourceSlice(V1beta1ResourceSlice body) create a ResourceSlice- Parameters:
body
- (required)- Returns:
- APIcreateResourceSliceRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
deleteCollectionDeviceClass
delete collection of DeviceClass- Returns:
- APIdeleteCollectionDeviceClassRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteCollectionNamespacedResourceClaim
public ResourceV1beta1Api.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 ResourceV1beta1Api.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 -
-
deleteCollectionResourceSlice
delete collection of ResourceSlice- Returns:
- APIdeleteCollectionResourceSliceRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteDeviceClass
delete a DeviceClass- Parameters:
name
- name of the DeviceClass (required)- Returns:
- APIdeleteDeviceClassRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 202 Accepted - 401 Unauthorized -
-
deleteNamespacedResourceClaim
public ResourceV1beta1Api.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 ResourceV1beta1Api.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 -
-
deleteResourceSlice
delete a ResourceSlice- Parameters:
name
- name of the ResourceSlice (required)- Returns:
- APIdeleteResourceSliceRequest
- 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 -
-
listDeviceClass
list or watch objects of kind DeviceClass- Returns:
- APIlistDeviceClassRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listNamespacedResourceClaim
public ResourceV1beta1Api.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 ResourceV1beta1Api.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 -
-
listResourceClaimForAllNamespaces
public ResourceV1beta1Api.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 ResourceV1beta1Api.APIlistResourceClaimTemplateForAllNamespacesRequest listResourceClaimTemplateForAllNamespaces()list or watch objects of kind ResourceClaimTemplate- Returns:
- APIlistResourceClaimTemplateForAllNamespacesRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listResourceSlice
list or watch objects of kind ResourceSlice- Returns:
- APIlistResourceSliceRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
patchDeviceClass
partially update the specified DeviceClass- Parameters:
name
- name of the DeviceClass (required)body
- (required)- Returns:
- APIpatchDeviceClassRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchNamespacedResourceClaim
public ResourceV1beta1Api.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 ResourceV1beta1Api.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 ResourceV1beta1Api.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 -
-
patchResourceSlice
public ResourceV1beta1Api.APIpatchResourceSliceRequest patchResourceSlice(String name, V1Patch body) partially update the specified ResourceSlice- Parameters:
name
- name of the ResourceSlice (required)body
- (required)- Returns:
- APIpatchResourceSliceRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
readDeviceClass
read the specified DeviceClass- Parameters:
name
- name of the DeviceClass (required)- Returns:
- APIreadDeviceClassRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readNamespacedResourceClaim
public ResourceV1beta1Api.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 ResourceV1beta1Api.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 ResourceV1beta1Api.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 -
-
readResourceSlice
read the specified ResourceSlice- Parameters:
name
- name of the ResourceSlice (required)- Returns:
- APIreadResourceSliceRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
replaceDeviceClass
public ResourceV1beta1Api.APIreplaceDeviceClassRequest replaceDeviceClass(String name, V1beta1DeviceClass body) replace the specified DeviceClass- Parameters:
name
- name of the DeviceClass (required)body
- (required)- Returns:
- APIreplaceDeviceClassRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceNamespacedResourceClaim
public ResourceV1beta1Api.APIreplaceNamespacedResourceClaimRequest replaceNamespacedResourceClaim(String name, String namespace, V1beta1ResourceClaim 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 ResourceV1beta1Api.APIreplaceNamespacedResourceClaimStatusRequest replaceNamespacedResourceClaimStatus(String name, String namespace, V1beta1ResourceClaim 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 ResourceV1beta1Api.APIreplaceNamespacedResourceClaimTemplateRequest replaceNamespacedResourceClaimTemplate(String name, String namespace, V1beta1ResourceClaimTemplate 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 -
-
replaceResourceSlice
public ResourceV1beta1Api.APIreplaceResourceSliceRequest replaceResourceSlice(String name, V1beta1ResourceSlice body) replace the specified ResourceSlice- Parameters:
name
- name of the ResourceSlice (required)body
- (required)- Returns:
- APIreplaceResourceSliceRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-