Class DataDiskFluent<A extends DataDiskFluent<A>>
- java.lang.Object
-
- io.fabric8.kubernetes.api.builder.BaseFluent<A>
-
- io.fabric8.openshift.api.model.installer.nutanix.v1.DataDiskFluent<A>
-
- Direct Known Subclasses:
DataDiskBuilder,MachinePoolFluent.DataDisksNested
public class DataDiskFluent<A extends DataDiskFluent<A>> extends io.fabric8.kubernetes.api.builder.BaseFluent<A>Generated
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description classDataDiskFluent.DataSourceImageNested<N>classDataDiskFluent.StorageConfigNested<N>
-
Constructor Summary
Constructors Constructor Description DataDiskFluent()DataDiskFluent(DataDisk instance)
-
Method Summary
-
-
-
Constructor Detail
-
DataDiskFluent
public DataDiskFluent()
-
DataDiskFluent
public DataDiskFluent(DataDisk instance)
-
-
Method Detail
-
copyInstance
protected void copyInstance(DataDisk instance)
-
buildDataSourceImage
public StorageResourceReference buildDataSourceImage()
-
withDataSourceImage
public A withDataSourceImage(StorageResourceReference dataSourceImage)
-
hasDataSourceImage
public boolean hasDataSourceImage()
-
withNewDataSourceImage
public A withNewDataSourceImage(String name, String referenceName, String uuid)
-
withNewDataSourceImage
public DataDiskFluent.DataSourceImageNested<A> withNewDataSourceImage()
-
withNewDataSourceImageLike
public DataDiskFluent.DataSourceImageNested<A> withNewDataSourceImageLike(StorageResourceReference item)
-
editDataSourceImage
public DataDiskFluent.DataSourceImageNested<A> editDataSourceImage()
-
editOrNewDataSourceImage
public DataDiskFluent.DataSourceImageNested<A> editOrNewDataSourceImage()
-
editOrNewDataSourceImageLike
public DataDiskFluent.DataSourceImageNested<A> editOrNewDataSourceImageLike(StorageResourceReference item)
-
getDeviceProperties
public io.fabric8.openshift.api.model.machine.v1.NutanixVMDiskDeviceProperties getDeviceProperties()
-
withDeviceProperties
public A withDeviceProperties(io.fabric8.openshift.api.model.machine.v1.NutanixVMDiskDeviceProperties deviceProperties)
-
hasDeviceProperties
public boolean hasDeviceProperties()
-
withNewDeviceProperties
public A withNewDeviceProperties(String adapterType, Integer deviceIndex, String deviceType)
-
getDiskSize
public io.fabric8.kubernetes.api.model.Quantity getDiskSize()
-
withDiskSize
public A withDiskSize(io.fabric8.kubernetes.api.model.Quantity diskSize)
-
hasDiskSize
public boolean hasDiskSize()
-
buildStorageConfig
public StorageConfig buildStorageConfig()
-
withStorageConfig
public A withStorageConfig(StorageConfig storageConfig)
-
hasStorageConfig
public boolean hasStorageConfig()
-
withNewStorageConfig
public DataDiskFluent.StorageConfigNested<A> withNewStorageConfig()
-
withNewStorageConfigLike
public DataDiskFluent.StorageConfigNested<A> withNewStorageConfigLike(StorageConfig item)
-
editStorageConfig
public DataDiskFluent.StorageConfigNested<A> editStorageConfig()
-
editOrNewStorageConfig
public DataDiskFluent.StorageConfigNested<A> editOrNewStorageConfig()
-
editOrNewStorageConfigLike
public DataDiskFluent.StorageConfigNested<A> editOrNewStorageConfigLike(StorageConfig item)
-
withAdditionalProperties
public <K,V> A withAdditionalProperties(Map<String,Object> additionalProperties)
-
hasAdditionalProperties
public boolean hasAdditionalProperties()
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classio.fabric8.kubernetes.api.builder.BaseFluent<A extends DataDiskFluent<A>>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classio.fabric8.kubernetes.api.builder.BaseFluent<A extends DataDiskFluent<A>>
-
-