- gatewayAddSubDevice(BaseInfo, ISubDeviceConnectListener) - Method in interface com.aliyun.alink.dm.api.IGateway
-
添加子设备
- GatewayChannel - Class in com.aliyun.alink.linksdk.channel.gateway.api
-
设备网关入口类
- GatewayConnectConfig - Class in com.aliyun.alink.linksdk.channel.gateway.api
-
设备网关初始化配置类
- GatewayConnectConfig(String, String, String) - Constructor for class com.aliyun.alink.linksdk.channel.gateway.api.GatewayConnectConfig
-
- GatewayConnectState - Enum in com.aliyun.alink.linksdk.channel.gateway.api
-
- gatewayDeleteSubDevice(BaseInfo, ISubDeviceRemoveListener) - Method in interface com.aliyun.alink.dm.api.IGateway
-
删除拓扑关系,删除子设备
- gatewayDevListUpload(List<? extends BaseInfo>, IConnectSendListener) - Method in interface com.aliyun.alink.dm.api.IGateway
-
网关发现设备列表上报
- GatewayErrorCode - Class in com.aliyun.alink.linksdk.channel.gateway.api
-
author : Jeeking
date : 2020/5/6 5:43 PM
desc : gateway errorcode
- GatewayErrorCode() - Constructor for class com.aliyun.alink.linksdk.channel.gateway.api.GatewayErrorCode
-
- gatewayGetSubDevices(IConnectSendListener) - Method in interface com.aliyun.alink.dm.api.IGateway
-
获取当前网关拓扑关系,获取当前网关设备下子设备列表
- gatewaySetSubDeviceDeleteListener(BaseInfo, IConnectRrpcListener) - Method in interface com.aliyun.alink.dm.api.IGateway
-
Deprecated.
- gatewaySetSubDeviceDisableListener(BaseInfo, IConnectRrpcListener) - Method in interface com.aliyun.alink.dm.api.IGateway
-
禁用子设备
- gatewaySubDeviceLogin(BaseInfo, ISubDeviceActionListener) - Method in interface com.aliyun.alink.dm.api.IGateway
-
子设备上线
- gatewaySubDeviceLogout(BaseInfo, ISubDeviceActionListener) - Method in interface com.aliyun.alink.dm.api.IGateway
-
子设备下线
- gatewaySubDevicePublish(String, String, BaseInfo, ISubDeviceActionListener) - Method in interface com.aliyun.alink.dm.api.IGateway
-
网关代理子设备发布接口
- gatewaySubDeviceSubscribe(String, BaseInfo, ISubDeviceActionListener) - Method in interface com.aliyun.alink.dm.api.IGateway
-
网关代理子设备订阅接口
- gatewaySubDeviceUnsubscribe(String, BaseInfo, ISubDeviceActionListener) - Method in interface com.aliyun.alink.dm.api.IGateway
-
网关代理子设备取消订阅接口
基础能力接口
- gatewaySubDevicRegister(List<? extends BaseInfo>, IConnectSendListener) - Method in interface com.aliyun.alink.dm.api.IGateway
-
子设备动态注册
前提:首先在云端创建设备,开启动态注册。
- generateBindToken(String) - Method in class com.aliyun.alink.dm.api.DeviceManager
-
生成合法有效的token
- getAccessMode() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Property
-
获取属性权限
- getAddr() - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceBasicData
-
获取设备 ip 地址
- getAlcsDiscovery() - Method in class com.aliyun.alink.linksdk.cmp.api.ConnectSDK
-
- getAlcsDiscovery() - Method in interface com.aliyun.alink.linksdk.cmp.api.IConnectSDK
-
- getAlcsDiscoveryConnectId() - Method in class com.aliyun.alink.linksdk.cmp.api.ConnectSDK
-
- getAlcsDiscoveryConnectId() - Method in interface com.aliyun.alink.linksdk.cmp.api.IConnectSDK
-
- getAlcsResourceRegister() - Method in class com.aliyun.alink.linksdk.cmp.api.ConnectSDK
-
- getAlcsResourceRegister() - Method in interface com.aliyun.alink.linksdk.cmp.api.IConnectSDK
-
- getAlcsServerConnectId() - Method in class com.aliyun.alink.linksdk.cmp.api.ConnectSDK
-
- getAlcsServerConnectId() - Method in interface com.aliyun.alink.linksdk.cmp.api.IConnectSDK
-
- getAllDeviceDataList() - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceManager
-
获取设备数据列表
- getAllPropertyValue() - Method in interface com.aliyun.alink.dm.api.IThing
-
获取所有属性值
- getAllPropertyValue() - Method in interface com.aliyun.alink.linksdk.tmp.api.IDevice
-
获取所有属性值
- getApiGatewayConnectId() - Method in class com.aliyun.alink.linksdk.cmp.api.ConnectSDK
-
- getApiGatewayConnectId() - Method in interface com.aliyun.alink.linksdk.cmp.api.IConnectSDK
-
- getAppKeyProfile(String, String, String) - Static method in class com.aliyun.alink.h2.api.Profile
-
- getAppKeyProfile(String, String, IAuthSign) - Static method in class com.aliyun.alink.h2.api.Profile
-
- getAuthCallback() - Method in class com.aliyun.alink.h2.api.Profile
-
- getAuthParams() - Method in class com.aliyun.alink.h2.api.Profile
-
- getAuthSign(String) - Method in interface com.aliyun.alink.h2.api.IAuthSign
-
用户实现获取 sign 的接口
- getAuthSign() - Method in class com.aliyun.alink.h2.api.Profile
-
- getCallType() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Service
-
- getClientId() - Method in interface com.aliyun.alink.linksdk.channel.gateway.api.subdevice.ISubDeviceConnectListener
-
获取子设备的ClientId,用于和网关建立拓扑关系。 传入Null 则默认用 productKey&deviceName
- getCloudProxy() - Static method in class com.aliyun.alink.linksdk.tmp.TmpSdk
-
- getCode() - Method in class com.aliyun.alink.linksdk.tools.AError
-
返回错误码
- getConfig() - Static method in class com.aliyun.alink.linksdk.tmp.TmpSdk
-
获取配置结构
- getConnectDiscovery(String) - Method in class com.aliyun.alink.linksdk.cmp.api.ConnectSDK
-
- getConnectDiscovery(String) - Method in interface com.aliyun.alink.linksdk.cmp.api.IConnectSDK
-
- getConnectId() - Method in class com.aliyun.alink.linksdk.cmp.core.base.AConnect
-
- getConnectInfo(String) - Method in class com.aliyun.alink.linksdk.cmp.api.ConnectSDK
-
- getConnectInfo(String) - Method in interface com.aliyun.alink.linksdk.cmp.api.IConnectSDK
-
获取连接建立后的相关信息
- getConnectInfo() - Method in class com.aliyun.alink.linksdk.cmp.core.base.AConnect
-
- getConnection() - Method in class com.aliyun.alink.h2.api.StreamServiceContext
-
- getConnectResourceRegister(String) - Method in class com.aliyun.alink.linksdk.cmp.api.ConnectSDK
-
- getConnectResourceRegister(String) - Method in interface com.aliyun.alink.linksdk.cmp.api.IConnectSDK
-
- getConnectState(String) - Method in class com.aliyun.alink.linksdk.cmp.api.ConnectSDK
-
- getConnectState(String) - Method in interface com.aliyun.alink.linksdk.cmp.api.IConnectSDK
-
获取连接状态
- getConnectState() - Method in class com.aliyun.alink.linksdk.cmp.core.base.AConnect
-
- getContent() - Method in class com.aliyun.alink.h2.entity.BaseHttpEntity
-
- getContext() - Static method in class com.aliyun.alink.linksdk.tmp.TmpSdk
-
获取上下文
- getData() - Method in interface com.aliyun.alink.dm.api.IOta.OtaResult
-
- getData() - Method in class com.aliyun.alink.linksdk.cmp.core.base.AMessage
-
- getData() - Method in class com.aliyun.alink.linksdk.cmp.core.base.AResponse
-
- getData() - Method in class com.aliyun.alink.linksdk.tmp.api.InputParams
-
返回data数据
- getDataStreamContext(List<Connection>, String) - Static method in class com.aliyun.alink.h2.stream.utils.StreamUtil
-
- getDataStreamContext(Connection, String) - Static method in class com.aliyun.alink.h2.stream.utils.StreamUtil
-
- getDataStreamId() - Method in class com.aliyun.alink.h2.api.StreamServiceContext
-
- getDataStreamId(Http2Headers) - Static method in class com.aliyun.alink.h2.stream.utils.StreamUtil
-
- getDataStreamMaps(Connection) - Static method in class com.aliyun.alink.h2.stream.utils.StreamUtil
-
- getDataType() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Arg
-
获取参数类型描述
- getDataType() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Property
-
获取属性数据结构的描述
- getDataType() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.specs.StructSpec
-
获取混合参数类型具体描述结构
- getDesc() - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceBasicData
-
获取设备描述
- getDesc() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Event
-
获取事件描述
- getDesc() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Property
-
获取属性描述
- getDesc() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Service
-
获取方法描述
- getDetailInfoByCache(IPanelCallback) - Method in class com.aliyun.alink.linksdk.tmp.device.panel.PanelDevice
-
- getDeviceBasicData(String) - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceManager
-
获取设备的基础数据
- getDeviceCOTA() - Method in class com.aliyun.alink.dm.api.DeviceManager
-
获取 CoTA 请求实例
- getDeviceCOTA() - Method in interface com.aliyun.alink.linkkit.api.ILinkKit
-
获取远程配置实例
- getDeviceCOTA() - Method in class com.aliyun.alink.linkkit.api.LinkKit
-
- getDeviceId() - Method in class com.aliyun.alink.linksdk.channel.gateway.api.subdevice.SubDeviceInfo
-
- getDeviceLabel() - Method in class com.aliyun.alink.dm.api.DeviceManager
-
获取标签请求实例
- getDeviceLabel() - Method in interface com.aliyun.alink.linkkit.api.ILinkKit
-
获取设备标签实例,可以使用该实例实现设备标签相关的功能。
- getDeviceLabel() - Method in class com.aliyun.alink.linkkit.api.LinkKit
-
- getDeviceManager() - Static method in class com.aliyun.alink.linksdk.tmp.TmpSdk
-
获取设备管理类实例
- getDeviceModelJson() - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceBasicData
-
获取设备模型 json 格式字符串
- getDeviceName() - Method in class com.aliyun.alink.linksdk.tmp.api.DevFoundOutputParams
-
获取设备的deviceName
- getDeviceName() - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceBasicData
-
获取设备名
- getDeviceProfile(String, String, String, String, String) - Static method in class com.aliyun.alink.h2.api.Profile
-
- getDeviceProfile(String, Map<String, String>, IAuthCallback) - Static method in class com.aliyun.alink.h2.api.Profile
-
- getDeviceShadow() - Method in class com.aliyun.alink.dm.api.DeviceManager
-
获取设备影子请求实例
- getDeviceShadow() - Method in interface com.aliyun.alink.linkkit.api.ILinkKit
-
获取设备影子实例,可以使用该实例实现设备影子的相关操作。
- getDeviceShadow() - Method in class com.aliyun.alink.linkkit.api.LinkKit
-
- getDeviceState() - Method in interface com.aliyun.alink.linksdk.tmp.api.IDevice
-
获取设备状态
- getDeviceThing() - Method in class com.aliyun.alink.dm.api.DeviceManager
-
获取物模型实例
- getDeviceThing() - Method in interface com.aliyun.alink.linkkit.api.ILinkKit
-
获取设备物模型操作实例,可以使用该实例实现设备属性上报、控制监听、时间上报、服务提供等。
- getDeviceThing() - Method in class com.aliyun.alink.linkkit.api.LinkKit
-
- getDevId() - Method in class com.aliyun.alink.dm.api.BaseInfo
-
- getDevId() - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceBasicData
-
获取设备的唯一标识符
- getDevId() - Method in interface com.aliyun.alink.linksdk.tmp.api.IDevice
-
获取设备的唯一标识符
- getDevIotId(String) - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceManager
-
- getDevName() - Method in interface com.aliyun.alink.linksdk.tmp.api.IDevice
-
获取设备的名称
- getDomain() - Method in class com.aliyun.alink.linksdk.tools.AError
-
获取 Domain
- getErrorCode(int, int, String) - Static method in class com.aliyun.alink.dm.api.DMErrorCode
-
- getErrorCode() - Method in interface com.aliyun.alink.dm.api.IOta.OtaResult
-
- getErrorCode() - Method in class com.aliyun.alink.linksdk.tmp.utils.ErrorInfo
-
获取错误号
- getErrorMsg() - Method in class com.aliyun.alink.linksdk.tmp.utils.ErrorInfo
-
获取错误描述
- getEvent(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.DeviceModel
-
获取设备事件描述
- getEventMethod(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.DeviceModel
-
获取设备事件的方法
- getEvents() - Method in interface com.aliyun.alink.dm.api.IThing
-
获取设备的事件列表
- getEvents() - Method in interface com.aliyun.alink.linksdk.tmp.api.IDevice
-
获取设备的事件列表
- getEvents(IPanelCallback) - Method in class com.aliyun.alink.linksdk.tmp.device.panel.PanelDevice
-
Deprecated.
- getEvents() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.DeviceModel
-
获取设备事件描述列表
- getExtData() - Method in interface com.aliyun.alink.dm.api.IOta.OtaResult
-
- getExtend() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.DeviceModel
-
Deprecated.
- getFileUploadId(Http2Headers) - Static method in class com.aliyun.alink.h2.stream.utils.StreamUtil
-
- getGateway() - Method in class com.aliyun.alink.dm.api.DeviceManager
-
获取网关操作实例
- getGateway() - Method in interface com.aliyun.alink.linkkit.api.ILinkKit
-
获取网关实例,可以实现网关子设备相关的管理功能。
- getGateway() - Method in class com.aliyun.alink.linkkit.api.LinkKit
-
- getGatewayConnectState() - Method in class com.aliyun.alink.linksdk.channel.gateway.api.GatewayChannel
-
- getGatewayConnectState() - Method in interface com.aliyun.alink.linksdk.channel.gateway.api.IGatewayChannel
-
获取当前长连接通道状态
- getH2StreamClient() - Method in interface com.aliyun.alink.linkkit.api.ILinkKit
-
获取 H2 流发送实例
- getH2StreamClient() - Method in class com.aliyun.alink.linkkit.api.LinkKit
-
- getH2StreamId() - Method in class com.aliyun.alink.h2.entity.BaseHttpEntity
-
- getHeaders() - Method in class com.aliyun.alink.h2.entity.BaseHttpEntity
-
- getHeaders() - Method in class com.aliyun.alink.h2.stream.entity.StreamData
-
- getHeartBeatInterval() - Method in class com.aliyun.alink.h2.api.Profile
-
- getHeartBeatTimeOut() - Method in class com.aliyun.alink.h2.api.Profile
-
- getHost() - Method in class com.aliyun.alink.h2.api.Profile
-
- getHubApiClientConnectId() - Method in class com.aliyun.alink.linksdk.cmp.api.ConnectSDK
-
- getHubApiClientConnectId() - Method in interface com.aliyun.alink.linksdk.cmp.api.IConnectSDK
-
- getId() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.DeviceModel
-
获取设备模型唯一标识符
- getIdentifier() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Arg
-
获取参数唯一标识符
- getIdentifier() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Event
-
获取事件的唯一标识符
- getIdentifier() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Property
-
获取属性唯一标识符
- getIdentifier() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Service
-
获取方法唯一标识符
- getIdentifier() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.specs.StructSpec
-
获取混合参数描述唯一标识
- getInputData() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Service
-
获取方法的入参
- getInstance() - Static method in class com.aliyun.alink.dm.api.DeviceManager
-
- getInstance(BaseInfo) - Static method in class com.aliyun.alink.dm.api.LogManager
-
- getInstance() - Static method in class com.aliyun.alink.linkkit.api.LinkKit
-
- getInstance() - Static method in class com.aliyun.alink.linksdk.channel.gateway.api.GatewayChannel
-
- getInstance() - Static method in class com.aliyun.alink.linksdk.cmp.api.ConnectSDK
-
- getInstance() - Static method in class com.aliyun.alink.linksdk.tmp.api.DeviceManager
-
获取设备管理实例
- getIoTApiClient() - Method in class com.aliyun.alink.dm.api.DeviceManager
-
获取与云端 HTTP/S 请求实例
- getIoTApiClient() - Method in interface com.aliyun.alink.linkkit.api.ILinkKit
-
IoT 套件对外 HTTP 请求接口
- getIoTApiClient() - Method in class com.aliyun.alink.linkkit.api.LinkKit
-
- getIotId() - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceBasicData
-
获取设备的 IotId
- getIsDestroyed() - Method in class com.aliyun.alink.linksdk.cmp.connect.channel.PersistentConnect
-
- getKey() - Method in class com.aliyun.alink.linksdk.tmp.device.payload.KeyValuePair
-
获取键名
- getLastEvent(IPanelCallback) - Method in class com.aliyun.alink.linksdk.tmp.device.panel.PanelDevice
-
获取最后一次事件
- getLength() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.specs.MetaSpec
-
获取长度
- getLevel() - Static method in class com.aliyun.alink.linksdk.tools.ALog
-
- getLink() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.DeviceModel
-
获取设备模型连接
- getLocalAuthedDeviceDataList() - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceManager
-
获取当前可以本地控制的设备数据列表
- getLocalConnectionState(IPanelCallback) - Method in class com.aliyun.alink.linksdk.tmp.device.panel.PanelDevice
-
获取本地链接状态接口,结果参数可以参考
- getLogLevel() - Method in class com.aliyun.alink.dm.api.LogManager.RecLog
-
- getLogLevel() - Static method in class com.aliyun.alink.h2.api.HLog
-
- getLogStrategyType() - Static method in class com.aliyun.alink.linksdk.tools.ALog
-
- getLogUpload() - Static method in class com.aliyun.alink.linksdk.tools.ALog
-
- getMax() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.specs.MetaSpec
-
获取属性最大值,当类型是Integer值才可用
- getMethod() - Method in enum com.aliyun.alink.h2.api.AuthSignMethod
-
- getMethod() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Event
-
获取事件的方法
- getMethod() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Service
-
获取设备方法的方法
- getMin() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.specs.MetaSpec
-
获取属性最小值,当类型是Integer值才可用
- getModelType() - Method in class com.aliyun.alink.linksdk.tmp.api.DevFoundOutputParams
-
获取设备的类型
- getModelType() - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceBasicData
-
获取设备类型
- getMsg() - Method in class com.aliyun.alink.dm.api.LogManager.RecLog
-
- getMsg() - Method in class com.aliyun.alink.linksdk.tools.AError
-
返回错误描述
- getName() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Arg
-
获取参数名
- getName() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Event
-
获取事件的名称
- getName() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Profile
-
获取设备名
- getName() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Property
-
获取属性名
- getName() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Service
-
获取方法名
- getName() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.specs.StructSpec
-
获取混合参数描述名
- getNextAppendPosition(Http2Headers) - Static method in class com.aliyun.alink.h2.stream.utils.StreamUtil
-
- getOne() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.specs.MetaSpec
-
获取数值一代表的值
- getOriginResponseObject() - Method in class com.aliyun.alink.linksdk.tools.AError
-
获取原始响应对象
- getOta() - Method in class com.aliyun.alink.dm.api.DeviceManager
-
获取OTA实例
- getOta() - Method in interface com.aliyun.alink.linkkit.api.ILinkKit
-
获取OTA实例
- getOta() - Method in class com.aliyun.alink.linkkit.api.LinkKit
-
- getOutputData() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Event
-
获取事件的参数列表
- getOutputData() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Service
-
获取方法的出参列表
- getPersistentConnectConfig() - Method in class com.aliyun.alink.linksdk.channel.gateway.api.GatewayChannel
-
- getPersistentConnectConfig() - Method in interface com.aliyun.alink.linksdk.channel.gateway.api.IGatewayChannel
-
- getPersistentConnectId() - Method in class com.aliyun.alink.linksdk.cmp.api.ConnectSDK
-
- getPersistentConnectId() - Method in interface com.aliyun.alink.linksdk.cmp.api.IConnectSDK
-
- getPort() - Method in class com.aliyun.alink.h2.api.Profile
-
- getPort() - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceBasicData
-
获取本地的网络端口
- getProdKey() - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceBasicData
-
Deprecated.
- getProdKey() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Profile
-
获取设备 productKey
- getProductKey() - Method in class com.aliyun.alink.linksdk.tmp.api.DevFoundOutputParams
-
获取设备的productKey
- getProductKey() - Method in class com.aliyun.alink.linksdk.tmp.api.DeviceBasicData
-
获取设备的 productKey
- getProfile() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.DeviceModel
-
获取设备配置
- getProperties() - Method in interface com.aliyun.alink.dm.api.IThing
-
获取设备的属性列表
- getProperties() - Method in interface com.aliyun.alink.linksdk.tmp.api.IDevice
-
获取设备的属性列表
- getProperties(IPanelCallback, PanelMethodExtraData) - Method in class com.aliyun.alink.linksdk.tmp.device.panel.PanelDevice
-
获取所有属性
- getProperties(IPanelCallback) - Method in class com.aliyun.alink.linksdk.tmp.device.panel.PanelDevice
-
获取所有属性
- getProperties() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.DeviceModel
-
获取设备属性描述列表
- getPropertiesByCache(IPanelCallback, PanelMethodExtraData) - Method in class com.aliyun.alink.linksdk.tmp.device.panel.PanelDevice
-
获取所有属性
优先获取缓存属性
- getPropertyValue(String) - Method in interface com.aliyun.alink.dm.api.IThing
-
同步获取设备属性值
- getPropertyValue(String) - Method in interface com.aliyun.alink.linksdk.tmp.api.IDevice
-
同步获取设备属性值
- getPropertyValue(List<String>, Object, IDevListener) - Method in interface com.aliyun.alink.linksdk.tmp.api.IDevice
-
异步获取属性值
- getQoSLevel(int) - Static method in enum com.aliyun.alink.linksdk.tmp.utils.TmpEnum.QoSLevel
-
- getQoSLevel(String) - Static method in enum com.aliyun.alink.linksdk.tmp.utils.TmpEnum.QoSLevel
-
- getRequestId() - Method in class com.aliyun.alink.h2.api.StreamServiceContext
-
- getRequestId() - Method in class com.aliyun.alink.h2.entity.BaseHttpEntity
-
- getRequestPath() - Method in class com.aliyun.alink.h2.api.StreamServiceContext
-
- getSchema() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.DeviceModel
-
获取设备模型描述概要地址
- getSdkVersion() - Method in class com.aliyun.alink.dm.api.DeviceManager
-
获取当前 sdk 版本
- getSDKVersion() - Method in interface com.aliyun.alink.linkkit.api.ILinkKit
-
- getSDKVersion() - Method in class com.aliyun.alink.linkkit.api.LinkKit
-
- getServiceMethod(String) - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.DeviceModel
-
获取设备方法的方法
- getServiceName() - Method in class com.aliyun.alink.h2.api.StreamServiceContext
-
- getServices() - Method in interface com.aliyun.alink.dm.api.IThing
-
获取设备的方法列表
- getServices() - Method in interface com.aliyun.alink.linksdk.tmp.api.IDevice
-
获取设备的方法列表
- getServices() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.DeviceModel
-
获取设备方法描述列表
- getSignExtraData() - Method in interface com.aliyun.alink.linksdk.channel.gateway.api.subdevice.ISubDeviceConnectListener
-
获取子设备签名的其他信息。
若Key包含“sign”,则其 value 会覆盖 getSignValue ();若 Key包含“signMethod”,则其Value回覆盖 getSignMethod()。
- getSignMethod() - Method in interface com.aliyun.alink.h2.api.IAuthSign
-
- getSignMethod() - Method in interface com.aliyun.alink.linksdk.channel.gateway.api.subdevice.ISubDeviceConnectListener
-
获取子设备的签名算法,用于和网关建立拓扑关系
- getSignValue() - Method in interface com.aliyun.alink.linksdk.channel.gateway.api.subdevice.ISubDeviceConnectListener
-
获取子设备的签名信息,用于和网关建立拓扑关系
- getSpecificTopic(boolean) - Method in class com.aliyun.alink.linksdk.cmp.api.CommonRequest
-
- getSpecs() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.DataType
-
获取参数枚举描述
- getState() - Method in interface com.aliyun.alink.h2.stream.api.IStreamSender
-
- getStatus() - Method in class com.aliyun.alink.h2.entity.Http2Response
-
- getStatus(IPanelCallback) - Method in class com.aliyun.alink.linksdk.tmp.device.panel.PanelDevice
-
- getStatusByCache(IPanelCallback) - Method in class com.aliyun.alink.linksdk.tmp.device.panel.PanelDevice
-
获取设备当前状态
- getStep() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.specs.MetaSpec
-
- getStream() - Method in class com.aliyun.alink.h2.api.StreamWriteContext
-
- getSubCode() - Method in class com.aliyun.alink.linksdk.tools.AError
-
返回子错误码
- getSubDeviceChannel(String) - Method in class com.aliyun.alink.linksdk.channel.gateway.api.GatewayChannel
-
- getSubDeviceChannel(String) - Method in interface com.aliyun.alink.linksdk.channel.gateway.api.IGatewayChannel
-
获取子设备连接通道
- getSubDeviceCOTA(BaseInfo) - Method in interface com.aliyun.alink.dm.api.IGateway
-
获取子设备 COTA 接口
必须子设备登录,且初始化之后才可以调用
- getSubDeviceInfo() - Method in interface com.aliyun.alink.linksdk.channel.gateway.api.subdevice.ISubDeviceChannel
-
获取当前子设备信息
- getSubDeviceLabel(BaseInfo) - Method in interface com.aliyun.alink.dm.api.IGateway
-
获取子设备标签接口
必须子设备登录,且初始化之后才可以调用
- getSubDevices(IConnectSendListener) - Method in class com.aliyun.alink.linksdk.channel.gateway.api.GatewayChannel
-
- getSubDevices(IConnectSendListener) - Method in interface com.aliyun.alink.linksdk.channel.gateway.api.IGatewayChannel
-
获取子设备列表
- getSubDeviceShadow(BaseInfo) - Method in interface com.aliyun.alink.dm.api.IGateway
-
获取子设备设备影子接口
必须子设备登录,且初始化之后才可以调用
- getSubDeviceThing(BaseInfo) - Method in interface com.aliyun.alink.dm.api.IGateway
-
获取子设备物模型
子设备登录之后,且初始化了子设备的物模型获取该接口才会有有效返回
子设备的 IThing 接口调用和直连设备一致
每次获取会创建一个 IThing 对象,用户需要保存对应子设备的物模型对象
- getSubDomain() - Method in class com.aliyun.alink.linksdk.tools.AError
-
获取 Sub Domain
- getSubMsg() - Method in class com.aliyun.alink.linksdk.tools.AError
-
返回子错误描述
- getToSignString(Map<String, String>) - Static method in class com.aliyun.alink.dm.api.SignUtils
-
签名串
- getToSignString(Map<String, String>) - Method in interface com.aliyun.alink.linkkit.api.ILinkKit
-
获取待签 String
- getToSignString(Map<String, String>) - Method in class com.aliyun.alink.linkkit.api.LinkKit
-
- getTslByCache(IPanelCallback) - Method in class com.aliyun.alink.linksdk.tmp.device.panel.PanelDevice
-
获取tsl字符串
- getType() - Method in class com.aliyun.alink.linksdk.tmp.device.payload.ValueWrapper
-
获取数据类型
- getType() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.DataType
-
获取属性类型
- getType() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.Event
-
获取事件的类型
- getUnit() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.specs.MetaSpec
-
获取属性单位
- getUploadLevel() - Static method in class com.aliyun.alink.linksdk.tools.ALog
-
- getValue() - Method in class com.aliyun.alink.linksdk.tmp.device.payload.ValueWrapper.ArrayValueWrapper
-
- getValue() - Method in class com.aliyun.alink.linksdk.tmp.device.payload.ValueWrapper.DoubleValueWrapper
-
- getValue() - Method in class com.aliyun.alink.linksdk.tmp.device.payload.ValueWrapper
-
获取模版值
- getValue() - Method in class com.aliyun.alink.linksdk.tmp.device.payload.ValueWrapper.IntValueWrapper
-
获取整型值
- getValue() - Method in class com.aliyun.alink.linksdk.tmp.device.payload.ValueWrapper.StringValueWrapper
-
获取字符串值
- getValue() - Method in class com.aliyun.alink.linksdk.tmp.device.payload.ValueWrapper.StructValueWrapper
-
获取混合键值对集合
- getValue() - Method in enum com.aliyun.alink.linksdk.tmp.utils.TmpEnum.DeviceShadowUpdateType
-
- getValue() - Method in enum com.aliyun.alink.linksdk.tmp.utils.TmpEnum.DeviceState
-
- getValue() - Method in enum com.aliyun.alink.linksdk.tmp.utils.TmpEnum.GroupRoleType
-
- getValue() - Method in enum com.aliyun.alink.linksdk.tmp.utils.TmpEnum.QoSLevel
-
- getValueWrapper() - Method in class com.aliyun.alink.linksdk.tmp.device.payload.KeyValuePair
-
获取键值
- getZero() - Method in class com.aliyun.alink.linksdk.tmp.devicemodel.specs.MetaSpec
-
获取零值