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()