Package io.fabric8.kubernetes.api.model
Class VsphereVirtualDiskVolumeSource
- java.lang.Object
-
- io.fabric8.kubernetes.api.model.VsphereVirtualDiskVolumeSource
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<VsphereVirtualDiskVolumeSourceBuilder>
,KubernetesResource
,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class VsphereVirtualDiskVolumeSource extends Object implements io.fabric8.kubernetes.api.builder.Editable<VsphereVirtualDiskVolumeSourceBuilder>, KubernetesResource
Represents a vSphere volume resource.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description VsphereVirtualDiskVolumeSource()
No args constructor for use in serializationVsphereVirtualDiskVolumeSource(String fsType, String storagePolicyID, String storagePolicyName, String volumePath)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VsphereVirtualDiskVolumeSourceBuilder
edit()
Map<String,Object>
getAdditionalProperties()
String
getFsType()
fsType is filesystem type to mount.String
getStoragePolicyID()
storagePolicyID is the storage Policy Based Management (SPBM) profile ID associated with the StoragePolicyName.String
getStoragePolicyName()
storagePolicyName is the storage Policy Based Management (SPBM) profile name.String
getVolumePath()
volumePath is the path that identifies vSphere volume vmdkvoid
setAdditionalProperties(Map<String,Object> additionalProperties)
void
setAdditionalProperty(String name, Object value)
void
setFsType(String fsType)
fsType is filesystem type to mount.void
setStoragePolicyID(String storagePolicyID)
storagePolicyID is the storage Policy Based Management (SPBM) profile ID associated with the StoragePolicyName.void
setStoragePolicyName(String storagePolicyName)
storagePolicyName is the storage Policy Based Management (SPBM) profile name.void
setVolumePath(String volumePath)
volumePath is the path that identifies vSphere volume vmdkVsphereVirtualDiskVolumeSourceBuilder
toBuilder()
-
-
-
Method Detail
-
getFsType
public String getFsType()
fsType is filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified.
-
setFsType
public void setFsType(String fsType)
fsType is filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified.
-
getStoragePolicyID
public String getStoragePolicyID()
storagePolicyID is the storage Policy Based Management (SPBM) profile ID associated with the StoragePolicyName.
-
setStoragePolicyID
public void setStoragePolicyID(String storagePolicyID)
storagePolicyID is the storage Policy Based Management (SPBM) profile ID associated with the StoragePolicyName.
-
getStoragePolicyName
public String getStoragePolicyName()
storagePolicyName is the storage Policy Based Management (SPBM) profile name.
-
setStoragePolicyName
public void setStoragePolicyName(String storagePolicyName)
storagePolicyName is the storage Policy Based Management (SPBM) profile name.
-
getVolumePath
public String getVolumePath()
volumePath is the path that identifies vSphere volume vmdk
-
setVolumePath
public void setVolumePath(String volumePath)
volumePath is the path that identifies vSphere volume vmdk
-
edit
public VsphereVirtualDiskVolumeSourceBuilder edit()
- Specified by:
edit
in interfaceio.fabric8.kubernetes.api.builder.Editable<VsphereVirtualDiskVolumeSourceBuilder>
-
toBuilder
public VsphereVirtualDiskVolumeSourceBuilder toBuilder()
-
-