SysLoadState.java 2.5 KB
Newer Older
tianshiyeben's avatar
tianshiyeben 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162
package com.entity.host;

import java.io.Serializable;
import java.util.Date;

import org.apache.commons.lang3.StringUtils;

/**
 *
 * @ClassName:SysLoadState.java     
 * @version V1.0 
 * @author: http://www.wgstart.com     
 * @date: 2019年1月14日
 * @Description: uptime查看系统负载状态
 * @Copyright: 2019 wgcloud. All rights reserved.
 *
 */
public class SysLoadState implements Serializable{
	
	/**
	 * 
	 */
	private static final long serialVersionUID = -4863071148000213553L;

	/**
	 * 主键
	 */
	private String id;
	
	/**
	 * 用户id
	 */
	private String accountId;
	
	/**
	 * 用户帐号
	 */
	private String account;
	
	/**
	 * host名称
	 */
	private String hostname;

	/**
	 * 1分钟之前到现在的负载
	 */
    private String oneLoad;

    /**
	 *5分钟之前到现在的负载
	 */
    private String fiveLoad;
    
    /**
   	 *15分钟之前到现在的负载
   	 */
    private String fifteenLoad;
    
    /**
     * 登录用户数量
     */
    private String users;
    
    /**
     * 添加时间
     * yyyy-MM-dd hh:mm:ss
     */
    private String dateStr;
    
    /**
     * 创建时间
     */
    private Date createTime; 

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

	public String getOneLoad() {
		return oneLoad;
	}

	public void setOneLoad(String oneLoad) {
		this.oneLoad = oneLoad;
	}

	public String getFiveLoad() {
		return fiveLoad;
	}

	public void setFiveLoad(String fiveLoad) {
		this.fiveLoad = fiveLoad;
	}

	public String getFifteenLoad() {
		return fifteenLoad;
	}

	public void setFifteenLoad(String fifteenLoad) {
		this.fifteenLoad = fifteenLoad;
	}
	
	public String getUsers() {
		return users;
	}

	public void setUsers(String users) {
		this.users = users;
	}

	
	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getDateStr() {
		if(!StringUtils.isEmpty(dateStr)&&dateStr.length()>16){
			return dateStr.substring(5);
		}
		return dateStr;
	}

	public void setDateStr(String dateStr) {
		this.dateStr = dateStr;
	}

	public String getAccountId() {
		return accountId;
	}

	public void setAccountId(String accountId) {
		this.accountId = accountId;
	}

	public String getAccount() {
		return account;
	}

	public void setAccount(String account) {
		this.account = account;
	}

	public String getHostname() {
		return hostname;
	}

	public void setHostname(String hostname) {
		this.hostname = hostname;
	}

	
   
}