Interface BridgeDomainAttributes
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
- All Known Subinterfaces:
BridgeDomain
,BridgeDomain
,TopologyVbridgeAugment
public interface BridgeDomainAttributes extends org.opendaylight.yangtools.yang.binding.DataObject
This class represents the following YANG schema fragment defined in module v3po
grouping bridge-domain-attributes { leaf flood { type boolean; default true; } leaf forward { type boolean; default true; } leaf learn { type boolean; default true; } leaf unknown-unicast-flood { type boolean; default true; } leaf arp-termination { type boolean; default false; } container arp-termination-table { when "../v3po:arp-termination = 'true'"; list arp-termination-table-entry { key "ip-address phys-address"; leaf ip-address { type inet:ip-address; } leaf phys-address { type yang:phys-address; } } } }
The schema path to identify an instance is v3po/bridge-domain-attributes
-
-
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QName
QNAME
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ArpTerminationTable
getArpTerminationTable()
java.lang.Class<? extends BridgeDomainAttributes>
implementedInterface()
java.lang.Boolean
isArpTermination()
java.lang.Boolean
isFlood()
Enable/disable L2 flooding.java.lang.Boolean
isForward()
Enable/disable L2 forwarding.java.lang.Boolean
isLearn()
Enable/disable L2 learning.java.lang.Boolean
isUnknownUnicastFlood()
-
-
-
Method Detail
-
implementedInterface
java.lang.Class<? extends BridgeDomainAttributes> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
isFlood
java.lang.Boolean isFlood()
Enable/disable L2 flooding.- Returns:
java.lang.Boolean
flood
, ornull
if not present
-
isForward
java.lang.Boolean isForward()
Enable/disable L2 forwarding.- Returns:
java.lang.Boolean
forward
, ornull
if not present
-
isLearn
java.lang.Boolean isLearn()
Enable/disable L2 learning.- Returns:
java.lang.Boolean
learn
, ornull
if not present
-
isUnknownUnicastFlood
java.lang.Boolean isUnknownUnicastFlood()
- Returns:
java.lang.Boolean
unknownUnicastFlood
, ornull
if not present
-
isArpTermination
java.lang.Boolean isArpTermination()
- Returns:
java.lang.Boolean
arpTermination
, ornull
if not present
-
getArpTerminationTable
ArpTerminationTable getArpTerminationTable()
- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.v3po.rev170607.bridge.domain.attributes.ArpTerminationTable
arpTerminationTable
, ornull
if not present
-
-