package com.alibaba.doris.common; /** * 性能报告 * * @author helios */ public class PrefReportUnit { /** * 操作名 */ private String actionName; /** * 命名空间 为了避免key的重复 */ private String nameSpace; /** * 操作数 */ private long totalOperation; /** * 最小延迟 */ private int minLatency; /** * 最大延迟 */ private int maxLatency; /** * 总的延迟时间 */ private long totalLatency; /** * 总的字节数 */ private long totalBytes; /** * 最大并发数 */ private int maxConcurrencyLevel; /** * 当前并发数 */ private int currentConcurrencyLevel; /** * 统计开始时间totalBytes */ private long timeStart; /** * 时间片 */ private long timeUsed; /** * 80%的响应 */ private int the80thLatency; /** * 95%的响应 */ private int the95thLatency; /** * 99%的响应时间 */ private int the99thLatency; /** * @return */ public String getActionName() { return actionName; } public void setActionName(String actionName) { this.actionName = actionName; } public String getNameSpace() { return nameSpace; } public void setNameSpace(String nameSpace) { this.nameSpace = nameSpace; } public long getTotalOperation() { return totalOperation; } public void setTotalOperation(long totalOperation) { this.totalOperation = totalOperation; } public int getMinLatency() { return minLatency; } public void setMinLatency(int minLatency) { this.minLatency = minLatency; } public int getMaxLatency() { return maxLatency; } public void setMaxLatency(int maxLatency) { this.maxLatency = maxLatency; } public long getTotalLatency() { return totalLatency; } public void setTotalLatency(long totalLatency) { this.totalLatency = totalLatency; } public long getTotalBytes() { return totalBytes; } public void setTotalBytes(long totalBytes) { this.totalBytes = totalBytes; } public int getMaxConcurrencyLevel() { return maxConcurrencyLevel; } public void setMaxConcurrencyLevel(int maxConcurrencyLevel) { this.maxConcurrencyLevel = maxConcurrencyLevel; } public long getTimeStart() { return timeStart; } public void setTimeStart(long timeStart) { this.timeStart = timeStart; } public long getTimeUsed() { return timeUsed; } public void setTimeUsed(long timeUsed) { this.timeUsed = timeUsed; } public int getThe80thLatency() { return the80thLatency; } public void setThe80thLatency(int the80thLatency) { this.the80thLatency = the80thLatency; } public int getThe95thLatency() { return the95thLatency; } public void setThe95thLatency(int the95thLatency) { this.the95thLatency = the95thLatency; } public int getThe99thLatency() { return the99thLatency; } public void setThe99thLatency(int the99thLatency) { this.the99thLatency = the99thLatency; } public int getCurrentConcurrencyLevel() { return currentConcurrencyLevel; } public void setCurrentConcurrencyLevel(int currentConcurrencyLevel) { this.currentConcurrencyLevel = currentConcurrencyLevel; } }