Package org.ovirt.engine.sdk4.builders
Class DiskSnapshotBuilder
- java.lang.Object
-
- org.ovirt.engine.sdk4.builders.DiskSnapshotBuilder
-
public class DiskSnapshotBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description DiskSnapshotBuilder()
-
Method Summary
-
-
-
Method Detail
-
active
public DiskSnapshotBuilder active(boolean newActive)
-
active
public DiskSnapshotBuilder active(Boolean newActive)
-
actualSize
public DiskSnapshotBuilder actualSize(int newActualSize)
-
actualSize
public DiskSnapshotBuilder actualSize(Integer newActualSize)
-
actualSize
public DiskSnapshotBuilder actualSize(long newActualSize)
-
actualSize
public DiskSnapshotBuilder actualSize(Long newActualSize)
-
actualSize
public DiskSnapshotBuilder actualSize(BigInteger newActualSize)
-
alias
public DiskSnapshotBuilder alias(String newAlias)
-
backup
public DiskSnapshotBuilder backup(DiskBackup newBackup)
-
backupMode
public DiskSnapshotBuilder backupMode(DiskBackupMode newBackupMode)
-
bootable
public DiskSnapshotBuilder bootable(boolean newBootable)
-
bootable
public DiskSnapshotBuilder bootable(Boolean newBootable)
-
comment
public DiskSnapshotBuilder comment(String newComment)
-
contentType
public DiskSnapshotBuilder contentType(DiskContentType newContentType)
-
description
public DiskSnapshotBuilder description(String newDescription)
-
disk
public DiskSnapshotBuilder disk(Disk newDisk)
-
disk
public DiskSnapshotBuilder disk(DiskBuilder newDisk)
-
diskProfile
public DiskSnapshotBuilder diskProfile(DiskProfile newDiskProfile)
-
diskProfile
public DiskSnapshotBuilder diskProfile(DiskProfileBuilder newDiskProfile)
-
diskSnapshots
public DiskSnapshotBuilder diskSnapshots(List<DiskSnapshot> newDiskSnapshots)
-
diskSnapshots
public DiskSnapshotBuilder diskSnapshots(DiskSnapshot... newDiskSnapshots)
-
diskSnapshots
public DiskSnapshotBuilder diskSnapshots(DiskSnapshotBuilder... newDiskSnapshots)
-
externalDisk
public DiskSnapshotBuilder externalDisk(String newExternalDisk)
-
format
public DiskSnapshotBuilder format(DiskFormat newFormat)
-
href
public DiskSnapshotBuilder href(String newHref)
-
id
public DiskSnapshotBuilder id(String newId)
-
imageId
public DiskSnapshotBuilder imageId(String newImageId)
-
initialSize
public DiskSnapshotBuilder initialSize(int newInitialSize)
-
initialSize
public DiskSnapshotBuilder initialSize(Integer newInitialSize)
-
initialSize
public DiskSnapshotBuilder initialSize(long newInitialSize)
-
initialSize
public DiskSnapshotBuilder initialSize(Long newInitialSize)
-
initialSize
public DiskSnapshotBuilder initialSize(BigInteger newInitialSize)
-
instanceType
public DiskSnapshotBuilder instanceType(InstanceType newInstanceType)
-
instanceType
public DiskSnapshotBuilder instanceType(InstanceTypeBuilder newInstanceType)
-
interface_
public DiskSnapshotBuilder interface_(DiskInterface newInterface)
-
logicalName
public DiskSnapshotBuilder logicalName(String newLogicalName)
-
lunStorage
public DiskSnapshotBuilder lunStorage(HostStorage newLunStorage)
-
lunStorage
public DiskSnapshotBuilder lunStorage(HostStorageBuilder newLunStorage)
-
name
public DiskSnapshotBuilder name(String newName)
-
openstackVolumeType
public DiskSnapshotBuilder openstackVolumeType(OpenStackVolumeType newOpenstackVolumeType)
-
openstackVolumeType
public DiskSnapshotBuilder openstackVolumeType(OpenStackVolumeTypeBuilder newOpenstackVolumeType)
-
parent
public DiskSnapshotBuilder parent(DiskSnapshot newParent)
-
parent
public DiskSnapshotBuilder parent(DiskSnapshotBuilder newParent)
-
permissions
public DiskSnapshotBuilder permissions(List<Permission> newPermissions)
-
permissions
public DiskSnapshotBuilder permissions(Permission... newPermissions)
-
permissions
public DiskSnapshotBuilder permissions(PermissionBuilder... newPermissions)
-
propagateErrors
public DiskSnapshotBuilder propagateErrors(boolean newPropagateErrors)
-
propagateErrors
public DiskSnapshotBuilder propagateErrors(Boolean newPropagateErrors)
-
provisionedSize
public DiskSnapshotBuilder provisionedSize(int newProvisionedSize)
-
provisionedSize
public DiskSnapshotBuilder provisionedSize(Integer newProvisionedSize)
-
provisionedSize
public DiskSnapshotBuilder provisionedSize(long newProvisionedSize)
-
provisionedSize
public DiskSnapshotBuilder provisionedSize(Long newProvisionedSize)
-
provisionedSize
public DiskSnapshotBuilder provisionedSize(BigInteger newProvisionedSize)
-
qcowVersion
public DiskSnapshotBuilder qcowVersion(QcowVersion newQcowVersion)
-
quota
public DiskSnapshotBuilder quota(Quota newQuota)
-
quota
public DiskSnapshotBuilder quota(QuotaBuilder newQuota)
-
readOnly
public DiskSnapshotBuilder readOnly(boolean newReadOnly)
-
readOnly
public DiskSnapshotBuilder readOnly(Boolean newReadOnly)
-
sgio
public DiskSnapshotBuilder sgio(ScsiGenericIO newSgio)
-
shareable
public DiskSnapshotBuilder shareable(boolean newShareable)
-
shareable
public DiskSnapshotBuilder shareable(Boolean newShareable)
-
snapshot
public DiskSnapshotBuilder snapshot(Snapshot newSnapshot)
-
snapshot
public DiskSnapshotBuilder snapshot(SnapshotBuilder newSnapshot)
-
sparse
public DiskSnapshotBuilder sparse(boolean newSparse)
-
sparse
public DiskSnapshotBuilder sparse(Boolean newSparse)
-
statistics
public DiskSnapshotBuilder statistics(List<Statistic> newStatistics)
-
statistics
public DiskSnapshotBuilder statistics(Statistic... newStatistics)
-
statistics
public DiskSnapshotBuilder statistics(StatisticBuilder... newStatistics)
-
status
public DiskSnapshotBuilder status(DiskStatus newStatus)
-
storageDomain
public DiskSnapshotBuilder storageDomain(StorageDomain newStorageDomain)
-
storageDomain
public DiskSnapshotBuilder storageDomain(StorageDomainBuilder newStorageDomain)
-
storageDomains
public DiskSnapshotBuilder storageDomains(List<StorageDomain> newStorageDomains)
-
storageDomains
public DiskSnapshotBuilder storageDomains(StorageDomain... newStorageDomains)
-
storageDomains
public DiskSnapshotBuilder storageDomains(StorageDomainBuilder... newStorageDomains)
-
storageType
public DiskSnapshotBuilder storageType(DiskStorageType newStorageType)
-
template
public DiskSnapshotBuilder template(Template newTemplate)
-
template
public DiskSnapshotBuilder template(TemplateBuilder newTemplate)
-
totalSize
public DiskSnapshotBuilder totalSize(int newTotalSize)
-
totalSize
public DiskSnapshotBuilder totalSize(Integer newTotalSize)
-
totalSize
public DiskSnapshotBuilder totalSize(long newTotalSize)
-
totalSize
public DiskSnapshotBuilder totalSize(Long newTotalSize)
-
totalSize
public DiskSnapshotBuilder totalSize(BigInteger newTotalSize)
-
usesScsiReservation
public DiskSnapshotBuilder usesScsiReservation(boolean newUsesScsiReservation)
-
usesScsiReservation
public DiskSnapshotBuilder usesScsiReservation(Boolean newUsesScsiReservation)
-
vm
public DiskSnapshotBuilder vm(Vm newVm)
-
vm
public DiskSnapshotBuilder vm(VmBuilder newVm)
-
vms
public DiskSnapshotBuilder vms(List<Vm> newVms)
-
vms
public DiskSnapshotBuilder vms(Vm... newVms)
-
vms
public DiskSnapshotBuilder vms(VmBuilder... newVms)
-
wipeAfterDelete
public DiskSnapshotBuilder wipeAfterDelete(boolean newWipeAfterDelete)
-
wipeAfterDelete
public DiskSnapshotBuilder wipeAfterDelete(Boolean newWipeAfterDelete)
-
build
public DiskSnapshot build()
-
-