public class VirtualMachine extends Object implements Comparable<VirtualMachine>
Modifier and Type | Class and Description |
---|---|
static class |
VirtualMachine.Builder |
static class |
VirtualMachine.State |
Constructor and Description |
---|
VirtualMachine(long id,
String account,
long cpuCount,
long cpuSpeed,
String cpuUsed,
String displayName,
Date created,
String domain,
long domainId,
boolean usesVirtualNetwork,
String group,
long groupId,
long guestOSId,
boolean hAEnabled,
long hostId,
String hostname,
String iPAddress,
String iSODisplayText,
long iSOId,
String iSOName,
Long jobId,
Integer jobStatus,
long memory,
String name,
Long networkKbsRead,
Long networkKbsWrite,
String password,
boolean passwordEnabled,
long rootDeviceId,
String rootDeviceType,
Set<SecurityGroup> securityGroups,
long serviceOfferingId,
String serviceOfferingName,
VirtualMachine.State state,
String templateDisplayText,
long templateId,
String templateName,
long zoneId,
String zoneName,
Set<NIC> nics,
String hypervisor) |
public VirtualMachine(long id, String account, long cpuCount, long cpuSpeed, String cpuUsed, String displayName, Date created, String domain, long domainId, boolean usesVirtualNetwork, String group, long groupId, long guestOSId, boolean hAEnabled, long hostId, String hostname, String iPAddress, String iSODisplayText, long iSOId, String iSOName, Long jobId, Integer jobStatus, long memory, String name, Long networkKbsRead, Long networkKbsWrite, String password, boolean passwordEnabled, long rootDeviceId, String rootDeviceType, Set<SecurityGroup> securityGroups, long serviceOfferingId, String serviceOfferingName, VirtualMachine.State state, String templateDisplayText, long templateId, String templateName, long zoneId, String zoneName, Set<NIC> nics, String hypervisor)
public static VirtualMachine.Builder builder()
public long getId()
public String getAccount()
public long getCpuCount()
public long getCpuSpeed()
public float getCpuUsed()
public String getDisplayName()
public Date getCreated()
public String getDomain()
public long getDomainId()
public boolean usesVirtualNetwork()
public String getGroup()
public long getGroupId()
public long getGuestOSId()
public boolean isHAEnabled()
public long getHostId()
public String getHostname()
public String getIPAddress()
public String getISODisplayText()
public long getISOId()
public String getISOName()
@Nullable public Long getJobId()
@Nullable public Integer getJobStatus()
public long getMemory()
public String getName()
public Long getNetworkKbsRead()
public Long getNetworkKbsWrite()
@Nullable public String getPassword()
public boolean isPasswordEnabled()
public long getRootDeviceId()
public String getRootDeviceType()
public Set<SecurityGroup> getSecurityGroups()
public long getServiceOfferingId()
public String getServiceOfferingName()
public VirtualMachine.State getState()
public String getTemplateDisplayText()
public long getTemplateId()
public String getTemplateName()
public long getZoneId()
public String getZoneName()
public String getHypervisor()
public int compareTo(VirtualMachine arg0)
compareTo
in interface Comparable<VirtualMachine>
Copyright © 2009-2012 jclouds. All Rights Reserved.