Class NutanixVMDisk
- java.lang.Object
-
- io.fabric8.openshift.api.model.machine.v1.NutanixVMDisk
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<NutanixVMDiskBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class NutanixVMDisk extends Object implements io.fabric8.kubernetes.api.builder.Editable<NutanixVMDiskBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
NutanixDataDisk specifies the VM data disk configuration parameters.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description NutanixVMDisk()No args constructor for use in serializationNutanixVMDisk(NutanixResourceIdentifier dataSource, NutanixVMDiskDeviceProperties deviceProperties, io.fabric8.kubernetes.api.model.Quantity diskSize, NutanixVMStorageConfig storageConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description NutanixVMDiskBuilderedit()Map<String,Object>getAdditionalProperties()NutanixResourceIdentifiergetDataSource()NutanixDataDisk specifies the VM data disk configuration parameters.NutanixVMDiskDevicePropertiesgetDeviceProperties()NutanixDataDisk specifies the VM data disk configuration parameters.io.fabric8.kubernetes.api.model.QuantitygetDiskSize()NutanixDataDisk specifies the VM data disk configuration parameters.NutanixVMStorageConfiggetStorageConfig()NutanixDataDisk specifies the VM data disk configuration parameters.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetDataSource(NutanixResourceIdentifier dataSource)NutanixDataDisk specifies the VM data disk configuration parameters.voidsetDeviceProperties(NutanixVMDiskDeviceProperties deviceProperties)NutanixDataDisk specifies the VM data disk configuration parameters.voidsetDiskSize(io.fabric8.kubernetes.api.model.Quantity diskSize)NutanixDataDisk specifies the VM data disk configuration parameters.voidsetStorageConfig(NutanixVMStorageConfig storageConfig)NutanixDataDisk specifies the VM data disk configuration parameters.NutanixVMDiskBuildertoBuilder()
-
-
-
Constructor Detail
-
NutanixVMDisk
public NutanixVMDisk()
No args constructor for use in serialization
-
NutanixVMDisk
public NutanixVMDisk(NutanixResourceIdentifier dataSource, NutanixVMDiskDeviceProperties deviceProperties, io.fabric8.kubernetes.api.model.Quantity diskSize, NutanixVMStorageConfig storageConfig)
-
-
Method Detail
-
getDataSource
public NutanixResourceIdentifier getDataSource()
NutanixDataDisk specifies the VM data disk configuration parameters.
-
setDataSource
public void setDataSource(NutanixResourceIdentifier dataSource)
NutanixDataDisk specifies the VM data disk configuration parameters.
-
getDeviceProperties
public NutanixVMDiskDeviceProperties getDeviceProperties()
NutanixDataDisk specifies the VM data disk configuration parameters.
-
setDeviceProperties
public void setDeviceProperties(NutanixVMDiskDeviceProperties deviceProperties)
NutanixDataDisk specifies the VM data disk configuration parameters.
-
getDiskSize
public io.fabric8.kubernetes.api.model.Quantity getDiskSize()
NutanixDataDisk specifies the VM data disk configuration parameters.
-
setDiskSize
public void setDiskSize(io.fabric8.kubernetes.api.model.Quantity diskSize)
NutanixDataDisk specifies the VM data disk configuration parameters.
-
getStorageConfig
public NutanixVMStorageConfig getStorageConfig()
NutanixDataDisk specifies the VM data disk configuration parameters.
-
setStorageConfig
public void setStorageConfig(NutanixVMStorageConfig storageConfig)
NutanixDataDisk specifies the VM data disk configuration parameters.
-
edit
public NutanixVMDiskBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<NutanixVMDiskBuilder>
-
toBuilder
public NutanixVMDiskBuilder toBuilder()
-
-