NIMSDK-AOS  10.10.13
V2NIMLinkAddress.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.v2.statistics.model;
2 
3 public class V2NIMLinkAddress {
4 
5  private String ip;
6 
7  private int port;
8 
9  private boolean isQuickConnect = false;
10 
11  private boolean isMultiConnect = false;
12 
13  private boolean isIpv6;
14 
15  private String linkType;
16 
17  private String link;
18 
19  public V2NIMLinkAddress() {
20  }
21 
22  public V2NIMLinkAddress(String ip, int port, boolean isIpv6, boolean isMultiConnect, boolean isQuickConnect, String link, String linkType) {
23  this.ip = ip;
24  this.isIpv6 = isIpv6;
25  this.isMultiConnect = isMultiConnect;
26  this.isQuickConnect = isQuickConnect;
27  this.link = link;
28  this.linkType = linkType;
29  this.port = port;
30  }
31 
32  public String getIp() {
33  return ip;
34  }
35 
36  public boolean isIpv6() {
37  return isIpv6;
38  }
39 
40  public boolean isMultiConnect() {
41  return isMultiConnect;
42  }
43 
44  public boolean isQuickConnect() {
45  return isQuickConnect;
46  }
47 
48  public String getLink() {
49  return link;
50  }
51 
52  public String getLinkType() {
53  return linkType;
54  }
55 
56  public int getPort() {
57  return port;
58  }
59 
60  @Override
61  public String toString() {
62  return "V2NIMLinkAddress{" +
63  "ip='" + ip + '\'' +
64  ", port=" + port +
65  ", isQuickConnect=" + isQuickConnect +
66  ", isMultiConnect=" + isMultiConnect +
67  ", isIpv6=" + isIpv6 +
68  ", linkType='" + linkType + '\'' +
69  ", link='" + link + '\'' +
70  '}';
71  }
72 }