public class DuGoClient extends AbstractBceClient
config, DEFAULT_CONTENT_TYPE, DEFAULT_ENCODING, DEFAULT_SERVICE_DOMAIN, URL_PREFIX| Constructor and Description |
|---|
DuGoClient(BceClientConfiguration config) |
getClient, getEndpoint, getServiceId, invokeHttpClient, isRegionSupported, setClient, shutdownpublic DuGoClient(BceClientConfiguration config)
public DynamicPropertyRequest.DynamicPropertyResponse uploadDynamicProperty(DynamicPropertyRequest request)
request - Dynamic properties
upload Dynamic Propertypublic StaticDataRequest.StaticDataResponse uploadStaticData(StaticDataRequest request)
request - upload Static Datapublic SingleShadowRequest.SingleShadowResponse querySingleShadow(SingleShadowRequest request)
request - model for single shoadow
query Single Shadowpublic MultipleShadowRequest.MultipleShadowResponse queryMultipleShadow(MultipleShadowRequest request)
request - query Multiple Shadowpublic ShadowFilterRequest.ShadowFilterResponse queryShadowByTag(ShadowFilterRequest request)
request - query Shadow By Tagpublic GeoCodingRequest.GeoCodingResponse geoCoding(GeoCodingRequest request)
request - public ReverseGeoCodingRequest.ReverseGeoCodingResponse reverseGeoCoding(ReverseGeoCodingRequest request)
request - reverse Geo Codingpublic GetLatestPointRequest.GetLatestPointResponse getLatestPoint(GetLatestPointRequest request)
request - public GetDistanceRequest.GetDistanceResponse getDistance(GetDistanceRequest request)
request - get Distancepublic GetTrackRequest.GetTrackResponse getTrack(GetTrackRequest request)
request - get Trackpublic StayPointRequest.StayPointResponse getStayPoint(StayPointRequest request)
request - get Stay Pointpublic DrivingBehaviorRequest.DrivingBehaviorResponse getDrivingBehavior(DrivingBehaviorRequest request)
request - get driving behaviorpublic BindRequest.BindResponse randomBindVehicleToProject(BindRequest request)
request - random Bind Vehicle To Projectpublic BindRequest.BindResponse unbindVehicle(BindRequest request)
request - unbind Vehiclepublic AlarmDetailsRequest.AlarmDetailsResponse getAlarmDetails(String projectId, String alarmId)
public AlarmRuleListRequest.AlarmRuleListResponse getAlarms(String projectId, int pageNum, int pageSize)
projectId - pageNum - pageSize - public AlarmBatchRequest.AlarmBatchResponse batchDelete(AlarmBatchRequest request, String projectId)
projectId - public AlarmBatchRequest.AlarmBatchResponse batchShield(AlarmBatchRequest request, String projectId)
projectId - public AlarmBatchRequest.AlarmBatchResponse batchRecover(AlarmBatchRequest request, String projectId)
projectId - batch Recoverpublic AlarmCreateRequest.AlarmCreateResponse createAlarmRule(AlarmCreateRequest request, String projectId)
projectId - request - create AlarmRulepublic AlarmUpdateRequest.AlarmUpdateResponse updateAlarm(AlarmUpdateRequest request, String projectId)
projectId - request - update Alarmpublic GetProjectListRequest.GetProjectListResponse getProjects()
public GetBatchsRequest.GetBatchsResponse getBatchs(String projectId)
projectId - public GetProjectByIdRequest.GetProjectByIdResponse getProjectById(String projectId)
public UpdateBatchDesRequest.UpdateBatchDesResponse updateBatchDes(UpdateBatchDesRequest request, String projectId, String batchId)
projectId - batchId - update Batch Despublic QueryBindResultRequest.QueryBindResultResponse queryBindResult(String projectId)
public DownloadAuthInfoRequest.DownloadAuthInfoResponse downloadAuthInfo(String downloadUrl)
public VehicleBindBatchRequest.VehicleBindBatchResponse bindVehiclesInBatch(VehicleBindBatchRequest request)
request - public QueryInstancesByBatchRequest.QueryInstancesByBatchResponse queryInstanceByBatch(String batchId, int pageNum, int pageSize)
public QueryVehicleStatusRequest.QueryVehicleStatusResponse queryVehicleOnlineStatus(QueryVehicleStatusRequest request)
request - query Vehicle Online StatusCopyright © 2018. All rights reserved.