public abstract static class VirtualGuest.Builder<T extends VirtualGuest.Builder<T>> extends Object
Constructor and Description |
---|
VirtualGuest.Builder() |
protected int accountId
protected Date createDate
protected boolean dedicatedAccountHostOnly
protected String domain
protected String fullyQualifiedDomainName
protected String hostname
protected int id
protected Date lastVerifiedDate
protected int maxCpu
protected String maxCpuUnits
protected int maxMemory
protected Date metricPollDate
protected Date modifyDate
protected String notes
protected boolean privateNetworkOnly
protected int startCpus
protected int statusId
protected String uuid
protected String primaryBackendIpAddress
protected String primaryIpAddress
protected int billingItemId
protected OperatingSystem operatingSystem
protected String operatingSystemReferenceCode
protected Datacenter datacenter
protected PowerState powerState
protected SoftwareLicense softwareLicense
protected int activeTransactionCount
protected List<VirtualGuestBlockDevice> blockDevices
protected boolean localDiskFlag
protected VirtualGuestBlockDeviceTemplateGroup blockDeviceTemplateGroup
protected Set<VirtualGuestNetworkComponent> networkComponents
protected Set<TagReference> tagReferences
protected abstract T self()
public T accountId(int accountId)
VirtualGuest.getAccountId()
public T createDate(Date createDate)
VirtualGuest.getCreateDate()
public T dedicatedAccountHostOnly(boolean dedicatedAccountHostOnly)
public T domain(String domain)
VirtualGuest.getDomain()
public T hostname(String hostname)
VirtualGuest.getHostname()
public T id(int id)
VirtualGuest.getId()
public T lastVerifiedDate(Date lastVerifiedDate)
VirtualGuest.getLastVerifiedDate()
public T maxCpu(int maxCpu)
VirtualGuest.getMaxCpu()
public T maxCpuUnits(String maxCpuUnits)
VirtualGuest.getMaxCpuUnits()
public T maxMemory(int maxMemory)
VirtualGuest.getMaxMemory()
public T metricPollDate(Date metricPollDate)
VirtualGuest.getMetricPollDate()
public T modifyDate(Date modifyDate)
VirtualGuest.getModifyDate()
public T notes(String notes)
VirtualGuest.getNotes()
public T privateNetworkOnly(boolean privateNetworkOnly)
VirtualGuest.isPrivateNetworkOnly()
public T startCpus(int startCpus)
VirtualGuest.getStartCpus()
public T statusId(int statusId)
VirtualGuest.getStatusId()
public T uuid(String uuid)
VirtualGuest.getUuid()
public T primaryIpAddress(String primaryIpAddress)
VirtualGuest.getPrimaryIpAddress()
public T billingItemId(int billingItemId)
VirtualGuest.getBillingItemId()
public T operatingSystem(OperatingSystem operatingSystem)
VirtualGuest.getOperatingSystem()
public T operatingSystemReferenceCode(String operatingSystemReferenceCode)
public T datacenter(Datacenter datacenter)
VirtualGuest.getDatacenter()
public T powerState(PowerState powerState)
VirtualGuest.getPowerState()
public T softwareLicense(SoftwareLicense softwareLicense)
VirtualGuest.getSoftwareLicense()
public T activeTransactionCount(int activeTransactionCount)
public T blockDevices(List<VirtualGuestBlockDevice> blockDevices)
public T blockDevices(VirtualGuestBlockDevice... in)
public T localDiskFlag(boolean localDiskFlag)
public T blockDeviceTemplateGroup(VirtualGuestBlockDeviceTemplateGroup blockDeviceTemplateGroup)
public T networkComponents(Set<VirtualGuestNetworkComponent> networkComponents)
public T networkComponents(VirtualGuestNetworkComponent... in)
public T tagReferences(Set<TagReference> tagReferences)
public T tagReferences(TagReference... in)
public VirtualGuest build()
public T fromVirtualGuest(VirtualGuest in)
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.