public class CsiClientImpl extends Object implements CsiClient
| Constructor and Description | 
|---|
| CsiClientImpl(String address) | 
| Modifier and Type | Method and 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 CsiClientImpl(String address)
public csi.v0.Csi.GetPluginInfoResponse getPluginInfo()
                                               throws IOException
CsiClientgetPluginInfo in interface CsiClientCsi.GetPluginInfoResponseIOException - when unable to get plugin info from the driver.public csi.v0.Csi.ValidateVolumeCapabilitiesResponse validateVolumeCapabilities(csi.v0.Csi.ValidateVolumeCapabilitiesRequest request)
                                                                         throws IOException
validateVolumeCapabilities in interface CsiClientIOExceptionpublic csi.v0.Csi.NodePublishVolumeResponse nodePublishVolume(csi.v0.Csi.NodePublishVolumeRequest request)
                                                       throws IOException
nodePublishVolume in interface CsiClientIOExceptionpublic csi.v0.Csi.NodeUnpublishVolumeResponse nodeUnpublishVolume(csi.v0.Csi.NodeUnpublishVolumeRequest request)
                                                           throws IOException
nodeUnpublishVolume in interface CsiClientIOExceptionCopyright © 2008–2023 Apache Software Foundation. All rights reserved.