blob: e98c3e8dea70b4e940e91976d387bb3c34c404d9 [file] [log] [blame]
Jonathan Hart832a7cb2013-06-24 11:25:35 +12001package net.onrc.onos.ofcontroller.bgproute;
2
3import java.net.InetAddress;
4
Jonathan Hart832a7cb2013-06-24 11:25:35 +12005import org.codehaus.jackson.annotate.JsonProperty;
6
7import com.google.common.net.InetAddresses;
8
9public class BgpPeer {
10 private String interfaceName;
11 private InetAddress ipAddress;
Jonathan Hart832a7cb2013-06-24 11:25:35 +120012
13 public String getInterfaceName() {
14 return interfaceName;
15 }
16
17 @JsonProperty("interface")
18 public void setInterfaceName(String interfaceName) {
19 this.interfaceName = interfaceName;
20 }
21
22 public InetAddress getIpAddress() {
23 return ipAddress;
24 }
25
26 @JsonProperty("ipAddress")
27 public void setIpAddress(String ipAddress) {
28 this.ipAddress = InetAddresses.forString(ipAddress);
29 }
Jonathan Hart832a7cb2013-06-24 11:25:35 +120030}