Interface LearntVpnVipToPortEvent
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.Augmentable<LearntVpnVipToPortEvent>
,org.opendaylight.yangtools.yang.binding.BindingObject
,org.opendaylight.yangtools.yang.binding.ChildOf<LearntVpnVipToPortEventData>
,org.opendaylight.yangtools.yang.binding.DataContainer
,org.opendaylight.yangtools.yang.binding.DataObject
,org.opendaylight.yangtools.yang.binding.Identifiable<LearntVpnVipToPortEventKey>
public interface LearntVpnVipToPortEvent extends org.opendaylight.yangtools.yang.binding.ChildOf<LearntVpnVipToPortEventData>, org.opendaylight.yangtools.yang.binding.Augmentable<LearntVpnVipToPortEvent>, org.opendaylight.yangtools.yang.binding.Identifiable<LearntVpnVipToPortEventKey>
This class represents the following YANG schema fragment defined in module odl-l3vpn
list learnt-vpn-vip-to-port-event { key learnt-vpn-vip-event-id; leaf vpn-name { type string; } leaf src-fixedip { type string; } leaf dest-fixedip { type string; } leaf port-name { type string; } leaf mac-address { type string; } leaf event-action { type learnt-vpn-vip-to-port-event-action; } leaf learnt-vpn-vip-event-id { type string; } }
The schema path to identify an instance is odl-l3vpn/learnt-vpn-vip-to-port-event-data/learnt-vpn-vip-to-port-eventTo create instances of this class use
LearntVpnVipToPortEventBuilder
.
-
-
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 Default Methods Modifier and Type Method Description java.lang.String
getDestFixedip()
LearntVpnVipToPortEventAction
getEventAction()
java.lang.String
getLearntVpnVipEventId()
java.lang.String
getMacAddress()
java.lang.String
getPortName()
java.lang.String
getSrcFixedip()
java.lang.String
getVpnName()
default java.lang.Class<LearntVpnVipToPortEvent>
implementedInterface()
LearntVpnVipToPortEventKey
key()
-
-
-
Method Detail
-
implementedInterface
default java.lang.Class<LearntVpnVipToPortEvent> implementedInterface()
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataContainer
- Specified by:
implementedInterface
in interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getVpnName
java.lang.String getVpnName()
- Returns:
java.lang.String
vpnName
, ornull
if not present
-
getSrcFixedip
java.lang.String getSrcFixedip()
- Returns:
java.lang.String
srcFixedip
, ornull
if not present
-
getDestFixedip
java.lang.String getDestFixedip()
- Returns:
java.lang.String
destFixedip
, ornull
if not present
-
getPortName
java.lang.String getPortName()
- Returns:
java.lang.String
portName
, ornull
if not present
-
getMacAddress
java.lang.String getMacAddress()
- Returns:
java.lang.String
macAddress
, ornull
if not present
-
getEventAction
LearntVpnVipToPortEventAction getEventAction()
- Returns:
org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.l3vpn.rev130911.LearntVpnVipToPortEventAction
eventAction
, ornull
if not present
-
getLearntVpnVipEventId
java.lang.String getLearntVpnVipEventId()
- Returns:
java.lang.String
learntVpnVipEventId
, ornull
if not present
-
key
LearntVpnVipToPortEventKey key()
- Specified by:
key
in interfaceorg.opendaylight.yangtools.yang.binding.Identifiable<LearntVpnVipToPortEventKey>
-
-