public class V1ScaleIOVolumeSource extends Object
Constructor and Description |
---|
V1ScaleIOVolumeSource() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object o) |
V1ScaleIOVolumeSource |
fsType(String fsType) |
V1ScaleIOVolumeSource |
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.
|
V1LocalObjectReference |
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
|
V1ScaleIOVolumeSource |
protectionDomain(String protectionDomain) |
V1ScaleIOVolumeSource |
readOnly(Boolean readOnly) |
V1ScaleIOVolumeSource |
secretRef(V1LocalObjectReference secretRef) |
void |
setFsType(String fsType) |
void |
setGateway(String gateway) |
void |
setProtectionDomain(String protectionDomain) |
void |
setReadOnly(Boolean readOnly) |
void |
setSecretRef(V1LocalObjectReference secretRef) |
void |
setSslEnabled(Boolean sslEnabled) |
void |
setStorageMode(String storageMode) |
void |
setStoragePool(String storagePool) |
void |
setSystem(String system) |
void |
setVolumeName(String volumeName) |
V1ScaleIOVolumeSource |
sslEnabled(Boolean sslEnabled) |
V1ScaleIOVolumeSource |
storageMode(String storageMode) |
V1ScaleIOVolumeSource |
storagePool(String storagePool) |
V1ScaleIOVolumeSource |
system(String system) |
String |
toString() |
V1ScaleIOVolumeSource |
volumeName(String volumeName) |
public V1ScaleIOVolumeSource fsType(String fsType)
public String getFsType()
public void setFsType(String fsType)
public V1ScaleIOVolumeSource gateway(String gateway)
public String getGateway()
public void setGateway(String gateway)
public V1ScaleIOVolumeSource protectionDomain(String protectionDomain)
public String getProtectionDomain()
public void setProtectionDomain(String protectionDomain)
public V1ScaleIOVolumeSource readOnly(Boolean readOnly)
public Boolean isReadOnly()
public void setReadOnly(Boolean readOnly)
public V1ScaleIOVolumeSource secretRef(V1LocalObjectReference secretRef)
public V1LocalObjectReference getSecretRef()
public void setSecretRef(V1LocalObjectReference secretRef)
public V1ScaleIOVolumeSource sslEnabled(Boolean sslEnabled)
public Boolean isSslEnabled()
public void setSslEnabled(Boolean sslEnabled)
public V1ScaleIOVolumeSource storageMode(String storageMode)
public String getStorageMode()
public void setStorageMode(String storageMode)
public V1ScaleIOVolumeSource storagePool(String storagePool)
public String getStoragePool()
public void setStoragePool(String storagePool)
public V1ScaleIOVolumeSource system(String system)
public String getSystem()
public void setSystem(String system)
public V1ScaleIOVolumeSource volumeName(String volumeName)
public String getVolumeName()
public void setVolumeName(String volumeName)
Copyright © 2018. All rights reserved.