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