Package io.fabric8.kubernetes.api.model
Class CSIPersistentVolumeSource
- java.lang.Object
-
- io.fabric8.kubernetes.api.model.CSIPersistentVolumeSource
-
- All Implemented Interfaces:
KubernetesResource
,Serializable
public class CSIPersistentVolumeSource extends Object implements KubernetesResource
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CSIPersistentVolumeSource()
No args constructor for use in serializationCSIPersistentVolumeSource(SecretReference controllerExpandSecretRef, SecretReference controllerPublishSecretRef, String driver, String fsType, SecretReference nodePublishSecretRef, SecretReference nodeStageSecretRef, Boolean readOnly, Map<String,String> volumeAttributes, String volumeHandle)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<String,Object>
getAdditionalProperties()
SecretReference
getControllerExpandSecretRef()
SecretReference
getControllerPublishSecretRef()
String
getDriver()
String
getFsType()
SecretReference
getNodePublishSecretRef()
SecretReference
getNodeStageSecretRef()
Boolean
getReadOnly()
Map<String,String>
getVolumeAttributes()
String
getVolumeHandle()
void
setAdditionalProperty(String name, Object value)
void
setControllerExpandSecretRef(SecretReference controllerExpandSecretRef)
void
setControllerPublishSecretRef(SecretReference controllerPublishSecretRef)
void
setDriver(String driver)
void
setFsType(String fsType)
void
setNodePublishSecretRef(SecretReference nodePublishSecretRef)
void
setNodeStageSecretRef(SecretReference nodeStageSecretRef)
void
setReadOnly(Boolean readOnly)
void
setVolumeAttributes(Map<String,String> volumeAttributes)
void
setVolumeHandle(String volumeHandle)
-
-
-
Constructor Detail
-
CSIPersistentVolumeSource
public CSIPersistentVolumeSource()
No args constructor for use in serialization
-
CSIPersistentVolumeSource
public CSIPersistentVolumeSource(SecretReference controllerExpandSecretRef, SecretReference controllerPublishSecretRef, String driver, String fsType, SecretReference nodePublishSecretRef, SecretReference nodeStageSecretRef, Boolean readOnly, Map<String,String> volumeAttributes, String volumeHandle)
- Parameters:
controllerPublishSecretRef
-driver
-nodePublishSecretRef
-nodeStageSecretRef
-volumeHandle
-readOnly
-controllerExpandSecretRef
-fsType
-volumeAttributes
-
-
-
Method Detail
-
getControllerExpandSecretRef
public SecretReference getControllerExpandSecretRef()
-
setControllerExpandSecretRef
public void setControllerExpandSecretRef(SecretReference controllerExpandSecretRef)
-
getControllerPublishSecretRef
public SecretReference getControllerPublishSecretRef()
-
setControllerPublishSecretRef
public void setControllerPublishSecretRef(SecretReference controllerPublishSecretRef)
-
getDriver
public String getDriver()
-
setDriver
public void setDriver(String driver)
-
getFsType
public String getFsType()
-
setFsType
public void setFsType(String fsType)
-
getNodePublishSecretRef
public SecretReference getNodePublishSecretRef()
-
setNodePublishSecretRef
public void setNodePublishSecretRef(SecretReference nodePublishSecretRef)
-
getNodeStageSecretRef
public SecretReference getNodeStageSecretRef()
-
setNodeStageSecretRef
public void setNodeStageSecretRef(SecretReference nodeStageSecretRef)
-
getReadOnly
public Boolean getReadOnly()
-
setReadOnly
public void setReadOnly(Boolean readOnly)
-
getVolumeHandle
public String getVolumeHandle()
-
setVolumeHandle
public void setVolumeHandle(String volumeHandle)
-
-