Interface RouteMonitoringMessage

  • All Superinterfaces:
    org.opendaylight.yangtools.yang.binding.Augmentable<RouteMonitoringMessage>, org.opendaylight.yangtools.yang.binding.BaseNotification, org.opendaylight.yangtools.yang.binding.BindingObject, org.opendaylight.yangtools.yang.binding.DataContainer, org.opendaylight.yangtools.yang.binding.DataObject, org.opendaylight.yangtools.yang.binding.Notification, PeerHeader

    public interface RouteMonitoringMessage
    extends org.opendaylight.yangtools.yang.binding.DataObject, org.opendaylight.yangtools.yang.binding.Augmentable<RouteMonitoringMessage>, PeerHeader, org.opendaylight.yangtools.yang.binding.Notification
    Route Monitoring messages are used for initial synchronization of ADJ-RIBs-In. They are also used for ongoing monitoring of received advertisements and withdraws.

    This class represents the following YANG schema fragment defined in module bmp-message

     notification route-monitoring-message {
       uses peer-header;
       container update {
         uses bgp-msg:update-message;
       }
     }
     
    The schema path to identify an instance is bmp-message/route-monitoring-message

    To create instances of this class use RouteMonitoringMessageBuilder.

    See Also:
    RouteMonitoringMessageBuilder
    • Field Detail

      • QNAME

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

      • implementedInterface

        default Class<RouteMonitoringMessage> implementedInterface()
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataContainer
        Specified by:
        implementedInterface in interface org.opendaylight.yangtools.yang.binding.DataObject
        Specified by:
        implementedInterface in interface PeerHeader
      • getUpdate

        @Nullable Update getUpdate()
        Returns:
        org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.bmp.message.rev200120.route.monitoring.message.Update update, or null if not present