public abstract static class VlanIPRange.Builder<T extends VlanIPRange.Builder<T>> extends Object
Modifier and Type | Field and Description |
---|---|
protected String |
account |
protected String |
description |
protected String |
domain |
protected String |
domainId |
protected String |
endIP |
protected boolean |
forVirtualNetwork |
protected String |
gateway |
protected String |
id |
protected String |
netmask |
protected String |
networkId |
protected String |
podId |
protected String |
podName |
protected String |
startIP |
protected String |
vlan |
protected String |
zoneId |
Constructor and Description |
---|
VlanIPRange.Builder() |
Modifier and Type | Method and Description |
---|---|
T |
account(String account) |
VlanIPRange |
build() |
T |
description(String description) |
T |
domain(String domain) |
T |
domainId(String domainId) |
T |
endIP(String endIP) |
T |
forVirtualNetwork(boolean forVirtualNetwork) |
T |
fromVlanIPRange(VlanIPRange in) |
T |
gateway(String gateway) |
T |
id(String id) |
T |
netmask(String netmask) |
T |
networkId(String networkId) |
T |
podId(String podId) |
T |
podName(String podName) |
protected abstract T |
self() |
T |
startIP(String startIP) |
T |
vlan(String vlan) |
T |
zoneId(String zoneId) |
protected String id
protected String description
protected boolean forVirtualNetwork
protected String zoneId
protected String vlan
protected String account
protected String domainId
protected String domain
protected String podId
protected String podName
protected String gateway
protected String netmask
protected String startIP
protected String endIP
protected String networkId
protected abstract T self()
public T id(String id)
VlanIPRange.getId()
public T description(String description)
VlanIPRange.getDescription()
public T forVirtualNetwork(boolean forVirtualNetwork)
VlanIPRange.isForVirtualNetwork()
public T zoneId(String zoneId)
VlanIPRange.getZoneId()
public T vlan(String vlan)
VlanIPRange.getVlan()
public T account(String account)
VlanIPRange.getAccount()
public T domainId(String domainId)
VlanIPRange.getDomainId()
public T domain(String domain)
VlanIPRange.getDomain()
public T podId(String podId)
VlanIPRange.getPodId()
public T podName(String podName)
VlanIPRange.getPodName()
public T gateway(String gateway)
VlanIPRange.getGateway()
public T netmask(String netmask)
VlanIPRange.getNetmask()
public T startIP(String startIP)
VlanIPRange.getStartIP()
public T endIP(String endIP)
VlanIPRange.getEndIP()
public T networkId(String networkId)
VlanIPRange.getNetworkId()
public VlanIPRange build()
public T fromVlanIPRange(VlanIPRange in)
Copyright © 2009-2016 The Apache Software Foundation. All Rights Reserved.