public class IotSmarthomeClient extends AbstractBceClient
config, DEFAULT_CONTENT_TYPE, DEFAULT_ENCODING, DEFAULT_SERVICE_DOMAIN, URL_PREFIX| Constructor and Description |
|---|
IotSmarthomeClient(BceClientConfiguration config) |
IotSmarthomeClient(String accessKey,
String secretKey) |
| Modifier and Type | Method and Description |
|---|---|
CreateOtaJobResponse |
createOtaJob(String uuid,
CreateOtaJobRequest request) |
void |
deActivateDevice(String puid,
DeviceActivationRequest request) |
StatusResponse |
getDeviceActivationStatus(String puid) |
StatusResponse |
getDeviceConnectionStatus(String puid) |
DeviceStatus |
getDeviceStatus(String puid) |
DeviceSecurityInfo |
getSecurityInfo(String puid) |
void |
preActivateDevice(String puid,
DeviceActivationRequest request) |
void |
updateDeviceProfile(String puid,
DeviceProfileUpdateRequest request) |
getClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdownpublic IotSmarthomeClient(BceClientConfiguration config)
public void preActivateDevice(String puid, DeviceActivationRequest request)
public void deActivateDevice(String puid, DeviceActivationRequest request)
public DeviceStatus getDeviceStatus(String puid)
public StatusResponse getDeviceActivationStatus(String puid)
public StatusResponse getDeviceConnectionStatus(String puid)
public DeviceSecurityInfo getSecurityInfo(String puid)
public void updateDeviceProfile(String puid, DeviceProfileUpdateRequest request)
public CreateOtaJobResponse createOtaJob(String uuid, CreateOtaJobRequest request)
Copyright © 2018. All rights reserved.