Package io.fabric8.kubernetes.api.model
Class ScaleIOPersistentVolumeSource
java.lang.Object
io.fabric8.kubernetes.api.model.ScaleIOPersistentVolumeSource
- All Implemented Interfaces:
KubernetesResource
,Serializable
@Generated("org.jsonschema2pojo") public class ScaleIOPersistentVolumeSource extends Object implements KubernetesResource
- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description ScaleIOPersistentVolumeSource()
No args constructor for use in serializationScaleIOPersistentVolumeSource(String fsType, String gateway, String protectionDomain, Boolean readOnly, SecretReference secretRef, Boolean sslEnabled, String storageMode, String storagePool, String system, String volumeName)
-
Method Summary
Modifier and Type Method Description Map<String,Object>
getAdditionalProperties()
String
getFsType()
String
getGateway()
String
getProtectionDomain()
Boolean
getReadOnly()
SecretReference
getSecretRef()
Boolean
getSslEnabled()
String
getStorageMode()
String
getStoragePool()
String
getSystem()
String
getVolumeName()
void
setAdditionalProperty(String name, Object value)
void
setFsType(String fsType)
void
setGateway(String gateway)
void
setProtectionDomain(String protectionDomain)
void
setReadOnly(Boolean readOnly)
void
setSecretRef(SecretReference secretRef)
void
setSslEnabled(Boolean sslEnabled)
void
setStorageMode(String storageMode)
void
setStoragePool(String storagePool)
void
setSystem(String system)
void
setVolumeName(String volumeName)
-
Constructor Details
-
ScaleIOPersistentVolumeSource
public ScaleIOPersistentVolumeSource()No args constructor for use in serialization -
ScaleIOPersistentVolumeSource
public ScaleIOPersistentVolumeSource(String fsType, String gateway, String protectionDomain, Boolean readOnly, SecretReference secretRef, Boolean sslEnabled, String storageMode, String storagePool, String system, String volumeName)- Parameters:
system
-protectionDomain
-sslEnabled
-storageMode
-volumeName
-secretRef
-readOnly
-fsType
-storagePool
-gateway
-
-
-
Method Details
-
getFsType
- Returns:
- The fsType
-
setFsType
- Parameters:
fsType
- The fsType
-
getGateway
- Returns:
- The gateway
-
setGateway
- Parameters:
gateway
- The gateway
-
getProtectionDomain
- Returns:
- The protectionDomain
-
setProtectionDomain
- Parameters:
protectionDomain
- The protectionDomain
-
getReadOnly
- Returns:
- The readOnly
-
setReadOnly
- Parameters:
readOnly
- The readOnly
-
getSecretRef
- Returns:
- The secretRef
-
setSecretRef
- Parameters:
secretRef
- The secretRef
-
getSslEnabled
- Returns:
- The sslEnabled
-
setSslEnabled
- Parameters:
sslEnabled
- The sslEnabled
-
getStorageMode
- Returns:
- The storageMode
-
setStorageMode
- Parameters:
storageMode
- The storageMode
-
getStoragePool
- Returns:
- The storagePool
-
setStoragePool
- Parameters:
storagePool
- The storagePool
-
getSystem
- Returns:
- The system
-
setSystem
- Parameters:
system
- The system
-
getVolumeName
- Returns:
- The volumeName
-
setVolumeName
- Parameters:
volumeName
- The volumeName
-
getAdditionalProperties
-
setAdditionalProperty
-