org.jclouds.virtualbox.domain
Class VmSpec

java.lang.Object
  extended by org.jclouds.virtualbox.domain.VmSpec

public class VmSpec
extends Object

A description of a Virtual Machine in VirtualBox.


Nested Class Summary
static class VmSpec.Builder
           
 
Constructor Summary
VmSpec(String vmId, String vmName, String osTypeId, long memory, boolean forceOverwrite, Set<StorageController> controllers, org.virtualbox_4_1.CleanupMode cleanupMode)
           
 
Method Summary
static VmSpec.Builder builder()
           
 boolean equals(Object o)
           
 org.virtualbox_4_1.CleanupMode getCleanupMode()
           
 Set<StorageController> getControllers()
           
 long getMemory()
           
 String getOsTypeId()
           
 String getVmId()
           
 String getVmName()
           
 int hashCode()
           
 boolean isForceOverwrite()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

VmSpec

public VmSpec(String vmId,
              String vmName,
              String osTypeId,
              long memory,
              boolean forceOverwrite,
              Set<StorageController> controllers,
              org.virtualbox_4_1.CleanupMode cleanupMode)
Method Detail

builder

public static VmSpec.Builder builder()

getVmId

public String getVmId()

getVmName

public String getVmName()

getOsTypeId

public String getOsTypeId()

getMemory

public long getMemory()

isForceOverwrite

public boolean isForceOverwrite()

getControllers

public Set<StorageController> getControllers()

getCleanupMode

public org.virtualbox_4_1.CleanupMode getCleanupMode()

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2009-2012 jclouds. All Rights Reserved.