类 BacnetClient
- java.lang.Object
-
- com.baidubce.AbstractBceClient
-
- com.baidubce.services.bacnet.BacnetClient
-
public class BacnetClient extends AbstractBceClient
Created by yuanyoujun on 2017/10/18.
-
-
字段概要
字段 修饰符和类型 字段 说明 static StringENDPOINT_BJstatic StringENDPOINT_GZ-
从类继承的字段 com.baidubce.AbstractBceClient
config, DEFAULT_CONTENT_TYPE, DEFAULT_ENCODING, DEFAULT_SERVICE_DOMAIN, URL_PREFIX
-
-
构造器概要
构造器 构造器 说明 BacnetClient(BceClientConfiguration config)
-
方法概要
-
从类继承的方法 com.baidubce.AbstractBceClient
computeBktVirEndpoint, computeServiceId, getBktVirEndpoint, getClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdown
-
-
-
-
构造器详细资料
-
BacnetClient
public BacnetClient(BceClientConfiguration config)
-
-
方法详细资料
-
createGateway
public IdResponse createGateway(CreateBacnetGatewayRequest request)
-
getGateway
public BacnetGateway getGateway(long id)
-
getGatewayCredential
public BacnetGatewayCredential getGatewayCredential(long id)
-
deleteGateway
public CommonResponse deleteGateway(long id)
-
updateGateway
public CommonResponse updateGateway(UpdateBacnetGatewayRequest request, long id)
-
listGateway
public ListBacnetGatewayResponse listGateway(ListRequest request)
-
getDevice
public BacnetDevice getDevice(long gatewayid, long instanceNumber)
-
listDevice
public ListBacnetDeviceResponse listDevice(ListRequest request, long gatewayid)
-
deleteDevice
public CommonResponse deleteDevice(long gatewayid, long instanceNumber)
-
updateDeviceDestTopic
public CommonResponse updateDeviceDestTopic(UpdateDestTopicsRequest request, long gatewayid, long instanceNumber)
-
updateObjectDestTopic
public CommonResponse updateObjectDestTopic(UpdateDestTopicsRequest request, long gatewayid, long instanceNumber, String objectType, int objectInstance)
-
getObject
public BacnetObject getObject(long gatewayid, long instanceNumber, String objectType, int objectInstance)
-
listObject
public ListBacnetObjectResponse listObject(ListRequest request, long gatewayid, long instanceNumber)
-
deleteObject
public CommonResponse deleteObject(long gatewayid, long instanceNumber, String objectType, int objectInstance)
-
listObjectPresentValue
public ListObjectPresentValueResponse listObjectPresentValue(ListObjectPresentValueRequest request, long gatewayid)
-
updateObjectPresentValue
public CommonResponse updateObjectPresentValue(UpdateBacnetObjectPresentValueRequest request, long gatewayid)
-
subObjectChanges
public CommonResponse subObjectChanges(SubBacnetObjectRequest request, long gatewayid, int instance)
-
unsubObjectChanges
public CommonResponse unsubObjectChanges(SubBacnetObjectRequest request, long gatewayid, int instance)
-
refreshObject
public CommonResponse refreshObject(long gatewayid, long instanceNumber, String objectType, int objectInstance)
-
-