org.jclouds.cloudstack.domain
Class Network.Builder<T extends Network.Builder<T>>
java.lang.Object
org.jclouds.cloudstack.domain.Network.Builder<T>
- Enclosing class:
- Network
public abstract static class Network.Builder<T extends Network.Builder<T>>
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
id
protected String id
account
protected String account
broadcastDomainType
protected String broadcastDomainType
broadcastURI
protected URI broadcastURI
displayText
protected String displayText
DNS1
protected String DNS1
DNS2
protected String DNS2
domain
protected String domain
domainId
protected String domainId
endIP
protected String endIP
gateway
protected String gateway
isDefault
protected boolean isDefault
isShared
protected boolean isShared
isSystem
protected boolean isSystem
netmask
protected String netmask
networkDomain
protected String networkDomain
networkOfferingAvailability
protected String networkOfferingAvailability
networkOfferingDisplayText
protected String networkOfferingDisplayText
networkOfferingId
protected String networkOfferingId
networkOfferingName
protected String networkOfferingName
related
protected String related
startIP
protected String startIP
name
protected String name
state
protected String state
guestIPType
protected GuestIPType guestIPType
VLAN
protected String VLAN
trafficType
protected TrafficType trafficType
zoneId
protected String zoneId
tags
protected String tags
securityGroupEnabled
protected boolean securityGroupEnabled
services
protected Set<? extends NetworkService> services
Network.Builder
public Network.Builder()
self
protected abstract T self()
id
public T id(String id)
- See Also:
Network.getId()
account
public T account(String account)
- See Also:
Network.getAccount()
broadcastDomainType
public T broadcastDomainType(String broadcastDomainType)
- See Also:
Network.getBroadcastDomainType()
broadcastURI
public T broadcastURI(URI broadcastURI)
- See Also:
Network.getBroadcastURI()
displayText
public T displayText(String displayText)
- See Also:
Network.getDisplayText()
DNS
public T DNS(List<String> DNS)
- Returns:
- the DNS for the Network
domain
public T domain(String domain)
- See Also:
Network.getDomain()
domainId
public T domainId(String domainId)
- See Also:
Network.getDomainId()
endIP
public T endIP(String endIP)
- See Also:
Network.getEndIP()
gateway
public T gateway(String gateway)
- See Also:
Network.getGateway()
isDefault
public T isDefault(boolean isDefault)
- See Also:
Network.isDefault()
isShared
public T isShared(boolean isShared)
- See Also:
Network.isShared()
isSystem
public T isSystem(boolean isSystem)
- See Also:
Network.isSystem()
netmask
public T netmask(String netmask)
- See Also:
Network.getNetmask()
networkDomain
public T networkDomain(String networkDomain)
- See Also:
Network.getNetworkDomain()
networkOfferingAvailability
public T networkOfferingAvailability(String networkOfferingAvailability)
- See Also:
Network.getNetworkOfferingAvailability()
networkOfferingDisplayText
public T networkOfferingDisplayText(String networkOfferingDisplayText)
- See Also:
Network.getNetworkOfferingDisplayText()
networkOfferingId
public T networkOfferingId(String networkOfferingId)
- See Also:
Network.getNetworkOfferingId()
networkOfferingName
public T networkOfferingName(String networkOfferingName)
- See Also:
Network.getNetworkOfferingName()
related
public T related(String related)
- See Also:
Network.getRelated()
startIP
public T startIP(String startIP)
- See Also:
Network.getStartIP()
name
public T name(String name)
- See Also:
Network.getName()
state
public T state(String state)
- See Also:
Network.getState()
guestIPType
public T guestIPType(GuestIPType guestIPType)
- See Also:
Network.getGuestIPType()
VLAN
public T VLAN(String VLAN)
- See Also:
Network.getVLAN()
trafficType
public T trafficType(TrafficType trafficType)
- See Also:
Network.getTrafficType()
zoneId
public T zoneId(String zoneId)
- See Also:
Network.getZoneId()
tags
public T tags(String tags)
- See Also:
Network.getTags()
securityGroupEnabled
public T securityGroupEnabled(boolean securityGroupEnabled)
- See Also:
Network.isSecurityGroupEnabled()
services
public T services(Set<? extends NetworkService> services)
- See Also:
Network.getServices()
build
public Network build()
fromNetwork
public T fromNetwork(Network in)
Copyright © 2009-2012 jclouds. All Rights Reserved.