NIMSDK-AOS  9.19.0
NIMMessageAIConfig.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.msg.model;
2 
4 import java.io.Serializable;
5 
6 /**
7  * 用于配置消息 AI 的参数类
8  */
9 public class NIMMessageAIConfig implements Serializable {
10  /** 数字人的 accountId,发送/响应 都存在 */
11  private String accountId;
12 
13  /** 该 AI 消息的询问和应答标识 0 表示普通消息, 1 表示是一个艾特数字人的消息, 2 表示是数字人响应艾特的消息,响应回参 */
14  private NIMMessageAIStatus aiStatus;
15 
16 
17  /**
18  * 获取数字人的 accountId
19  * @return 数字人的 accountId
20  */
21  public String getAccountId() {
22  return accountId;
23  }
24 
25  /**
26  * 设置数字人的 accountId
27  * @param accountId 数字人的 accountId
28  */
29  public void setAccountId(String accountId) {
30  this.accountId = accountId;
31  }
32 
33  /**
34  * 获取该 AI 消息的询问和应答标识
35  * @return 该 AI 消息的询问和应答标识
36  */
38  return aiStatus;
39  }
40 
41  /**
42  * 设置该 AI 消息的询问和应答标识
43  * @param aiStatus 该 AI 消息的询问和应答标识
44  */
45  public void setAIStatus(NIMMessageAIStatus aiStatus) {
46  this.aiStatus = aiStatus;
47  }
48 }
void setAccountId(String accountId)
设置数字人的 accountId
String getAccountId()
获取数字人的 accountId
NIMMessageAIStatus getAIStatus()
获取该 AI 消息的询问和应答标识
void setAIStatus(NIMMessageAIStatus aiStatus)
设置该 AI 消息的询问和应答标识