Class ResourceV1alpha3Api
java.lang.Object
io.kubernetes.client.openapi.apis.ResourceV1alpha3Api
-
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
class
class
class
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate a DeviceClasscreate a DeviceTaintRulecreateNamespacedResourceClaim
(String namespace, V1alpha3ResourceClaim body) create a ResourceClaimcreateNamespacedResourceClaimTemplate
(String namespace, V1alpha3ResourceClaimTemplate body) create a ResourceClaimTemplatecreate a ResourceSlicedelete collection of DeviceClassdelete collection of DeviceTaintRuledeleteCollectionNamespacedResourceClaim
(String namespace) delete collection of ResourceClaimdelete collection of ResourceClaimTemplatedelete collection of ResourceSlicedeleteDeviceClass
(String name) delete a DeviceClassdeleteDeviceTaintRule
(String name) delete a DeviceTaintRuledeleteNamespacedResourceClaim
(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 DeviceClasslist or watch objects of kind DeviceTaintRulelistNamespacedResourceClaim
(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 DeviceClasspatchDeviceTaintRule
(String name, V1Patch body) partially update the specified DeviceTaintRulepatchNamespacedResourceClaim
(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 DeviceClassreadDeviceTaintRule
(String name) read the specified DeviceTaintRulereadNamespacedResourceClaim
(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, V1alpha3DeviceClass body) replace the specified DeviceClassreplaceDeviceTaintRule
(String name, V1alpha3DeviceTaintRule body) replace the specified DeviceTaintRulereplaceNamespacedResourceClaim
(String name, String namespace, V1alpha3ResourceClaim body) replace the specified ResourceClaimreplaceNamespacedResourceClaimStatus
(String name, String namespace, V1alpha3ResourceClaim body) replace status of the specified ResourceClaimreplaceNamespacedResourceClaimTemplate
(String name, String namespace, V1alpha3ResourceClaimTemplate body) replace the specified ResourceClaimTemplatereplaceResourceSlice
(String name, V1alpha3ResourceSlice body) replace the specified ResourceSlicevoid
setApiClient
(ApiClient apiClient) void
setCustomBaseUrl
(String customBaseUrl) void
setHostIndex
(int hostIndex)
-
Constructor Details
-
ResourceV1alpha3Api
public ResourceV1alpha3Api() -
ResourceV1alpha3Api
-
-
Method Details
-
getApiClient
-
setApiClient
-
getHostIndex
public int getHostIndex() -
setHostIndex
public void setHostIndex(int hostIndex) -
getCustomBaseUrl
-
setCustomBaseUrl
-
createDeviceClass
public ResourceV1alpha3Api.APIcreateDeviceClassRequest createDeviceClass(@Nonnull V1alpha3DeviceClass body) create a DeviceClass- Parameters:
body
- (required)- Returns:
- APIcreateDeviceClassRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
createDeviceTaintRule
public ResourceV1alpha3Api.APIcreateDeviceTaintRuleRequest createDeviceTaintRule(@Nonnull V1alpha3DeviceTaintRule body) create a DeviceTaintRule- Parameters:
body
- (required)- Returns:
- APIcreateDeviceTaintRuleRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
createNamespacedResourceClaim
public ResourceV1alpha3Api.APIcreateNamespacedResourceClaimRequest createNamespacedResourceClaim(@Nonnull String namespace, @Nonnull V1alpha3ResourceClaim 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:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
createNamespacedResourceClaimTemplate
public ResourceV1alpha3Api.APIcreateNamespacedResourceClaimTemplateRequest createNamespacedResourceClaimTemplate(@Nonnull String namespace, @Nonnull V1alpha3ResourceClaimTemplate 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:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
createResourceSlice
public ResourceV1alpha3Api.APIcreateResourceSliceRequest createResourceSlice(@Nonnull V1alpha3ResourceSlice body) create a ResourceSlice- Parameters:
body
- (required)- Returns:
- APIcreateResourceSliceRequest
- Http Response Details:
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:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteCollectionDeviceTaintRule
public ResourceV1alpha3Api.APIdeleteCollectionDeviceTaintRuleRequest deleteCollectionDeviceTaintRule()delete collection of DeviceTaintRule- Returns:
- APIdeleteCollectionDeviceTaintRuleRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteCollectionNamespacedResourceClaim
public ResourceV1alpha3Api.APIdeleteCollectionNamespacedResourceClaimRequest deleteCollectionNamespacedResourceClaim(@Nonnull 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:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteCollectionNamespacedResourceClaimTemplate
public ResourceV1alpha3Api.APIdeleteCollectionNamespacedResourceClaimTemplateRequest deleteCollectionNamespacedResourceClaimTemplate(@Nonnull 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:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteCollectionResourceSlice
delete collection of ResourceSlice- Returns:
- APIdeleteCollectionResourceSliceRequest
- Http Response Details:
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:
Response Details Status Code Description Response Headers 200 OK - 202 Accepted - 401 Unauthorized -
-
deleteDeviceTaintRule
public ResourceV1alpha3Api.APIdeleteDeviceTaintRuleRequest deleteDeviceTaintRule(@Nonnull String name) delete a DeviceTaintRule- Parameters:
name
- name of the DeviceTaintRule (required)- Returns:
- APIdeleteDeviceTaintRuleRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 202 Accepted - 401 Unauthorized -
-
deleteNamespacedResourceClaim
public ResourceV1alpha3Api.APIdeleteNamespacedResourceClaimRequest deleteNamespacedResourceClaim(@Nonnull String name, @Nonnull 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:
Response Details Status Code Description Response Headers 200 OK - 202 Accepted - 401 Unauthorized -
-
deleteNamespacedResourceClaimTemplate
public ResourceV1alpha3Api.APIdeleteNamespacedResourceClaimTemplateRequest deleteNamespacedResourceClaimTemplate(@Nonnull String name, @Nonnull 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:
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:
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 -
-
listDeviceClass
list or watch objects of kind DeviceClass- Returns:
- APIlistDeviceClassRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listDeviceTaintRule
list or watch objects of kind DeviceTaintRule- Returns:
- APIlistDeviceTaintRuleRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listNamespacedResourceClaim
public ResourceV1alpha3Api.APIlistNamespacedResourceClaimRequest listNamespacedResourceClaim(@Nonnull 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:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listNamespacedResourceClaimTemplate
public ResourceV1alpha3Api.APIlistNamespacedResourceClaimTemplateRequest listNamespacedResourceClaimTemplate(@Nonnull 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:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listResourceClaimForAllNamespaces
public ResourceV1alpha3Api.APIlistResourceClaimForAllNamespacesRequest listResourceClaimForAllNamespaces()list or watch objects of kind ResourceClaim- Returns:
- APIlistResourceClaimForAllNamespacesRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listResourceClaimTemplateForAllNamespaces
public ResourceV1alpha3Api.APIlistResourceClaimTemplateForAllNamespacesRequest listResourceClaimTemplateForAllNamespaces()list or watch objects of kind ResourceClaimTemplate- Returns:
- APIlistResourceClaimTemplateForAllNamespacesRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listResourceSlice
list or watch objects of kind ResourceSlice- Returns:
- APIlistResourceSliceRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
patchDeviceClass
public ResourceV1alpha3Api.APIpatchDeviceClassRequest patchDeviceClass(@Nonnull String name, @Nonnull V1Patch body) partially update the specified DeviceClass- Parameters:
name
- name of the DeviceClass (required)body
- (required)- Returns:
- APIpatchDeviceClassRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchDeviceTaintRule
public ResourceV1alpha3Api.APIpatchDeviceTaintRuleRequest patchDeviceTaintRule(@Nonnull String name, @Nonnull V1Patch body) partially update the specified DeviceTaintRule- Parameters:
name
- name of the DeviceTaintRule (required)body
- (required)- Returns:
- APIpatchDeviceTaintRuleRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchNamespacedResourceClaim
public ResourceV1alpha3Api.APIpatchNamespacedResourceClaimRequest patchNamespacedResourceClaim(@Nonnull String name, @Nonnull String namespace, @Nonnull 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:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchNamespacedResourceClaimStatus
public ResourceV1alpha3Api.APIpatchNamespacedResourceClaimStatusRequest patchNamespacedResourceClaimStatus(@Nonnull String name, @Nonnull String namespace, @Nonnull 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:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchNamespacedResourceClaimTemplate
public ResourceV1alpha3Api.APIpatchNamespacedResourceClaimTemplateRequest patchNamespacedResourceClaimTemplate(@Nonnull String name, @Nonnull String namespace, @Nonnull 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:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchResourceSlice
public ResourceV1alpha3Api.APIpatchResourceSliceRequest patchResourceSlice(@Nonnull String name, @Nonnull V1Patch body) partially update the specified ResourceSlice- Parameters:
name
- name of the ResourceSlice (required)body
- (required)- Returns:
- APIpatchResourceSliceRequest
- Http Response Details:
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:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readDeviceTaintRule
read the specified DeviceTaintRule- Parameters:
name
- name of the DeviceTaintRule (required)- Returns:
- APIreadDeviceTaintRuleRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readNamespacedResourceClaim
public ResourceV1alpha3Api.APIreadNamespacedResourceClaimRequest readNamespacedResourceClaim(@Nonnull String name, @Nonnull 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:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readNamespacedResourceClaimStatus
public ResourceV1alpha3Api.APIreadNamespacedResourceClaimStatusRequest readNamespacedResourceClaimStatus(@Nonnull String name, @Nonnull 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:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readNamespacedResourceClaimTemplate
public ResourceV1alpha3Api.APIreadNamespacedResourceClaimTemplateRequest readNamespacedResourceClaimTemplate(@Nonnull String name, @Nonnull 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:
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:
Response Details Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
replaceDeviceClass
public ResourceV1alpha3Api.APIreplaceDeviceClassRequest replaceDeviceClass(@Nonnull String name, @Nonnull V1alpha3DeviceClass body) replace the specified DeviceClass- Parameters:
name
- name of the DeviceClass (required)body
- (required)- Returns:
- APIreplaceDeviceClassRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceDeviceTaintRule
public ResourceV1alpha3Api.APIreplaceDeviceTaintRuleRequest replaceDeviceTaintRule(@Nonnull String name, @Nonnull V1alpha3DeviceTaintRule body) replace the specified DeviceTaintRule- Parameters:
name
- name of the DeviceTaintRule (required)body
- (required)- Returns:
- APIreplaceDeviceTaintRuleRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceNamespacedResourceClaim
public ResourceV1alpha3Api.APIreplaceNamespacedResourceClaimRequest replaceNamespacedResourceClaim(@Nonnull String name, @Nonnull String namespace, @Nonnull V1alpha3ResourceClaim 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:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceNamespacedResourceClaimStatus
public ResourceV1alpha3Api.APIreplaceNamespacedResourceClaimStatusRequest replaceNamespacedResourceClaimStatus(@Nonnull String name, @Nonnull String namespace, @Nonnull V1alpha3ResourceClaim 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:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceNamespacedResourceClaimTemplate
public ResourceV1alpha3Api.APIreplaceNamespacedResourceClaimTemplateRequest replaceNamespacedResourceClaimTemplate(@Nonnull String name, @Nonnull String namespace, @Nonnull V1alpha3ResourceClaimTemplate 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:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceResourceSlice
public ResourceV1alpha3Api.APIreplaceResourceSliceRequest replaceResourceSlice(@Nonnull String name, @Nonnull V1alpha3ResourceSlice body) replace the specified ResourceSlice- Parameters:
name
- name of the ResourceSlice (required)body
- (required)- Returns:
- APIreplaceResourceSliceRequest
- Http Response Details:
Response Details Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-