Class BgpUpdater.Client

    • Field Summary

      • Fields inherited from class org.apache.thrift.TServiceClient

        iprot_, oprot_, seqid_
    • Constructor Summary

      Constructors 
      Constructor Description
      Client​(org.apache.thrift.protocol.TProtocol prot)  
      Client​(org.apache.thrift.protocol.TProtocol iprot, org.apache.thrift.protocol.TProtocol oprot)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void onNotificationSendEvent​(java.lang.String prefix, byte errCode, byte errSubcode)  
      void onStartConfigResyncNotification()  
      void onUpdatePushRoute​(protocol_type p_type, java.lang.String rd, java.lang.String prefix, int prefixlen, java.lang.String nexthop, long ethtag, java.lang.String esi, java.lang.String macaddress, int l3label, int l2label, java.lang.String routermac, af_afi afi)  
      void onUpdateWithdrawRoute​(protocol_type p_type, java.lang.String rd, java.lang.String prefix, int prefixlen, java.lang.String nexthop, long ethtag, java.lang.String esi, java.lang.String macaddress, int l3label, int l2label, af_afi afi)  
      void peerDown​(java.lang.String ipAddress, long asNumber)  
      void peerUp​(java.lang.String ipAddress, long asNumber)  
      void send_onNotificationSendEvent​(java.lang.String prefix, byte errCode, byte errSubcode)  
      void send_onStartConfigResyncNotification()  
      void send_onUpdatePushRoute​(protocol_type p_type, java.lang.String rd, java.lang.String prefix, int prefixlen, java.lang.String nexthop, long ethtag, java.lang.String esi, java.lang.String macaddress, int l3label, int l2label, java.lang.String routermac, af_afi afi)  
      void send_onUpdateWithdrawRoute​(protocol_type p_type, java.lang.String rd, java.lang.String prefix, int prefixlen, java.lang.String nexthop, long ethtag, java.lang.String esi, java.lang.String macaddress, int l3label, int l2label, af_afi afi)  
      void send_peerDown​(java.lang.String ipAddress, long asNumber)  
      void send_peerUp​(java.lang.String ipAddress, long asNumber)  
      • Methods inherited from class org.apache.thrift.TServiceClient

        getInputProtocol, getOutputProtocol, receiveBase, sendBase, sendBaseOneway
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Client

        public Client​(org.apache.thrift.protocol.TProtocol prot)
      • Client

        public Client​(org.apache.thrift.protocol.TProtocol iprot,
                      org.apache.thrift.protocol.TProtocol oprot)
    • Method Detail

      • onUpdatePushRoute

        public void onUpdatePushRoute​(protocol_type p_type,
                                      java.lang.String rd,
                                      java.lang.String prefix,
                                      int prefixlen,
                                      java.lang.String nexthop,
                                      long ethtag,
                                      java.lang.String esi,
                                      java.lang.String macaddress,
                                      int l3label,
                                      int l2label,
                                      java.lang.String routermac,
                                      af_afi afi)
                               throws org.apache.thrift.TException
        Specified by:
        onUpdatePushRoute in interface BgpUpdater.Iface
        Throws:
        org.apache.thrift.TException
      • send_onUpdatePushRoute

        public void send_onUpdatePushRoute​(protocol_type p_type,
                                           java.lang.String rd,
                                           java.lang.String prefix,
                                           int prefixlen,
                                           java.lang.String nexthop,
                                           long ethtag,
                                           java.lang.String esi,
                                           java.lang.String macaddress,
                                           int l3label,
                                           int l2label,
                                           java.lang.String routermac,
                                           af_afi afi)
                                    throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • onUpdateWithdrawRoute

        public void onUpdateWithdrawRoute​(protocol_type p_type,
                                          java.lang.String rd,
                                          java.lang.String prefix,
                                          int prefixlen,
                                          java.lang.String nexthop,
                                          long ethtag,
                                          java.lang.String esi,
                                          java.lang.String macaddress,
                                          int l3label,
                                          int l2label,
                                          af_afi afi)
                                   throws org.apache.thrift.TException
        Specified by:
        onUpdateWithdrawRoute in interface BgpUpdater.Iface
        Throws:
        org.apache.thrift.TException
      • send_onUpdateWithdrawRoute

        public void send_onUpdateWithdrawRoute​(protocol_type p_type,
                                               java.lang.String rd,
                                               java.lang.String prefix,
                                               int prefixlen,
                                               java.lang.String nexthop,
                                               long ethtag,
                                               java.lang.String esi,
                                               java.lang.String macaddress,
                                               int l3label,
                                               int l2label,
                                               af_afi afi)
                                        throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • send_onStartConfigResyncNotification

        public void send_onStartConfigResyncNotification()
                                                  throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • onNotificationSendEvent

        public void onNotificationSendEvent​(java.lang.String prefix,
                                            byte errCode,
                                            byte errSubcode)
                                     throws org.apache.thrift.TException
        Specified by:
        onNotificationSendEvent in interface BgpUpdater.Iface
        Throws:
        org.apache.thrift.TException
      • send_onNotificationSendEvent

        public void send_onNotificationSendEvent​(java.lang.String prefix,
                                                 byte errCode,
                                                 byte errSubcode)
                                          throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • peerDown

        public void peerDown​(java.lang.String ipAddress,
                             long asNumber)
                      throws org.apache.thrift.TException
        Specified by:
        peerDown in interface BgpUpdater.Iface
        Throws:
        org.apache.thrift.TException
      • send_peerDown

        public void send_peerDown​(java.lang.String ipAddress,
                                  long asNumber)
                           throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException
      • peerUp

        public void peerUp​(java.lang.String ipAddress,
                           long asNumber)
                    throws org.apache.thrift.TException
        Specified by:
        peerUp in interface BgpUpdater.Iface
        Throws:
        org.apache.thrift.TException
      • send_peerUp

        public void send_peerUp​(java.lang.String ipAddress,
                                long asNumber)
                         throws org.apache.thrift.TException
        Throws:
        org.apache.thrift.TException