public class V1ScaleIOPersistentVolumeSource extends Object
Constructor and Description |
---|
V1ScaleIOPersistentVolumeSource() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
V1ScaleIOPersistentVolumeSource |
fsType(String fsType) |
V1ScaleIOPersistentVolumeSource |
gateway(String gateway) |
String |
getFsType()
Filesystem type to mount.
|
String |
getGateway()
The host address of the ScaleIO API Gateway.
|
String |
getProtectionDomain()
The name of the ScaleIO Protection Domain for the configured storage.
|
V1SecretReference |
getSecretRef()
SecretRef references to the secret for ScaleIO user and other sensitive information.
|
String |
getStorageMode()
Indicates whether the storage for a volume should be ThickProvisioned or ThinProvisioned.
|
String |
getStoragePool()
The ScaleIO Storage Pool associated with the protection domain.
|
String |
getSystem()
The name of the storage system as configured in ScaleIO.
|
String |
getVolumeName()
The name of a volume already created in the ScaleIO system that is associated with this volume source.
|
int |
hashCode() |
Boolean |
isReadOnly()
Defaults to false (read/write).
|
Boolean |
isSslEnabled()
Flag to enable/disable SSL communication with Gateway, default false
|
V1ScaleIOPersistentVolumeSource |
protectionDomain(String protectionDomain) |
V1ScaleIOPersistentVolumeSource |
readOnly(Boolean readOnly) |
V1ScaleIOPersistentVolumeSource |
secretRef(V1SecretReference secretRef) |
void |
setFsType(String fsType) |
void |
setGateway(String gateway) |
void |
setProtectionDomain(String protectionDomain) |
void |
setReadOnly(Boolean readOnly) |
void |
setSecretRef(V1SecretReference secretRef) |
void |
setSslEnabled(Boolean sslEnabled) |
void |
setStorageMode(String storageMode) |
void |
setStoragePool(String storagePool) |
void |
setSystem(String system) |
void |
setVolumeName(String volumeName) |
V1ScaleIOPersistentVolumeSource |
sslEnabled(Boolean sslEnabled) |
V1ScaleIOPersistentVolumeSource |
storageMode(String storageMode) |
V1ScaleIOPersistentVolumeSource |
storagePool(String storagePool) |
V1ScaleIOPersistentVolumeSource |
system(String system) |
String |
toString() |
V1ScaleIOPersistentVolumeSource |
volumeName(String volumeName) |
public V1ScaleIOPersistentVolumeSource fsType(String fsType)
public String getFsType()
public void setFsType(String fsType)
public V1ScaleIOPersistentVolumeSource gateway(String gateway)
public String getGateway()
public void setGateway(String gateway)
public V1ScaleIOPersistentVolumeSource protectionDomain(String protectionDomain)
public String getProtectionDomain()
public void setProtectionDomain(String protectionDomain)
public V1ScaleIOPersistentVolumeSource readOnly(Boolean readOnly)
public Boolean isReadOnly()
public void setReadOnly(Boolean readOnly)
public V1ScaleIOPersistentVolumeSource secretRef(V1SecretReference secretRef)
public V1SecretReference getSecretRef()
public void setSecretRef(V1SecretReference secretRef)
public V1ScaleIOPersistentVolumeSource sslEnabled(Boolean sslEnabled)
public Boolean isSslEnabled()
public void setSslEnabled(Boolean sslEnabled)
public V1ScaleIOPersistentVolumeSource storageMode(String storageMode)
public String getStorageMode()
public void setStorageMode(String storageMode)
public V1ScaleIOPersistentVolumeSource storagePool(String storagePool)
public String getStoragePool()
public void setStoragePool(String storagePool)
public V1ScaleIOPersistentVolumeSource system(String system)
public String getSystem()
public void setSystem(String system)
public V1ScaleIOPersistentVolumeSource volumeName(String volumeName)
public String getVolumeName()
public void setVolumeName(String volumeName)
Copyright © 2018. All rights reserved.