DownTimeBean.java 3.89 KB
package com.sitech.ismp.check.downtime;

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

/**
 * @author frank  zmm@honggroup.com.cn
 * @Description:  宕机表对应的bean。
 * @Package com.sitech.ismp.check.downtime
 * @ClassName: com.sitech.ismp.check.downtime.DowntimeBean
 * @date 2017年04月16日 13:30
 */
public class DowntimeBean implements Serializable{

    //    设备ID
    private String DEVICE_ID;
    //    设备IP地址
    private String DEVICE_IP;
    //    设备别名
    private String DEVICE_ALIAS;
    //    kbp_class 设备的分类
    private String KBP_CLASS;
    //  连接协议(ssh/telnet)
    private String PROTOCOL;
    //  协议端口
    private int PROTOCOL_PORT;
    //  用户名
    private String USER_NAME;
    //  密码
    private String PASSWORD;
    //  创建日期
    private Date CREATE_DATE;
    //  ping IP 后的结果
    private boolean pingState;
    //  ping后进行ssh连接后的状态。
    private boolean sshState;
    //  告警级别 1 严重告警;2 重要告警
    private int warningLevel;
    //  ping后进行ssh连接后的结果,即重要告警还是严重告警。
    private String warningResult;

    private String unitId;

    public String getDEVICE_ID() {
        return DEVICE_ID;
    }

    public void setDEVICE_ID(String DEVICE_ID) {
        this.DEVICE_ID = DEVICE_ID;
    }

    public String getDEVICE_IP() {
        return DEVICE_IP;
    }

    public void setDEVICE_IP(String DEVICE_IP) {
        this.DEVICE_IP = DEVICE_IP;
    }

    public String getDEVICE_ALIAS() {
        return DEVICE_ALIAS;
    }

    public void setDEVICE_ALIAS(String DEVICE_ALIAS) {
        this.DEVICE_ALIAS = DEVICE_ALIAS;
    }

    public String getKBP_CLASS() {
        return KBP_CLASS;
    }

    public void setKBP_CLASS(String KBP_CLASS) {
        this.KBP_CLASS = KBP_CLASS;
    }

    public String getPROTOCOL() {
        return PROTOCOL;
    }

    public void setPROTOCOL(String PROTOCOL) {
        this.PROTOCOL = PROTOCOL;
    }

    public int getPROTOCOL_PORT() {
        return PROTOCOL_PORT;
    }

    public void setPROTOCOL_PORT(int PROTOCOL_PORT) {
        this.PROTOCOL_PORT = PROTOCOL_PORT;
    }

    public String getUSER_NAME() {
        return USER_NAME;
    }

    public void setUSER_NAME(String USER_NAME) {
        this.USER_NAME = USER_NAME;
    }

    public String getPASSWORD() {
        return PASSWORD;
    }

    public void setPASSWORD(String PASSWORD) {
        this.PASSWORD = PASSWORD;
    }

    public Date getCREATE_DATE() {
        return CREATE_DATE;
    }

    public void setCREATE_DATE(Date CREATE_DATE) {
        this.CREATE_DATE = CREATE_DATE;
    }

    public boolean isPingState() {
        return pingState;
    }

    public void setPingState(boolean pingState) {
        this.pingState = pingState;
    }

    public boolean isSshState() {
        return sshState;
    }

    public void setSshState(boolean sshState) {
        this.sshState = sshState;
    }

    public String getWarningResult() {
        return warningResult;
    }

    public void setWarningResult(String warningResult) {
        this.warningResult = warningResult;
    }

    public int getWarningLevel() {
        return warningLevel;
    }

    public void setWarningLevel(int warningLevel) {
        this.warningLevel = warningLevel;
    }

    public String getUnitId() {
        return unitId;
    }

    public void setUnitId(String unitId) {
        this.unitId = unitId;
    }

    @Override
    public String toString() {
        return "DowntimeBean{" +
                "  DEVICE_IP='" + DEVICE_IP + '\'' +
                ", pingState=" + pingState +
                ", sshState=" + sshState +
                ", warningResult='" + warningResult + '\'' +
                ", DEVICE_ALIAS='" + DEVICE_ALIAS + '\'' +
                ", USER_NAME='" + USER_NAME + '\'' +
                ", warningLevel=" + warningLevel +
                '}';
    }

}