public interface BridgeDescription extends Description
| Modifier and Type | Interface and Description | 
|---|---|
static interface  | 
BridgeDescription.Builder
/**
 Builder of bridge description entities. 
 | 
static class  | 
BridgeDescription.FailMode  | 
| Modifier and Type | Method and Description | 
|---|---|
List<ControllerInfo> | 
controllers()
Returns OpenFlow controllers of the bridge. 
 | 
Optional<List<ControlProtocolVersion>> | 
controlProtocols()
Returns list of Control Protocol Versions supported on device. 
 | 
Optional<String> | 
datapathId()
Returns OpenFlow datapath ID of the bridge. 
 | 
Optional<String> | 
datapathType()
Returns OVSDB datapath Type of the bridge. 
 | 
Optional<DeviceId> | 
deviceId()
Returns OpenFlow device ID. 
 | 
Optional<Boolean> | 
disableInBand()
Returns in band control is enabled or not. 
 | 
boolean | 
enableLocalController()
Returns whether to use local controller as an OpenFlow controller of the
 bridge if no controllers are specified. 
 | 
Optional<BridgeDescription.FailMode> | 
failMode()
Returns fail mode of the bridge. 
 | 
String | 
name()
Returns bridge name. 
 | 
annotationsString name()
List<ControllerInfo> controllers()
boolean enableLocalController()
Optional<BridgeDescription.FailMode> failMode()
Optional<String> datapathId()
Optional<String> datapathType()
Optional<DeviceId> deviceId()
Optional<Boolean> disableInBand()
Optional<List<ControlProtocolVersion>> controlProtocols()