@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2020-06-19T10:47:33.387Z[Etc/UTC]") public class V1ScaleIOPersistentVolumeSource extends Object
Modifier and Type | Field and Description |
---|---|
static String |
SERIALIZED_NAME_FS_TYPE |
static String |
SERIALIZED_NAME_GATEWAY |
static String |
SERIALIZED_NAME_PROTECTION_DOMAIN |
static String |
SERIALIZED_NAME_READ_ONLY |
static String |
SERIALIZED_NAME_SECRET_REF |
static String |
SERIALIZED_NAME_SSL_ENABLED |
static String |
SERIALIZED_NAME_STORAGE_MODE |
static String |
SERIALIZED_NAME_STORAGE_POOL |
static String |
SERIALIZED_NAME_SYSTEM |
static String |
SERIALIZED_NAME_VOLUME_NAME |
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.
|
Boolean |
getReadOnly()
Defaults to false (read/write).
|
V1SecretReference |
getSecretRef()
Get secretRef
|
Boolean |
getSslEnabled()
Flag to enable/disable SSL communication with Gateway, default false
|
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() |
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 static final String SERIALIZED_NAME_FS_TYPE
public static final String SERIALIZED_NAME_GATEWAY
public static final String SERIALIZED_NAME_PROTECTION_DOMAIN
public static final String SERIALIZED_NAME_READ_ONLY
public static final String SERIALIZED_NAME_SECRET_REF
public static final String SERIALIZED_NAME_SSL_ENABLED
public static final String SERIALIZED_NAME_STORAGE_MODE
public static final String SERIALIZED_NAME_STORAGE_POOL
public static final String SERIALIZED_NAME_SYSTEM
public static final String SERIALIZED_NAME_VOLUME_NAME
public V1ScaleIOPersistentVolumeSource fsType(String fsType)
@Nullable 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)
@Nullable public String getProtectionDomain()
public void setProtectionDomain(String protectionDomain)
public V1ScaleIOPersistentVolumeSource readOnly(Boolean readOnly)
@Nullable public Boolean getReadOnly()
public void setReadOnly(Boolean readOnly)
public V1ScaleIOPersistentVolumeSource secretRef(V1SecretReference secretRef)
public V1SecretReference getSecretRef()
public void setSecretRef(V1SecretReference secretRef)
public V1ScaleIOPersistentVolumeSource sslEnabled(Boolean sslEnabled)
@Nullable public Boolean getSslEnabled()
public void setSslEnabled(Boolean sslEnabled)
public V1ScaleIOPersistentVolumeSource storageMode(String storageMode)
@Nullable public String getStorageMode()
public void setStorageMode(String storageMode)
public V1ScaleIOPersistentVolumeSource storagePool(String storagePool)
@Nullable 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)
@Nullable public String getVolumeName()
public void setVolumeName(String volumeName)
Copyright © 2020. All rights reserved.