com.byteplus.model.live.v20200801.DescribeDenyConfigResResultDenyListItemDenyConfigItem Maven / Gradle / Ivy
package com.byteplus.model.live.v20200801;
import com.alibaba.fastjson.JSON;
import java.util.List;
/**
* DescribeDenyConfigResResultDenyListItemDenyConfigItem
*/
@lombok.Data
public final class DescribeDenyConfigResResultDenyListItemDenyConfigItem {
/**
* 协议类型,比如tcp,kcp,quic
*/
@com.alibaba.fastjson.annotation.JSONField(name = "ProType")
private List proType;
/**
* 格式类型,比如http,rtmp
*/
@com.alibaba.fastjson.annotation.JSONField(name = "FmtType")
private List fmtType;
/**
* 大洲
*/
@com.alibaba.fastjson.annotation.JSONField(name = "Continent")
private String continent;
/**
* 国家码
*/
@com.alibaba.fastjson.annotation.JSONField(name = "Country")
private String country;
/**
* 区域
*/
@com.alibaba.fastjson.annotation.JSONField(name = "Region")
private String region;
/**
* 城市
*/
@com.alibaba.fastjson.annotation.JSONField(name = "City")
private String city;
/**
* 运营商
*/
@com.alibaba.fastjson.annotation.JSONField(name = "ISP")
private String iSP;
/**
* 黑名单
*/
@com.alibaba.fastjson.annotation.JSONField(name = "DenyList")
private List denyList;
/**
* 白名单
*/
@com.alibaba.fastjson.annotation.JSONField(name = "AllowList")
private List allowList;
@Override
public String toString() {
return JSON.toJSONString(this);
}
}