net.polyv.live.v1.entity.account.LiveAccountInfoResponse Maven / Gradle / Ivy
The newest version!
package net.polyv.live.v1.entity.account;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;
/**
* 获取直播用户账号信息返回实体
* @author: sadboy
**/
@Data
@Accessors(chain = true)
@ApiModel("获取直播用户账号信息返回实体")
public class LiveAccountInfoResponse {
/**
* {@code POLYV用户ID,和保利威官网一致,获取路径:官网->登录->直播(开发设置)}
*/
@ApiModelProperty(name = "userId", value = "POLYV用户ID,和保利威官网一致,获取路径:官网->登录->直播(开发设置)", required = false)
private String userId;
/**
* 邮箱账号
*/
@ApiModelProperty(name = "email", value = "邮箱账号", required = false)
private String email;
/**
* 最大可创建频道数
*/
@ApiModelProperty(name = "maxChannels", value = "最大可创建频道数", required = false)
private Integer maxChannels;
/**
* 当前已创建频道总数
*/
@ApiModelProperty(name = "totalChannels", value = "当前已创建频道总数", required = false)
private Integer totalChannels;
/**
* 当前剩余可创建频道数
*/
@ApiModelProperty(name = "availableChannels", value = "当前剩余可创建频道数", required = false)
private Integer availableChannels;
/**
* 账号连麦人数上限
*/
@ApiModelProperty(name = "linkMicLimit", value = "账号连麦人数上限")
private Integer linkMicLimit;
}