Interface L3nexthop
- 
- All Superinterfaces:
 org.opendaylight.yangtools.yang.binding.Augmentable<L3nexthop>,org.opendaylight.yangtools.yang.binding.BindingObject,org.opendaylight.yangtools.yang.binding.ChildOf<L3nexthopData>,org.opendaylight.yangtools.yang.binding.DataContainer,org.opendaylight.yangtools.yang.binding.DataObject
public interface L3nexthop extends org.opendaylight.yangtools.yang.binding.ChildOf<L3nexthopData>, org.opendaylight.yangtools.yang.binding.Augmentable<L3nexthop>
This class represents the following YANG schema fragment defined in module l3nexthop
container l3nexthop { config false; list vpnNexthops { key vpnId; leaf vpnId { type uint32; } list vpnNexthop { key IpAddress; leaf IpAddress { type string; } leaf egressPointer { type uint32; } leaf dpnId { type uint64; } list ip-adjacencies { key ip-adjacency; leaf ip-adjacency { type string; } } } } list tunnelNexthops { key dpnId; leaf dpnId { type uint64; } list tunnelNexthop { key IpAddress; leaf IpAddress { type string; } leaf egressPointer { type uint32; } } } }The schema path to identify an instance is l3nexthop/l3nexthopTo create instances of this class use
L3nexthopBuilder.- See Also:
 L3nexthopBuilder
 
- 
- 
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QNameQNAME 
- 
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description @Nullable java.util.List<TunnelNexthops>getTunnelNexthops()@Nullable java.util.List<VpnNexthops>getVpnNexthops()default java.lang.Class<L3nexthop>implementedInterface()default @NonNull java.util.List<TunnelNexthops>nonnullTunnelNexthops()default @NonNull java.util.List<VpnNexthops>nonnullVpnNexthops() 
 - 
 
- 
- 
Method Detail
- 
implementedInterface
default java.lang.Class<L3nexthop> implementedInterface()
- Specified by:
 implementedInterfacein interfaceorg.opendaylight.yangtools.yang.binding.DataContainer- Specified by:
 implementedInterfacein interfaceorg.opendaylight.yangtools.yang.binding.DataObject
 
- 
getVpnNexthops
@Nullable java.util.List<VpnNexthops> getVpnNexthops()
- Returns:
 java.util.ListvpnNexthops, ornullif not present
 
- 
nonnullVpnNexthops
default @NonNull java.util.List<VpnNexthops> nonnullVpnNexthops()
- Returns:
 java.util.ListvpnNexthops, or an empty list if it is not present
 
- 
getTunnelNexthops
@Nullable java.util.List<TunnelNexthops> getTunnelNexthops()
- Returns:
 java.util.ListtunnelNexthops, ornullif not present
 
- 
nonnullTunnelNexthops
default @NonNull java.util.List<TunnelNexthops> nonnullTunnelNexthops()
- Returns:
 java.util.ListtunnelNexthops, or an empty list if it is not present
 
 - 
 
 -