public class VirtualGuest extends Object
Modifier and Type | Class and Description |
---|---|
static class |
VirtualGuest.BillingItem |
static class |
VirtualGuest.Builder<T extends VirtualGuest.Builder<T>> |
static class |
VirtualGuest.State
These states come from the powerState field.
|
Modifier | Constructor and Description |
---|---|
protected |
VirtualGuest(int accountId,
Date createDate,
boolean dedicatedAccountHostOnly,
String domain,
String fullyQualifiedDomainName,
String hostname,
int id,
Date lastVerifiedDate,
int maxCpu,
String maxCpuUnits,
int maxMemory,
Date metricPollDate,
Date modifyDate,
String notes,
boolean privateNetworkOnly,
int startCpus,
int statusId,
String uuid,
String primaryBackendIpAddress,
String primaryIpAddress,
VirtualGuest.BillingItem billingItem,
OperatingSystem operatingSystem,
String operatingSystemReferenceCode,
Datacenter datacenter,
PowerState powerState,
SoftwareLicense softwareLicense,
int activeTransactionCount,
List<VirtualGuestBlockDevice> blockDevices,
boolean localDiskFlag,
VirtualGuestBlockDeviceTemplateGroup blockDeviceTemplateGroup,
Set<VirtualGuestNetworkComponent> networkComponents,
Set<TagReference> tagReferences) |
@ConstructorProperties(value={"accountId","createDate","dedicatedAccountHostOnlyFlag","domain","fullyQualifiedDomainName","hostname","id","lastVerifiedDate","maxCpu","maxCpuUnits","maxMemory","metricPollDate","modifyDate","notes","privateNetworkOnlyFlag","startCpus","statusId","uuid","primaryBackendIpAddress","primaryIpAddress","billingItem","operatingSystem","operatingSystemReferenceCode","datacenter","powerState","softwareLicense","activeTransactionCount","blockDevices","localDiskFlag","blockDeviceTemplateGroup","networkComponents","tagReferences"}) protected VirtualGuest(int accountId, @Nullable Date createDate, boolean dedicatedAccountHostOnly, @Nullable String domain, @Nullable String fullyQualifiedDomainName, @Nullable String hostname, int id, @Nullable Date lastVerifiedDate, int maxCpu, @Nullable String maxCpuUnits, int maxMemory, @Nullable Date metricPollDate, @Nullable Date modifyDate, @Nullable String notes, boolean privateNetworkOnly, int startCpus, int statusId, @Nullable String uuid, @Nullable String primaryBackendIpAddress, @Nullable String primaryIpAddress, @Nullable VirtualGuest.BillingItem billingItem, @Nullable OperatingSystem operatingSystem, @Nullable String operatingSystemReferenceCode, @Nullable Datacenter datacenter, @Nullable PowerState powerState, @Nullable SoftwareLicense softwareLicense, int activeTransactionCount, @Nullable List<VirtualGuestBlockDevice> blockDevices, boolean localDiskFlag, @Nullable VirtualGuestBlockDeviceTemplateGroup blockDeviceTemplateGroup, @Nullable Set<VirtualGuestNetworkComponent> networkComponents, @Nullable Set<TagReference> tagReferences)
public static VirtualGuest.Builder<?> builder()
public VirtualGuest.Builder<?> toBuilder()
public int getAccountId()
@Nullable public Date getCreateDate()
public boolean isDedicatedAccountHostOnly()
@Nullable public String getFullyQualifiedDomainName()
public int getId()
@Nullable public Date getLastVerifiedDate()
public int getMaxCpu()
@Nullable public String getMaxCpuUnits()
public int getMaxMemory()
@Nullable public Date getMetricPollDate()
@Nullable public Date getModifyDate()
@Nullable public String getNotes()
public boolean isPrivateNetworkOnly()
public int getStartCpus()
public int getStatusId()
@Nullable public String getUuid()
@Nullable public String getPrimaryBackendIpAddress()
public int getBillingItemId()
@Nullable public OperatingSystem getOperatingSystem()
public String getOperatingSystemReferenceCode()
@Nullable public Datacenter getDatacenter()
@Nullable public SoftwareLicense getSoftwareLicense()
@Nullable public PowerState getPowerState()
@Nullable public int getActiveTransactionCount()
@Nullable public List<VirtualGuestBlockDevice> getVirtualGuestBlockDevices()
public boolean isLocalDiskFlag()
public VirtualGuestBlockDeviceTemplateGroup getVirtualGuestBlockDeviceTemplateGroup()
@Nullable public Set<VirtualGuestNetworkComponent> getVirtualGuestNetworkComponents()
@Nullable public Set<TagReference> getTagReferences()
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.