package com.hdl.sdk.link.core.bean;  
 | 
  
 | 
import androidx.annotation.NonNull;  
 | 
  
 | 
import com.hdl.link.error.HDLLinkCode;  
 | 
import com.hdl.sdk.link.common.utils.gson.GsonConvert;  
 | 
  
 | 
import java.io.Serializable;  
 | 
  
 | 
/**  
 | 
 * Created by Tong on 2021/9/27.  
 | 
 * 全部是link数据,不包含透传数据  
 | 
 */  
 | 
public class RealLinkResponse implements Serializable {  
 | 
  
 | 
    private String topic;  
 | 
    private String data;  
 | 
    private byte []byteData;  
 | 
  
 | 
    private HDLLinkCode hdlLinkCode;  
 | 
  
 | 
    /**  
 | 
     * 网关Oid  
 | 
     */  
 | 
    private String oid;  
 | 
  
 | 
    public String getTopic() {  
 | 
        return topic;  
 | 
    }  
 | 
  
 | 
    public void setTopic(String topic) {  
 | 
        this.topic = topic;  
 | 
    }  
 | 
  
 | 
    public String getData() {  
 | 
        return data;  
 | 
    }  
 | 
  
 | 
    public void setByteData(byte []data) {  
 | 
        this.byteData = data;  
 | 
    }  
 | 
  
 | 
    public byte []getByteData() {  
 | 
        return byteData;  
 | 
    }  
 | 
  
 | 
    public void setData(String data) {  
 | 
        this.data = data;  
 | 
    }  
 | 
  
 | 
    @NonNull  
 | 
    @Override  
 | 
    public String toString() {  
 | 
        return GsonConvert.getGson().toJson(this);  
 | 
    }  
 | 
  
 | 
    /**  
 | 
     * 获取网关主要信息,可能是oid,可能是网关Id,可能是mac  
 | 
     *  
 | 
     * @return  
 | 
     */  
 | 
    public String getOid() {  
 | 
        return oid;  
 | 
    }  
 | 
  
 | 
    /**  
 | 
     * 设置Oid  
 | 
     *  
 | 
     * @param  
 | 
     */  
 | 
    public void setOid(String oid) {  
 | 
        this.oid = oid;  
 | 
    }  
 | 
  
 | 
    /**  
 | 
     * 异常状态码  
 | 
     * @return  
 | 
     */  
 | 
    public HDLLinkCode getHdlLinkCode() {  
 | 
        return hdlLinkCode;  
 | 
    }  
 | 
  
 | 
    public void setHdlLinkCode(HDLLinkCode hdlLinkCode) {  
 | 
        this.hdlLinkCode = hdlLinkCode;  
 | 
    }  
 | 
}  
 |