-
- All Implemented Interfaces:
-
com.thingclips.smart.sdk.api.IStorageCache
public class DeviceRespBean implements IStorageCache
Created by letian on 2017/10/11.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
DeviceRespBean.OTAMoulde
public class
DeviceRespBean.CommunicationModule
public class
DeviceRespBean.CommunicationModuleT
public class
DeviceRespBean.OTAMouldeMap
public class
DeviceRespBean.DataPointModule
public class
DeviceRespBean.DeviceTopoMoudle
public class
DeviceRespBean.ShareInfoModule
public class
DeviceRespBean.ModuleMap
public class
DeviceRespBean.BusinessResponse
public class
DeviceRespBean.DevModule
-
Field Summary
Fields Modifier and Type Field Description public final static int
CONFIG_SIGMESH
public final static int
CONFIG_ZIGBEE
public final static int
CONFIG_SUBPIECES
public final static int
CONFIG_BEACON
public final static int
CONFIG_THREAD
public final static int
CONFIG_ThingSMESH
public final static int
CONFIG_BEACON_MESH
public final static int
BASE_ATTRIBUTE_THING_MATTER
public final static int
BASE_ATTRIBUTE_INFRARED_GATEWAY
public final static int
BASE_ATTRIBUTE_PRIVATE_MESH
private long
resptime
private long
activeTime
private String
devId
private String
iconUrl
private String
lat
private String
localKey
private String
lon
private String
ip
private String
name
private String
productId
private String
runtimeEnv
private boolean
virtual
private String
uuid
private String
timezoneId
private int
displayOrder
private int
homeDisplayOrder
private long
errorCode
private Map<String, Object>
skills
private boolean
cloudOnline
private String
devKey
private String
mac
private DeviceRespBean.ShareInfoModule
shareInfo
private Map<String, Object>
meta
private boolean
virtualExperience
private long
baseAttribute
private long
protocolAttribute
private DeviceRespBean.OTAMoulde
otaInfo
private DeviceRespBean.CommunicationModule
communication
private DeviceRespBean.ProductModule
productInfo
private long
devAttribute
private DeviceRespBean.DeviceTopoMoudle
deviceTopo
private DeviceRespBean.DataPointModule
dataPointInfo
private String
productVer
private String
gatewayVerCAD
private String
ownerId
private DeviceBizPropBean
deviceBizPropBean
private ProductRefBean
productRefBean
private ProductStandardConfig
productStandardConfig
private int
accessType
private ThingSmartThingModel
thingModel
private String
secKey
private DeviceRespBean.BusinessResponse
businessResponse
-
Method Summary
Modifier and Type Method Description long
getResptime()
Get server response time. void
setResptime(long resptime)
Set server response time. long
getActiveTime()
void
setActiveTime(long activeTime)
String
getDevId()
void
setDevId(String devId)
String
getIconUrl()
void
setIconUrl(String iconUrl)
String
getLat()
void
setLat(String lat)
String
getLocalKey()
void
setLocalKey(String localKey)
String
getLon()
void
setLon(String lon)
String
getIp()
void
setIp(String ip)
String
getName()
void
setName(String name)
String
getProductId()
void
setProductId(String productId)
String
getRuntimeEnv()
void
setRuntimeEnv(String runtimeEnv)
void
setVirtual(boolean virtual)
String
getUuid()
void
setUuid(String uuid)
String
getTimezoneId()
void
setTimezoneId(String timezoneId)
int
getDisplayOrder()
void
setDisplayOrder(int displayOrder)
int
getHomeDisplayOrder()
void
setHomeDisplayOrder(int homeDisplayOrder)
long
getErrorCode()
void
setErrorCode(long errorCode)
Map<String, Object>
getSkills()
void
setSkills(Map<String, Object> skills)
void
setCloudOnline(boolean cloudOnline)
String
getDevKey()
void
setDevKey(String devKey)
String
getMac()
void
setMac(String mac)
DeviceRespBean.ShareInfoModule
getShareInfo()
void
setShareInfo(DeviceRespBean.ShareInfoModule shareInfo)
Map<String, Object>
getMeta()
void
setMeta(Map<String, Object> meta)
void
setVirtualExperience(boolean virtualExperience)
long
getBaseAttribute()
void
setBaseAttribute(long baseAttribute)
long
getProtocolAttribute()
void
setProtocolAttribute(long protocolAttribute)
DeviceRespBean.OTAMoulde
getOtaInfo()
void
setOtaInfo(DeviceRespBean.OTAMoulde otaInfo)
DeviceRespBean.CommunicationModule
getCommunication()
void
setCommunication(DeviceRespBean.CommunicationModule communication)
DeviceRespBean.ProductModule
getProductInfo()
void
setProductInfo(DeviceRespBean.ProductModule productInfo)
long
getDevAttribute()
void
setDevAttribute(long devAttribute)
DeviceRespBean.DeviceTopoMoudle
getDeviceTopo()
void
setDeviceTopo(DeviceRespBean.DeviceTopoMoudle deviceTopo)
DeviceRespBean.DataPointModule
getDataPointInfo()
void
setDataPointInfo(DeviceRespBean.DataPointModule dataPointInfo)
String
getProductVer()
void
setProductVer(String productVer)
String
getGatewayVerCAD()
void
setGatewayVerCAD(String gatewayVerCAD)
String
getOwnerId()
void
setOwnerId(String ownerId)
DeviceBizPropBean
getDeviceBizPropBean()
void
setDeviceBizPropBean(DeviceBizPropBean deviceBizPropBean)
ProductRefBean
getProductRefBean()
void
setProductRefBean(ProductRefBean productRefBean)
ProductStandardConfig
getProductStandardConfig()
void
setProductStandardConfig(ProductStandardConfig productStandardConfig)
int
getAccessType()
get device type0 : thing device1 : tripartite matter device2 : thing link device void
setAccessType(int accessType)
ThingSmartThingModel
getThingModel()
get thinglink model void
setThingModel(ThingSmartThingModel thingModel)
String
getSecKey()
void
setSecKey(String secKey)
DeviceRespBean.BusinessResponse
getBusinessResponse()
void
setBusinessResponse(DeviceRespBean.BusinessResponse businessResponse)
boolean
isMatter()
是否是Matter设备,包含涂鸦Matte与三方Matter boolean
isThingMatter()
是否是涂鸦体系的Matter 设备 boolean
isTripartiteMatter()
是否是三方 Matter 设备 long
getSharedTime()
void
setSharedTime(long sharedTime)
long
getDpMaxTime()
boolean
getIsShare()
void
setIsShare(boolean isShare)
boolean
isVirtual()
Map<String, Object>
getDps()
Map<String, Object>
getDpsMayRawUnDecoded()
void
setDps(Map<String, Object> dps)
Object
getKey()
Get unique id String
getMeshId()
void
setMeshId(String meshId)
String
getNodeId()
void
setNodeId(String nodeId)
Map<String, String>
getDpName()
void
setDpName(Map<String, String> dpName)
String
getCategory()
void
setCategory(String category)
String
getCategoryCode()
void
setCategoryCode(String categoryCode)
Map<String, Long>
getDpsTime()
void
setDpsTime(Map<String, Long> dpsTime)
boolean
isCloudOnline()
boolean
isVirtualExperience()
-
-
Method Detail
-
getResptime
long getResptime()
Get server response time.
-
setResptime
void setResptime(long resptime)
Set server response time.
- Parameters:
resptime
- Server response time.
-
getActiveTime
long getActiveTime()
-
setActiveTime
void setActiveTime(long activeTime)
-
getDevId
String getDevId()
-
setDevId
void setDevId(String devId)
-
getIconUrl
String getIconUrl()
-
setIconUrl
void setIconUrl(String iconUrl)
-
getLat
String getLat()
-
setLat
void setLat(String lat)
-
getLocalKey
String getLocalKey()
-
setLocalKey
void setLocalKey(String localKey)
-
getLon
String getLon()
-
setLon
void setLon(String lon)
-
getIp
String getIp()
-
setIp
void setIp(String ip)
-
getName
String getName()
-
setName
void setName(String name)
-
getProductId
String getProductId()
-
setProductId
void setProductId(String productId)
-
getRuntimeEnv
String getRuntimeEnv()
-
setRuntimeEnv
void setRuntimeEnv(String runtimeEnv)
-
setVirtual
void setVirtual(boolean virtual)
-
getUuid
String getUuid()
-
setUuid
void setUuid(String uuid)
-
getTimezoneId
String getTimezoneId()
-
setTimezoneId
void setTimezoneId(String timezoneId)
-
getDisplayOrder
int getDisplayOrder()
-
setDisplayOrder
void setDisplayOrder(int displayOrder)
-
getHomeDisplayOrder
int getHomeDisplayOrder()
-
setHomeDisplayOrder
void setHomeDisplayOrder(int homeDisplayOrder)
-
getErrorCode
long getErrorCode()
-
setErrorCode
void setErrorCode(long errorCode)
-
getSkills
Map<String, Object> getSkills()
-
setSkills
void setSkills(Map<String, Object> skills)
-
setCloudOnline
void setCloudOnline(boolean cloudOnline)
-
getDevKey
String getDevKey()
-
setDevKey
void setDevKey(String devKey)
-
getMac
String getMac()
-
setMac
void setMac(String mac)
-
getShareInfo
DeviceRespBean.ShareInfoModule getShareInfo()
-
setShareInfo
void setShareInfo(DeviceRespBean.ShareInfoModule shareInfo)
-
getMeta
Map<String, Object> getMeta()
-
setMeta
void setMeta(Map<String, Object> meta)
-
setVirtualExperience
void setVirtualExperience(boolean virtualExperience)
-
getBaseAttribute
long getBaseAttribute()
-
setBaseAttribute
void setBaseAttribute(long baseAttribute)
-
getProtocolAttribute
long getProtocolAttribute()
-
setProtocolAttribute
void setProtocolAttribute(long protocolAttribute)
-
getOtaInfo
DeviceRespBean.OTAMoulde getOtaInfo()
-
setOtaInfo
void setOtaInfo(DeviceRespBean.OTAMoulde otaInfo)
-
getCommunication
DeviceRespBean.CommunicationModule getCommunication()
-
setCommunication
void setCommunication(DeviceRespBean.CommunicationModule communication)
-
getProductInfo
DeviceRespBean.ProductModule getProductInfo()
-
setProductInfo
void setProductInfo(DeviceRespBean.ProductModule productInfo)
-
getDevAttribute
long getDevAttribute()
-
setDevAttribute
void setDevAttribute(long devAttribute)
-
getDeviceTopo
DeviceRespBean.DeviceTopoMoudle getDeviceTopo()
-
setDeviceTopo
void setDeviceTopo(DeviceRespBean.DeviceTopoMoudle deviceTopo)
-
getDataPointInfo
DeviceRespBean.DataPointModule getDataPointInfo()
-
setDataPointInfo
void setDataPointInfo(DeviceRespBean.DataPointModule dataPointInfo)
-
getProductVer
String getProductVer()
-
setProductVer
void setProductVer(String productVer)
-
getGatewayVerCAD
String getGatewayVerCAD()
-
setGatewayVerCAD
void setGatewayVerCAD(String gatewayVerCAD)
-
getOwnerId
String getOwnerId()
-
setOwnerId
void setOwnerId(String ownerId)
-
getDeviceBizPropBean
DeviceBizPropBean getDeviceBizPropBean()
-
setDeviceBizPropBean
void setDeviceBizPropBean(DeviceBizPropBean deviceBizPropBean)
-
getProductRefBean
ProductRefBean getProductRefBean()
-
setProductRefBean
void setProductRefBean(ProductRefBean productRefBean)
-
getProductStandardConfig
ProductStandardConfig getProductStandardConfig()
-
setProductStandardConfig
void setProductStandardConfig(ProductStandardConfig productStandardConfig)
-
getAccessType
int getAccessType()
get device type0 : thing device1 : tripartite matter device2 : thing link device
-
setAccessType
void setAccessType(int accessType)
-
getThingModel
ThingSmartThingModel getThingModel()
get thinglink model
-
setThingModel
void setThingModel(ThingSmartThingModel thingModel)
-
getSecKey
String getSecKey()
-
setSecKey
void setSecKey(String secKey)
-
getBusinessResponse
DeviceRespBean.BusinessResponse getBusinessResponse()
-
setBusinessResponse
void setBusinessResponse(DeviceRespBean.BusinessResponse businessResponse)
-
isMatter
boolean isMatter()
是否是Matter设备,包含涂鸦Matte与三方Matter
-
isThingMatter
boolean isThingMatter()
是否是涂鸦体系的Matter 设备
-
isTripartiteMatter
boolean isTripartiteMatter()
是否是三方 Matter 设备
-
getSharedTime
long getSharedTime()
-
setSharedTime
void setSharedTime(long sharedTime)
-
getDpMaxTime
long getDpMaxTime()
-
getIsShare
boolean getIsShare()
-
setIsShare
void setIsShare(boolean isShare)
-
isVirtual
boolean isVirtual()
-
getDps
Map<String, Object> getDps()
-
getDpsMayRawUnDecoded
Map<String, Object> getDpsMayRawUnDecoded()
-
setDps
void setDps(Map<String, Object> dps)
-
getKey
Object getKey()
Get unique id
-
getMeshId
String getMeshId()
-
setMeshId
void setMeshId(String meshId)
-
getNodeId
String getNodeId()
-
setNodeId
void setNodeId(String nodeId)
-
getDpName
Map<String, String> getDpName()
-
setDpName
void setDpName(Map<String, String> dpName)
-
getCategory
String getCategory()
-
setCategory
void setCategory(String category)
-
getCategoryCode
String getCategoryCode()
-
setCategoryCode
void setCategoryCode(String categoryCode)
-
getDpsTime
Map<String, Long> getDpsTime()
-
setDpsTime
void setDpsTime(Map<String, Long> dpsTime)
-
isCloudOnline
boolean isCloudOnline()
-
isVirtualExperience
boolean isVirtualExperience()
-
-
-
-