com.baidubce.services.modbus
Class ModbusClient
java.lang.Object
com.baidubce.AbstractBceClient
com.baidubce.services.modbus.ModbusClient
public class ModbusClient
- extends AbstractBceClient
Provides the client for use iot modbus service.
Method Summary |
BaseResponse |
createCustomField(String name)
|
QueryDataDescResponse |
createDataDesc(CreateDataDescRequest createDataDescRequest)
|
DeviceResponse |
createDevice(CreateDevice request)
|
GatewayResponse |
createGateway(CreateGatewayRequest request)
|
ParserObjectResponse |
createParserObject(CreateParserObjectRequest request)
|
CreatePullRuleResponse |
createPullRule(CreatePullRuleRequest request)
|
BaseResponse |
deleteCustomField(String name)
|
AbstractBceResponse |
deleteDataDesc(String dataDescriptionUuid)
|
void |
deleteDevice(String uuid)
|
void |
deleteGateway(String uuid)
|
void |
deleteParserObject(String uuid)
|
void |
deletePullRule(String uuid)
|
void |
deployGateway()
|
void |
deployGateway(String gatewayUuid)
|
DeviceResponse |
getDevice(String uuid)
|
int |
getDeviceNumByGatewayUuid(String uuid)
|
GatewayResponse |
getGateway(String uuid)
|
ParserObjectResponse |
getParserObject(String uuid)
|
PullRuleResponseWithDevice |
getPullRule(String uuid)
|
ListCustomFieldRespons |
listCustomField()
|
ListDataDescResponse |
listDataDesc(DataDescRequest dataDescRequest)
|
ListDataDescResponse |
listDataDesc(DataDescRequest dataDescRequest,
String order,
String orderBy,
String pageNo,
String pageSize,
String q)
|
ListDeviceResponse |
listDevice(ListDeviceRequest request)
|
ListGatewayResponse |
listGateway(ListGatewayRequest request)
|
ListParserObjectResponse |
listParserObject(ParserObjectRequest parserObjectRequest)
|
ListParserObjectResponse |
listParserObject(ParserObjectRequest parserObjectRequest,
String order,
String orderBy,
String pageNo,
String pageSize,
String q)
|
ListPullRuleResponse |
listPullRule(ListPullRuleRequest request)
|
QueryDataDescResponse |
queryDataDesc(String dataDescriptionUuid)
|
GatewayResponse |
regenGatewayPassword(String uuid)
|
QueryDataDescResponse |
updateDataDesc(UpdateDataDescRequest updateDataDescRequest)
|
DeviceResponse |
updateDevice(String uuid,
UpdateDeviceRequest request)
|
GatewayResponse |
updateGateway(String uuid,
UpdateGatewayRequest request)
|
ParserObjectResponse |
updateParserObject(String uuid,
UpdateParserObject request)
|
PullRuleResponse |
updatePullRule(String uuid,
UpdatePullRuleRequest request)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ModbusClient
public ModbusClient(BceClientConfiguration config)
createGateway
public GatewayResponse createGateway(CreateGatewayRequest request)
listGateway
public ListGatewayResponse listGateway(ListGatewayRequest request)
getGateway
public GatewayResponse getGateway(String uuid)
updateGateway
public GatewayResponse updateGateway(String uuid,
UpdateGatewayRequest request)
regenGatewayPassword
public GatewayResponse regenGatewayPassword(String uuid)
deleteGateway
public void deleteGateway(String uuid)
getDeviceNumByGatewayUuid
public int getDeviceNumByGatewayUuid(String uuid)
createDevice
public DeviceResponse createDevice(CreateDevice request)
listDevice
public ListDeviceResponse listDevice(ListDeviceRequest request)
getDevice
public DeviceResponse getDevice(String uuid)
updateDevice
public DeviceResponse updateDevice(String uuid,
UpdateDeviceRequest request)
deleteDevice
public void deleteDevice(String uuid)
createParserObject
public ParserObjectResponse createParserObject(CreateParserObjectRequest request)
listParserObject
public ListParserObjectResponse listParserObject(ParserObjectRequest parserObjectRequest)
listParserObject
public ListParserObjectResponse listParserObject(ParserObjectRequest parserObjectRequest,
String order,
String orderBy,
String pageNo,
String pageSize,
String q)
getParserObject
public ParserObjectResponse getParserObject(String uuid)
updateParserObject
public ParserObjectResponse updateParserObject(String uuid,
UpdateParserObject request)
deleteParserObject
public void deleteParserObject(String uuid)
createDataDesc
public QueryDataDescResponse createDataDesc(CreateDataDescRequest createDataDescRequest)
listDataDesc
public ListDataDescResponse listDataDesc(DataDescRequest dataDescRequest)
listDataDesc
public ListDataDescResponse listDataDesc(DataDescRequest dataDescRequest,
String order,
String orderBy,
String pageNo,
String pageSize,
String q)
queryDataDesc
public QueryDataDescResponse queryDataDesc(String dataDescriptionUuid)
updateDataDesc
public QueryDataDescResponse updateDataDesc(UpdateDataDescRequest updateDataDescRequest)
deleteDataDesc
public AbstractBceResponse deleteDataDesc(String dataDescriptionUuid)
createPullRule
public CreatePullRuleResponse createPullRule(CreatePullRuleRequest request)
listPullRule
public ListPullRuleResponse listPullRule(ListPullRuleRequest request)
getPullRule
public PullRuleResponseWithDevice getPullRule(String uuid)
updatePullRule
public PullRuleResponse updatePullRule(String uuid,
UpdatePullRuleRequest request)
deletePullRule
public void deletePullRule(String uuid)
deployGateway
public void deployGateway()
deployGateway
public void deployGateway(String gatewayUuid)
createCustomField
public BaseResponse createCustomField(String name)
listCustomField
public ListCustomFieldRespons listCustomField()
deleteCustomField
public BaseResponse deleteCustomField(String name)
Copyright © 2018. All rights reserved.