Interface Ipv4Route

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.Augmentable<Ipv4Route>, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.ChildOf<Ipv4Routes>, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject, org.opendaylight.yangtools.yang.binding.Identifiable<Ipv4RouteKey>, PathAttributes, PathIdGrouping, Route

    public interface Ipv4Route
    extends org.opendaylight.yangtools.yang.binding.ChildOf<Ipv4Routes>, org.opendaylight.yangtools.yang.binding.Augmentable<Ipv4Route>, Route, org.opendaylight.yangtools.yang.binding.Identifiable<Ipv4RouteKey>

    This class represents the following YANG schema fragment defined in module bgp-inet

     list ipv4-route {
       key "route-key path-id";
       uses bgp-rib:route;
       leaf prefix {
         type inet:ipv4-prefix;
       }
     }
     
    The schema path to identify an instance is bgp-inet/ipv4-routes/ipv4-routes/ipv4-route

    To create instances of this class use Ipv4RouteBuilder.

    See Also:
    Ipv4RouteBuilder, Ipv4RouteKey
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static @NonNull org.opendaylight.yangtools.yang.common.QName QNAME  
    • Field Detail

      • QNAME

        static final @NonNull org.opendaylight.yangtools.yang.common.QName QNAME
    • Method Detail

      • getPrefix

        @Nullable org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Prefix getPrefix()
        Returns:
        org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev130715.Ipv4Prefix prefix, or null if not present
      • key

        Ipv4RouteKey key()
        Specified by:
        key in interface org.opendaylight.yangtools.yang.binding.Identifiable<Ipv4RouteKey>