This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
k18-ntcs-web-ntc/src/main/java/com/nis/domain/configuration/CfgIndexInfo.java

310 lines
9.0 KiB
Java
Raw Normal View History

/**
*@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;
/**
* @ClassName: CfgIndexInfo.java
* @author (dell)
* @date 2018年5月17日 下午16:59:17
* @version V1.0
*/
public class CfgIndexInfo extends BaseCfg<CfgIndexInfo> {
/**
*
*/
private static final long serialVersionUID = 2796500715438264119L;
private static final String tableName="cfg_index_info";
private List<AvVoipAccountCfg> voipAccounts;//Add表单使用
private List<AsnIpCfg> asnIpCfgs;//Add表单使用
private List<AvVoipIpCfg> 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<IpPortCfg> ipPortList;
private List<HttpUrlCfg> httpUrlList;
private List<HttpReqHeadCfg> httpReqHdrList;
private List<HttpResHeadCfg> httpResHdrList;
private List<HttpBodyCfg> httpReqBodyList;
private List<HttpBodyCfg> httpResBodyList;
2018-05-31 17:07:26 +08:00
private SslKeywordCfg sslCfg;
private List<BaseStringCfg> sslList;
private List<ComplexkeywordCfg> domainList;
private List<ComplexkeywordCfg> complexList;
private List<BaseStringCfg> stringList;
private List<FileDigestCfg> digestList;
private List<NtcSubscribeIdCfg> ntcSubscribeIdCfgList;//新增SUBSCRIBE_ID
private List<NtcBgpAsCfg> ntcBgpAsCfgList;
private NtcSubscribeIdCfg ntcSubscribeIdCfg;
private NtcBgpAsCfg ntcBgpAsCfg;
2018-08-21 13:38:26 +08:00
private InterceptPktBin interceptPktBin;
private List<InterceptPktBin> interceptPktBinList;
private AvContUrlCfg avContUrlCfg;
private List<AvContUrlCfg> avContUrlCfgList;
2018-06-22 15:59:47 +08:00
private Long dnsStrategyId;
private String dnsStrategyName;
private Integer asnIpGroup;//asn ip使用的组仅用来帮助asnIpCfgs中的 ip保存组名数据库并不需要新增字段
private String asnIpGroupName;
2018-08-17 19:31:48 +08:00
private P2pHashCfg p2pHash;
private P2pKeywordCfg p2pKeyword;
private List<P2pHashCfg> p2pHashList;
private List<P2pKeywordCfg> p2pKeywordList;
public AvContUrlCfg getAvContUrlCfg() {
return avContUrlCfg;
}
public void setAvContUrlCfg(AvContUrlCfg avContUrlCfg) {
this.avContUrlCfg = avContUrlCfg;
}
public List<AvContUrlCfg> getAvContUrlCfgList() {
return avContUrlCfgList;
}
public void setAvContUrlCfgList(List<AvContUrlCfg> 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<AsnIpCfg> getAsnIpCfgs() {
return asnIpCfgs;
}
public void setAsnIpCfgs(List<AsnIpCfg> asnIpCfgs) {
this.asnIpCfgs = asnIpCfgs;
}
public NtcBgpAsCfg getNtcBgpAsCfg() {
return ntcBgpAsCfg;
}
public void setNtcBgpAsCfg(NtcBgpAsCfg ntcBgpAsCfg) {
this.ntcBgpAsCfg = ntcBgpAsCfg;
}
public List<NtcBgpAsCfg> getNtcBgpAsCfgList() {
return ntcBgpAsCfgList;
}
public void setNtcBgpAsCfgList(List<NtcBgpAsCfg> ntcBgpAsCfgList) {
this.ntcBgpAsCfgList = ntcBgpAsCfgList;
}
2018-08-21 13:38:26 +08:00
public InterceptPktBin getInterceptPktBin() {
return interceptPktBin;
}
public void setInterceptPktBin(InterceptPktBin interceptPktBin) {
this.interceptPktBin = interceptPktBin;
}
public void setInterceptPktBinList(List<InterceptPktBin> interceptPktBinList) {
this.interceptPktBinList = interceptPktBinList;
}
public List<InterceptPktBin> getInterceptPktBinList() {
return interceptPktBinList;
}
public List<NtcSubscribeIdCfg> getNtcSubscribeIdCfgList() {
return ntcSubscribeIdCfgList;
}
public void setNtcSubscribeIdCfgList(List<NtcSubscribeIdCfg> ntcSubscribeIdCfgList) {
this.ntcSubscribeIdCfgList = ntcSubscribeIdCfgList;
}
public NtcSubscribeIdCfg getNtcSubscribeIdCfg() {
return ntcSubscribeIdCfg;
}
public void setNtcSubscribeIdCfg(NtcSubscribeIdCfg ntcSubscribeIdCfg) {
this.ntcSubscribeIdCfg = ntcSubscribeIdCfg;
}
2018-06-22 15:59:47 +08:00
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<AvVoipAccountCfg> getVoipAccounts() {
return voipAccounts;
}
public void setVoipAccounts(List<AvVoipAccountCfg> voipAccounts) {
this.voipAccounts = voipAccounts;
}
public AvVoipIpCfg getVoipIp() {
return voipIp;
}
public void setVoipIp(AvVoipIpCfg voipIp) {
this.voipIp = voipIp;
}
2018-05-31 17:07:26 +08:00
public SslKeywordCfg getSslCfg() {
return sslCfg;
}
public void setSslCfg(SslKeywordCfg sslCfg) {
this.sslCfg = sslCfg;
}
public List<BaseStringCfg> getSslList() {
return sslList;
}
public void setSslList(List<BaseStringCfg> sslList) {
this.sslList = sslList;
}
public void setVoipIps(List<AvVoipIpCfg> voipIps) {
this.voipIps = voipIps;
}
public List<AvVoipIpCfg> 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<IpPortCfg> getIpPortList() {
return ipPortList;
}
public void setIpPortList(List<IpPortCfg> ipPortList) {
this.ipPortList = ipPortList;
}
public List<HttpUrlCfg> getHttpUrlList() {
return httpUrlList;
}
public void setHttpUrlList(List<HttpUrlCfg> httpUrlList) {
this.httpUrlList = httpUrlList;
}
public List<HttpReqHeadCfg> getHttpReqHdrList() {
return httpReqHdrList;
}
public void setHttpReqHdrList(List<HttpReqHeadCfg> httpReqHdrList) {
this.httpReqHdrList = httpReqHdrList;
}
public List<HttpResHeadCfg> getHttpResHdrList() {
return httpResHdrList;
}
public void setHttpResHdrList(List<HttpResHeadCfg> httpResHdrList) {
this.httpResHdrList = httpResHdrList;
}
public List<HttpBodyCfg> getHttpReqBodyList() {
return httpReqBodyList;
}
public void setHttpReqBodyList(List<HttpBodyCfg> httpReqBodyList) {
this.httpReqBodyList = httpReqBodyList;
}
public List<HttpBodyCfg> getHttpResBodyList() {
return httpResBodyList;
}
public void setHttpResBodyList(List<HttpBodyCfg> httpResBodyList) {
this.httpResBodyList = httpResBodyList;
}
public List<ComplexkeywordCfg> getDomainList() {
return domainList;
}
public void setDomainList(List<ComplexkeywordCfg> domainList) {
this.domainList = domainList;
}
public List<ComplexkeywordCfg> getComplexList() {
return complexList;
}
public void setComplexList(List<ComplexkeywordCfg> complexList) {
this.complexList = complexList;
}
public List<BaseStringCfg> getStringList() {
return stringList;
}
public void setStringList(List<BaseStringCfg> stringList) {
this.stringList = stringList;
}
public List<FileDigestCfg> getDigestList() {
return digestList;
}
public void setDigestList(List<FileDigestCfg> digestList) {
this.digestList = digestList;
}
2018-08-17 19:31:48 +08:00
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<P2pHashCfg> getP2pHashList() {
return p2pHashList;
}
public void setP2pHashList(List<P2pHashCfg> p2pHashList) {
this.p2pHashList = p2pHashList;
}
public List<P2pKeywordCfg> getP2pKeywordList() {
return p2pKeywordList;
}
public void setP2pKeywordList(List<P2pKeywordCfg> p2pKeywordList) {
this.p2pKeywordList = p2pKeywordList;
}
public static String getTablename() {
return tableName;
}
}