Class StorageV1Api
java.lang.Object
io.kubernetes.client.openapi.apis.StorageV1Api
-
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
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateCSIDriver
(V1CSIDriver body) create a CSIDrivercreateCSINode
(V1CSINode body) create a CSINodecreateNamespacedCSIStorageCapacity
(String namespace, V1CSIStorageCapacity body) create a CSIStorageCapacitycreate a StorageClasscreate a VolumeAttachmentdelete collection of CSIDriverdelete collection of CSINodedelete collection of CSIStorageCapacitydelete collection of StorageClassdelete collection of VolumeAttachmentdeleteCSIDriver
(String name) delete a CSIDriverdeleteCSINode
(String name) delete a CSINodedeleteNamespacedCSIStorageCapacity
(String name, String namespace) delete a CSIStorageCapacitydeleteStorageClass
(String name) delete a StorageClassdeleteVolumeAttachment
(String name) delete a VolumeAttachmentget available resourcesint
list or watch objects of kind CSIDriverlist or watch objects of kind CSINodelist or watch objects of kind CSIStorageCapacitylistNamespacedCSIStorageCapacity
(String namespace) list or watch objects of kind CSIStorageCapacitylist or watch objects of kind StorageClasslist or watch objects of kind VolumeAttachmentpatchCSIDriver
(String name, V1Patch body) partially update the specified CSIDriverpatchCSINode
(String name, V1Patch body) partially update the specified CSINodepatchNamespacedCSIStorageCapacity
(String name, String namespace, V1Patch body) partially update the specified CSIStorageCapacitypatchStorageClass
(String name, V1Patch body) partially update the specified StorageClasspatchVolumeAttachment
(String name, V1Patch body) partially update the specified VolumeAttachmentpatchVolumeAttachmentStatus
(String name, V1Patch body) partially update status of the specified VolumeAttachmentreadCSIDriver
(String name) read the specified CSIDriverreadCSINode
(String name) read the specified CSINodereadNamespacedCSIStorageCapacity
(String name, String namespace) read the specified CSIStorageCapacityreadStorageClass
(String name) read the specified StorageClassreadVolumeAttachment
(String name) read the specified VolumeAttachmentread status of the specified VolumeAttachmentreplaceCSIDriver
(String name, V1CSIDriver body) replace the specified CSIDriverreplaceCSINode
(String name, V1CSINode body) replace the specified CSINodereplaceNamespacedCSIStorageCapacity
(String name, String namespace, V1CSIStorageCapacity body) replace the specified CSIStorageCapacityreplaceStorageClass
(String name, V1StorageClass body) replace the specified StorageClassreplaceVolumeAttachment
(String name, V1VolumeAttachment body) replace the specified VolumeAttachmentreplaceVolumeAttachmentStatus
(String name, V1VolumeAttachment body) replace status of the specified VolumeAttachmentvoid
setApiClient
(ApiClient apiClient) void
setCustomBaseUrl
(String customBaseUrl) void
setHostIndex
(int hostIndex)
-
Constructor Details
-
StorageV1Api
public StorageV1Api() -
StorageV1Api
-
-
Method Details
-
getApiClient
-
setApiClient
-
getHostIndex
public int getHostIndex() -
setHostIndex
public void setHostIndex(int hostIndex) -
getCustomBaseUrl
-
setCustomBaseUrl
-
createCSIDriver
create a CSIDriver- Parameters:
body
- (required)- Returns:
- APIcreateCSIDriverRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
createCSINode
create a CSINode- Parameters:
body
- (required)- Returns:
- APIcreateCSINodeRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
createNamespacedCSIStorageCapacity
public StorageV1Api.APIcreateNamespacedCSIStorageCapacityRequest createNamespacedCSIStorageCapacity(String namespace, V1CSIStorageCapacity body) create a CSIStorageCapacity- Parameters:
namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIcreateNamespacedCSIStorageCapacityRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
createStorageClass
create a StorageClass- Parameters:
body
- (required)- Returns:
- APIcreateStorageClassRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
createVolumeAttachment
public StorageV1Api.APIcreateVolumeAttachmentRequest createVolumeAttachment(V1VolumeAttachment body) create a VolumeAttachment- Parameters:
body
- (required)- Returns:
- APIcreateVolumeAttachmentRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 202 Accepted - 401 Unauthorized -
-
deleteCSIDriver
delete a CSIDriver- Parameters:
name
- name of the CSIDriver (required)- Returns:
- APIdeleteCSIDriverRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 202 Accepted - 401 Unauthorized -
-
deleteCSINode
delete a CSINode- Parameters:
name
- name of the CSINode (required)- Returns:
- APIdeleteCSINodeRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 202 Accepted - 401 Unauthorized -
-
deleteCollectionCSIDriver
delete collection of CSIDriver- Returns:
- APIdeleteCollectionCSIDriverRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteCollectionCSINode
delete collection of CSINode- Returns:
- APIdeleteCollectionCSINodeRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteCollectionNamespacedCSIStorageCapacity
public StorageV1Api.APIdeleteCollectionNamespacedCSIStorageCapacityRequest deleteCollectionNamespacedCSIStorageCapacity(String namespace) delete collection of CSIStorageCapacity- Parameters:
namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIdeleteCollectionNamespacedCSIStorageCapacityRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteCollectionStorageClass
delete collection of StorageClass- Returns:
- APIdeleteCollectionStorageClassRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteCollectionVolumeAttachment
delete collection of VolumeAttachment- Returns:
- APIdeleteCollectionVolumeAttachmentRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
deleteNamespacedCSIStorageCapacity
public StorageV1Api.APIdeleteNamespacedCSIStorageCapacityRequest deleteNamespacedCSIStorageCapacity(String name, String namespace) delete a CSIStorageCapacity- Parameters:
name
- name of the CSIStorageCapacity (required)namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIdeleteNamespacedCSIStorageCapacityRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 202 Accepted - 401 Unauthorized -
-
deleteStorageClass
delete a StorageClass- Parameters:
name
- name of the StorageClass (required)- Returns:
- APIdeleteStorageClassRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 202 Accepted - 401 Unauthorized -
-
deleteVolumeAttachment
delete a VolumeAttachment- Parameters:
name
- name of the VolumeAttachment (required)- Returns:
- APIdeleteVolumeAttachmentRequest
- 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 -
-
listCSIDriver
list or watch objects of kind CSIDriver- Returns:
- APIlistCSIDriverRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listCSINode
list or watch objects of kind CSINode- Returns:
- APIlistCSINodeRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listCSIStorageCapacityForAllNamespaces
public StorageV1Api.APIlistCSIStorageCapacityForAllNamespacesRequest listCSIStorageCapacityForAllNamespaces()list or watch objects of kind CSIStorageCapacity- Returns:
- APIlistCSIStorageCapacityForAllNamespacesRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listNamespacedCSIStorageCapacity
public StorageV1Api.APIlistNamespacedCSIStorageCapacityRequest listNamespacedCSIStorageCapacity(String namespace) list or watch objects of kind CSIStorageCapacity- Parameters:
namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIlistNamespacedCSIStorageCapacityRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listStorageClass
list or watch objects of kind StorageClass- Returns:
- APIlistStorageClassRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
listVolumeAttachment
list or watch objects of kind VolumeAttachment- Returns:
- APIlistVolumeAttachmentRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
patchCSIDriver
partially update the specified CSIDriver- Parameters:
name
- name of the CSIDriver (required)body
- (required)- Returns:
- APIpatchCSIDriverRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchCSINode
partially update the specified CSINode- Parameters:
name
- name of the CSINode (required)body
- (required)- Returns:
- APIpatchCSINodeRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchNamespacedCSIStorageCapacity
public StorageV1Api.APIpatchNamespacedCSIStorageCapacityRequest patchNamespacedCSIStorageCapacity(String name, String namespace, V1Patch body) partially update the specified CSIStorageCapacity- Parameters:
name
- name of the CSIStorageCapacity (required)namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIpatchNamespacedCSIStorageCapacityRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchStorageClass
partially update the specified StorageClass- Parameters:
name
- name of the StorageClass (required)body
- (required)- Returns:
- APIpatchStorageClassRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchVolumeAttachment
public StorageV1Api.APIpatchVolumeAttachmentRequest patchVolumeAttachment(String name, V1Patch body) partially update the specified VolumeAttachment- Parameters:
name
- name of the VolumeAttachment (required)body
- (required)- Returns:
- APIpatchVolumeAttachmentRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
patchVolumeAttachmentStatus
public StorageV1Api.APIpatchVolumeAttachmentStatusRequest patchVolumeAttachmentStatus(String name, V1Patch body) partially update status of the specified VolumeAttachment- Parameters:
name
- name of the VolumeAttachment (required)body
- (required)- Returns:
- APIpatchVolumeAttachmentStatusRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
readCSIDriver
read the specified CSIDriver- Parameters:
name
- name of the CSIDriver (required)- Returns:
- APIreadCSIDriverRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readCSINode
read the specified CSINode- Parameters:
name
- name of the CSINode (required)- Returns:
- APIreadCSINodeRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readNamespacedCSIStorageCapacity
public StorageV1Api.APIreadNamespacedCSIStorageCapacityRequest readNamespacedCSIStorageCapacity(String name, String namespace) read the specified CSIStorageCapacity- Parameters:
name
- name of the CSIStorageCapacity (required)namespace
- object name and auth scope, such as for teams and projects (required)- Returns:
- APIreadNamespacedCSIStorageCapacityRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readStorageClass
read the specified StorageClass- Parameters:
name
- name of the StorageClass (required)- Returns:
- APIreadStorageClassRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readVolumeAttachment
read the specified VolumeAttachment- Parameters:
name
- name of the VolumeAttachment (required)- Returns:
- APIreadVolumeAttachmentRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
readVolumeAttachmentStatus
read status of the specified VolumeAttachment- Parameters:
name
- name of the VolumeAttachment (required)- Returns:
- APIreadVolumeAttachmentStatusRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 401 Unauthorized -
-
replaceCSIDriver
replace the specified CSIDriver- Parameters:
name
- name of the CSIDriver (required)body
- (required)- Returns:
- APIreplaceCSIDriverRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceCSINode
replace the specified CSINode- Parameters:
name
- name of the CSINode (required)body
- (required)- Returns:
- APIreplaceCSINodeRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceNamespacedCSIStorageCapacity
public StorageV1Api.APIreplaceNamespacedCSIStorageCapacityRequest replaceNamespacedCSIStorageCapacity(String name, String namespace, V1CSIStorageCapacity body) replace the specified CSIStorageCapacity- Parameters:
name
- name of the CSIStorageCapacity (required)namespace
- object name and auth scope, such as for teams and projects (required)body
- (required)- Returns:
- APIreplaceNamespacedCSIStorageCapacityRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceStorageClass
public StorageV1Api.APIreplaceStorageClassRequest replaceStorageClass(String name, V1StorageClass body) replace the specified StorageClass- Parameters:
name
- name of the StorageClass (required)body
- (required)- Returns:
- APIreplaceStorageClassRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceVolumeAttachment
public StorageV1Api.APIreplaceVolumeAttachmentRequest replaceVolumeAttachment(String name, V1VolumeAttachment body) replace the specified VolumeAttachment- Parameters:
name
- name of the VolumeAttachment (required)body
- (required)- Returns:
- APIreplaceVolumeAttachmentRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-
replaceVolumeAttachmentStatus
public StorageV1Api.APIreplaceVolumeAttachmentStatusRequest replaceVolumeAttachmentStatus(String name, V1VolumeAttachment body) replace status of the specified VolumeAttachment- Parameters:
name
- name of the VolumeAttachment (required)body
- (required)- Returns:
- APIreplaceVolumeAttachmentStatusRequest
- Http Response Details:
Status Code Description Response Headers 200 OK - 201 Created - 401 Unauthorized -
-