-
- 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 classDeviceRespBean.OTAMouldepublic classDeviceRespBean.CommunicationModulepublic classDeviceRespBean.CommunicationModuleTpublic classDeviceRespBean.OTAMouldeMappublic classDeviceRespBean.DataPointModulepublic classDeviceRespBean.DeviceTopoMoudlepublic classDeviceRespBean.ShareInfoModulepublic classDeviceRespBean.ModuleMappublic classDeviceRespBean.BusinessResponsepublic classDeviceRespBean.DevModule
-
Field Summary
Fields Modifier and Type Field Description public final static intCONFIG_SIGMESHpublic final static intCONFIG_ZIGBEEpublic final static intCONFIG_SUBPIECESpublic final static intCONFIG_BEACONpublic final static intCONFIG_THREADpublic final static intCONFIG_ThingSMESHpublic final static intCONFIG_BEACON_MESHpublic final static intBASE_ATTRIBUTE_THING_MATTERpublic final static intBASE_ATTRIBUTE_INFRARED_GATEWAYpublic final static intBASE_ATTRIBUTE_PRIVATE_MESHprivate longresptimeprivate longactiveTimeprivate StringdevIdprivate StringiconUrlprivate Stringlatprivate StringlocalKeyprivate Stringlonprivate Stringipprivate Stringnameprivate StringproductIdprivate StringruntimeEnvprivate booleanvirtualprivate Stringuuidprivate StringtimezoneIdprivate intdisplayOrderprivate inthomeDisplayOrderprivate longerrorCodeprivate Map<String, Object>skillsprivate booleancloudOnlineprivate StringdevKeyprivate Stringmacprivate DeviceRespBean.ShareInfoModuleshareInfoprivate Map<String, Object>metaprivate booleanvirtualExperienceprivate longbaseAttributeprivate longprotocolAttributeprivate DeviceRespBean.OTAMouldeotaInfoprivate DeviceRespBean.CommunicationModulecommunicationprivate DeviceRespBean.ProductModuleproductInfoprivate longdevAttributeprivate DeviceRespBean.DeviceTopoMoudledeviceTopoprivate DeviceRespBean.DataPointModuledataPointInfoprivate StringproductVerprivate StringgatewayVerCADprivate StringownerIdprivate DeviceBizPropBeandeviceBizPropBeanprivate ProductRefBeanproductRefBeanprivate ProductStandardConfigproductStandardConfigprivate intaccessTypeprivate ThingSmartThingModelthingModelprivate StringsecKeyprivate DeviceRespBean.BusinessResponsebusinessResponse
-
Method Summary
Modifier and Type Method Description longgetResptime()Get server response time. voidsetResptime(long resptime)Set server response time. longgetActiveTime()voidsetActiveTime(long activeTime)StringgetDevId()voidsetDevId(String devId)StringgetIconUrl()voidsetIconUrl(String iconUrl)StringgetLat()voidsetLat(String lat)StringgetLocalKey()voidsetLocalKey(String localKey)StringgetLon()voidsetLon(String lon)StringgetIp()voidsetIp(String ip)StringgetName()voidsetName(String name)StringgetProductId()voidsetProductId(String productId)StringgetRuntimeEnv()voidsetRuntimeEnv(String runtimeEnv)voidsetVirtual(boolean virtual)StringgetUuid()voidsetUuid(String uuid)StringgetTimezoneId()voidsetTimezoneId(String timezoneId)intgetDisplayOrder()voidsetDisplayOrder(int displayOrder)intgetHomeDisplayOrder()voidsetHomeDisplayOrder(int homeDisplayOrder)longgetErrorCode()voidsetErrorCode(long errorCode)Map<String, Object>getSkills()voidsetSkills(Map<String, Object> skills)voidsetCloudOnline(boolean cloudOnline)StringgetDevKey()voidsetDevKey(String devKey)StringgetMac()voidsetMac(String mac)DeviceRespBean.ShareInfoModulegetShareInfo()voidsetShareInfo(DeviceRespBean.ShareInfoModule shareInfo)Map<String, Object>getMeta()voidsetMeta(Map<String, Object> meta)voidsetVirtualExperience(boolean virtualExperience)longgetBaseAttribute()voidsetBaseAttribute(long baseAttribute)longgetProtocolAttribute()voidsetProtocolAttribute(long protocolAttribute)DeviceRespBean.OTAMouldegetOtaInfo()voidsetOtaInfo(DeviceRespBean.OTAMoulde otaInfo)DeviceRespBean.CommunicationModulegetCommunication()voidsetCommunication(DeviceRespBean.CommunicationModule communication)DeviceRespBean.ProductModulegetProductInfo()voidsetProductInfo(DeviceRespBean.ProductModule productInfo)longgetDevAttribute()voidsetDevAttribute(long devAttribute)DeviceRespBean.DeviceTopoMoudlegetDeviceTopo()voidsetDeviceTopo(DeviceRespBean.DeviceTopoMoudle deviceTopo)DeviceRespBean.DataPointModulegetDataPointInfo()voidsetDataPointInfo(DeviceRespBean.DataPointModule dataPointInfo)StringgetProductVer()voidsetProductVer(String productVer)StringgetGatewayVerCAD()voidsetGatewayVerCAD(String gatewayVerCAD)StringgetOwnerId()voidsetOwnerId(String ownerId)DeviceBizPropBeangetDeviceBizPropBean()voidsetDeviceBizPropBean(DeviceBizPropBean deviceBizPropBean)ProductRefBeangetProductRefBean()voidsetProductRefBean(ProductRefBean productRefBean)ProductStandardConfiggetProductStandardConfig()voidsetProductStandardConfig(ProductStandardConfig productStandardConfig)intgetAccessType()get device type0 : thing device1 : tripartite matter device2 : thing link device voidsetAccessType(int accessType)ThingSmartThingModelgetThingModel()get thinglink model voidsetThingModel(ThingSmartThingModel thingModel)StringgetSecKey()voidsetSecKey(String secKey)DeviceRespBean.BusinessResponsegetBusinessResponse()voidsetBusinessResponse(DeviceRespBean.BusinessResponse businessResponse)booleanisMatter()是否是Matter设备,包含涂鸦Matte与三方Matter booleanisThingMatter()是否是涂鸦体系的Matter 设备 booleanisTripartiteMatter()是否是三方 Matter 设备 longgetSharedTime()voidsetSharedTime(long sharedTime)longgetDpMaxTime()booleangetIsShare()voidsetIsShare(boolean isShare)booleanisVirtual()Map<String, Object>getDps()Map<String, Object>getDpsMayRawUnDecoded()voidsetDps(Map<String, Object> dps)ObjectgetKey()Get unique id StringgetMeshId()voidsetMeshId(String meshId)StringgetNodeId()voidsetNodeId(String nodeId)Map<String, String>getDpName()voidsetDpName(Map<String, String> dpName)StringgetCategory()voidsetCategory(String category)StringgetCategoryCode()voidsetCategoryCode(String categoryCode)Map<String, Long>getDpsTime()voidsetDpsTime(Map<String, Long> dpsTime)booleanisCloudOnline()booleanisVirtualExperience()-
-
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()
-
-
-
-