public abstract static class PublicIPAddress.Builder<T extends PublicIPAddress.Builder<T>> extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
account |
protected Date |
allocated |
protected String |
associatedNetworkId |
protected String |
domain |
protected String |
domainId |
protected String |
id |
protected String |
IPAddress |
protected boolean |
isSourceNAT |
protected boolean |
isStaticNAT |
protected String |
jobId |
protected Integer |
jobStatus |
protected String |
networkId |
protected PublicIPAddress.State |
state |
protected boolean |
usesVirtualNetwork |
protected String |
virtualMachineDisplayName |
protected String |
virtualMachineId |
protected String |
virtualMachineName |
protected String |
VLANId |
protected String |
VLANName |
protected String |
zoneId |
protected String |
zoneName |
Constructor and Description |
---|
PublicIPAddress.Builder() |
Modifier and Type | Method and Description |
---|---|
T |
account(String account) |
T |
allocated(Date allocated) |
T |
associatedNetworkId(String associatedNetworkId) |
PublicIPAddress |
build() |
T |
domain(String domain) |
T |
domainId(String domainId) |
T |
fromPublicIPAddress(PublicIPAddress in) |
T |
id(String id) |
T |
IPAddress(String IPAddress) |
T |
isSourceNAT(boolean isSourceNAT) |
T |
isStaticNAT(boolean isStaticNAT) |
T |
jobId(String jobId) |
T |
jobStatus(Integer jobStatus) |
T |
networkId(String networkId) |
protected abstract T |
self() |
T |
state(PublicIPAddress.State state) |
T |
usesVirtualNetwork(boolean usesVirtualNetwork) |
T |
virtualMachineDisplayName(String virtualMachineDisplayName) |
T |
virtualMachineId(String virtualMachineId) |
T |
virtualMachineName(String virtualMachineName) |
T |
VLANId(String VLANId) |
T |
VLANName(String VLANName) |
T |
zoneId(String zoneId) |
T |
zoneName(String zoneName) |
protected String id
protected String account
protected Date allocated
protected String associatedNetworkId
protected String domain
protected String domainId
protected boolean usesVirtualNetwork
protected String IPAddress
protected boolean isSourceNAT
protected boolean isStaticNAT
protected String networkId
protected PublicIPAddress.State state
protected String virtualMachineDisplayName
protected String virtualMachineId
protected String virtualMachineName
protected String VLANId
protected String VLANName
protected String zoneId
protected String zoneName
protected String jobId
protected Integer jobStatus
protected abstract T self()
public T id(String id)
PublicIPAddress.getId()
public T account(String account)
PublicIPAddress.getAccount()
public T allocated(Date allocated)
PublicIPAddress.getAllocated()
public T domain(String domain)
PublicIPAddress.getDomain()
public T domainId(String domainId)
PublicIPAddress.getDomainId()
public T usesVirtualNetwork(boolean usesVirtualNetwork)
public T IPAddress(String IPAddress)
PublicIPAddress.getIPAddress()
public T isSourceNAT(boolean isSourceNAT)
PublicIPAddress.isSourceNAT()
public T isStaticNAT(boolean isStaticNAT)
PublicIPAddress.isStaticNAT()
public T networkId(String networkId)
PublicIPAddress.getNetworkId()
public T state(PublicIPAddress.State state)
PublicIPAddress.getState()
public T VLANId(String VLANId)
PublicIPAddress.getVLANId()
public T VLANName(String VLANName)
PublicIPAddress.getVLANName()
public T zoneId(String zoneId)
PublicIPAddress.getZoneId()
public T zoneName(String zoneName)
PublicIPAddress.getZoneName()
public T jobId(String jobId)
PublicIPAddress.getJobId()
public T jobStatus(Integer jobStatus)
PublicIPAddress.getJobStatus()
public PublicIPAddress build()
public T fromPublicIPAddress(PublicIPAddress in)
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.