|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.jclouds.vcloud.domain.internal.ReferenceTypeImpl org.jclouds.vcloud.domain.internal.VmImpl
public class VmImpl
Locations of resources in vCloud
Constructor Summary | |
---|---|
VmImpl(String name,
String type,
URI id,
Status status,
ReferenceType vApp,
String description,
Iterable<Task> tasks,
VCloudVirtualHardwareSection hardware,
VCloudOperatingSystemSection os,
NetworkConnectionSection networkConnectionSection,
GuestCustomizationSection guestCustomization,
String vAppScopedLocalId)
|
Method Summary | |
---|---|
boolean |
equals(Object obj)
|
String |
getDescription()
optional description |
GuestCustomizationSection |
getGuestCustomizationSection()
|
NetworkConnectionSection |
getNetworkConnectionSection()
|
VCloudOperatingSystemSection |
getOperatingSystemSection()
|
ReferenceType |
getParent()
Reference to the VApp or VAppTemplate containing this vm. |
Status |
getStatus()
|
List<Task> |
getTasks()
read‐only container for Task elements. |
String |
getVAppScopedLocalId()
read-only identifier created on import |
VCloudVirtualHardwareSection |
getVirtualHardwareSection()
|
int |
hashCode()
|
String |
toString()
|
Methods inherited from class org.jclouds.vcloud.domain.internal.ReferenceTypeImpl |
---|
compareTo, getHref, getName, getType |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.jclouds.vcloud.domain.ReferenceType |
---|
getHref, getName, getType |
Methods inherited from interface java.lang.Comparable |
---|
compareTo |
Constructor Detail |
---|
public VmImpl(String name, String type, URI id, @Nullable Status status, ReferenceType vApp, @Nullable String description, Iterable<Task> tasks, @Nullable VCloudVirtualHardwareSection hardware, @Nullable VCloudOperatingSystemSection os, @Nullable NetworkConnectionSection networkConnectionSection, @Nullable GuestCustomizationSection guestCustomization, @Nullable String vAppScopedLocalId)
Method Detail |
---|
@Nullable public Status getStatus()
getStatus
in interface Vm
public ReferenceType getParent()
VApp
or VAppTemplate
containing this vm.
getParent
in interface Vm
public String getDescription()
getDescription
in interface Vm
public List<Task> getTasks()
getTasks
in interface Vm
public VCloudVirtualHardwareSection getVirtualHardwareSection()
getVirtualHardwareSection
in interface Vm
public VCloudOperatingSystemSection getOperatingSystemSection()
getOperatingSystemSection
in interface Vm
public NetworkConnectionSection getNetworkConnectionSection()
getNetworkConnectionSection
in interface Vm
public GuestCustomizationSection getGuestCustomizationSection()
getGuestCustomizationSection
in interface Vm
public String getVAppScopedLocalId()
getVAppScopedLocalId
in interface Vm
public int hashCode()
hashCode
in class ReferenceTypeImpl
public boolean equals(Object obj)
equals
in class ReferenceTypeImpl
public String toString()
toString
in class ReferenceTypeImpl
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |