package fr.zng.xxzx.common.entity;

public class MqttConfigEntity {
	/**
	 * 主键
	 */
	private Long id = null;

	/**
	 * MQTT服务器地址端口号
	 */
	private String host = "";
	/**
	 * clientid
	 */
	private String clientid = "";
	/**
	 * username
	 */
	private String username = "";
	/**
	 * password
	 */
	private String password = "";
	/**
	 * 订阅主题
	 */
	private String subscribeTopic = "";
	/**
	 * 订阅主题
	 */
	private String subscribeTopic2 = "";
	/**
	 * 订阅主题
	 */
	private String subscribeTopic3 = "";
	/**
	 * 发布主题
	 */
	private String publicTopic = "";
	/**
	 * 设置超时时间
	 */
	private Integer connectionTimeout = 10;
	/**
	 * 设置会话心跳时间
	 */
	private Integer keepAliveInterval = 20;
	/**
	 * 连接状态 0：未连接 1：已连接
	 */
	private Integer isConnect = 0;
	/**
	 * 0：磅秤 1：垃圾桶
	 */
	private Integer type = 0;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getHost() {
		return host;
	}

	public void setHost(String host) {
		this.host = host;
	}

	public String getClientid() {
		return clientid;
	}

	public void setClientid(String clientid) {
		this.clientid = clientid;
	}

	public String getUsername() {
		return username;
	}

	public void setUsername(String username) {
		this.username = username;
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public String getSubscribeTopic() {
		return subscribeTopic;
	}

	public void setSubscribeTopic(String subscribeTopic) {
		this.subscribeTopic = subscribeTopic;
	}

	public String getPublicTopic() {
		return publicTopic;
	}

	public void setPublicTopic(String publicTopic) {
		this.publicTopic = publicTopic;
	}

	public Integer getConnectionTimeout() {
		return connectionTimeout;
	}

	public void setConnectionTimeout(Integer connectionTimeout) {
		this.connectionTimeout = connectionTimeout;
	}

	public Integer getKeepAliveInterval() {
		return keepAliveInterval;
	}

	public void setKeepAliveInterval(Integer keepAliveInterval) {
		this.keepAliveInterval = keepAliveInterval;
	}

	public Integer getIsConnect() {
		return isConnect;
	}

	public void setIsConnect(Integer isConnect) {
		this.isConnect = isConnect;
	}

	public String getSubscribeTopic2() {
		return subscribeTopic2;
	}

	public void setSubscribeTopic2(String subscribeTopic2) {
		this.subscribeTopic2 = subscribeTopic2;
	}

	public String getSubscribeTopic3() {
		return subscribeTopic3;
	}

	public void setSubscribeTopic3(String subscribeTopic3) {
		this.subscribeTopic3 = subscribeTopic3;
	}

	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

}
