org.jclouds.cloudstack.domain
Class ZoneSecurityGroupNamePortsCidrs.Builder<T extends ZoneSecurityGroupNamePortsCidrs.Builder<T>>

java.lang.Object
  extended by org.jclouds.cloudstack.domain.ZoneSecurityGroupNamePortsCidrs.Builder<T>
Enclosing class:
ZoneSecurityGroupNamePortsCidrs

public abstract static class ZoneSecurityGroupNamePortsCidrs.Builder<T extends ZoneSecurityGroupNamePortsCidrs.Builder<T>>
extends Object


Field Summary
protected  Set<String> cidrs
           
protected  String name
           
protected  Set<Integer> ports
           
protected  String zoneId
           
 
Constructor Summary
ZoneSecurityGroupNamePortsCidrs.Builder()
           
 
Method Summary
 ZoneSecurityGroupNamePortsCidrs build()
           
 T cidrs(Set<String> cidrs)
           
 T cidrs(String... in)
           
 T fromZoneSecurityGroupNamePortsCidrs(ZoneSecurityGroupNamePortsCidrs in)
           
 T name(String name)
           
 T ports(Integer... in)
           
 T ports(Set<Integer> ports)
           
protected abstract  T self()
           
 T zone(String zoneId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

zoneId

protected String zoneId

name

protected String name

ports

protected Set<Integer> ports

cidrs

protected Set<String> cidrs
Constructor Detail

ZoneSecurityGroupNamePortsCidrs.Builder

public ZoneSecurityGroupNamePortsCidrs.Builder()
Method Detail

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.