public class DuGoClient extends AbstractBceClient
config, DEFAULT_CONTENT_TYPE, DEFAULT_ENCODING, DEFAULT_SERVICE_DOMAIN, URL_PREFIX| Constructor and Description |
|---|
DuGoClient(BceClientConfiguration config) |
computeServiceId, getClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdownpublic DuGoClient(BceClientConfiguration config)
public GetProjectListResponse getProjects()
public GetProjectByIdResponse getProjectById(String projectId)
projectId - public GetBatchListResponse getBatchList(String projectId)
projectId - public QueryInstancesByBatchResponse queryInstanceByBatch(String batchId, Integer pageNum, Integer pageSize)
batchId - pageNum - pageSize - public void updateBatchDesc(UpdateBatchDescRequest request, String projectId, String batchId)
request - projectId - batchId - public void bindVehiclesInBatch(BatchBindVehicleRequest request)
request - public void bindVehiclesInRandom(RandomBindVehiclesRequest request)
request - public void unbindVehiclesInBatch(BatchUnbindVehiclesRequest request)
request - public QueryMqttBindResultResponse queryBindResult(String projectId)
projectId - public DownloadAuthInfoResponse downloadAuthInfo(String downloadUrl)
downloadUrl - public void batchAddDevice(BatchAddDeviceRequest request)
request - public void batchRemoveDevice(BatchRemoveDeviceRequest request)
request - public void updateDeviceAlias(String deviceId, UpdateAliasNameRequest request)
request - public void activateDevices(ActivateDeviceRequest request)
request - public QueryDeviceResponse queryDeviceInfo(String groupId, String deviceId, String aliasName, String pk, String dn, Integer pageNo, Integer pageSize)
groupId - deviceId - aliasName - pk - dn - pageNo - pageSize - public DeviceShadowResponse queryDeviceShadow(String deviceId, Boolean needUpdateTime)
deviceId - needUpdateTime - public GroupDeviceShadowResponse queryGroupDeviceShadow(String groupId, Boolean needUpdateTime, Integer pageNo, Integer pageSize)
groupId - needUpdateTime - pageNo - pageSize - public QueryDeviceHistoryResponse queryDeviceHistory(QueryDeviceHistoryRequest request)
request - public QueryDeviceLogResponse queryDeviceLog(String deviceId, String startHour, String endHour)
deviceId - startHour - endHour - public DeviceStatusInfoResponse queryDeviceStatusInfo(String deviceId, GetDeviceInfoRequest request)
deviceId - request - public void uploadStaticData(UploadStaticDataRequest request)
request - public void uploadDynamicData(UploadDynamicDataRequest request)
request - public QueryVehicleStatusResponse queryVehicleOnlineStatus(QueryVehicleStatusRequest request)
request - public QuerySingleShadowResponse querySingleShadow(QuerySingleShadowRequest request)
request - public QueryMultipleShadowResponse queryMultipleShadow(QueryMultipleShadowRequest request)
request - public ShadowFilterResponse queryShadowByTag(ShadowFilterRequest request)
request - public HistoryInfoQueryResponse queryVehicleHistoryData(HistoryInfoQueryRequest request)
request - public SchemaDisplayNameResponse queryDisplayName(String projectId, String attributeName)
projectId - attributeName - public SchemaAttributeNameResponse queryAttributeName(String projectId, String displayName)
projectId - displayName - public GB32960ParamQueryResponse queryTerminalParams(GB32960ParamQueryRequest request)
request - public void settingTerminalParams(GB32960ParamSettingRequest request)
request - public void controlVehicleTerminal(GB32960VehicleControlRequest request)
request - public void createAlarmRule(String projectId, AlarmCreateRequest request)
request - projectId - public void updateAlarmRule(String projectId, AlarmUpdateRequest request)
request - projectId - public AlarmDetailsResponse getAlarmRuleDetails(String projectId, String alarmId)
projectId - alarmId - public AlarmRuleListResponse getAlarmRuleList(String projectId, Integer pageNum, Integer pageSize)
projectId - pageNum - pageSize - public void batchDeleteAlarmRules(String projectId, AlarmBatchRequest request)
request - projectId - public void batchShieldAlarms(AlarmBatchRequest request, String projectId)
request - projectId - public void batchRecoverAlarms(AlarmBatchRequest request, String projectId)
request - projectId - public GeoCodingResponse geoCoding(GeoCodingRequest request)
request - public GeoDecodingResponse geoDecoding(GeoDecodingRequest request)
request - public GetLatestPointResponse getLatestPoint(GetLatestPointRequest request)
request - public GetTrackResponse getTrack(GetTrackRequest request)
request - public GetDistanceResponse getDistance(GetDistanceRequest request)
request - public StayPointResponse getStayPoint(StayPointRequest request)
request - public DrivingBehaviorResponse getDrivingBehavior(DrivingBehaviorRequest request)
request - public CreateFenceResponse createFence(CreateFenceRequest request)
request - public void updateFence(UpdateFenceRequest request)
request - public FenceDetailResponse getFenceDetail(String projectId, String fenceId)
projectId - fenceId - public void deleteFence(String projectId, String fenceId)
projectId - fenceId - public FenceListResponse getFenceList(String projectId, String fenceName, String vehicleId, Integer pageNum, Integer pageSize)
projectId - fenceName - vehicleId - pageNum - pageSize - public void updateFenceAlarmConfig(UpdateFenceAlarmRequest request)
request - public GetFenceAlarmsResponse getFenceAlarms(String projectId, String fenceId, Integer pageNum, Integer pageSize, String startTime, String endTime, String vehicleId)
projectId - fenceId - pageNum - pageSize - startTime - endTime - vehicleId - public void addMonitoredVehiclesToFence(String fenceId, FenceMonitoredVehicleRequest request)
fenceId - request - public void updateMonitoredVehiclesForFence(String fenceId, FenceMonitoredVehicleRequest request)
fenceId - request - public void removeVehiclesFromFence(String fenceId, DeleteMonitoredVehicleRequest request)
fenceId - request - public MonitoredVehicleListResponse getVehiclesInFence(String projectId, String fenceId, Integer pageNum, Integer pageSize, String vehicleId)
projectId - fenceId - pageNum - pageSize - vehicleId - public GetPlayUrlResponse realTimePlay(String vehicleId, Integer channel, RealTimeRequest request)
vehicleId - channel - request - public void endRealTimePlay(String vehicleId, Integer channel)
vehicleId - channel - public GetPlayUrlResponse historyPlayback(String vehicleId, PlaybackRequest request)
vehicleId - request - public void endHistoryPlayback(String vehicleId, String fileName)
vehicleId - fileName - public FileUploadResponse videoUploadByName(String vehicleId, FileNameRequest request)
vehicleId - request - public void videoUploadCancel(String taskUuid)
taskUuid - public GetTaskStatusResponse getTaskStatus(String taskUuid)
taskUuid - public UploadTaskListResponse getUploadTaskList(Integer pageNum, Integer pageSize, UploadTaskListRequest request)
pageNum - pageSize - request - public GetPlayUrlResponse getPlayUrlByTask(String taskUuid)
taskUuid - public GetPlayUrlResponse getPlayUrlByName(String vehicleId, FileNameRequest request)
vehicleId - request - public GetDownloadUrlResponse getVideoDownloadUrl(String vehicleId, FileNameRequest request)
vehicleId - request - public GetDownloadUrlResponse getImageDownloadUrl(String vehicleId, FileNameRequest request)
vehicleId - request - public void setParam(String vehicleId, ParameterSettingRequest request)
vehicleId - request - public GetMediaInfoListResponse getVideoInfoByTime(String vehicleId, MediaInfoByTimeRequest request)
vehicleId - request - public GetMediaInfoResponse getMediaInfoByFileName(String vehicleId, String fileName)
vehicleId - fileName - public GetMediaInfoListResponse getMediaInfoByAlarmUuid(String alarmUuid)
alarmUuid - public GetMediaInfoListResponse getMediaInfoByAlarmRefKey(String vehicleId, String alarmRefKey)
vehicleId - alarmRefKey - public AlarmInfoListResponse getAlarmInfoByVehicleIdList(AlarmInfoByVehicleIdListRequest request)
request - public AlarmInfoListResponse getAlarmInfoByTime(AlarmInfoByTimeRequest request)
request - public AlarmVideoInfoListResponse getAlarmVideoInfoByVehicleId(AlarmVideoInfoByVehicleIdRequest request)
request - public AlarmVideoInfoListResponse getAlarmVideoInfoByVehicleIdList(AlarmVideoInfoByVehicleIdListRequest request)
request - public TrackAlarmVideoInfoResponse getTrackAlarmMediaInfoListByVehicleId(TrackAlarmMediaInfoRequest request)
request - Copyright © 2021. All rights reserved.