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 |
name
id, 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, self
fromReference, id, tenantId
protected 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.