All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.volcengine.model.im.GetMessagesResResultMessagesItemRefMsgInfo Maven / Gradle / Ivy

There is a newer version: 1.0.192
Show newest version
package com.volcengine.model.im;


import com.alibaba.fastjson.JSON;

/**
 * GetMessagesResResultMessagesItemRefMsgInfo
 */
@lombok.Data
public final class GetMessagesResResultMessagesItemRefMsgInfo  {

    /**
     * 

被引用的消息 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