Skip navigation links
oracle.ovs.api.datamodel.resource
Class VirtualMachineTemplate.Builder
java.lang.Object
oracle.ovs.api.datamodel.resource.VirtualMachineTemplate.Builder
- All Implemented Interfaces:
- java.io.Serializable
- Enclosing class:
- VirtualMachineTemplate
-
public static class VirtualMachineTemplate.Builder
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
VirtualMachineTemplate.Builder
public VirtualMachineTemplate.Builder(DiscoveredVirtualMachineTemplate discoveredImage)
VirtualMachineTemplate.Builder
public VirtualMachineTemplate.Builder(java.lang.Long serverPoolId,
java.lang.String imgName)
VirtualMachineTemplate.Builder
public VirtualMachineTemplate.Builder()
build
public VirtualMachineTemplate build()
imgId
public VirtualMachineTemplate.Builder imgId(java.lang.Long imgId)
importType
public VirtualMachineTemplate.Builder importType(ImportTypes importType)
createdTime
public VirtualMachineTemplate.Builder createdTime()
proxyURL
public VirtualMachineTemplate.Builder proxyURL(java.lang.String proxyURL)
deployType
public VirtualMachineTemplate.Builder deployType(java.lang.String deployType)
description
public VirtualMachineTemplate.Builder description(java.lang.String description)
virtualType
public VirtualMachineTemplate.Builder virtualType(java.lang.String virtualType)
vmPassword
public VirtualMachineTemplate.Builder vmPassword(java.lang.String vmPassword)
vmUsername
public VirtualMachineTemplate.Builder vmUsername(java.lang.String vmUsername)
vncPassword
public VirtualMachineTemplate.Builder vncPassword(java.lang.String vncPassword)
vdisks
public VirtualMachineTemplate.Builder vdisks(VirtualDisk[] vdisks)
networks
public VirtualMachineTemplate.Builder networks(VirtualNetworkCard[] networks)
vcpus
public VirtualMachineTemplate.Builder vcpus(java.lang.Long vcpus)
groupId
public VirtualMachineTemplate.Builder groupId(java.lang.Long groupId)
userId
public VirtualMachineTemplate.Builder userId(java.lang.Long userId)
downloadURL
public VirtualMachineTemplate.Builder downloadURL(java.lang.String downloadURL)
serverPoolName
public VirtualMachineTemplate.Builder serverPoolName(java.lang.String serverPoolName)
haEnabled
public VirtualMachineTemplate.Builder haEnabled(java.lang.Boolean haEnabled)
imgLocation
public VirtualMachineTemplate.Builder imgLocation(java.lang.String imgLocation)
imgType
public VirtualMachineTemplate.Builder imgType(java.lang.String imgType)
maxMemory
public VirtualMachineTemplate.Builder maxMemory(java.lang.Long maxMemory)
memory
public VirtualMachineTemplate.Builder memory(java.lang.Long memory)
imgSize
public VirtualMachineTemplate.Builder imgSize(java.lang.Double imgSize)
osType
public VirtualMachineTemplate.Builder osType(java.lang.String osType)
parentImgId
public VirtualMachineTemplate.Builder parentImgId(java.lang.Long parentImgId)
keyboardLayout
public VirtualMachineTemplate.Builder keyboardLayout(java.lang.String keyboardLayout)
proxyUsed
public VirtualMachineTemplate.Builder proxyUsed(java.lang.Boolean proxyUsed)
status
public VirtualMachineTemplate.Builder status(java.lang.String status)
pvDriver
public VirtualMachineTemplate.Builder pvDriver(java.lang.Boolean hasPvDriver)
Skip navigation links
Copyright © 2009, Oracle. All rights reserved.