CsiClientpublic class CsiClientImpl extends java.lang.Object implements CsiClient
| Constructor | Description |
|---|---|
CsiClientImpl(java.lang.String address) |
| Modifier and Type | Method | Description |
|---|---|---|
csi.v0.Csi.GetPluginInfoResponse |
getPluginInfo() |
Gets some basic info about the CSI plugin, including the driver name,
version and optionally some manifest info.
|
csi.v0.Csi.NodePublishVolumeResponse |
nodePublishVolume(csi.v0.Csi.NodePublishVolumeRequest request) |
|
csi.v0.Csi.NodeUnpublishVolumeResponse |
nodeUnpublishVolume(csi.v0.Csi.NodeUnpublishVolumeRequest request) |
|
csi.v0.Csi.ValidateVolumeCapabilitiesResponse |
validateVolumeCapabilities(csi.v0.Csi.ValidateVolumeCapabilitiesRequest request) |
public csi.v0.Csi.GetPluginInfoResponse getPluginInfo()
throws java.io.IOException
CsiClientgetPluginInfo in interface CsiClientCsi.GetPluginInfoResponsejava.io.IOException - when unable to get plugin info from the driver.public csi.v0.Csi.ValidateVolumeCapabilitiesResponse validateVolumeCapabilities(csi.v0.Csi.ValidateVolumeCapabilitiesRequest request)
throws java.io.IOException
validateVolumeCapabilities in interface CsiClientjava.io.IOExceptionpublic csi.v0.Csi.NodePublishVolumeResponse nodePublishVolume(csi.v0.Csi.NodePublishVolumeRequest request)
throws java.io.IOException
nodePublishVolume in interface CsiClientjava.io.IOExceptionpublic csi.v0.Csi.NodeUnpublishVolumeResponse nodeUnpublishVolume(csi.v0.Csi.NodeUnpublishVolumeRequest request)
throws java.io.IOException
nodeUnpublishVolume in interface CsiClientjava.io.IOExceptionCopyright © 2008–2025 Apache Software Foundation. All rights reserved.