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/log/NtcDdosLog.java
wangxin ad8cb6cd94 (1)修复DDOS LOG排序bug
(2)修复Radius 日志查询searchNasIp,searchFramedIp,searchAccount只能选择一个的bug
(3)导入加入条数限制
2018-12-19 15:24:16 +06:00

91 lines
2.8 KiB
Java

package com.nis.domain.log;
import java.util.Date;
import com.nis.util.excel.ExcelField;
import com.wordnik.swagger.annotations.ApiModelProperty;
public class NtcDdosLog extends BaseLogEntity<NtcDdosLog> {
/**
*
*/
private static final long serialVersionUID = 9080132009178985910L;
@ExcelField(title="attack_type",dictType="ATTACK_TYPE",sort=8)
@ApiModelProperty(value = "攻击类型", required = true)
protected Integer attackType;
@ExcelField(title="attack_start_time",sort=9)
@ApiModelProperty(value = "攻击起始时间", required = true)
protected Date attackStartTime;
@ExcelField(title="last_attack_time",sort=10)
@ApiModelProperty(value = "最后一次攻击包时间", required = true)
protected Date lastAttackTime;
@ExcelField(title="attack_max_pps",sort=11)
@ApiModelProperty(value = "攻击最大流量, 包数/秒", required = true)
protected String attackMaxPps;
@ExcelField(title="attack_max_bps",sort=12)
@ApiModelProperty(value = "攻击最大流量, bit数/秒", required = true)
protected String attackMaxBps;
@ExcelField(title="attack_total_pkt",sort=13)
@ApiModelProperty(value = "攻击累积包数", required = true)
protected String attackTotalPkt;
@ExcelField(title="attack_total_byte",sort=14)
@ApiModelProperty(value = "攻击累积字节数", required = true)
protected String attackTotalByte;
@ExcelField(title="is_block ",dictType="SYS_YES_NO",sort=15)
@ApiModelProperty(value = "攻击流量是否被丢弃", required = true)
protected Integer isBlock;
public Integer getAttackType() {
return attackType;
}
public void setAttackType(Integer attackType) {
this.attackType = attackType;
}
public Date getAttackStartTime() {
return attackStartTime;
}
public void setAttackStartTime(Date attackStartTime) {
this.attackStartTime = attackStartTime;
}
public Date getLastAttackTime() {
return lastAttackTime;
}
public void setLastAttackTime(Date lastAttackTime) {
this.lastAttackTime = lastAttackTime;
}
public String getAttackMaxPps() {
return attackMaxPps;
}
public void setAttackMaxPps(String attackMaxPps) {
this.attackMaxPps = attackMaxPps;
}
public String getAttackMaxBps() {
return attackMaxBps;
}
public void setAttackMaxBps(String attackMaxBps) {
this.attackMaxBps = attackMaxBps;
}
public String getAttackTotalPkt() {
return attackTotalPkt;
}
public void setAttackTotalPkt(String attackTotalPkt) {
this.attackTotalPkt = attackTotalPkt;
}
public String getAttackTotalByte() {
return attackTotalByte;
}
public void setAttackTotalByte(String attackTotalByte) {
this.attackTotalByte = attackTotalByte;
}
public Integer getIsBlock() {
return isBlock;
}
public void setIsBlock(Integer isBlock) {
this.isBlock = isBlock;
}
}