package com.sohu.cache.entity;
import java.util.Date;
import org.apache.commons.lang.builder.ToStringBuilder;
/**
* 客户端值分布统计
* @author leifu
* @Date 2015年1月20日
* @Time 上午11:44:09
*/
public class AppClientValueDistriStat {
private long id;
/**
* 应用id
*/
private long appId;
/**
* 格式yyyyMMddHHmm00
*/
private long collectTime;
/**
* 客户端ip
*/
private String clientIp;
/**
* 上报时间
*/
private Date reportTime;
/**
* 创建时间
*/
private Date createTime;
/**
* 命令
*/
private String command;
/**
* 值分布值
*/
private String distributeValue;
/**
* 值分布类型
*/
private int distributeType;
/**
* 调用次数
*/
private int count;
/**
* 实例ip
*/
private String instanceHost;
/**
* 实例port
*/
private int instancePort;
/**
* 实例id
*/
private long instanceId;
public long getId() {
return id;
}
public void setId(long id) {
this.id = id;
}
public long getAppId() {
return appId;
}
public void setAppId(long appId) {
this.appId = appId;
}
public long getCollectTime() {
return collectTime;
}
public void setCollectTime(long collectTime) {
this.collectTime = collectTime;
}
public String getClientIp() {
return clientIp;
}
public void setClientIp(String clientIp) {
this.clientIp = clientIp;
}
public Date getReportTime() {
return reportTime;
}
public void setReportTime(Date reportTime) {
this.reportTime = reportTime;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public String getCommand() {
return command;
}
public void setCommand(String command) {
this.command = command;
}
public String getDistributeValue() {
return distributeValue;
}
public void setDistributeValue(String distributeValue) {
this.distributeValue = distributeValue;
}
public int getDistributeType() {
return distributeType;
}
public void setDistributeType(int distributeType) {
this.distributeType = distributeType;
}
public int getCount() {
return count;
}
public void setCount(int count) {
this.count = count;
}
public String getInstanceHost() {
return instanceHost;
}
public void setInstanceHost(String instanceHost) {
this.instanceHost = instanceHost;
}
public int getInstancePort() {
return instancePort;
}
public void setInstancePort(int instancePort) {
this.instancePort = instancePort;
}
public long getInstanceId() {
return instanceId;
}
public void setInstanceId(long instanceId) {
this.instanceId = instanceId;
}
@Override
public String toString() {
return ToStringBuilder.reflectionToString(this).toString();
}
}