NIMSDK-AOS  9.19.0
CollectInfo.java
浏览该文件的文档.
1 package com.netease.nimlib.sdk.msg.model;
2 
3 import java.io.Serializable;
4 
5 /**
6  * @author chenjili
7  * @date 2020/4/3
8  */
9 public interface CollectInfo extends Serializable {
10 
11  /**
12  * 获取此收藏的ID,由服务端生成,具有唯一性
13  *
14  * @return ID
15  */
16  long getId();
17 
18  /**
19  * 获取此收藏的类型
20  *
21  * @return 类型
22  */
23  int getType();
24 
25  /**
26  * 数据,最大20480
27  *
28  * @return 数据
29  */
30  String getData();
31 
32  /**
33  * 扩展字段,最大1024
34  *
35  * @return 扩展字段
36  */
37  String getExt();
38 
39  /**
40  * 去重ID,如果多个收藏具有相同的去重ID,则视为同一条收藏
41  *
42  * @return 去重用ID
43  */
44  String getUniqueId();
45 
46  /**
47  * 创建时间
48  *
49  * @return 创建时间
50  */
51  long getCreateTime();
52 
53  /**
54  * 更新时间
55  *
56  * @return 更新时间
57  */
58  long getUpdateTime();
59 }
String getData()
数据,最大20480
String getExt()
扩展字段,最大1024
long getId()
获取此收藏的ID,由服务端生成,具有唯一性
int getType()
获取此收藏的类型
String getUniqueId()
去重ID,如果多个收藏具有相同的去重ID,则视为同一条收藏