com.volcengine.model.im.GetConversationMessagesResResultMessagesItemRefMsgInfo Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of volc-sdk-java Show documentation
Show all versions of volc-sdk-java Show documentation
The VOLC Engine SDK for Java
package com.volcengine.model.im;
import com.alibaba.fastjson.JSON;
/**
* GetConversationMessagesResResultMessagesItemRefMsgInfo
*/
@lombok.Data
public final class GetConversationMessagesResResultMessagesItemRefMsgInfo {
/**
* 被引用的消息 ID
*/
@com.alibaba.fastjson.annotation.JSONField(name = "ReferencedMessageId")
private Long referencedMessageId;
/**
* 消息引用时展示的文本内容
*/
@com.alibaba.fastjson.annotation.JSONField(name = "Hint")
private String hint;
/**
* 被引用的消息类型
*
*
*
* - `10001`:文本。
*
* - `10003`:图片。
*
* - `10004`:视频
*
* - `10005`:文件
*
* - `10006`:音频
*
* - `10012`:自定义消息
*/
@com.alibaba.fastjson.annotation.JSONField(name = "ReferencedMessageType")
private Integer referencedMessageType;
/**
* 被引用的消息状态
*
*
*
* - `0`:消息可见
*
* - `1`:消息已过期
*
* - `2`:消息(对用户)不可见
*
* - `3`:消息被撤回
*
* - `4`:消息本身可见,后因删除不可见
*/
@com.alibaba.fastjson.annotation.JSONField(name = "Status")
private Integer status;
@Override
public String toString() {
return JSON.toJSONString(this);
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy