Skip navigation links

Overview | Package | Class | Tree | Deprecated | Index | Help
| Oracle VM Manager Web Services API Reference Release 2.1.5 E14979-01
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## oracle.ovs.api.datamodel.vm
Class ISOVmConfig

`java.lang.Object
oracle.ovs.api.datamodel.VirtualMachineBase
oracle.ovs.api.datamodel.vm.ISOVmConfig`

All Implemented Interfaces:
  java.io.Serializable

      public class ISOVmConfig

extends VirtualMachineBase

Virtual machine iso datamodel, use to create virtual machine based on this iso config. replace the oracle.ovs.api.datamodel.ISOVMConfig

Since:
  2.1.5
See Also:
  Serialized Form

Field Summary

Fields inherited from class oracle.ovs.api.datamodel.VirtualMachineBase
`BOOT_DEVICE_CDROM, BOOT_DEVICE_HDD, BOOT_DEVICE_PXE, CLONING, CREATING, DEFAULT_KEYBOARD_LAYOUT, DELETING, DEPLOY_AUTO, DEPLOY_MANUAL, DEPLOYING, ERROR, IMG_TYPE, INITIALIZING, MEMORY_LOWERBOUND, MIGRATING, OP_CLONE, OP_DELETE, OP_EDIT, OP_LIVEMIG, OP_PAUSE, OP_POWEROFF, OP_POWERON, OP_PREF_SRV, OP_REBOOT, OP_RESET_STATUS, OP_RESUME, OP_SAVTEM, OP_SUSPEND, OP_UNPAUSE, PAUSED, PAUSING, POWEREDOFF, REBOOTING, RESUMING, RUNNING, SAVING, SHUTTINGDOWN, SUSPENDED, SUSPENDING, UNKNOWN, UNPAUSING, VM_TYPE_HVM, VM_TYPE_PVM`

Constructor Summary
`ISOVmConfig()`

Method Summary
`java.lang.String` | `getComments()`
`int` | `getCpuNumber()`
`DiskConfig` | `getDiskConf()`
`java.lang.String` | `getExtractedIsoLocation()`
`ISOResource` | `getIso()`
`java.lang.String` | `getIsoLocation()`
`java.lang.Integer` | `getMemory()`
`java.lang.String` | `getOperatingSystemName()`
`VirtualServer[]` | `getPreferredServers()`
`ServerPool` | `getServerPool()`
`NICConfig[]` | `getVif()`
`VirtualMachine` | `getVm()`
`java.lang.String` | `getVmName()`
`VmType` | `getVmType()`
`java.lang.String` | `getVncPassword()`
`boolean` | `isHaEnable()`
`void` | `setComments(java.lang.String comments)`
`void` | `setCpuNumber(int cpuNumber)`
`void` | `setDiskConf(DiskConfig diskConf)`
`void` | `setExtractedIsoLocation(java.lang.String isoLocation)`
`void` | `setHaEnable(boolean haEnable)`
`void` | `setIso(ISOResource iso)`
`void` | `setIsoLocation(java.lang.String isoLocation)`
`void` | `setMemory(java.lang.Integer memory)`
`void` | `setOperatingSystem(OperatingSystem operatingSystem)`
`void` | `setOperatingSystemName(java.lang.String operatingSystemName)`
`void` | `setPreferredServers(VirtualServer[] preferredServers)`
`void` | `setServerPool(ServerPool serverPool)`
`void` | `setVif(NICConfig[] vif)`
`void` | `setVmName(java.lang.String vmName)`
`void` | `setVmType(VmType vmType)`
`void` | `setVncPassword(java.lang.String vncPassword)`

Methods inherited from class oracle.ovs.api.datamodel.VirtualMachineBase
`getBootDeviceCdrom, getBootDeviceHdd, getBootDevicePxe, getHvmType, getPvmType`

Methods inherited from class java.lang.Object
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### ISOVmConfig

    public ISOVmConfig()

Method Detail

### getVm

    public VirtualMachine getVm()

### setDiskConf

    public void setDiskConf(DiskConfig diskConf)

### getDiskConf

    public DiskConfig getDiskConf()

### setVif

    public void setVif(NICConfig[] vif)

### getVif

    public NICConfig[] getVif()

### setIso

    public void setIso(ISOResource iso)

### getIso

    public ISOResource getIso()

### setServerPool

    public void setServerPool(ServerPool serverPool)

### getServerPool

    public ServerPool getServerPool()

### setPreferredServers

    public void setPreferredServers(VirtualServer[] preferredServers)

### getPreferredServers

    public VirtualServer[] getPreferredServers()

### setExtractedIsoLocation

    public void setExtractedIsoLocation(java.lang.String isoLocation)

### getExtractedIsoLocation

    public java.lang.String getExtractedIsoLocation()

### setIsoLocation

    public void setIsoLocation(java.lang.String isoLocation)

### getIsoLocation

    public java.lang.String getIsoLocation()

### setVmName

    public void setVmName(java.lang.String vmName)

### getVmName

    public java.lang.String getVmName()

### setHaEnable

    public void setHaEnable(boolean haEnable)

### isHaEnable

    public boolean isHaEnable()

### setVncPassword

    public void setVncPassword(java.lang.String vncPassword)

### getVncPassword

    public java.lang.String getVncPassword()

### setComments

    public void setComments(java.lang.String comments)

### getComments

    public java.lang.String getComments()

### setMemory

    public void setMemory(java.lang.Integer memory)

### getMemory

    public java.lang.Integer getMemory()

### setCpuNumber

    public void setCpuNumber(int cpuNumber)

### getCpuNumber

    public int getCpuNumber()

### setVmType

    public void setVmType(VmType vmType)

### getVmType

    public VmType getVmType()

### setOperatingSystem

    public void setOperatingSystem(OperatingSystem operatingSystem)

### setOperatingSystemName

    public void setOperatingSystemName(java.lang.String operatingSystemName)

### getOperatingSystemName

    public java.lang.String getOperatingSystemName()

Skip navigation links

Overview | Package | Class | Tree | Deprecated | Index | Help
| Oracle VM Manager Web Services API Reference Release 2.1.5 E14979-01
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2009, Oracle. All rights reserved.