lodsve.wechat.beans.tidings.items.Music Maven / Gradle / Ivy
/*
* Copyright (C) 2018 Sun.Hao
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*/
package lodsve.wechat.beans.tidings.items;
import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
/**
* 音乐.
*
* @author sunhao([email protected])
* @version V1.0, 16/2/24 下午12:22
*/
@ApiModel(description = "音乐")
public class Music {
@ApiModelProperty(value = "标题", required = true)
private String title;
@ApiModelProperty(value = "描述", required = true)
private String description;
@ApiModelProperty(value = "音乐url", required = true)
@JsonProperty("musicurl")
private String musicUrl;
@ApiModelProperty(value = "高品质音乐链接", required = true)
@JsonProperty("hqmusicurl")
private String hqMusicUrl;
@ApiModelProperty(value = "缩略图的媒体ID", required = true)
@JsonProperty("thumb_media_id")
private String thumbMediaId;
@ApiModelProperty(value = "标题", required = true)
public String getTitle() {
return title;
}
@ApiModelProperty(value = "标题", required = true)
public void setTitle(String title) {
this.title = title;
}
@ApiModelProperty(value = "描述", required = true)
public String getDescription() {
return description;
}
@ApiModelProperty(value = "描述", required = true)
public void setDescription(String description) {
this.description = description;
}
@ApiModelProperty(value = "音乐url", required = true)
public String getMusicUrl() {
return musicUrl;
}
@ApiModelProperty(value = "音乐url", required = true)
public void setMusicUrl(String musicUrl) {
this.musicUrl = musicUrl;
}
@ApiModelProperty(value = "高品质音乐链接", required = true)
public String getHqMusicUrl() {
return hqMusicUrl;
}
@ApiModelProperty(value = "高品质音乐链接", required = true)
public void setHqMusicUrl(String hqMusicUrl) {
this.hqMusicUrl = hqMusicUrl;
}
@ApiModelProperty(value = "缩略图的媒体ID", required = true)
public String getThumbMediaId() {
return thumbMediaId;
}
@ApiModelProperty(value = "缩略图的媒体ID", required = true)
public void setThumbMediaId(String thumbMediaId) {
this.thumbMediaId = thumbMediaId;
}
}