|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.baidubce.AbstractBceClient
com.baidubce.services.iotdm.IotDmV3Client
public class IotDmV3Client
Field Summary |
---|
Fields inherited from class com.baidubce.AbstractBceClient |
---|
config, DEFAULT_CONTENT_TYPE, DEFAULT_ENCODING, DEFAULT_SERVICE_DOMAIN, URL_PREFIX |
Constructor Summary | |
---|---|
IotDmV3Client(BceClientConfiguration config)
|
Methods inherited from class com.baidubce.AbstractBceClient |
---|
getClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdown |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public IotDmV3Client(BceClientConfiguration config)
Method Detail |
---|
public DeviceRuleResponse createDeviceRule(String deviceName, DeviceRuleRequest request)
deviceName
- Name of Device .request
- Params used for create Device Rule .
public DeviceRuleResponse getDeviceRules(String deviceName)
deviceName
- Name of Device .
public DeviceRuleResponse modifyDeviceRule(String deviceName, DeviceRuleRequest request)
deviceName
- Name of Device .request
- Params used for create Device Rule .
public void removeDeviceRule(String deviceName)
deviceName
- Name of Device .public void disableDeviceRule(String deviceName)
deviceName
- Name of Device .public void enableDeviceRule(String deviceName)
deviceName
- Name of Device .public DeviceFormatRuleResponse createTsdbFormatRule(String deviceName, DeviceFormatRuleRequest request)
deviceName
- Name of Device .request
- Params used for create Device TSDB format Rule .
public DeviceFormatRuleResponse getTsdbFormatRule(String deviceName)
deviceName
- Name of Device .
public DeviceFormatRuleResponse modifyTsdbFormatRule(String deviceName, DeviceFormatRuleRequest request)
deviceName
- Name of Device .request
- Params used for modify Device TSDB format Rule .
public AccessDetailResponse createDomain(CreateDomainRequest createDomainRequest)
createDomainRequest
- Params used for create Domain .
public void removeDomain(String domainName)
domainName
- Name of Domain .public DomainListResponse getDomains(int pageNo, int pageSize, String orderBy, String order, String key, String type, String deviceName)
pageNo
- Page number of Domains .pageSize
- Page size of Domains .orderBy
- Order by field of Domain .order
- ASC or DESC .key
- Key to filter Domains .type
- Type to filter Domains .deviceName
- Name of Device .
public DomainDetail getDomainDetail(String domainName)
domainName
- Name of Domain .
public UpdateDomainDevicesResponse modifyDomainDevices(String domainName, UpdateDomainDevicesRequest updateDomainDevicesRequest)
domainName
- Name of Domain .updateDomainDevicesRequest
- Params used for Domain Devices .
public void modifyDomainRegistryInfo(String domainName, UpdateDomainRegistryInfoRequest updateDomainRegistryInfoRequest)
domainName
- Name of Domain .updateDomainRegistryInfoRequest
- Params used for update Domain registery infomation.public AccessDetailResponse getDomainAccessDetail(String domainName)
domainName
- Name of Domain .
public AccessDetailResponse updateDomainSecretKey(String domainName)
domainName
- Name of Domain .
public DomainDeviceListResponse getDomainDeviceList(String domainName, int pageNo, int pageSize, String orderBy, String order, String name, String value, String favourite)
domainName
- Name of Domain .pageNo
- Page number of Devices in Domain .pageSize
- Page size of Devices in Domain .orderBy
- Order by field of Device in Domain .order
- ASC or DESC .name
- Name to filter Device .value
- Value to filter Device .favourite
- Favourite to filter Device .
public DeviceAccessDetailResponse createDevice(CreateDeviceRequest createDeviceRequest)
public DeviceListResponse removeDevices(DeviceListRequest deviceListRequest)
public DeviceProfileResponse getDeviceProfile(String deviceName)
public DeviceProfileResponse updateDeviceProfile(String deviceName, UpdateDeviceProfileRequest updateDeviceProfileRequest)
public DeviceProfileListResponse getDeviceProfiles(int pageNo, int pageSize, String orderBy, String order, String name, String value, String favourite)
public DeviceAccessDetailResponse getDeviceAccessDetail(String deviceName)
public DeviceProfileResponse updateDeviceRegistry(String deviceName, UpdateDeviceRegistryRequest updateDeviceRegistryRequest)
public DeviceAccessDetailResponse updateDeviceSecretKey(String deviceName)
public DeviceListResponse resetDevices(DeviceListRequest request)
public DeviceViewResponse getDeviceView(String deviceName)
public DeviceViewResponse updateDeviceView(String deviceName, UpdateDeviceViewRequest updateDeviceViewRequest)
public SchemaCreateResponse createSchema(SchemaCreateRequest schemaCreateRequest)
public SchemaResponse getSchema(String schemaId)
public SchemaListResponse getSchemas(int pageNo, int pageSize, String orderBy, String order, String key)
public void updateSchema(String schemaId, SchemaUpdateRequest schemaUpdateRequest)
public void deleteSchema(String schemaId)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |