org.jclouds.glesys.domain
Class IpDetails.Builder<T extends IpDetails.Builder<T>>
java.lang.Object
org.jclouds.glesys.domain.IpDetails.Builder<T>
- Enclosing class:
- IpDetails
public abstract static class IpDetails.Builder<T extends IpDetails.Builder<T>>
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
datacenter
protected String datacenter
ipversion
protected int ipversion
ptr
protected String ptr
platform
protected String platform
address
protected String address
netmask
protected String netmask
broadcast
protected String broadcast
gateway
protected String gateway
nameServers
protected List<String> nameServers
serverId
protected String serverId
cost
protected Cost cost
reserved
protected boolean reserved
IpDetails.Builder
public IpDetails.Builder()
self
protected abstract T self()
datacenter
public T datacenter(String datacenter)
- See Also:
IpDetails.getDatacenter()
version
protected T version(int ipversion)
version4
public T version4()
version6
public T version6()
ptr
public T ptr(String ptr)
- See Also:
IpDetails.getPtr()
platform
public T platform(String platform)
- See Also:
IpDetails.getPlatform()
address
public T address(String address)
- See Also:
IpDetails.getAddress()
netmask
public T netmask(String netmask)
- See Also:
IpDetails.getNetmask()
broadcast
public T broadcast(String broadcast)
- See Also:
IpDetails.getBroadcast()
gateway
public T gateway(String gateway)
- See Also:
IpDetails.getGateway()
nameServers
public T nameServers(List<String> nameservers)
- See Also:
IpDetails.getNameServers()
nameServers
public T nameServers(String... in)
serverId
public T serverId(String serverId)
- See Also:
IpDetails.getServerId()
cost
public T cost(Cost cost)
- See Also:
IpDetails.getCost()
reserved
public T reserved(boolean reserved)
- See Also:
IpDetails.isReserved()
build
public IpDetails build()
fromIpDetails
public T fromIpDetails(IpDetails in)
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.