public abstract static class ZoneSecurityGroupNamePortsCidrs.Builder<T extends ZoneSecurityGroupNamePortsCidrs.Builder<T>> extends Object
Modifier and Type | Field and Description |
---|---|
protected Set<String> |
cidrs |
protected String |
name |
protected Set<Integer> |
ports |
protected String |
zoneId |
Constructor and Description |
---|
ZoneSecurityGroupNamePortsCidrs.Builder() |
Modifier and Type | Method and Description |
---|---|
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) |
public ZoneSecurityGroupNamePortsCidrs.Builder()
protected abstract T self()
public T zone(String zoneId)
ZoneAndName.getZone()
public T name(String name)
ZoneAndName.getName()
public ZoneSecurityGroupNamePortsCidrs build()
public T fromZoneSecurityGroupNamePortsCidrs(ZoneSecurityGroupNamePortsCidrs in)
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.