/** *@Title: CfgIndexInfo.java *@Package com.nis.domain.restful *@Description 索引公共表 *@author dell *@date 2018年5月17日 下午16:59:17 *@version 版本号 */ package com.nis.domain.configuration; import java.util.List; import com.nis.domain.basics.AsnIpCfg; import com.nis.util.excel.ExcelField; /** * @ClassName: CfgIndexInfo.java * @author (dell) * @date 2018年5月17日 下午16:59:17 * @version V1.0 */ public class CfgIndexInfo extends BaseCfg { /** * */ private static final long serialVersionUID = 2796500715438264119L; private static final String tableName="cfg_index_info"; private List voipAccounts;//Add表单使用 private List asnIpCfgs;//Add表单使用 private List voipIps; //Add表单使用 private AvVoipAccountCfg voipAccount;//Search使用 private AvVoipIpCfg voipIp;//Search使用 private IpPortCfg ipPort; private HttpUrlCfg httpUrl; private HttpReqHeadCfg httpReqHdr; private HttpResHeadCfg httpResHdr; private HttpBodyCfg httpReqBody; private HttpBodyCfg httpResBody; private List ipPortList; private List httpUrlList; private List httpReqHdrList; private List httpResHdrList; private List httpReqBodyList; private List httpResBodyList; private SslKeywordCfg sslCfg; private List sslList; private List domainList; private List complexList; private List stringList; private List digestList; private List ntcSubscribeIdCfgList;//新增SUBSCRIBE_ID private List ntcBgpAsCfgList; private NtcSubscribeIdCfg ntcSubscribeIdCfg; private NtcBgpAsCfg ntcBgpAsCfg; private InterceptPktBin interceptPktBin; private List interceptPktBinList; private AvContUrlCfg avContUrlCfg; private List avContUrlCfgList; private Long dnsStrategyId; @ExcelField(title="policy_name",sort=21) private String dnsStrategyName; private Integer asnIpGroup;//asn ip使用的组,仅用来帮助asnIpCfgs中的 ip保存组名,数据库并不需要新增字段 private String asnIpGroupName; private P2pHashCfg p2pHash; private P2pKeywordCfg p2pKeyword; private List p2pHashList; private List p2pKeywordList; public AvContUrlCfg getAvContUrlCfg() { return avContUrlCfg; } public void setAvContUrlCfg(AvContUrlCfg avContUrlCfg) { this.avContUrlCfg = avContUrlCfg; } public List getAvContUrlCfgList() { return avContUrlCfgList; } public void setAvContUrlCfgList(List avContUrlCfgList) { this.avContUrlCfgList = avContUrlCfgList; } public Integer getAsnIpGroup() { return asnIpGroup; } public void setAsnIpGroup(Integer asnIpGroup) { this.asnIpGroup = asnIpGroup; } public String getAsnIpGroupName() { return asnIpGroupName; } public void setAsnIpGroupName(String asnIpGroupName) { this.asnIpGroupName = asnIpGroupName; } public List getAsnIpCfgs() { return asnIpCfgs; } public void setAsnIpCfgs(List asnIpCfgs) { this.asnIpCfgs = asnIpCfgs; } public NtcBgpAsCfg getNtcBgpAsCfg() { return ntcBgpAsCfg; } public void setNtcBgpAsCfg(NtcBgpAsCfg ntcBgpAsCfg) { this.ntcBgpAsCfg = ntcBgpAsCfg; } public List getNtcBgpAsCfgList() { return ntcBgpAsCfgList; } public void setNtcBgpAsCfgList(List ntcBgpAsCfgList) { this.ntcBgpAsCfgList = ntcBgpAsCfgList; } public InterceptPktBin getInterceptPktBin() { return interceptPktBin; } public void setInterceptPktBin(InterceptPktBin interceptPktBin) { this.interceptPktBin = interceptPktBin; } public void setInterceptPktBinList(List interceptPktBinList) { this.interceptPktBinList = interceptPktBinList; } public List getInterceptPktBinList() { return interceptPktBinList; } public List getNtcSubscribeIdCfgList() { return ntcSubscribeIdCfgList; } public void setNtcSubscribeIdCfgList(List ntcSubscribeIdCfgList) { this.ntcSubscribeIdCfgList = ntcSubscribeIdCfgList; } public NtcSubscribeIdCfg getNtcSubscribeIdCfg() { return ntcSubscribeIdCfg; } public void setNtcSubscribeIdCfg(NtcSubscribeIdCfg ntcSubscribeIdCfg) { this.ntcSubscribeIdCfg = ntcSubscribeIdCfg; } public Long getDnsStrategyId() { return dnsStrategyId; } public void setDnsStrategyId(Long dnsStrategyId) { this.dnsStrategyId = dnsStrategyId; } public String getDnsStrategyName() { return dnsStrategyName; } public void setDnsStrategyName(String dnsStrategyName) { this.dnsStrategyName = dnsStrategyName; } public AvVoipAccountCfg getVoipAccount() { return voipAccount; } public void setVoipAccount(AvVoipAccountCfg voipAccount) { this.voipAccount = voipAccount; } public List getVoipAccounts() { return voipAccounts; } public void setVoipAccounts(List voipAccounts) { this.voipAccounts = voipAccounts; } public AvVoipIpCfg getVoipIp() { return voipIp; } public void setVoipIp(AvVoipIpCfg voipIp) { this.voipIp = voipIp; } public SslKeywordCfg getSslCfg() { return sslCfg; } public void setSslCfg(SslKeywordCfg sslCfg) { this.sslCfg = sslCfg; } public List getSslList() { return sslList; } public void setSslList(List sslList) { this.sslList = sslList; } public void setVoipIps(List voipIps) { this.voipIps = voipIps; } public List getVoipIps() { return voipIps; } public IpPortCfg getIpPort() { return ipPort; } public void setIpPort(IpPortCfg ipPort) { this.ipPort = ipPort; } public HttpUrlCfg getHttpUrl() { return httpUrl; } public void setHttpUrl(HttpUrlCfg httpUrl) { this.httpUrl = httpUrl; } public HttpReqHeadCfg getHttpReqHdr() { return httpReqHdr; } public void setHttpReqHdr(HttpReqHeadCfg httpReqHdr) { this.httpReqHdr = httpReqHdr; } public HttpResHeadCfg getHttpResHdr() { return httpResHdr; } public void setHttpResHdr(HttpResHeadCfg httpResHdr) { this.httpResHdr = httpResHdr; } public HttpBodyCfg getHttpReqBody() { return httpReqBody; } public void setHttpReqBody(HttpBodyCfg httpReqBody) { this.httpReqBody = httpReqBody; } public HttpBodyCfg getHttpResBody() { return httpResBody; } public void setHttpResBody(HttpBodyCfg httpResBody) { this.httpResBody = httpResBody; } public List getIpPortList() { return ipPortList; } public void setIpPortList(List ipPortList) { this.ipPortList = ipPortList; } public List getHttpUrlList() { return httpUrlList; } public void setHttpUrlList(List httpUrlList) { this.httpUrlList = httpUrlList; } public List getHttpReqHdrList() { return httpReqHdrList; } public void setHttpReqHdrList(List httpReqHdrList) { this.httpReqHdrList = httpReqHdrList; } public List getHttpResHdrList() { return httpResHdrList; } public void setHttpResHdrList(List httpResHdrList) { this.httpResHdrList = httpResHdrList; } public List getHttpReqBodyList() { return httpReqBodyList; } public void setHttpReqBodyList(List httpReqBodyList) { this.httpReqBodyList = httpReqBodyList; } public List getHttpResBodyList() { return httpResBodyList; } public void setHttpResBodyList(List httpResBodyList) { this.httpResBodyList = httpResBodyList; } public List getDomainList() { return domainList; } public void setDomainList(List domainList) { this.domainList = domainList; } public List getComplexList() { return complexList; } public void setComplexList(List complexList) { this.complexList = complexList; } public List getStringList() { return stringList; } public void setStringList(List stringList) { this.stringList = stringList; } public List getDigestList() { return digestList; } public void setDigestList(List digestList) { this.digestList = digestList; } public P2pHashCfg getP2pHash() { return p2pHash; } public void setP2pHash(P2pHashCfg p2pHash) { this.p2pHash = p2pHash; } public P2pKeywordCfg getP2pKeyword() { return p2pKeyword; } public void setP2pKeyword(P2pKeywordCfg p2pKeyword) { this.p2pKeyword = p2pKeyword; } public List getP2pHashList() { return p2pHashList; } public void setP2pHashList(List p2pHashList) { this.p2pHashList = p2pHashList; } public List getP2pKeywordList() { return p2pKeywordList; } public void setP2pKeywordList(List p2pKeywordList) { this.p2pKeywordList = p2pKeywordList; } public static String getTablename() { return tableName; } }