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/NtcAreaHomeReport.java

85 lines
2.1 KiB
Java
Raw Normal View History

package com.nis.domain.restful;
import java.io.Serializable;
import java.util.Date;
import org.springframework.format.annotation.DateTimeFormat;
import org.springframework.format.annotation.DateTimeFormat.ISO;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonInclude.Include;
import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.nis.util.JsonDateSerializer;
import com.wordnik.swagger.annotations.ApiModel;
import com.wordnik.swagger.annotations.ApiModelProperty;
/**
* @description 地域流量API
* @author dell
* @date 2018年12月5日11:01:13
*
*/
@ApiModel(value = "地域流量对象", description = "用来封装地域流量")
public class NtcAreaHomeReport implements Serializable {
/**
*
*/
private static final long serialVersionUID = -3597060253861898787L;
@JsonInclude(value = Include.NON_NULL)
@ApiModelProperty(value = "局点(出入口)")
private int entranceId;// 局点(出入口)
@JsonInclude(value = Include.NON_NULL)
@ApiModelProperty(value = "地域")
private String area;// 地域
@JsonInclude(value = Include.NON_NULL)
@ApiModelProperty(value = "接收字节数")
private long sum;// 接收字节数
@JsonInclude(value = Include.NON_NULL)
@ApiModelProperty(value = "统计时间")
private Date reportTime;// 统计时间
public int getEntranceId() {
return entranceId;
}
public void setEntranceId(int entranceId) {
this.entranceId = entranceId;
}
public String getArea() {
return area;
}
public void setArea(String area) {
this.area = area;
}
public long getSum() {
return sum;
}
public void setSum(long sum) {
this.sum = sum;
}
@JsonSerialize(using = JsonDateSerializer.class)
public Date getReportTime() {
return reportTime;
}
public void setReportTime(Date reportTime) {
this.reportTime = reportTime;
}
@Override
public String toString() {
return "NtcAreaHomeReport [entranceId=" + entranceId + ", area=" + area + ", sum=" + sum + ", reportTime="
+ reportTime + "]";
}
}