public class DeviceBasicData
extends java.lang.Object
implements java.lang.Cloneable
| 构造器和说明 | 
|---|
DeviceBasicData()
设备起初信息构造函数 
 | 
DeviceBasicData(boolean isLocal)
设备起初信息构造函数 
 | 
DeviceBasicData(DeviceBasicData basicData)
拷贝构造函数 
 | 
| 限定符和类型 | 方法和说明 | 
|---|---|
java.lang.Object | 
clone()
复制设备数据 
 | 
java.lang.String | 
getAddr()
获取设备 ip 地址 
 | 
java.lang.String | 
getDesc()
获取设备描述 
 | 
java.lang.String | 
getDeviceModelJson()
获取设备模型 json 格式字符串 
 | 
java.lang.String | 
getDeviceName()
获取设备名 
 | 
java.lang.String | 
getDevId()
获取设备的唯一标识符 
 | 
java.lang.String | 
getIotId()
获取设备的 IotId 
 | 
java.lang.String | 
getModelType()
获取设备类型 
 | 
int | 
getPort()
获取本地的网络端口 
 | 
java.lang.String | 
getProdKey()
已过时。  
 | 
java.lang.String | 
getProductKey()
获取设备的 productKey 
 | 
boolean | 
isLocal()
是否可以被本地发现 
 | 
void | 
setAddr(java.lang.String addr)
修改设备 ip 地址 
 | 
void | 
setDesc(java.lang.String desc)
修改设备描述 
 | 
void | 
setDeviceModelJson(java.lang.String deviceModelJson)
设置设备模型 json 格式字符串 
 | 
void | 
setDeviceName(java.lang.String deviceName)
设置设备名 
 | 
void | 
setIotId(java.lang.String iotId)
设置设备的 IotId 
 | 
void | 
setLocal(boolean local)
设置是否可以被本地发现 
 | 
void | 
setModelType(java.lang.String model)
修改设备类型 
 | 
void | 
setPort(int port)
设置本地的网络端口 
 | 
void | 
setProdKey(java.lang.String prodKey)
已过时。  
 | 
void | 
setProductKey(java.lang.String productKey)
设置设备的 productKey 
 | 
public DeviceBasicData()
public DeviceBasicData(boolean isLocal)
isLocal - 是否能在本地被发现public DeviceBasicData(DeviceBasicData basicData)
basicData - 被拷贝的结构体@Deprecated public java.lang.String getProdKey()
@Deprecated public void setProdKey(java.lang.String prodKey)
prodKey - 设备的 productKeypublic int getPort()
public void setPort(int port)
port - 网络端口public java.lang.Object clone()
                       throws java.lang.CloneNotSupportedException
clone 在类中 java.lang.Objectjava.lang.CloneNotSupportedExceptionpublic boolean isLocal()
public void setLocal(boolean local)
local - 是否需要能被本地发现public java.lang.String getDeviceModelJson()
public void setDeviceModelJson(java.lang.String deviceModelJson)
deviceModelJson - 设备模型 json 格式字符串public java.lang.String getAddr()
public void setAddr(java.lang.String addr)
addr - 设备 ip 地址public java.lang.String getModelType()
public void setModelType(java.lang.String model)
model - 设备类型public java.lang.String getProductKey()
public void setProductKey(java.lang.String productKey)
productKey - 设备的 productKeypublic java.lang.String getDeviceName()
public void setDeviceName(java.lang.String deviceName)
deviceName - 设备名public java.lang.String getDevId()
public java.lang.String getDesc()
public void setDesc(java.lang.String desc)
desc - 设备描述public java.lang.String getIotId()
public void setIotId(java.lang.String iotId)
iotId - IotId