com.baidubce.services.iotdm
Class IotDmClient
java.lang.Object
com.baidubce.AbstractBceClient
com.baidubce.services.iotdm.IotDmClient
public class IotDmClient
- extends AbstractBceClient
Provides the client for accessing the iot device management.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IotDmClient
public IotDmClient(BceClientConfiguration config)
createDevices
public CreateDevicesResponse createDevices(CreateDevicesRequest createDevicesRequest,
String clientToken)
removeDevices
public void removeDevices(RemoveDevicesRequest removeDevicesRequest)
getDeviceProfile
public DeviceProfileResponse getDeviceProfile(String deviceName)
getDeviceProfiles
public DeviceQueryResponse getDeviceProfiles(DeviceQueryRequest deviceQueryRequest)
getDeviceAccessDetail
public DeviceAccessDetail getDeviceAccessDetail(String deviceName)
updateDeviceProfile
public void updateDeviceProfile(UpdateDeviceProfileRequest updateDeviceProfileRequest)
updateDeviceRegistry
public void updateDeviceRegistry(UpdateDeviceRegistryRequest updateDeviceRegistryRequest)
disableDevices
public void disableDevices(DeviceOperationRequest deviceOperationRequest)
enableDevices
public void enableDevices(DeviceOperationRequest deviceOperationRequest)
rebootDevices
public void rebootDevices(DeviceOperationRequest deviceOperationRequest)
createGroup
public GroupInfoResponse createGroup(CreateGroupRequest createGroupRequest,
String clientToken)
removeGroup
public void removeGroup(String groupId)
updateGroup
public void updateGroup(String groupId,
UpdateGroupRequest updateGroupRequest)
getGroup
public GroupInfoResponse getGroup(String groupId)
getChildGroups
public GroupListResponse getChildGroups(String groupId)
getRootGroups
public GroupListResponse getRootGroups()
getDeviceGroups
public GroupListResponse getDeviceGroups()
Copyright © 2018. All rights reserved.