Class BgpConfig.BgpSpeakerConfig

  • Enclosing class:
    BgpConfig

    public static class BgpConfig.BgpSpeakerConfig
    extends Object
    Configuration for a BGP speaker.
    • Constructor Detail

      • BgpSpeakerConfig

        public BgpSpeakerConfig​(Optional<String> name,
                                org.onlab.packet.VlanId vlanId,
                                org.onosproject.net.ConnectPoint connectPoint,
                                Set<org.onlab.packet.IpAddress> peers)
    • Method Detail

      • vlan

        public org.onlab.packet.VlanId vlan()
      • connectPoint

        public org.onosproject.net.ConnectPoint connectPoint()
      • peers

        public Set<org.onlab.packet.IpAddress> peers()
      • isConnectedToPeer

        public boolean isConnectedToPeer​(org.onlab.packet.IpAddress peer)
        Examines if BGP peer is connected.
        Parameters:
        peer - IP address of peer
        Returns:
        result of search
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object