package com.intrbiz.bergamot.model.message.agent.stat; import com.fasterxml.jackson.annotation.JsonProperty; import com.fasterxml.jackson.annotation.JsonTypeName; import com.intrbiz.bergamot.model.message.agent.AgentMessage; @JsonTypeName("bergamot.agent.stat.mem") public class MemStat extends AgentMessage { @JsonProperty("ram") private long ram; @JsonProperty("total-memory") private long totalMemory; @JsonProperty("used-memory") private long usedMemory; @JsonProperty("free-memory") private long freeMemory; @JsonProperty("actual-used-memory") private long actualUsedMemory; @JsonProperty("actual-free-memory") private long actualFreeMemory; @JsonProperty("used-memory-percentage") private double usedMemoryPercentage; @JsonProperty("free-memory-percentage") private double freeMemoryPercentage; public MemStat() { super(); } public MemStat(AgentMessage message) { super(message); } public MemStat(String id) { super(id); } public long getRam() { return ram; } public void setRam(long ram) { this.ram = ram; } public long getTotalMemory() { return totalMemory; } public void setTotalMemory(long totalMemory) { this.totalMemory = totalMemory; } public long getUsedMemory() { return usedMemory; } public void setUsedMemory(long usedMemory) { this.usedMemory = usedMemory; } public long getFreeMemory() { return freeMemory; } public void setFreeMemory(long freeMemory) { this.freeMemory = freeMemory; } public long getActualUsedMemory() { return actualUsedMemory; } public void setActualUsedMemory(long actualUsedMemory) { this.actualUsedMemory = actualUsedMemory; } public long getActualFreeMemory() { return actualFreeMemory; } public void setActualFreeMemory(long actualFreeMemory) { this.actualFreeMemory = actualFreeMemory; } public double getUsedMemoryPercentage() { return usedMemoryPercentage; } public void setUsedMemoryPercentage(double usedMemoryPercentage) { this.usedMemoryPercentage = usedMemoryPercentage; } public double getFreeMemoryPercentage() { return freeMemoryPercentage; } public void setFreeMemoryPercentage(double freeMemoryPercentage) { this.freeMemoryPercentage = freeMemoryPercentage; } }