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 yang: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 { base ovsdb-bridge-protocol-base; } } } list controller-entry { key target; leaf target { type inet:uri; } leaf controller-uuid { type yang:uuid; } leaf is-connected { type boolean; } leaf max_backoff { type uint32 { range 1000..max; } } leaf inactivity_probe { type uint32; } } leaf datapath-id { type datapath-id; } leaf datapath-type { type identityref { base datapath-type-base; } } leaf fail-mode { type identityref { base ovsdb-fail-mode-base; } } 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 yang:uuid; } }The schema path to identify an instance is ovsdb/ovsdb-bridge-attributes
Modifier and Type | Field and Description |
---|---|
static @NonNull org.opendaylight.yangtools.yang.common.QName |
QNAME |
Modifier and Type | Method and Description |
---|---|
@Nullable 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.
|
@Nullable List<BridgeExternalIds> |
getBridgeExternalIds()
Key-value pairs for use by external frameworks that integrate with Open vSwitch.
|
@Nullable OvsdbBridgeName |
getBridgeName()
The name of the bridge
|
@Nullable org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> |
getBridgeOpenflowNodeRef()
A reference to the openflow node
|
@Nullable List<BridgeOtherConfigs> |
getBridgeOtherConfigs()
Key-value pairs for configuring rarely used features.
|
@Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev130715.Uuid |
getBridgeUuid()
The unique identifier of the bridge
|
@Nullable List<ControllerEntry> |
getControllerEntry()
Bridge controller info
|
@Nullable DatapathId |
getDatapathId()
Datapath-id of the bridge
|
@Nullable Class<? extends DatapathTypeBase> |
getDatapathType()
The datapath type of the bridge
|
@Nullable Class<? extends OvsdbFailModeBase> |
getFailMode()
Failmode of the bridge
|
@Nullable FlowNodeRef |
getFlowNode()
Flow node corresponding to this bridge
|
@Nullable OvsdbNodeRef |
getManagedBy()
The OVSDB which this bridge belongs to
|
@Nullable List<ProtocolEntry> |
getProtocolEntry() |
@Nullable Boolean |
isStpEnable()
Enable spanning tree on the bridge.
|
default @NonNull List<BridgeExternalIds> |
nonnullBridgeExternalIds() |
default @NonNull List<BridgeOtherConfigs> |
nonnullBridgeOtherConfigs() |
default @NonNull List<ControllerEntry> |
nonnullControllerEntry() |
default @NonNull List<ProtocolEntry> |
nonnullProtocolEntry() |
@Nullable 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 present@Nullable org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> getBridgeOpenflowNodeRef()
org.opendaylight.yangtools.yang.binding.InstanceIdentifier
bridgeOpenflowNodeRef
, or null
if not present@Nullable OvsdbBridgeName getBridgeName()
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbBridgeName
bridgeName
, or null
if not present@Nullable List<ProtocolEntry> getProtocolEntry()
java.util.List
protocolEntry
, or null
if not presentdefault @NonNull List<ProtocolEntry> nonnullProtocolEntry()
java.util.List
protocolEntry
, or an empty list if it is not present@Nullable List<ControllerEntry> getControllerEntry()
java.util.List
controllerEntry
, or null
if not presentdefault @NonNull List<ControllerEntry> nonnullControllerEntry()
java.util.List
controllerEntry
, or an empty list if it is not present@Nullable DatapathId getDatapathId()
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.DatapathId
datapathId
, or null
if not present@Nullable Class<? extends DatapathTypeBase> getDatapathType()
java.lang.Class
datapathType
, or null
if not present@Nullable Class<? extends OvsdbFailModeBase> getFailMode()
java.lang.Class
failMode
, or null
if not present@Nullable FlowNodeRef getFlowNode()
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.FlowNodeRef
flowNode
, or null
if not present@Nullable OvsdbNodeRef getManagedBy()
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbNodeRef
managedBy
, or null
if not present@Nullable Boolean isStpEnable()
java.lang.Boolean
stpEnable
, or null
if not present@Nullable List<BridgeExternalIds> getBridgeExternalIds()
java.util.List
bridgeExternalIds
, or null
if not presentdefault @NonNull List<BridgeExternalIds> nonnullBridgeExternalIds()
java.util.List
bridgeExternalIds
, or an empty list if it is not present@Nullable List<BridgeOtherConfigs> getBridgeOtherConfigs()
java.util.List
bridgeOtherConfigs
, or null
if not presentdefault @NonNull List<BridgeOtherConfigs> nonnullBridgeOtherConfigs()
java.util.List
bridgeOtherConfigs
, or an empty list if it is not present@Nullable org.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 © 2019 OpenDaylight. All rights reserved.