public class VmImpl extends ReferenceTypeImpl implements Vm
Constructor and Description |
---|
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) |
Modifier and Type | Method and Description |
---|---|
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() |
compareTo, getHref, getName, getType
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getHref, getName, getType
compareTo
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)
public ReferenceType getParent()
VApp
or VAppTemplate
containing this vm.public String getDescription()
getDescription
in interface Vm
public List<Task> getTasks()
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
Copyright © 2009-2012 jclouds. All Rights Reserved.