Package org.ovirt.engine.sdk4.builders
Class SnapshotBuilder
- java.lang.Object
-
- org.ovirt.engine.sdk4.builders.SnapshotBuilder
-
public class SnapshotBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description SnapshotBuilder()
-
Method Summary
-
-
-
Method Detail
-
affinityLabels
public SnapshotBuilder affinityLabels(List<AffinityLabel> newAffinityLabels)
-
affinityLabels
public SnapshotBuilder affinityLabels(AffinityLabel... newAffinityLabels)
-
affinityLabels
public SnapshotBuilder affinityLabels(AffinityLabelBuilder... newAffinityLabels)
-
applications
public SnapshotBuilder applications(List<Application> newApplications)
-
applications
public SnapshotBuilder applications(Application... newApplications)
-
applications
public SnapshotBuilder applications(ApplicationBuilder... newApplications)
-
autoPinningPolicy
public SnapshotBuilder autoPinningPolicy(AutoPinningPolicy newAutoPinningPolicy)
-
bios
public SnapshotBuilder bios(Bios newBios)
-
bios
public SnapshotBuilder bios(BiosBuilder newBios)
-
cdroms
public SnapshotBuilder cdroms(List<Cdrom> newCdroms)
-
cdroms
public SnapshotBuilder cdroms(Cdrom... newCdroms)
-
cdroms
public SnapshotBuilder cdroms(CdromBuilder... newCdroms)
-
cluster
public SnapshotBuilder cluster(Cluster newCluster)
-
cluster
public SnapshotBuilder cluster(ClusterBuilder newCluster)
-
comment
public SnapshotBuilder comment(String newComment)
-
console
public SnapshotBuilder console(Console newConsole)
-
console
public SnapshotBuilder console(ConsoleBuilder newConsole)
-
cpu
public SnapshotBuilder cpu(Cpu newCpu)
-
cpu
public SnapshotBuilder cpu(CpuBuilder newCpu)
-
cpuProfile
public SnapshotBuilder cpuProfile(CpuProfile newCpuProfile)
-
cpuProfile
public SnapshotBuilder cpuProfile(CpuProfileBuilder newCpuProfile)
-
cpuShares
public SnapshotBuilder cpuShares(int newCpuShares)
-
cpuShares
public SnapshotBuilder cpuShares(Integer newCpuShares)
-
cpuShares
public SnapshotBuilder cpuShares(long newCpuShares)
-
cpuShares
public SnapshotBuilder cpuShares(Long newCpuShares)
-
cpuShares
public SnapshotBuilder cpuShares(BigInteger newCpuShares)
-
creationTime
public SnapshotBuilder creationTime(Date newCreationTime)
-
customCompatibilityVersion
public SnapshotBuilder customCompatibilityVersion(Version newCustomCompatibilityVersion)
-
customCompatibilityVersion
public SnapshotBuilder customCompatibilityVersion(VersionBuilder newCustomCompatibilityVersion)
-
customCpuModel
public SnapshotBuilder customCpuModel(String newCustomCpuModel)
-
customEmulatedMachine
public SnapshotBuilder customEmulatedMachine(String newCustomEmulatedMachine)
-
customProperties
public SnapshotBuilder customProperties(List<CustomProperty> newCustomProperties)
-
customProperties
public SnapshotBuilder customProperties(CustomProperty... newCustomProperties)
-
customProperties
public SnapshotBuilder customProperties(CustomPropertyBuilder... newCustomProperties)
-
date
public SnapshotBuilder date(Date newDate)
-
deleteProtected
public SnapshotBuilder deleteProtected(boolean newDeleteProtected)
-
deleteProtected
public SnapshotBuilder deleteProtected(Boolean newDeleteProtected)
-
description
public SnapshotBuilder description(String newDescription)
-
diskAttachments
public SnapshotBuilder diskAttachments(List<DiskAttachment> newDiskAttachments)
-
diskAttachments
public SnapshotBuilder diskAttachments(DiskAttachment... newDiskAttachments)
-
diskAttachments
public SnapshotBuilder diskAttachments(DiskAttachmentBuilder... newDiskAttachments)
-
disks
public SnapshotBuilder disks(List<Disk> newDisks)
-
disks
public SnapshotBuilder disks(Disk... newDisks)
-
disks
public SnapshotBuilder disks(DiskBuilder... newDisks)
-
display
public SnapshotBuilder display(Display newDisplay)
-
display
public SnapshotBuilder display(DisplayBuilder newDisplay)
-
domain
public SnapshotBuilder domain(Domain newDomain)
-
domain
public SnapshotBuilder domain(DomainBuilder newDomain)
-
externalHostProvider
public SnapshotBuilder externalHostProvider(ExternalHostProvider newExternalHostProvider)
-
externalHostProvider
public SnapshotBuilder externalHostProvider(ExternalHostProviderBuilder newExternalHostProvider)
-
floppies
public SnapshotBuilder floppies(List<Floppy> newFloppies)
-
floppies
public SnapshotBuilder floppies(Floppy... newFloppies)
-
floppies
public SnapshotBuilder floppies(FloppyBuilder... newFloppies)
-
fqdn
public SnapshotBuilder fqdn(String newFqdn)
-
graphicsConsoles
public SnapshotBuilder graphicsConsoles(List<GraphicsConsole> newGraphicsConsoles)
-
graphicsConsoles
public SnapshotBuilder graphicsConsoles(GraphicsConsole... newGraphicsConsoles)
-
graphicsConsoles
public SnapshotBuilder graphicsConsoles(GraphicsConsoleBuilder... newGraphicsConsoles)
-
guestOperatingSystem
public SnapshotBuilder guestOperatingSystem(GuestOperatingSystem newGuestOperatingSystem)
-
guestOperatingSystem
public SnapshotBuilder guestOperatingSystem(GuestOperatingSystemBuilder newGuestOperatingSystem)
-
guestTimeZone
public SnapshotBuilder guestTimeZone(TimeZone newGuestTimeZone)
-
guestTimeZone
public SnapshotBuilder guestTimeZone(TimeZoneBuilder newGuestTimeZone)
-
hasIllegalImages
public SnapshotBuilder hasIllegalImages(boolean newHasIllegalImages)
-
hasIllegalImages
public SnapshotBuilder hasIllegalImages(Boolean newHasIllegalImages)
-
highAvailability
public SnapshotBuilder highAvailability(HighAvailability newHighAvailability)
-
highAvailability
public SnapshotBuilder highAvailability(HighAvailabilityBuilder newHighAvailability)
-
host
public SnapshotBuilder host(Host newHost)
-
host
public SnapshotBuilder host(HostBuilder newHost)
-
hostDevices
public SnapshotBuilder hostDevices(List<HostDevice> newHostDevices)
-
hostDevices
public SnapshotBuilder hostDevices(HostDevice... newHostDevices)
-
hostDevices
public SnapshotBuilder hostDevices(HostDeviceBuilder... newHostDevices)
-
href
public SnapshotBuilder href(String newHref)
-
id
public SnapshotBuilder id(String newId)
-
initialization
public SnapshotBuilder initialization(Initialization newInitialization)
-
initialization
public SnapshotBuilder initialization(InitializationBuilder newInitialization)
-
instanceType
public SnapshotBuilder instanceType(InstanceType newInstanceType)
-
instanceType
public SnapshotBuilder instanceType(InstanceTypeBuilder newInstanceType)
-
io
public SnapshotBuilder io(Io newIo)
-
io
public SnapshotBuilder io(IoBuilder newIo)
-
katelloErrata
public SnapshotBuilder katelloErrata(List<KatelloErratum> newKatelloErrata)
-
katelloErrata
public SnapshotBuilder katelloErrata(KatelloErratum... newKatelloErrata)
-
katelloErrata
public SnapshotBuilder katelloErrata(KatelloErratumBuilder... newKatelloErrata)
-
largeIcon
public SnapshotBuilder largeIcon(Icon newLargeIcon)
-
largeIcon
public SnapshotBuilder largeIcon(IconBuilder newLargeIcon)
-
lease
public SnapshotBuilder lease(StorageDomainLease newLease)
-
lease
public SnapshotBuilder lease(StorageDomainLeaseBuilder newLease)
-
memory
public SnapshotBuilder memory(int newMemory)
-
memory
public SnapshotBuilder memory(Integer newMemory)
-
memory
public SnapshotBuilder memory(long newMemory)
-
memory
public SnapshotBuilder memory(Long newMemory)
-
memory
public SnapshotBuilder memory(BigInteger newMemory)
-
memoryPolicy
public SnapshotBuilder memoryPolicy(MemoryPolicy newMemoryPolicy)
-
memoryPolicy
public SnapshotBuilder memoryPolicy(MemoryPolicyBuilder newMemoryPolicy)
-
migration
public SnapshotBuilder migration(MigrationOptions newMigration)
-
migration
public SnapshotBuilder migration(MigrationOptionsBuilder newMigration)
-
migrationDowntime
public SnapshotBuilder migrationDowntime(int newMigrationDowntime)
-
migrationDowntime
public SnapshotBuilder migrationDowntime(Integer newMigrationDowntime)
-
migrationDowntime
public SnapshotBuilder migrationDowntime(long newMigrationDowntime)
-
migrationDowntime
public SnapshotBuilder migrationDowntime(Long newMigrationDowntime)
-
migrationDowntime
public SnapshotBuilder migrationDowntime(BigInteger newMigrationDowntime)
-
multiQueuesEnabled
public SnapshotBuilder multiQueuesEnabled(boolean newMultiQueuesEnabled)
-
multiQueuesEnabled
public SnapshotBuilder multiQueuesEnabled(Boolean newMultiQueuesEnabled)
-
name
public SnapshotBuilder name(String newName)
-
nextRunConfigurationExists
public SnapshotBuilder nextRunConfigurationExists(boolean newNextRunConfigurationExists)
-
nextRunConfigurationExists
public SnapshotBuilder nextRunConfigurationExists(Boolean newNextRunConfigurationExists)
-
nics
public SnapshotBuilder nics(List<Nic> newNics)
-
nics
public SnapshotBuilder nics(Nic... newNics)
-
nics
public SnapshotBuilder nics(NicBuilder... newNics)
-
numaNodes
public SnapshotBuilder numaNodes(List<NumaNode> newNumaNodes)
-
numaNodes
public SnapshotBuilder numaNodes(NumaNode... newNumaNodes)
-
numaNodes
public SnapshotBuilder numaNodes(NumaNodeBuilder... newNumaNodes)
-
numaTuneMode
public SnapshotBuilder numaTuneMode(NumaTuneMode newNumaTuneMode)
-
origin
public SnapshotBuilder origin(String newOrigin)
-
originalTemplate
public SnapshotBuilder originalTemplate(Template newOriginalTemplate)
-
originalTemplate
public SnapshotBuilder originalTemplate(TemplateBuilder newOriginalTemplate)
-
os
public SnapshotBuilder os(OperatingSystem newOs)
-
os
public SnapshotBuilder os(OperatingSystemBuilder newOs)
-
payloads
public SnapshotBuilder payloads(List<Payload> newPayloads)
-
payloads
public SnapshotBuilder payloads(Payload... newPayloads)
-
payloads
public SnapshotBuilder payloads(PayloadBuilder... newPayloads)
-
permissions
public SnapshotBuilder permissions(List<Permission> newPermissions)
-
permissions
public SnapshotBuilder permissions(Permission... newPermissions)
-
permissions
public SnapshotBuilder permissions(PermissionBuilder... newPermissions)
-
persistMemorystate
public SnapshotBuilder persistMemorystate(boolean newPersistMemorystate)
-
persistMemorystate
public SnapshotBuilder persistMemorystate(Boolean newPersistMemorystate)
-
placementPolicy
public SnapshotBuilder placementPolicy(VmPlacementPolicy newPlacementPolicy)
-
placementPolicy
public SnapshotBuilder placementPolicy(VmPlacementPolicyBuilder newPlacementPolicy)
-
quota
public SnapshotBuilder quota(Quota newQuota)
-
quota
public SnapshotBuilder quota(QuotaBuilder newQuota)
-
reportedDevices
public SnapshotBuilder reportedDevices(List<ReportedDevice> newReportedDevices)
-
reportedDevices
public SnapshotBuilder reportedDevices(ReportedDevice... newReportedDevices)
-
reportedDevices
public SnapshotBuilder reportedDevices(ReportedDeviceBuilder... newReportedDevices)
-
rngDevice
public SnapshotBuilder rngDevice(RngDevice newRngDevice)
-
rngDevice
public SnapshotBuilder rngDevice(RngDeviceBuilder newRngDevice)
-
runOnce
public SnapshotBuilder runOnce(boolean newRunOnce)
-
runOnce
public SnapshotBuilder runOnce(Boolean newRunOnce)
-
serialNumber
public SnapshotBuilder serialNumber(SerialNumber newSerialNumber)
-
serialNumber
public SnapshotBuilder serialNumber(SerialNumberBuilder newSerialNumber)
-
sessions
public SnapshotBuilder sessions(List<Session> newSessions)
-
sessions
public SnapshotBuilder sessions(Session... newSessions)
-
sessions
public SnapshotBuilder sessions(SessionBuilder... newSessions)
-
smallIcon
public SnapshotBuilder smallIcon(Icon newSmallIcon)
-
smallIcon
public SnapshotBuilder smallIcon(IconBuilder newSmallIcon)
-
snapshotStatus
public SnapshotBuilder snapshotStatus(SnapshotStatus newSnapshotStatus)
-
snapshotType
public SnapshotBuilder snapshotType(SnapshotType newSnapshotType)
-
snapshots
public SnapshotBuilder snapshots(List<Snapshot> newSnapshots)
-
snapshots
public SnapshotBuilder snapshots(Snapshot... newSnapshots)
-
snapshots
public SnapshotBuilder snapshots(SnapshotBuilder... newSnapshots)
-
soundcardEnabled
public SnapshotBuilder soundcardEnabled(boolean newSoundcardEnabled)
-
soundcardEnabled
public SnapshotBuilder soundcardEnabled(Boolean newSoundcardEnabled)
-
sso
public SnapshotBuilder sso(Sso newSso)
-
sso
public SnapshotBuilder sso(SsoBuilder newSso)
-
startPaused
public SnapshotBuilder startPaused(boolean newStartPaused)
-
startPaused
public SnapshotBuilder startPaused(Boolean newStartPaused)
-
startTime
public SnapshotBuilder startTime(Date newStartTime)
-
stateless
public SnapshotBuilder stateless(boolean newStateless)
-
stateless
public SnapshotBuilder stateless(Boolean newStateless)
-
statistics
public SnapshotBuilder statistics(List<Statistic> newStatistics)
-
statistics
public SnapshotBuilder statistics(Statistic... newStatistics)
-
statistics
public SnapshotBuilder statistics(StatisticBuilder... newStatistics)
-
status
public SnapshotBuilder status(VmStatus newStatus)
-
statusDetail
public SnapshotBuilder statusDetail(String newStatusDetail)
-
stopReason
public SnapshotBuilder stopReason(String newStopReason)
-
stopTime
public SnapshotBuilder stopTime(Date newStopTime)
-
storageDomain
public SnapshotBuilder storageDomain(StorageDomain newStorageDomain)
-
storageDomain
public SnapshotBuilder storageDomain(StorageDomainBuilder newStorageDomain)
-
storageErrorResumeBehaviour
public SnapshotBuilder storageErrorResumeBehaviour(VmStorageErrorResumeBehaviour newStorageErrorResumeBehaviour)
-
tags
public SnapshotBuilder tags(List<Tag> newTags)
-
tags
public SnapshotBuilder tags(Tag... newTags)
-
tags
public SnapshotBuilder tags(TagBuilder... newTags)
-
template
public SnapshotBuilder template(Template newTemplate)
-
template
public SnapshotBuilder template(TemplateBuilder newTemplate)
-
timeZone
public SnapshotBuilder timeZone(TimeZone newTimeZone)
-
timeZone
public SnapshotBuilder timeZone(TimeZoneBuilder newTimeZone)
-
tpmEnabled
public SnapshotBuilder tpmEnabled(boolean newTpmEnabled)
-
tpmEnabled
public SnapshotBuilder tpmEnabled(Boolean newTpmEnabled)
-
tunnelMigration
public SnapshotBuilder tunnelMigration(boolean newTunnelMigration)
-
tunnelMigration
public SnapshotBuilder tunnelMigration(Boolean newTunnelMigration)
-
type
public SnapshotBuilder type(VmType newType)
-
usb
public SnapshotBuilder usb(Usb newUsb)
-
usb
public SnapshotBuilder usb(UsbBuilder newUsb)
-
useLatestTemplateVersion
public SnapshotBuilder useLatestTemplateVersion(boolean newUseLatestTemplateVersion)
-
useLatestTemplateVersion
public SnapshotBuilder useLatestTemplateVersion(Boolean newUseLatestTemplateVersion)
-
virtioScsi
public SnapshotBuilder virtioScsi(VirtioScsi newVirtioScsi)
-
virtioScsi
public SnapshotBuilder virtioScsi(VirtioScsiBuilder newVirtioScsi)
-
virtioScsiMultiQueues
public SnapshotBuilder virtioScsiMultiQueues(int newVirtioScsiMultiQueues)
-
virtioScsiMultiQueues
public SnapshotBuilder virtioScsiMultiQueues(Integer newVirtioScsiMultiQueues)
-
virtioScsiMultiQueues
public SnapshotBuilder virtioScsiMultiQueues(long newVirtioScsiMultiQueues)
-
virtioScsiMultiQueues
public SnapshotBuilder virtioScsiMultiQueues(Long newVirtioScsiMultiQueues)
-
virtioScsiMultiQueues
public SnapshotBuilder virtioScsiMultiQueues(BigInteger newVirtioScsiMultiQueues)
-
virtioScsiMultiQueuesEnabled
public SnapshotBuilder virtioScsiMultiQueuesEnabled(boolean newVirtioScsiMultiQueuesEnabled)
-
virtioScsiMultiQueuesEnabled
public SnapshotBuilder virtioScsiMultiQueuesEnabled(Boolean newVirtioScsiMultiQueuesEnabled)
-
vm
public SnapshotBuilder vm(Vm newVm)
-
vm
public SnapshotBuilder vm(VmBuilder newVm)
-
vmPool
public SnapshotBuilder vmPool(VmPool newVmPool)
-
vmPool
public SnapshotBuilder vmPool(VmPoolBuilder newVmPool)
-
watchdogs
public SnapshotBuilder watchdogs(List<Watchdog> newWatchdogs)
-
watchdogs
public SnapshotBuilder watchdogs(Watchdog... newWatchdogs)
-
watchdogs
public SnapshotBuilder watchdogs(WatchdogBuilder... newWatchdogs)
-
build
public Snapshot build()
-
-