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
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreate a DeviceClasscreateNamespacedResourceClaim
(String namespace, V1alpha3ResourceClaim body) create a ResourceClaimcreateNamespacedResourceClaimTemplate
(String namespace, V1alpha3ResourceClaimTemplate 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, V1alpha3DeviceClass body) replace the specified DeviceClassreplaceNamespacedResourceClaim
(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
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 ResourceV1alpha3Api.APIcreateNamespacedResourceClaimRequest createNamespacedResourceClaim(String namespace, 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:
Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
createNamespacedResourceClaimTemplate
public ResourceV1alpha3Api.APIcreateNamespacedResourceClaimTemplateRequest createNamespacedResourceClaimTemplate(String namespace, 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:
Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
createResourceSlice
public ResourceV1alpha3Api.APIcreateResourceSliceRequest createResourceSlice(V1alpha3ResourceSlice 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 ResourceV1alpha3Api.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 ResourceV1alpha3Api.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 ResourceV1alpha3Api.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 ResourceV1alpha3Api.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 ResourceV1alpha3Api.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 ResourceV1alpha3Api.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 ResourceV1alpha3Api.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 ResourceV1alpha3Api.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 ResourceV1alpha3Api.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 ResourceV1alpha3Api.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 ResourceV1alpha3Api.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 ResourceV1alpha3Api.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 ResourceV1alpha3Api.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 ResourceV1alpha3Api.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 ResourceV1alpha3Api.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 ResourceV1alpha3Api.APIreplaceDeviceClassRequest replaceDeviceClass(String name, V1alpha3DeviceClass 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 ResourceV1alpha3Api.APIreplaceNamespacedResourceClaimRequest replaceNamespacedResourceClaim(String name, String namespace, 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:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceNamespacedResourceClaimStatus
public ResourceV1alpha3Api.APIreplaceNamespacedResourceClaimStatusRequest replaceNamespacedResourceClaimStatus(String name, String namespace, 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:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceNamespacedResourceClaimTemplate
public ResourceV1alpha3Api.APIreplaceNamespacedResourceClaimTemplateRequest replaceNamespacedResourceClaimTemplate(String name, String namespace, 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:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceResourceSlice
public ResourceV1alpha3Api.APIreplaceResourceSliceRequest replaceResourceSlice(String name, V1alpha3ResourceSlice 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 -
-