public interface OvsdbBridgeAttributes
extends org.opendaylight.yangtools.yang.binding.DataObject
This class represents the following YANG schema fragment defined in module ovsdb
grouping ovsdb-bridge-attributes { leaf bridge-uuid { type uuid; } leaf bridge-openflow-node-ref { type instance-identifier; } leaf bridge-name { type ovsdb-bridge-name; } list protocol-entry { key "protocol"; leaf protocol { type identityref; } } list controller-entry { key "target"; leaf target { type uri; } leaf controller-uuid { type uuid; } leaf is-connected { type boolean; } leaf max_backoff { type uint32; } leaf inactivity_probe { type uint32; } } leaf datapath-id { type datapath-id; } leaf datapath-type { type identityref; } leaf fail-mode { type identityref; } leaf flow-node { type flow-node-ref; } leaf managed-by { type ovsdb-node-ref; } leaf stp_enable { type boolean; } list bridge-external-ids { key "bridge-external-id-key"; leaf bridge-external-id-key { type string; } leaf bridge-external-id-value { type string; } } list bridge-other-configs { key "bridge-other-config-key"; leaf bridge-other-config-key { type string; } leaf bridge-other-config-value { type string; } } leaf auto-attach { type uuid; } }The schema path to identify an instance is ovsdb/ovsdb-bridge-attributes
Modifier and Type | Field and Description |
---|---|
static org.opendaylight.yangtools.yang.common.QName |
QNAME |
Modifier and Type | Method and Description |
---|---|
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid |
getAutoAttach()
The unique identifier of the auto_attach entry for this bridge.
|
List<BridgeExternalIds> |
getBridgeExternalIds()
Key-value pairs for use by external frameworks that integratewith Open
vSwitch.external_ids : bridge-id: optional stringA unique identifier of the
bridge.
|
OvsdbBridgeName |
getBridgeName()
The name of the bridge
|
org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> |
getBridgeOpenflowNodeRef()
A reference to the openflow node
|
List<BridgeOtherConfigs> |
getBridgeOtherConfigs()
Key-value pairs for configuring rarely used features.other_config : hwaddr:
optional stringAn Ethernet address in the form xx:xx:xx:xx:xx:xx to set
thehardware address of the local port and influence the datapathID.other_config
: forward-bpdu: optional stringeither true or false.
|
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid |
getBridgeUuid()
The unique identifier of the bridge
|
List<ControllerEntry> |
getControllerEntry()
Bridge controller info
|
DatapathId |
getDatapathId()
Datapath-id of the bridge
|
Class<? extends DatapathTypeBase> |
getDatapathType()
The datapath type of the bridge
|
Class<? extends OvsdbFailModeBase> |
getFailMode()
Failmode of the bridge
|
FlowNodeRef |
getFlowNode()
Flow node corresponding to this bridge
|
OvsdbNodeRef |
getManagedBy()
The OVSDB which this bridge belongs to
|
List<ProtocolEntry> |
getProtocolEntry() |
Boolean |
isStpEnable()
Enable spanning tree on the bridge.
|
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid getBridgeUuid()
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid
bridgeUuid
, or null
if not presentorg.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> getBridgeOpenflowNodeRef()
org.opendaylight.yangtools.yang.binding.InstanceIdentifier
bridgeOpenflowNodeRef
, or null
if not presentOvsdbBridgeName getBridgeName()
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbBridgeName
bridgeName
, or null
if not presentList<ProtocolEntry> getProtocolEntry()
java.util.List
protocolEntry
, or null
if not presentList<ControllerEntry> getControllerEntry()
java.util.List
controllerEntry
, or null
if not presentDatapathId getDatapathId()
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.DatapathId
datapathId
, or null
if not presentClass<? extends DatapathTypeBase> getDatapathType()
java.lang.Class
datapathType
, or null
if not presentClass<? extends OvsdbFailModeBase> getFailMode()
java.lang.Class
failMode
, or null
if not presentFlowNodeRef getFlowNode()
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.FlowNodeRef
flowNode
, or null
if not presentOvsdbNodeRef getManagedBy()
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbNodeRef
managedBy
, or null
if not presentBoolean isStpEnable()
java.lang.Boolean
stpEnable
, or null
if not presentList<BridgeExternalIds> getBridgeExternalIds()
java.util.List
bridgeExternalIds
, or null
if not presentList<BridgeOtherConfigs> getBridgeOtherConfigs()
java.util.List
bridgeOtherConfigs
, or null
if not presentorg.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid getAutoAttach()
org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid
autoAttach
, or null
if not presentCopyright © 2018 OpenDaylight. All rights reserved.