public class IoTCoreClient extends AbstractBceClient
config, DEFAULT_CONTENT_TYPE, DEFAULT_ENCODING, DEFAULT_SERVICE_DOMAIN, URL_PREFIX| Constructor and Description |
|---|
IoTCoreClient(BceClientConfiguration config) |
computeBktVirEndpoint, computeServiceId, getBktVirEndpoint, getClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdownpublic IoTCoreClient(BceClientConfiguration config)
public CreateDeviceResponse createDevice(String iotCoreId, CreateDeviceRequest createDeviceRequest)
public GetDeviceResponse getDevice(String iotCoreId, String deviceName)
public UpdateDeviceResponse updateDevice(String iotCoreId, String deviceName, UpdateDeviceRequest updateDeviceRequest)
public ScrollPaginationResponse<GetDeviceResponse> getDevices(String iotCoreId)
public ScrollPaginationResponse<GetDeviceResponse> getDevices(String iotCoreId, long createTimeBefore, int pageSize, String deviceNamePrefix)
public GetDeviceSignatureResponse getDeviceSignature(String iotCoreId, String deviceName)
public GetDeviceSignatureResponse getDeviceSignature(String iotCoreId, String deviceName, long timestamp, AlgorithmType algorithmType)
public ResetDeviceSecretResponse resetDeviceSecret(String iotCoreId, String deviceName)
public ResetDeviceSecretResponse resetDeviceSecret(String iotCoreId, String deviceName, String secretKey)
public CreateTemplateResponse createTemplate(String iotCoreId, String templateName)
public GetTemplateResponse getTemplate(String iotCoreId, String templateId)
public PaginationResponse<GetTemplateResponse> getTemplates(String iotCoreId)
public PaginationResponse<GetTemplateResponse> getTemplates(String iotCoreId, int pageNo, int pageSize)
public AddPolicyResponse addPolicy(String iotCoreId, String templateId, AddPolicyRequest request)
public void updatePolicy(String iotCoreId, String templateId, String policyId, UpdatePolicyRequest request)
Copyright © 2023. All rights reserved.