package com.hdl.sdk.link.core.bean;
|
|
import androidx.annotation.NonNull;
|
|
import com.hdl.sdk.link.common.utils.gson.GsonConvert;
|
|
import java.io.Serializable;
|
|
/**
|
* Created by hxb on 2021/12/19.
|
*/
|
public class ZigbeeResponse implements Serializable {
|
|
/**
|
* 原生主题
|
*/
|
private String topic;
|
/**
|
* 原生数据
|
*/
|
private String data;
|
|
/**
|
* 网关Oid
|
*/
|
private String oid;
|
|
|
/**
|
* 获取原生主题
|
*
|
* @return
|
*/
|
public String getTopic() {
|
return topic;
|
}
|
|
/**
|
* 设置原生主题
|
*
|
* @param topic
|
*/
|
public void setTopic(String topic) {
|
this.topic = topic;
|
}
|
|
/**
|
* 获取原生数据
|
*
|
* @return
|
*/
|
public String getData() {
|
return data;
|
}
|
|
/**
|
* 设置原生数据
|
*
|
* @param data
|
*/
|
public void setData(String data) {
|
this.data = data;
|
}
|
|
/**
|
* 获取网关主要信息,可能是oid,可能是网关Id,可能是mac
|
*
|
* @return
|
*/
|
public String getOid() {
|
return oid;
|
}
|
|
/**
|
* 设置Oid
|
*
|
* @param
|
*/
|
public void setOid(String oid) {
|
this.oid = oid;
|
}
|
|
@NonNull
|
@Override
|
public String toString() {
|
return GsonConvert.getGson().toJson(this);
|
}
|
}
|