Package org.ovirt.engine.sdk4.builders
Class TemplateBuilder
- java.lang.Object
-
- org.ovirt.engine.sdk4.builders.TemplateBuilder
-
public class TemplateBuilder extends Object
-
-
Constructor Summary
Constructors Constructor Description TemplateBuilder()
-
Method Summary
-
-
-
Method Detail
-
autoPinningPolicy
public TemplateBuilder autoPinningPolicy(AutoPinningPolicy newAutoPinningPolicy)
-
bios
public TemplateBuilder bios(Bios newBios)
-
bios
public TemplateBuilder bios(BiosBuilder newBios)
-
cdroms
public TemplateBuilder cdroms(List<Cdrom> newCdroms)
-
cdroms
public TemplateBuilder cdroms(Cdrom... newCdroms)
-
cdroms
public TemplateBuilder cdroms(CdromBuilder... newCdroms)
-
cluster
public TemplateBuilder cluster(Cluster newCluster)
-
cluster
public TemplateBuilder cluster(ClusterBuilder newCluster)
-
comment
public TemplateBuilder comment(String newComment)
-
console
public TemplateBuilder console(Console newConsole)
-
console
public TemplateBuilder console(ConsoleBuilder newConsole)
-
cpu
public TemplateBuilder cpu(Cpu newCpu)
-
cpu
public TemplateBuilder cpu(CpuBuilder newCpu)
-
cpuProfile
public TemplateBuilder cpuProfile(CpuProfile newCpuProfile)
-
cpuProfile
public TemplateBuilder cpuProfile(CpuProfileBuilder newCpuProfile)
-
cpuShares
public TemplateBuilder cpuShares(int newCpuShares)
-
cpuShares
public TemplateBuilder cpuShares(Integer newCpuShares)
-
cpuShares
public TemplateBuilder cpuShares(long newCpuShares)
-
cpuShares
public TemplateBuilder cpuShares(Long newCpuShares)
-
cpuShares
public TemplateBuilder cpuShares(BigInteger newCpuShares)
-
creationTime
public TemplateBuilder creationTime(Date newCreationTime)
-
customCompatibilityVersion
public TemplateBuilder customCompatibilityVersion(Version newCustomCompatibilityVersion)
-
customCompatibilityVersion
public TemplateBuilder customCompatibilityVersion(VersionBuilder newCustomCompatibilityVersion)
-
customCpuModel
public TemplateBuilder customCpuModel(String newCustomCpuModel)
-
customEmulatedMachine
public TemplateBuilder customEmulatedMachine(String newCustomEmulatedMachine)
-
customProperties
public TemplateBuilder customProperties(List<CustomProperty> newCustomProperties)
-
customProperties
public TemplateBuilder customProperties(CustomProperty... newCustomProperties)
-
customProperties
public TemplateBuilder customProperties(CustomPropertyBuilder... newCustomProperties)
-
deleteProtected
public TemplateBuilder deleteProtected(boolean newDeleteProtected)
-
deleteProtected
public TemplateBuilder deleteProtected(Boolean newDeleteProtected)
-
description
public TemplateBuilder description(String newDescription)
-
diskAttachments
public TemplateBuilder diskAttachments(List<DiskAttachment> newDiskAttachments)
-
diskAttachments
public TemplateBuilder diskAttachments(DiskAttachment... newDiskAttachments)
-
diskAttachments
public TemplateBuilder diskAttachments(DiskAttachmentBuilder... newDiskAttachments)
-
display
public TemplateBuilder display(Display newDisplay)
-
display
public TemplateBuilder display(DisplayBuilder newDisplay)
-
domain
public TemplateBuilder domain(Domain newDomain)
-
domain
public TemplateBuilder domain(DomainBuilder newDomain)
-
graphicsConsoles
public TemplateBuilder graphicsConsoles(List<GraphicsConsole> newGraphicsConsoles)
-
graphicsConsoles
public TemplateBuilder graphicsConsoles(GraphicsConsole... newGraphicsConsoles)
-
graphicsConsoles
public TemplateBuilder graphicsConsoles(GraphicsConsoleBuilder... newGraphicsConsoles)
-
highAvailability
public TemplateBuilder highAvailability(HighAvailability newHighAvailability)
-
highAvailability
public TemplateBuilder highAvailability(HighAvailabilityBuilder newHighAvailability)
-
href
public TemplateBuilder href(String newHref)
-
id
public TemplateBuilder id(String newId)
-
initialization
public TemplateBuilder initialization(Initialization newInitialization)
-
initialization
public TemplateBuilder initialization(InitializationBuilder newInitialization)
-
io
public TemplateBuilder io(Io newIo)
-
io
public TemplateBuilder io(IoBuilder newIo)
-
largeIcon
public TemplateBuilder largeIcon(Icon newLargeIcon)
-
largeIcon
public TemplateBuilder largeIcon(IconBuilder newLargeIcon)
-
lease
public TemplateBuilder lease(StorageDomainLease newLease)
-
lease
public TemplateBuilder lease(StorageDomainLeaseBuilder newLease)
-
memory
public TemplateBuilder memory(int newMemory)
-
memory
public TemplateBuilder memory(Integer newMemory)
-
memory
public TemplateBuilder memory(long newMemory)
-
memory
public TemplateBuilder memory(Long newMemory)
-
memory
public TemplateBuilder memory(BigInteger newMemory)
-
memoryPolicy
public TemplateBuilder memoryPolicy(MemoryPolicy newMemoryPolicy)
-
memoryPolicy
public TemplateBuilder memoryPolicy(MemoryPolicyBuilder newMemoryPolicy)
-
migration
public TemplateBuilder migration(MigrationOptions newMigration)
-
migration
public TemplateBuilder migration(MigrationOptionsBuilder newMigration)
-
migrationDowntime
public TemplateBuilder migrationDowntime(int newMigrationDowntime)
-
migrationDowntime
public TemplateBuilder migrationDowntime(Integer newMigrationDowntime)
-
migrationDowntime
public TemplateBuilder migrationDowntime(long newMigrationDowntime)
-
migrationDowntime
public TemplateBuilder migrationDowntime(Long newMigrationDowntime)
-
migrationDowntime
public TemplateBuilder migrationDowntime(BigInteger newMigrationDowntime)
-
multiQueuesEnabled
public TemplateBuilder multiQueuesEnabled(boolean newMultiQueuesEnabled)
-
multiQueuesEnabled
public TemplateBuilder multiQueuesEnabled(Boolean newMultiQueuesEnabled)
-
name
public TemplateBuilder name(String newName)
-
nics
public TemplateBuilder nics(List<Nic> newNics)
-
nics
public TemplateBuilder nics(Nic... newNics)
-
nics
public TemplateBuilder nics(NicBuilder... newNics)
-
origin
public TemplateBuilder origin(String newOrigin)
-
os
public TemplateBuilder os(OperatingSystem newOs)
-
os
public TemplateBuilder os(OperatingSystemBuilder newOs)
-
permissions
public TemplateBuilder permissions(List<Permission> newPermissions)
-
permissions
public TemplateBuilder permissions(Permission... newPermissions)
-
permissions
public TemplateBuilder permissions(PermissionBuilder... newPermissions)
-
placementPolicy
public TemplateBuilder placementPolicy(VmPlacementPolicy newPlacementPolicy)
-
placementPolicy
public TemplateBuilder placementPolicy(VmPlacementPolicyBuilder newPlacementPolicy)
-
quota
public TemplateBuilder quota(Quota newQuota)
-
quota
public TemplateBuilder quota(QuotaBuilder newQuota)
-
rngDevice
public TemplateBuilder rngDevice(RngDevice newRngDevice)
-
rngDevice
public TemplateBuilder rngDevice(RngDeviceBuilder newRngDevice)
-
serialNumber
public TemplateBuilder serialNumber(SerialNumber newSerialNumber)
-
serialNumber
public TemplateBuilder serialNumber(SerialNumberBuilder newSerialNumber)
-
smallIcon
public TemplateBuilder smallIcon(Icon newSmallIcon)
-
smallIcon
public TemplateBuilder smallIcon(IconBuilder newSmallIcon)
-
soundcardEnabled
public TemplateBuilder soundcardEnabled(boolean newSoundcardEnabled)
-
soundcardEnabled
public TemplateBuilder soundcardEnabled(Boolean newSoundcardEnabled)
-
sso
public TemplateBuilder sso(Sso newSso)
-
sso
public TemplateBuilder sso(SsoBuilder newSso)
-
startPaused
public TemplateBuilder startPaused(boolean newStartPaused)
-
startPaused
public TemplateBuilder startPaused(Boolean newStartPaused)
-
stateless
public TemplateBuilder stateless(boolean newStateless)
-
stateless
public TemplateBuilder stateless(Boolean newStateless)
-
status
public TemplateBuilder status(TemplateStatus newStatus)
-
storageDomain
public TemplateBuilder storageDomain(StorageDomain newStorageDomain)
-
storageDomain
public TemplateBuilder storageDomain(StorageDomainBuilder newStorageDomain)
-
storageErrorResumeBehaviour
public TemplateBuilder storageErrorResumeBehaviour(VmStorageErrorResumeBehaviour newStorageErrorResumeBehaviour)
-
tags
public TemplateBuilder tags(List<Tag> newTags)
-
tags
public TemplateBuilder tags(Tag... newTags)
-
tags
public TemplateBuilder tags(TagBuilder... newTags)
-
timeZone
public TemplateBuilder timeZone(TimeZone newTimeZone)
-
timeZone
public TemplateBuilder timeZone(TimeZoneBuilder newTimeZone)
-
tpmEnabled
public TemplateBuilder tpmEnabled(boolean newTpmEnabled)
-
tpmEnabled
public TemplateBuilder tpmEnabled(Boolean newTpmEnabled)
-
tunnelMigration
public TemplateBuilder tunnelMigration(boolean newTunnelMigration)
-
tunnelMigration
public TemplateBuilder tunnelMigration(Boolean newTunnelMigration)
-
type
public TemplateBuilder type(VmType newType)
-
usb
public TemplateBuilder usb(Usb newUsb)
-
usb
public TemplateBuilder usb(UsbBuilder newUsb)
-
version
public TemplateBuilder version(TemplateVersion newVersion)
-
version
public TemplateBuilder version(TemplateVersionBuilder newVersion)
-
virtioScsi
public TemplateBuilder virtioScsi(VirtioScsi newVirtioScsi)
-
virtioScsi
public TemplateBuilder virtioScsi(VirtioScsiBuilder newVirtioScsi)
-
virtioScsiMultiQueues
public TemplateBuilder virtioScsiMultiQueues(int newVirtioScsiMultiQueues)
-
virtioScsiMultiQueues
public TemplateBuilder virtioScsiMultiQueues(Integer newVirtioScsiMultiQueues)
-
virtioScsiMultiQueues
public TemplateBuilder virtioScsiMultiQueues(long newVirtioScsiMultiQueues)
-
virtioScsiMultiQueues
public TemplateBuilder virtioScsiMultiQueues(Long newVirtioScsiMultiQueues)
-
virtioScsiMultiQueues
public TemplateBuilder virtioScsiMultiQueues(BigInteger newVirtioScsiMultiQueues)
-
virtioScsiMultiQueuesEnabled
public TemplateBuilder virtioScsiMultiQueuesEnabled(boolean newVirtioScsiMultiQueuesEnabled)
-
virtioScsiMultiQueuesEnabled
public TemplateBuilder virtioScsiMultiQueuesEnabled(Boolean newVirtioScsiMultiQueuesEnabled)
-
vm
public TemplateBuilder vm(Vm newVm)
-
vm
public TemplateBuilder vm(VmBuilder newVm)
-
watchdogs
public TemplateBuilder watchdogs(List<Watchdog> newWatchdogs)
-
watchdogs
public TemplateBuilder watchdogs(Watchdog... newWatchdogs)
-
watchdogs
public TemplateBuilder watchdogs(WatchdogBuilder... newWatchdogs)
-
build
public Template build()
-
-