com.firefly.wechat.model.message.VideoMessage Maven / Gradle / Ivy
package com.firefly.wechat.model.message;
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlCData;
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty;
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement;
/**
* @author Pengtao Qiu
*/
@JacksonXmlRootElement(localName = "xml")
public class VideoMessage extends CommonMessage {
@JacksonXmlCData
@JacksonXmlProperty(localName = "MediaId")
private String mediaId;
@JacksonXmlCData
@JacksonXmlProperty(localName = "ThumbMediaId")
private String thumbMediaId;
public String getMediaId() {
return mediaId;
}
public void setMediaId(String mediaId) {
this.mediaId = mediaId;
}
public String getThumbMediaId() {
return thumbMediaId;
}
public void setThumbMediaId(String thumbMediaId) {
this.thumbMediaId = thumbMediaId;
}
@Override
public String toString() {
return "VideoMessage{" +
"mediaId='" + mediaId + '\'' +
", thumbMediaId='" + thumbMediaId + '\'' +
", url='" + url + '\'' +
", toUserName='" + toUserName + '\'' +
", fromUserName='" + fromUserName + '\'' +
", createTime=" + createTime +
", msgType='" + msgType + '\'' +
", msgId=" + msgId +
'}';
}
}