Package io.fabric8.kubernetes.api.model
Class CSIPersistentVolumeSource
- java.lang.Object
-
- io.fabric8.kubernetes.api.model.CSIPersistentVolumeSource
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<CSIPersistentVolumeSourceBuilder>
,KubernetesResource
,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class CSIPersistentVolumeSource extends Object implements io.fabric8.kubernetes.api.builder.Editable<CSIPersistentVolumeSourceBuilder>, 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 nodeExpandSecretRef, SecretReference nodePublishSecretRef, SecretReference nodeStageSecretRef, Boolean readOnly, Map<String,String> volumeAttributes, String volumeHandle)
-
Method Summary
-
-
-
Constructor Detail
-
CSIPersistentVolumeSource
public CSIPersistentVolumeSource()
No args constructor for use in serialization
-
CSIPersistentVolumeSource
public CSIPersistentVolumeSource(SecretReference controllerExpandSecretRef, SecretReference controllerPublishSecretRef, String driver, String fsType, SecretReference nodeExpandSecretRef, SecretReference nodePublishSecretRef, SecretReference nodeStageSecretRef, Boolean readOnly, Map<String,String> volumeAttributes, String volumeHandle)
-
-
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)
-
getNodeExpandSecretRef
public SecretReference getNodeExpandSecretRef()
-
setNodeExpandSecretRef
public void setNodeExpandSecretRef(SecretReference nodeExpandSecretRef)
-
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)
-
edit
public CSIPersistentVolumeSourceBuilder edit()
- Specified by:
edit
in interfaceio.fabric8.kubernetes.api.builder.Editable<CSIPersistentVolumeSourceBuilder>
-
toBuilder
public CSIPersistentVolumeSourceBuilder toBuilder()
-
-