org.jclouds.cloudstack.domain
Class ZoneSecurityGroupNamePortsCidrs.Builder<T extends ZoneSecurityGroupNamePortsCidrs.Builder<T>>
java.lang.Object
org.jclouds.cloudstack.domain.ZoneSecurityGroupNamePortsCidrs.Builder<T>
- Enclosing class:
- ZoneSecurityGroupNamePortsCidrs
public abstract static class ZoneSecurityGroupNamePortsCidrs.Builder<T extends ZoneSecurityGroupNamePortsCidrs.Builder<T>>
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
zoneId
protected String zoneId
name
protected String name
ports
protected Set<Integer> ports
cidrs
protected Set<String> cidrs
ZoneSecurityGroupNamePortsCidrs.Builder
public ZoneSecurityGroupNamePortsCidrs.Builder()
self
protected abstract T self()
zone
public T zone(String zoneId)
- See Also:
ZoneAndName.getZone()
name
public T name(String name)
- See Also:
ZoneAndName.getName()
ports
public T ports(Set<Integer> ports)
- See Also:
ZoneSecurityGroupNamePortsCidrs.getPorts()
ports
public T ports(Integer... in)
cidrs
public T cidrs(Set<String> cidrs)
- See Also:
ZoneSecurityGroupNamePortsCidrs.getCidrs()
cidrs
public T cidrs(String... in)
build
public ZoneSecurityGroupNamePortsCidrs build()
fromZoneSecurityGroupNamePortsCidrs
public T fromZoneSecurityGroupNamePortsCidrs(ZoneSecurityGroupNamePortsCidrs in)
Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.