org.jclouds.cloudstack.domain
Class Pod.Builder<T extends Pod.Builder<T>>
java.lang.Object
org.jclouds.cloudstack.domain.Pod.Builder<T>
- Enclosing class:
- Pod
public abstract static class Pod.Builder<T extends Pod.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
name
protected String name
zoneId
protected String zoneId
zoneName
protected String zoneName
gateway
protected String gateway
netmask
protected String netmask
startIp
protected String startIp
endIp
protected String endIp
allocationState
protected AllocationState allocationState
Pod.Builder
public Pod.Builder()
self
protected abstract T self()
id
public T id(String id)
- See Also:
Pod.getId()
name
public T name(String name)
- See Also:
Pod.getName()
zoneId
public T zoneId(String zoneId)
- See Also:
Pod.getZoneId()
zoneName
public T zoneName(String zoneName)
- See Also:
Pod.getZoneName()
gateway
public T gateway(String gateway)
- See Also:
Pod.getGateway()
netmask
public T netmask(String netmask)
- See Also:
Pod.getNetmask()
startIp
public T startIp(String startIp)
- See Also:
Pod.getStartIp()
endIp
public T endIp(String endIp)
- See Also:
Pod.getEndIp()
allocationState
public T allocationState(AllocationState allocationState)
- See Also:
Pod.getAllocationState()
build
public Pod build()
fromPod
public T fromPod(Pod in)
Copyright © 2009-2012 jclouds. All Rights Reserved.