public class RecallMessage extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
Boolean |
disablePush
是否为静默消息,默认为 false,设为 true 时终端用户离线情况下不会收到通知提醒(可选)。
|
String |
extra
扩展信息,可以放置任意的数据内容(可选)。
|
Integer |
isAdmin
是否为管理员,默认为 0,设为 1 时,IMKit 收到此条消息后,小灰条默认显示为“管理员 撤回了一条消息”(可选)。
|
Integer |
isDelete
默认为 0 撤回该条消息同时,用户端将该条消息删除并替换为一条小灰条撤回提示消息;为 1 时,该条消息删除后,不替换为小灰条提示消息(可选)。
|
String |
senderId
撤回消息体
发送人id
|
String |
sentTime
消息的发送时间,各端 SDK 发送消息成功后会返回 sentTime
|
String |
targetId
接收人id
|
String |
uId
消息唯一标识 各端 SDK 发送消息成功后会返回 uId
|
| 构造器和说明 |
|---|
RecallMessage() |
RecallMessage(String senderId,
String conversationType,
String targetId,
String uId,
String sentTime) |
| 限定符和类型 | 方法和说明 |
|---|---|
Boolean |
getDisablePush() |
String |
getExtra() |
Integer |
getIsAdmin() |
Integer |
getIsDelete() |
String |
getSenderId() |
String |
getSentTime() |
String |
getTargetId() |
String |
getUId() |
RecallMessage |
setDisablePush(Boolean disablePush) |
RecallMessage |
setExtra(String extra) |
RecallMessage |
setIsAdmin(Integer isAdmin) |
RecallMessage |
setIsDelete(Integer isDelete) |
RecallMessage |
setSenderId(String senderId) |
RecallMessage |
setSentTime(String sentTime) |
RecallMessage |
setTargetId(String targetId) |
RecallMessage |
setuId(String uId) |
public String senderId
public String targetId
public String uId
public String sentTime
public Integer isAdmin
public Integer isDelete
public String extra
public Boolean disablePush
public RecallMessage()
public RecallMessage(String senderId, String conversationType, String targetId, String uId, String sentTime)
senderId - String 消息发送人用户 Id。(必传)conversationType - Int 会话类型,二人会话是 1 、讨论组会话是 2 、群组会话是 3 。(必传)targetId - String 目标 Id,根据不同的 ConversationType,可能是用户 Id、讨论组 Id、群组 Id。(必传)uId - String 消息唯一标识,可通过服务端实时消息路由获取,对应名称为 msgUID。(必传)sentTime - public String getSenderId()
public RecallMessage setSenderId(String senderId)
public String getTargetId()
public RecallMessage setTargetId(String targetId)
public String getUId()
public RecallMessage setuId(String uId)
public String getSentTime()
public RecallMessage setSentTime(String sentTime)
public Boolean getDisablePush()
public RecallMessage setDisablePush(Boolean disablePush)
public Integer getIsAdmin()
public RecallMessage setIsAdmin(Integer isAdmin)
public Integer getIsDelete()
public RecallMessage setIsDelete(Integer isDelete)
public String getExtra()
public RecallMessage setExtra(String extra)
Copyright © 2022 RcongCloud Group. All rights reserved.