All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method |
Description |
OlvmTemplateProperties.Builder |
autoPinningPolicy(OlvmTemplateProperties.AutoPinningPolicy autoPinningPolicy) |
Specifies if and how the auto CPU and NUMA configuration is applied.
|
OlvmTemplateProperties.Builder |
bios(OlvmBios bios) |
|
OlvmTemplateProperties |
build() |
|
OlvmTemplateProperties.Builder |
comment(String comment) |
Free text containing comments about this object.
|
OlvmTemplateProperties.Builder |
console(OlvmConsole console) |
|
OlvmTemplateProperties.Builder |
copy(OlvmTemplateProperties model) |
|
OlvmTemplateProperties.Builder |
cpu(OlvmCpu cpu) |
|
OlvmTemplateProperties.Builder |
cpuPinningPolicy(OlvmTemplateProperties.CpuPinningPolicy cpuPinningPolicy) |
Type representing the CPU and NUMA pinning policy.
|
OlvmTemplateProperties.Builder |
cpuShares(Integer cpuShares) |
Number of CPU Shares
|
OlvmTemplateProperties.Builder |
customCompatibilityVersion(OlvmVersion customCompatibilityVersion) |
|
OlvmTemplateProperties.Builder |
customCpuModel(String customCpuModel) |
Custom CPU model
|
OlvmTemplateProperties.Builder |
customEmulatedMachine(String customEmulatedMachine) |
Custom Emulated machine
|
OlvmTemplateProperties.Builder |
customProperties(List<OlvmCustomProperty> customProperties) |
Custom properties applied to the vNIC profile.
|
OlvmTemplateProperties.Builder |
description(String description) |
A human-readable description in plain text.
|
OlvmTemplateProperties.Builder |
display(OlvmDisplay display) |
|
OlvmTemplateProperties.Builder |
domain(OlvmDomain domain) |
|
OlvmTemplateProperties.Builder |
highAvailability(OlvmHighAvailability highAvailability) |
|
OlvmTemplateProperties.Builder |
initialization(OlvmInitialization initialization) |
|
OlvmTemplateProperties.Builder |
ioThreads(Integer ioThreads) |
For performance tuning of IO threading.
|
OlvmTemplateProperties.Builder |
isDeleteProtected(Boolean isDeleteProtected) |
If true, the virtual machine cannot be deleted.
|
OlvmTemplateProperties.Builder |
isMultiQueuesEnabled(Boolean isMultiQueuesEnabled) |
If true, each virtual interface will get the optimal number of queues, depending on the
available virtual Cpus.
|
OlvmTemplateProperties.Builder |
isSoundcardEnabled(Boolean isSoundcardEnabled) |
If true, the sound card is added to the virtual machine.
|
OlvmTemplateProperties.Builder |
isStartPaused(Boolean isStartPaused) |
If true, the virtual machine will be initially in ‘paused’ state after start.
|
OlvmTemplateProperties.Builder |
isStateless(Boolean isStateless) |
If true, the virtual machine is stateless - it???s state (disks) are rolled-back after
shutdown.
|
OlvmTemplateProperties.Builder |
isTpmEnabled(Boolean isTpmEnabled) |
If true, a TPM device is added to the virtual machine.
|
OlvmTemplateProperties.Builder |
isTunnelMigration(Boolean isTunnelMigration) |
If true, the network data transfer will be encrypted during virtual machine live
migration.
|
OlvmTemplateProperties.Builder |
isVirtioScsiEnabled(Boolean isVirtioScsiEnabled) |
Indicates if Virtio SCSI Support is enabled.
|
OlvmTemplateProperties.Builder |
isVirtioScsiMultiQueuesEnabled(Boolean isVirtioScsiMultiQueuesEnabled) |
If true, the Virtio-SCSI devices will obtain a number of multiple queues depending on the
available virtual Cpus and disks, or according to the specified virtioScsiMultiQueues
|
OlvmTemplateProperties.Builder |
largeIcon(OlvmIcon largeIcon) |
|
OlvmTemplateProperties.Builder |
memoryInBytes(Long memoryInBytes) |
The virtual machine???s memory, in bytes.
|
OlvmTemplateProperties.Builder |
memoryPolicy(OlvmMemoryPolicy memoryPolicy) |
|
OlvmTemplateProperties.Builder |
migrationDowntimeInMs(Integer migrationDowntimeInMs) |
Maximum time the virtual machine can be non responsive during its live migration to
another host in ms.
|
OlvmTemplateProperties.Builder |
migrationPolicy(OlvmMigrationOptions migrationPolicy) |
|
OlvmTemplateProperties.Builder |
origin(String origin) |
The origin of this virtual machine.
|
OlvmTemplateProperties.Builder |
os(OlvmOperatingSystem os) |
|
OlvmTemplateProperties.Builder |
placementPolicy(OlvmVmPlacementPolicy placementPolicy) |
|
OlvmTemplateProperties.Builder |
serialNumber(OlvmSerialNumber serialNumber) |
|
OlvmTemplateProperties.Builder |
smallIcon(OlvmIcon smallIcon) |
|
OlvmTemplateProperties.Builder |
status(OlvmTemplateProperties.Status status) |
The status of the template.
|
OlvmTemplateProperties.Builder |
storageDomainLease(OlvmStorageDomainProperties storageDomainLease) |
|
OlvmTemplateProperties.Builder |
storageErrorResumeBehavior(OlvmTemplateProperties.StorageErrorResumeBehavior storageErrorResumeBehavior) |
Determines how the virtual machine will be resumed after storage error.
|
OlvmTemplateProperties.Builder |
templateName(String templateName) |
Name of the property.
|
OlvmTemplateProperties.Builder |
timeCreated(Date timeCreated) |
Creation time.
|
OlvmTemplateProperties.Builder |
timezone(String timezone) |
Name of time zone.
|
OlvmTemplateProperties.Builder |
type(OlvmVmType type) |
|
OlvmTemplateProperties.Builder |
usb(OlvmUsb usb) |
|
OlvmTemplateProperties.Builder |
version(OlvmTemplateVersion version) |
|
OlvmTemplateProperties.Builder |
virtioScsiMultiQueues(Integer virtioScsiMultiQueues) |
Number of queues for a Virtio-SCSI contoller this field requires
virtioScsiMultiQueuesEnabled to be true see virtioScsiMultiQueuesEnabled for more info
|
OlvmTemplateProperties.Builder |
vm(OlvmVirtualMachine vm) |
|