public final class DefaultBridgeDescription extends Object implements BridgeDescription
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
DefaultBridgeDescription.Builder  | 
BridgeDescription.FailMode| Modifier and Type | Method and Description | 
|---|---|
SparseAnnotations | 
annotations()
Returns the key/value annotations. 
 | 
static BridgeDescription.Builder | 
builder()
Creates and returns a new builder instance. 
 | 
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. 
 | 
public SparseAnnotations annotations()
Annotatedannotations in interface Annotatedannotations in interface Descriptionpublic String name()
BridgeDescriptionname in interface BridgeDescriptionpublic List<ControllerInfo> controllers()
BridgeDescriptioncontrollers in interface BridgeDescriptionpublic boolean enableLocalController()
BridgeDescriptionenableLocalController in interface BridgeDescriptionpublic Optional<BridgeDescription.FailMode> failMode()
BridgeDescriptionfailMode in interface BridgeDescriptionpublic Optional<String> datapathId()
BridgeDescriptiondatapathId in interface BridgeDescriptionpublic Optional<String> datapathType()
BridgeDescriptiondatapathType in interface BridgeDescriptionpublic Optional<List<ControlProtocolVersion>> controlProtocols()
BridgeDescriptioncontrolProtocols in interface BridgeDescriptionpublic Optional<DeviceId> deviceId()
BridgeDescriptiondeviceId in interface BridgeDescriptionpublic Optional<Boolean> disableInBand()
BridgeDescriptiondisableInBand in interface BridgeDescriptionpublic static BridgeDescription.Builder builder()