NIMSDK-AOS  10.9.90
V2NIMUpdateUserAIBotParams.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.v2.ai.params;
2 
3 import android.text.TextUtils;
4 import java.io.Serializable;
5 
6 /**
7  * 更新用户级 AI Bot 的请求参数。
8  */
9 public class V2NIMUpdateUserAIBotParams implements Serializable {
10 
11  /**
12  * 需要更新的 Bot 账号 ID。
13  */
14  private String accid;
15 
16  /**
17  * 新的昵称。
18  */
19  private String name;
20 
21  /**
22  * 新的头像 URL。
23  */
24  private String icon;
25 
26  /**
27  * 新的个性签名。
28  */
29  private String sign;
30 
31  /**
32  * 新的扩展字段。
33  */
34  private String ex;
35 
36  public String getAccid() {
37  return accid;
38  }
39 
40  public void setAccid(String accid) {
41  this.accid = accid;
42  }
43 
44  public String getName() {
45  return name;
46  }
47 
48  public void setName(String name) {
49  this.name = name;
50  }
51 
52  public String getIcon() {
53  return icon;
54  }
55 
56  public void setIcon(String icon) {
57  this.icon = icon;
58  }
59 
60  public String getSign() {
61  return sign;
62  }
63 
64  public void setSign(String sign) {
65  this.sign = sign;
66  }
67 
68  public String getEx() {
69  return ex;
70  }
71 
72  public void setEx(String ex) {
73  this.ex = ex;
74  }
75 
76  public boolean isValid() {
77  return !TextUtils.isEmpty(accid);
78  }
79 }