类 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.
-
-
字段概要
-
从类继承的字段 com.baidubce.AbstractBceClient
config, DEFAULT_CONTENT_TYPE, DEFAULT_ENCODING, DEFAULT_SERVICE_DOMAIN, URL_PREFIX
-
-
构造器概要
构造器 构造器 说明 ModbusClient(BceClientConfiguration config)
-
方法概要
-
从类继承的方法 com.baidubce.AbstractBceClient
computeBktVirEndpoint, computeServiceId, getBktVirEndpoint, getClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdown
-
-
-
-
构造器详细资料
-
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)
-
-