Interface MpUnreachNlri

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.Augmentable<MpUnreachNlri>, BgpTableType, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.ChildOf<Attributes2>, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject

    public interface MpUnreachNlri
    extends org.opendaylight.yangtools.yang.binding.ChildOf<Attributes2>, org.opendaylight.yangtools.yang.binding.Augmentable<MpUnreachNlri>, BgpTableType

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

     container mp-unreach-nlri {
       uses bgp-table-type;
       container withdrawn-routes {
         uses destination;
       }
     }
     
    The schema path to identify an instance is bgp-multiprotocol/update/attributes/(urn:opendaylight:params:xml:ns:yang:bgp-multiprotocol?revision=2018-03-29)mp-unreach-nlri

    To create instances of this class use MpUnreachNlriBuilder.

    See Also:
    MpUnreachNlriBuilder
    • Field Detail

      • QNAME

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

      • implementedInterface

        default Class<MpUnreachNlri> implementedInterface()
        Specified by:
        implementedInterface in interface BgpTableType
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
      • getWithdrawnRoutes

        @Nullable WithdrawnRoutes getWithdrawnRoutes()
        Returns:
        org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bgp.multiprotocol.rev180329.update.attributes.mp.unreach.nlri.WithdrawnRoutes withdrawnRoutes, or null if not present