public abstract static class Network.Builder<T extends Network.Builder<T>> extends ReferenceWithName.Builder<T>
| Modifier and Type | Field and Description |
|---|---|
protected Boolean |
adminStateUp |
protected Boolean |
external |
protected NetworkType |
networkType |
protected String |
physicalNetworkName |
protected Integer |
segmentationId |
protected Boolean |
shared |
protected State |
state |
protected Set<String> |
subnets |
nameid, tenantId| Constructor and Description |
|---|
Network.Builder() |
| Modifier and Type | Method and Description |
|---|---|
T |
adminStateUp(Boolean adminStateUp) |
Network |
build() |
T |
external(Boolean external) |
T |
fromNetwork(Network in) |
T |
networkType(NetworkType networkType) |
T |
physicalNetworkName(String physicalNetworkName) |
T |
segmentationId(Integer segmentationId) |
T |
shared(Boolean shared) |
T |
state(State state) |
T |
subnets(Set<String> subnets) |
fromReferenceWithName, name, selffromReference, id, tenantIdprotected State state
protected Boolean adminStateUp
protected Boolean shared
protected Boolean external
protected NetworkType networkType
protected String physicalNetworkName
protected Integer segmentationId
public T state(State state)
Network.getState()public T subnets(Set<String> subnets)
Network.getSubnets()public T adminStateUp(Boolean adminStateUp)
Network.getAdminStateUp()public T shared(Boolean shared)
Network.getShared()public T external(Boolean external)
Network.getExternal()public T networkType(NetworkType networkType)
Network.getNetworkType()public T physicalNetworkName(String physicalNetworkName)
Network.getPhysicalNetworkName()public T segmentationId(Integer segmentationId)
Network.getSegmentationId()public Network build()
build in class ReferenceWithName.Builder<T extends Network.Builder<T>>Copyright © 2009-2014 The Apache Software Foundation. All Rights Reserved.