Class DiskContainer
- java.lang.Object
-
- org.ovirt.engine.sdk4.internal.containers.Container
-
- org.ovirt.engine.sdk4.internal.containers.IdentifiedContainer
-
- org.ovirt.engine.sdk4.internal.containers.DeviceContainer
-
- org.ovirt.engine.sdk4.internal.containers.DiskContainer
-
- All Implemented Interfaces:
Device
,Disk
,Identified
- Direct Known Subclasses:
DiskSnapshotContainer
public class DiskContainer extends DeviceContainer implements Disk
-
-
Constructor Summary
Constructors Constructor Description DiskContainer()
-
Method Summary
-
Methods inherited from class org.ovirt.engine.sdk4.internal.containers.DeviceContainer
instanceType, instanceType, instanceTypePresent, template, template, templatePresent, vm, vm, vmPresent, vms, vms, vmsPresent
-
Methods inherited from class org.ovirt.engine.sdk4.internal.containers.IdentifiedContainer
comment, comment, commentPresent, description, description, descriptionPresent, href, href, hrefPresent, id, id, idPresent, name, name, namePresent
-
Methods inherited from class org.ovirt.engine.sdk4.internal.containers.Container
asByte, asInteger, asLong, asShort, makeArrayList, makeUnmodifiableList
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.ovirt.engine.sdk4.types.Device
instanceType, instanceTypePresent, template, templatePresent, vm, vmPresent, vms, vmsPresent
-
Methods inherited from interface org.ovirt.engine.sdk4.types.Identified
comment, commentPresent, description, descriptionPresent, href, hrefPresent, id, idPresent, name, namePresent
-
-
-
-
Method Detail
-
active
public void active(boolean newActive)
-
active
public void active(Boolean newActive)
-
activePresent
public boolean activePresent()
- Specified by:
activePresent
in interfaceDisk
-
actualSize
public BigInteger actualSize()
- Specified by:
actualSize
in interfaceDisk
-
actualSizeAsByte
public Byte actualSizeAsByte()
- Specified by:
actualSizeAsByte
in interfaceDisk
-
actualSizeAsShort
public Short actualSizeAsShort()
- Specified by:
actualSizeAsShort
in interfaceDisk
-
actualSizeAsInteger
public Integer actualSizeAsInteger()
- Specified by:
actualSizeAsInteger
in interfaceDisk
-
actualSizeAsLong
public Long actualSizeAsLong()
- Specified by:
actualSizeAsLong
in interfaceDisk
-
actualSize
public void actualSize(BigInteger newActualSize)
-
actualSizePresent
public boolean actualSizePresent()
- Specified by:
actualSizePresent
in interfaceDisk
-
alias
public void alias(String newAlias)
-
aliasPresent
public boolean aliasPresent()
- Specified by:
aliasPresent
in interfaceDisk
-
backup
public DiskBackup backup()
-
backup
public void backup(DiskBackup newBackup)
-
backupPresent
public boolean backupPresent()
- Specified by:
backupPresent
in interfaceDisk
-
backupMode
public DiskBackupMode backupMode()
- Specified by:
backupMode
in interfaceDisk
-
backupMode
public void backupMode(DiskBackupMode newBackupMode)
-
backupModePresent
public boolean backupModePresent()
- Specified by:
backupModePresent
in interfaceDisk
-
bootable
public void bootable(boolean newBootable)
-
bootable
public void bootable(Boolean newBootable)
-
bootablePresent
public boolean bootablePresent()
- Specified by:
bootablePresent
in interfaceDisk
-
contentType
public DiskContentType contentType()
- Specified by:
contentType
in interfaceDisk
-
contentType
public void contentType(DiskContentType newContentType)
-
contentTypePresent
public boolean contentTypePresent()
- Specified by:
contentTypePresent
in interfaceDisk
-
externalDisk
public String externalDisk()
- Specified by:
externalDisk
in interfaceDisk
-
externalDisk
public void externalDisk(String newExternalDisk)
-
externalDiskPresent
public boolean externalDiskPresent()
- Specified by:
externalDiskPresent
in interfaceDisk
-
format
public DiskFormat format()
-
format
public void format(DiskFormat newFormat)
-
formatPresent
public boolean formatPresent()
- Specified by:
formatPresent
in interfaceDisk
-
imageId
public void imageId(String newImageId)
-
imageIdPresent
public boolean imageIdPresent()
- Specified by:
imageIdPresent
in interfaceDisk
-
initialSize
public BigInteger initialSize()
- Specified by:
initialSize
in interfaceDisk
-
initialSizeAsByte
public Byte initialSizeAsByte()
- Specified by:
initialSizeAsByte
in interfaceDisk
-
initialSizeAsShort
public Short initialSizeAsShort()
- Specified by:
initialSizeAsShort
in interfaceDisk
-
initialSizeAsInteger
public Integer initialSizeAsInteger()
- Specified by:
initialSizeAsInteger
in interfaceDisk
-
initialSizeAsLong
public Long initialSizeAsLong()
- Specified by:
initialSizeAsLong
in interfaceDisk
-
initialSize
public void initialSize(BigInteger newInitialSize)
-
initialSizePresent
public boolean initialSizePresent()
- Specified by:
initialSizePresent
in interfaceDisk
-
interface_
public DiskInterface interface_()
- Specified by:
interface_
in interfaceDisk
-
interface_
public void interface_(DiskInterface newInterface)
-
interface_Present
public boolean interface_Present()
- Specified by:
interface_Present
in interfaceDisk
-
logicalName
public String logicalName()
- Specified by:
logicalName
in interfaceDisk
-
logicalName
public void logicalName(String newLogicalName)
-
logicalNamePresent
public boolean logicalNamePresent()
- Specified by:
logicalNamePresent
in interfaceDisk
-
lunStorage
public HostStorage lunStorage()
- Specified by:
lunStorage
in interfaceDisk
-
lunStorage
public void lunStorage(HostStorage newLunStorage)
-
lunStoragePresent
public boolean lunStoragePresent()
- Specified by:
lunStoragePresent
in interfaceDisk
-
propagateErrors
public boolean propagateErrors()
- Specified by:
propagateErrors
in interfaceDisk
-
propagateErrors
public void propagateErrors(boolean newPropagateErrors)
-
propagateErrors
public void propagateErrors(Boolean newPropagateErrors)
-
propagateErrorsPresent
public boolean propagateErrorsPresent()
- Specified by:
propagateErrorsPresent
in interfaceDisk
-
provisionedSize
public BigInteger provisionedSize()
- Specified by:
provisionedSize
in interfaceDisk
-
provisionedSizeAsByte
public Byte provisionedSizeAsByte()
- Specified by:
provisionedSizeAsByte
in interfaceDisk
-
provisionedSizeAsShort
public Short provisionedSizeAsShort()
- Specified by:
provisionedSizeAsShort
in interfaceDisk
-
provisionedSizeAsInteger
public Integer provisionedSizeAsInteger()
- Specified by:
provisionedSizeAsInteger
in interfaceDisk
-
provisionedSizeAsLong
public Long provisionedSizeAsLong()
- Specified by:
provisionedSizeAsLong
in interfaceDisk
-
provisionedSize
public void provisionedSize(BigInteger newProvisionedSize)
-
provisionedSizePresent
public boolean provisionedSizePresent()
- Specified by:
provisionedSizePresent
in interfaceDisk
-
qcowVersion
public QcowVersion qcowVersion()
- Specified by:
qcowVersion
in interfaceDisk
-
qcowVersion
public void qcowVersion(QcowVersion newQcowVersion)
-
qcowVersionPresent
public boolean qcowVersionPresent()
- Specified by:
qcowVersionPresent
in interfaceDisk
-
readOnly
public void readOnly(boolean newReadOnly)
-
readOnly
public void readOnly(Boolean newReadOnly)
-
readOnlyPresent
public boolean readOnlyPresent()
- Specified by:
readOnlyPresent
in interfaceDisk
-
sgio
public ScsiGenericIO sgio()
-
sgio
public void sgio(ScsiGenericIO newSgio)
-
sgioPresent
public boolean sgioPresent()
- Specified by:
sgioPresent
in interfaceDisk
-
shareable
public void shareable(boolean newShareable)
-
shareable
public void shareable(Boolean newShareable)
-
shareablePresent
public boolean shareablePresent()
- Specified by:
shareablePresent
in interfaceDisk
-
sparse
public void sparse(boolean newSparse)
-
sparse
public void sparse(Boolean newSparse)
-
sparsePresent
public boolean sparsePresent()
- Specified by:
sparsePresent
in interfaceDisk
-
status
public DiskStatus status()
-
status
public void status(DiskStatus newStatus)
-
statusPresent
public boolean statusPresent()
- Specified by:
statusPresent
in interfaceDisk
-
storageType
public DiskStorageType storageType()
- Specified by:
storageType
in interfaceDisk
-
storageType
public void storageType(DiskStorageType newStorageType)
-
storageTypePresent
public boolean storageTypePresent()
- Specified by:
storageTypePresent
in interfaceDisk
-
totalSize
public BigInteger totalSize()
-
totalSizeAsByte
public Byte totalSizeAsByte()
- Specified by:
totalSizeAsByte
in interfaceDisk
-
totalSizeAsShort
public Short totalSizeAsShort()
- Specified by:
totalSizeAsShort
in interfaceDisk
-
totalSizeAsInteger
public Integer totalSizeAsInteger()
- Specified by:
totalSizeAsInteger
in interfaceDisk
-
totalSizeAsLong
public Long totalSizeAsLong()
- Specified by:
totalSizeAsLong
in interfaceDisk
-
totalSize
public void totalSize(BigInteger newTotalSize)
-
totalSizePresent
public boolean totalSizePresent()
- Specified by:
totalSizePresent
in interfaceDisk
-
usesScsiReservation
public boolean usesScsiReservation()
- Specified by:
usesScsiReservation
in interfaceDisk
-
usesScsiReservation
public void usesScsiReservation(boolean newUsesScsiReservation)
-
usesScsiReservation
public void usesScsiReservation(Boolean newUsesScsiReservation)
-
usesScsiReservationPresent
public boolean usesScsiReservationPresent()
- Specified by:
usesScsiReservationPresent
in interfaceDisk
-
wipeAfterDelete
public boolean wipeAfterDelete()
- Specified by:
wipeAfterDelete
in interfaceDisk
-
wipeAfterDelete
public void wipeAfterDelete(boolean newWipeAfterDelete)
-
wipeAfterDelete
public void wipeAfterDelete(Boolean newWipeAfterDelete)
-
wipeAfterDeletePresent
public boolean wipeAfterDeletePresent()
- Specified by:
wipeAfterDeletePresent
in interfaceDisk
-
diskProfile
public DiskProfile diskProfile()
- Specified by:
diskProfile
in interfaceDisk
-
diskProfile
public void diskProfile(DiskProfile newDiskProfile)
-
diskProfilePresent
public boolean diskProfilePresent()
- Specified by:
diskProfilePresent
in interfaceDisk
-
diskSnapshots
public List<DiskSnapshot> diskSnapshots()
- Specified by:
diskSnapshots
in interfaceDisk
-
diskSnapshots
public void diskSnapshots(List<DiskSnapshot> newDiskSnapshots)
-
diskSnapshotsPresent
public boolean diskSnapshotsPresent()
- Specified by:
diskSnapshotsPresent
in interfaceDisk
-
openstackVolumeType
public OpenStackVolumeType openstackVolumeType()
- Specified by:
openstackVolumeType
in interfaceDisk
-
openstackVolumeType
public void openstackVolumeType(OpenStackVolumeType newOpenstackVolumeType)
-
openstackVolumeTypePresent
public boolean openstackVolumeTypePresent()
- Specified by:
openstackVolumeTypePresent
in interfaceDisk
-
permissions
public List<Permission> permissions()
- Specified by:
permissions
in interfaceDisk
-
permissions
public void permissions(List<Permission> newPermissions)
-
permissionsPresent
public boolean permissionsPresent()
- Specified by:
permissionsPresent
in interfaceDisk
-
quota
public void quota(Quota newQuota)
-
quotaPresent
public boolean quotaPresent()
- Specified by:
quotaPresent
in interfaceDisk
-
snapshot
public void snapshot(Snapshot newSnapshot)
-
snapshotPresent
public boolean snapshotPresent()
- Specified by:
snapshotPresent
in interfaceDisk
-
statistics
public List<Statistic> statistics()
- Specified by:
statistics
in interfaceDisk
-
statisticsPresent
public boolean statisticsPresent()
- Specified by:
statisticsPresent
in interfaceDisk
-
storageDomain
public StorageDomain storageDomain()
- Specified by:
storageDomain
in interfaceDisk
-
storageDomain
public void storageDomain(StorageDomain newStorageDomain)
-
storageDomainPresent
public boolean storageDomainPresent()
- Specified by:
storageDomainPresent
in interfaceDisk
-
storageDomains
public List<StorageDomain> storageDomains()
- Specified by:
storageDomains
in interfaceDisk
-
storageDomains
public void storageDomains(List<StorageDomain> newStorageDomains)
-
storageDomainsPresent
public boolean storageDomainsPresent()
- Specified by:
storageDomainsPresent
in interfaceDisk
-
-