NIMSDK-AOS  10.9.50
V2NIMMessageAIRegenOpType.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.v2.message.enums;
2 
3 /**
4  * V2NIMMessageAIRegenOpType枚举类
5  * <p>
6  * 该枚举定义了重新输出数字人消息操作的类型。
7  * </p>
8  *
9  * @author jintao
10  * @version 1.0
11  */
13 
14  /**
15  * 更新消息
16  * 不会生成新消息,而是更新现有的消息内容
17  * 值为0
18  */
20 
21  /**
22  * 生成新消息
23  * 生成一条新的消息
24  * 值为1
25  */
27 
28  /**
29  * 枚举值
30  */
31  private final int value;
32 
33  /**
34  * 构造函数
35  *
36  * @param value 枚举值
37  */
39  this.value = value;
40  }
41 
42  /**
43  * 获取枚举值
44  *
45  * @return 枚举的整数值
46  */
47  public int getValue() {
48  return value;
49  }
50 
51  /**
52  * 根据整数值获取对应的枚举实例
53  *
54  * @param value 整数值
55  * @return 对应的枚举实例,如果没有匹配项则返回null
56  */
57  public static V2NIMMessageAIRegenOpType typeOfValue(int value) {
59  if (type.getValue() == value) {
60  return type;
61  }
62  }
63  return null;
64  }
65 }
V2NIM_MESSAGE_AI_REGEN_OP_UPDATE
更新消息 不会生成新消息,而是更新现有的消息内容 值为0
static V2NIMMessageAIRegenOpType typeOfValue(int value)
根据整数值获取对应的枚举实例
V2NIM_MESSAGE_AI_REGEN_OP_NEW
生成新消息 生成一条新的消息 值为1