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-argus-service/src/main/java/com/nis/domain/restful/DnsFakeIp.java
zhangdongxu 13acafd43d 上传代码
2017-12-19 14:55:52 +08:00

392 lines
7.5 KiB
Java
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/**
*@Title: DnsFakeIp.java
*@Package com.nis.domain.restful
*@Description TODO
*@author dell
*@date 2016年9月3日 下午7:59:34
*@version 版本号
*/
package com.nis.domain.restful;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.nis.domain.BaseEntity;
import com.nis.util.JsonDateSerializer;
import com.wordnik.swagger.annotations.ApiModelProperty;
/**
* @ClassName: DnsFakeIp.java
* @Description: TODO
* @author (wx)
* @date 2016年9月3日 下午7:59:34
* @version V1.0
*/
public class DnsFakeIp extends BaseEntity<DnsFakeIp> {
/**
* @Fields serialVersionUID:TODO用一句话描述这个变量表示什么
*
* @since 1.0.0
*/
private static final long serialVersionUID = -4761419421560750644L;
@ApiModelProperty(value="序号", required=true)
private Long id;
@ApiModelProperty(value="组号", required=true)
private Integer groupId;
@ApiModelProperty(value="地址类型", required=true)
private Integer addrType;
@ApiModelProperty(value="源IP地址", required=true)
private String srcIp;
@ApiModelProperty(value="源IP掩码", required=true)
private String maskSrcIp;
@ApiModelProperty(value="源端口", required=true)
private String srcPort;
@ApiModelProperty(value="源端口掩码", required=true)
private String maskSrcPort;
@ApiModelProperty(value="目的IP", required=true)
private String dstIp;
@ApiModelProperty(value="目的IP掩码", required=true)
private String maskDstIp;
@ApiModelProperty(value="目的端口", required=true)
private String dstPort;
@ApiModelProperty(value="目的端口掩码", required=true)
private String maskDstPort;
@ApiModelProperty(value="协议(tcp/udp)", required=true)
private Integer protocol;
@ApiModelProperty(value="方向0双向1单向", required=true)
private Integer direction;
@ApiModelProperty(value="有效标志, 0无效1有效", required=true)
private Integer isValid;
@ApiModelProperty(value="操作时间", required=true)
private Date opTime;
@ApiModelProperty(value="预留1", required=false)
private Integer yl1;
@ApiModelProperty(value="预留2", required=false)
private Integer yl2;
@ApiModelProperty(value="预留3", required=false)
private String yl3;
@ApiModelProperty(value="预留4", required=false)
private String yl4;
@ApiModelProperty(value="预留5", required=false)
private String yl5;
private Date lastUpdate;
private Long procSeq;
/**
* lastUpdate
* @return lastUpdate
*/
@JsonIgnore
public Date getLastUpdate() {
return lastUpdate;
}
/**
* @param lastUpdate the lastUpdate to set
*/
public void setLastUpdate(Date lastUpdate) {
this.lastUpdate = lastUpdate;
}
/**
* procSeq
* @return procSeq
*/
@JsonIgnore
public Long getProcSeq() {
return procSeq;
}
/**
* @param procSeq the procSeq to set
*/
public void setProcSeq(Long procSeq) {
this.procSeq = procSeq;
}
/**
* id
* @return id
*/
public Long getId() {
return id;
}
/**
* maskSrcIp
* @return maskSrcIp
*/
public String getMaskSrcIp() {
return maskSrcIp;
}
/**
* @param maskSrcIp the maskSrcIp to set
*/
public void setMaskSrcIp(String maskSrcIp) {
this.maskSrcIp = maskSrcIp;
}
/**
* @param id the id to set
*/
public void setId(Long id) {
this.id = id;
}
/**
* groupId
* @return groupId
*/
public Integer getGroupId() {
return groupId;
}
/**
* @param groupId the groupId to set
*/
public void setGroupId(Integer groupId) {
this.groupId = groupId;
}
/**
* addrType
* @return addrType
*/
public Integer getAddrType() {
return addrType;
}
/**
* @param addrType the addrType to set
*/
public void setAddrType(Integer addrType) {
this.addrType = addrType;
}
/**
* srcIp
* @return srcIp
*/
public String getSrcIp() {
return srcIp;
}
/**
* @param srcIp the srcIp to set
*/
public void setSrcIp(String srcIp) {
this.srcIp = srcIp;
}
/**
* maskSrcPort
* @return maskSrcPort
*/
public String getMaskSrcPort() {
return maskSrcPort;
}
/**
* @param maskSrcPort the maskSrcPort to set
*/
public void setMaskSrcPort(String maskSrcPort) {
this.maskSrcPort = maskSrcPort;
}
/**
* srcPort
* @return srcPort
*/
public String getSrcPort() {
return srcPort;
}
/**
* @param srcPort the srcPort to set
*/
public void setSrcPort(String srcPort) {
this.srcPort = srcPort;
}
/**
* dstIp
* @return dstIp
*/
public String getDstIp() {
return dstIp;
}
/**
* @param dstIp the dstIp to set
*/
public void setDstIp(String dstIp) {
this.dstIp = dstIp;
}
/**
* maskDstIp
* @return maskDstIp
*/
public String getMaskDstIp() {
return maskDstIp;
}
/**
* @param maskDstIp the maskDstIp to set
*/
public void setMaskDstIp(String maskDstIp) {
this.maskDstIp = maskDstIp;
}
/**
* dstPort
* @return dstPort
*/
public String getDstPort() {
return dstPort;
}
/**
* @param dstPort the dstPort to set
*/
public void setDstPort(String dstPort) {
this.dstPort = dstPort;
}
/**
* maskDstPort
* @return maskDstPort
*/
public String getMaskDstPort() {
return maskDstPort;
}
/**
* @param maskDstPort the maskDstPort to set
*/
public void setMaskDstPort(String maskDstPort) {
this.maskDstPort = maskDstPort;
}
/**
* protocol
* @return protocol
*/
public Integer getProtocol() {
return protocol;
}
/**
* @param protocol the protocol to set
*/
public void setProtocol(Integer protocol) {
this.protocol = protocol;
}
/**
* direction
* @return direction
*/
public Integer getDirection() {
return direction;
}
/**
* @param direction the direction to set
*/
public void setDirection(Integer direction) {
this.direction = direction;
}
/**
* isValid
* @return isValid
*/
public Integer getIsValid() {
return isValid;
}
/**
* @param isValid the isValid to set
*/
public void setIsValid(Integer isValid) {
this.isValid = isValid;
}
/**
* optTime
* @return optTime
*/
// @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone="GMT+8")
@JsonSerialize(using=JsonDateSerializer.class)
public Date getOpTime() {
return opTime;
}
/**
* @param optTime the optTime to set
*/
public void setOpTime(Date opTime) {
this.opTime = opTime;
}
/**
* yl1
* @return yl1
*/
public Integer getYl1() {
return yl1;
}
/**
* @param yl1 the yl1 to set
*/
public void setYl1(Integer yl1) {
this.yl1 = yl1;
}
/**
* yl2
* @return yl2
*/
public Integer getYl2() {
return yl2;
}
/**
* @param yl2 the yl2 to set
*/
public void setYl2(Integer yl2) {
this.yl2 = yl2;
}
/**
* yl3
* @return yl3
*/
public String getYl3() {
return yl3;
}
/**
* @param yl3 the yl3 to set
*/
public void setYl3(String yl3) {
this.yl3 = yl3;
}
/**
* yl4
* @return yl4
*/
public String getYl4() {
return yl4;
}
/**
* @param yl4 the yl4 to set
*/
public void setYl4(String yl4) {
this.yl4 = yl4;
}
/**
* yl5
* @return yl5
*/
public String getYl5() {
return yl5;
}
/**
* @param yl5 the yl5 to set
*/
public void setYl5(String yl5) {
this.yl5 = yl5;
}
}