类 IotShcClient
- java.lang.Object
-
- com.baidubce.AbstractBceClient
-
- com.baidubce.services.iotshc.IotShcClient
-
public class IotShcClient extends AbstractBceClient
Provides the client for accessing the IotShc.
-
-
字段概要
-
从类继承的字段 com.baidubce.AbstractBceClient
config, DEFAULT_CONTENT_TYPE, DEFAULT_ENCODING, DEFAULT_SERVICE_DOMAIN, URL_PREFIX
-
-
构造器概要
构造器 构造器 说明 IotShcClient(BceClientConfiguration config)IotShcClient(String accessKey, String secretKey)
-
方法概要
-
从类继承的方法 com.baidubce.AbstractBceClient
computeBktVirEndpoint, computeServiceId, getBktVirEndpoint, getClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdown
-
-
-
-
构造器详细资料
-
IotShcClient
public IotShcClient(BceClientConfiguration config)
-
-
方法详细资料
-
deleteFactoryInfo
public CommonResult deleteFactoryInfo(String fc)
-
updateFactoryInfo
public FactoryInfo updateFactoryInfo(String fc, UpdateFactoryInfoRequest request)
-
getFactoryInfo
public FactoryInfo getFactoryInfo(String fc)
-
listFactoryInfo
public FactoryInfoListResponse listFactoryInfo(CommonListRequest request)
-
deleteProductKey
public CommonResult deleteProductKey(String fc, String pk)
-
updateProductKeyInfo
public ProductKeyInfo updateProductKeyInfo(String fc, String pk, UpdateProductKeyInfoRequest request)
-
getProductKeyInfo
public ProductKeyInfo getProductKeyInfo(String fc, String pk)
-
listProductKeyInfo
public ProductKeyInfoListResponse listProductKeyInfo(ProductKeyInfoListRequest request)
-
listProductKeyType
public ProductKeyTypeListResponse listProductKeyType(CommonListRequest request)
-
importBatchDevices
public CommonResponse importBatchDevices(ImportBatchDevicesRequest request)
-
deleteDeviceInfo
public CommonResult deleteDeviceInfo(String fc, String pk, String ak)
-
deleteDevices
public CommonResult deleteDevices(String fc, String pk)
-
banDevice
public CommonResult banDevice(String fc, String pk, String ak)
-
activeDevice
public CommonResult activeDevice(String fc, String pk, String ak)
-
getDeviceInfo
public DeviceInfo getDeviceInfo(String fc, String pk, String ak)
-
listDeviceInfo
public DeviceInfoListResponse listDeviceInfo(DeviceInfoListRequest request)
-
getToken
public GetTokenResponse getToken(int tokenLifeSpanInDays)
-
getMqttInfo
public GetMqttInfoResponse getMqttInfo(GetMqttInfoRequest request)
-
sendMqttMessage
public CommonResponse sendMqttMessage(SendMessageRequest request)
-
broadcastMqttMessage
public CommonResponse broadcastMqttMessage(SendMessageRequest request)
-
sendTtsMessage
public CommonResponse sendTtsMessage(SendMessageRequest request)
-
broadcastTtsMessage
public CommonResponse broadcastTtsMessage(SendMessageRequest request)
-
invokeUnit
public UnitServiceResponse invokeUnit(UnitServiceRequest request)
-
invokeTts
public TtsServiceResponse invokeTts(TtsServiceRequest request)
-
-