public static interface BridgeDescription.Builder
| Modifier and Type | Method and Description | 
|---|---|
BridgeDescription | 
build()
Builds an immutable bridge description. 
 | 
BridgeDescription.Builder | 
controllers(List<ControllerInfo> controllers)
Returns bridge description builder with given controllers. 
 | 
BridgeDescription.Builder | 
controlProtocols(List<ControlProtocolVersion> controlProtocols)
Returns bridge description builder with given control protocol versions. 
 | 
BridgeDescription.Builder | 
datapathId(String datapathId)
Returns bridge description builder with a given datapath ID. 
 | 
BridgeDescription.Builder | 
datapathType(String datapathType)
Returns bridge description builder with a given datapath type. 
 | 
BridgeDescription.Builder | 
disableInBand()
Returns bridge description builder with in-band control disabled. 
 | 
BridgeDescription.Builder | 
enableLocalController()
Returns bridge description builder with local controller enabled. 
 | 
BridgeDescription.Builder | 
failMode(BridgeDescription.FailMode failMode)
Returns bridge description builder with a given fail mode. 
 | 
BridgeDescription.Builder | 
name(String name)
Returns bridge description builder with a given name. 
 | 
BridgeDescription.Builder name(String name)
name - bridge nameBridgeDescription.Builder controllers(List<ControllerInfo> controllers)
controllers - set of controllersBridgeDescription.Builder enableLocalController()
BridgeDescription.Builder failMode(BridgeDescription.FailMode failMode)
failMode - fail modeBridgeDescription.Builder datapathId(String datapathId)
datapathId - datapath idBridgeDescription.Builder datapathType(String datapathType)
datapathType - datapath typeBridgeDescription.Builder controlProtocols(List<ControlProtocolVersion> controlProtocols)
controlProtocols - List of control protocolBridgeDescription.Builder disableInBand()
BridgeDescription build()