com.baidubce.services.bacnet
Class BacnetClient
java.lang.Object
com.baidubce.AbstractBceClient
com.baidubce.services.bacnet.BacnetClient
public class BacnetClient
- extends AbstractBceClient
Created by yuanyoujun on 2017/10/18.
Method Summary |
IdResponse |
createGateway(CreateBacnetGatewayRequest request)
|
CommonResponse |
deleteDevice(long gatewayid,
long instanceNumber)
|
CommonResponse |
deleteGateway(long id)
|
CommonResponse |
deleteObject(long gatewayid,
long instanceNumber,
String objectType,
int objectInstance)
|
BacnetDevice |
getDevice(long gatewayid,
long instanceNumber)
|
BacnetGateway |
getGateway(long id)
|
BacnetGatewayCredential |
getGatewayCredential(long id)
|
BacnetObject |
getObject(long gatewayid,
long instanceNumber,
String objectType,
int objectInstance)
|
ListBacnetDeviceResponse |
listDevice(ListRequest request,
long gatewayid)
|
ListBacnetGatewayResponse |
listGateway(ListRequest request)
|
ListBacnetObjectResponse |
listObject(ListRequest request,
long gatewayid,
long instanceNumber)
|
ListObjectPresentValueResponse |
listObjectPresentValue(ListObjectPresentValueRequest request,
long gatewayid)
|
CommonResponse |
refreshObject(long gatewayid,
long instanceNumber,
String objectType,
int objectInstance)
|
CommonResponse |
subObjectChanges(SubBacnetObjectRequest request,
long gatewayid,
int instance)
|
CommonResponse |
unsubObjectChanges(SubBacnetObjectRequest request,
long gatewayid,
int instance)
|
CommonResponse |
updateDeviceDestTopic(UpdateDestTopicsRequest request,
long gatewayid,
long instanceNumber)
|
CommonResponse |
updateGateway(UpdateBacnetGatewayRequest request,
long id)
|
CommonResponse |
updateObjectDestTopic(UpdateDestTopicsRequest request,
long gatewayid,
long instanceNumber,
String objectType,
int objectInstance)
|
CommonResponse |
updateObjectPresentValue(UpdateBacnetObjectPresentValueRequest request,
long gatewayid)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ENDPOINT_GZ
public static final String ENDPOINT_GZ
- See Also:
- Constant Field Values
ENDPOINT_BJ
public static final String ENDPOINT_BJ
- See Also:
- Constant Field Values
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)
Copyright © 2018. All rights reserved.