Generated 2018-01-20 for Linkvisual.
This commit is contained in:
522
linkvisual/CMakeLists.txt
Normal file
522
linkvisual/CMakeLists.txt
Normal file
@@ -0,0 +1,522 @@
|
||||
#
|
||||
# Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
|
||||
set(public_header_dir ${CMAKE_CURRENT_SOURCE_DIR}/../include)
|
||||
|
||||
set(linkvisual_public_header
|
||||
include/alibabacloud/linkvisual/LinkvisualClient.h
|
||||
include/alibabacloud/linkvisual/LinkvisualExport.h )
|
||||
|
||||
set(linkvisual_public_header_model
|
||||
include/alibabacloud/linkvisual/model/AddEventRecordPlanDeviceRequest.h
|
||||
include/alibabacloud/linkvisual/model/AddEventRecordPlanDeviceResult.h
|
||||
include/alibabacloud/linkvisual/model/AddFaceDeviceGroupRequest.h
|
||||
include/alibabacloud/linkvisual/model/AddFaceDeviceGroupResult.h
|
||||
include/alibabacloud/linkvisual/model/AddFaceDeviceToDeviceGroupRequest.h
|
||||
include/alibabacloud/linkvisual/model/AddFaceDeviceToDeviceGroupResult.h
|
||||
include/alibabacloud/linkvisual/model/AddFaceUserRequest.h
|
||||
include/alibabacloud/linkvisual/model/AddFaceUserResult.h
|
||||
include/alibabacloud/linkvisual/model/AddFaceUserGroupRequest.h
|
||||
include/alibabacloud/linkvisual/model/AddFaceUserGroupResult.h
|
||||
include/alibabacloud/linkvisual/model/AddFaceUserGroupAndDeviceGroupRelationRequest.h
|
||||
include/alibabacloud/linkvisual/model/AddFaceUserGroupAndDeviceGroupRelationResult.h
|
||||
include/alibabacloud/linkvisual/model/AddFaceUserPictureRequest.h
|
||||
include/alibabacloud/linkvisual/model/AddFaceUserPictureResult.h
|
||||
include/alibabacloud/linkvisual/model/AddFaceUserToUserGroupRequest.h
|
||||
include/alibabacloud/linkvisual/model/AddFaceUserToUserGroupResult.h
|
||||
include/alibabacloud/linkvisual/model/AddRecordPlanDeviceRequest.h
|
||||
include/alibabacloud/linkvisual/model/AddRecordPlanDeviceResult.h
|
||||
include/alibabacloud/linkvisual/model/BatchQueryVisionDeviceInfoRequest.h
|
||||
include/alibabacloud/linkvisual/model/BatchQueryVisionDeviceInfoResult.h
|
||||
include/alibabacloud/linkvisual/model/BindPictureSearchAppWithDevicesRequest.h
|
||||
include/alibabacloud/linkvisual/model/BindPictureSearchAppWithDevicesResult.h
|
||||
include/alibabacloud/linkvisual/model/CheckFaceUserDoExistOnDeviceRequest.h
|
||||
include/alibabacloud/linkvisual/model/CheckFaceUserDoExistOnDeviceResult.h
|
||||
include/alibabacloud/linkvisual/model/ClearFaceDeviceDBRequest.h
|
||||
include/alibabacloud/linkvisual/model/ClearFaceDeviceDBResult.h
|
||||
include/alibabacloud/linkvisual/model/CreateEventRecordPlanRequest.h
|
||||
include/alibabacloud/linkvisual/model/CreateEventRecordPlanResult.h
|
||||
include/alibabacloud/linkvisual/model/CreateGbDeviceRequest.h
|
||||
include/alibabacloud/linkvisual/model/CreateGbDeviceResult.h
|
||||
include/alibabacloud/linkvisual/model/CreateLocalFileUploadJobRequest.h
|
||||
include/alibabacloud/linkvisual/model/CreateLocalFileUploadJobResult.h
|
||||
include/alibabacloud/linkvisual/model/CreateLocalRecordDownloadByTimeJobRequest.h
|
||||
include/alibabacloud/linkvisual/model/CreateLocalRecordDownloadByTimeJobResult.h
|
||||
include/alibabacloud/linkvisual/model/CreatePictureSearchAppRequest.h
|
||||
include/alibabacloud/linkvisual/model/CreatePictureSearchAppResult.h
|
||||
include/alibabacloud/linkvisual/model/CreatePictureSearchJobRequest.h
|
||||
include/alibabacloud/linkvisual/model/CreatePictureSearchJobResult.h
|
||||
include/alibabacloud/linkvisual/model/CreateRecordDownloadByTimeJobRequest.h
|
||||
include/alibabacloud/linkvisual/model/CreateRecordDownloadByTimeJobResult.h
|
||||
include/alibabacloud/linkvisual/model/CreateRecordPlanRequest.h
|
||||
include/alibabacloud/linkvisual/model/CreateRecordPlanResult.h
|
||||
include/alibabacloud/linkvisual/model/CreateRtmpDeviceRequest.h
|
||||
include/alibabacloud/linkvisual/model/CreateRtmpDeviceResult.h
|
||||
include/alibabacloud/linkvisual/model/CreateTimeTemplateRequest.h
|
||||
include/alibabacloud/linkvisual/model/CreateTimeTemplateResult.h
|
||||
include/alibabacloud/linkvisual/model/DeleteEventRecordPlanRequest.h
|
||||
include/alibabacloud/linkvisual/model/DeleteEventRecordPlanResult.h
|
||||
include/alibabacloud/linkvisual/model/DeleteEventRecordPlanDeviceRequest.h
|
||||
include/alibabacloud/linkvisual/model/DeleteEventRecordPlanDeviceResult.h
|
||||
include/alibabacloud/linkvisual/model/DeleteFaceDeviceGroupRequest.h
|
||||
include/alibabacloud/linkvisual/model/DeleteFaceDeviceGroupResult.h
|
||||
include/alibabacloud/linkvisual/model/DeleteFaceUserRequest.h
|
||||
include/alibabacloud/linkvisual/model/DeleteFaceUserResult.h
|
||||
include/alibabacloud/linkvisual/model/DeleteFaceUserGroupRequest.h
|
||||
include/alibabacloud/linkvisual/model/DeleteFaceUserGroupResult.h
|
||||
include/alibabacloud/linkvisual/model/DeleteFaceUserGroupAndDeviceGroupRelationRequest.h
|
||||
include/alibabacloud/linkvisual/model/DeleteFaceUserGroupAndDeviceGroupRelationResult.h
|
||||
include/alibabacloud/linkvisual/model/DeleteFaceUserPictureRequest.h
|
||||
include/alibabacloud/linkvisual/model/DeleteFaceUserPictureResult.h
|
||||
include/alibabacloud/linkvisual/model/DeleteLocalFileUploadJobRequest.h
|
||||
include/alibabacloud/linkvisual/model/DeleteLocalFileUploadJobResult.h
|
||||
include/alibabacloud/linkvisual/model/DeletePictureRequest.h
|
||||
include/alibabacloud/linkvisual/model/DeletePictureResult.h
|
||||
include/alibabacloud/linkvisual/model/DeleteRecordRequest.h
|
||||
include/alibabacloud/linkvisual/model/DeleteRecordResult.h
|
||||
include/alibabacloud/linkvisual/model/DeleteRecordPlanRequest.h
|
||||
include/alibabacloud/linkvisual/model/DeleteRecordPlanResult.h
|
||||
include/alibabacloud/linkvisual/model/DeleteRecordPlanDeviceRequest.h
|
||||
include/alibabacloud/linkvisual/model/DeleteRecordPlanDeviceResult.h
|
||||
include/alibabacloud/linkvisual/model/DeleteRtmpDeviceRequest.h
|
||||
include/alibabacloud/linkvisual/model/DeleteRtmpDeviceResult.h
|
||||
include/alibabacloud/linkvisual/model/DeleteRtmpKeyRequest.h
|
||||
include/alibabacloud/linkvisual/model/DeleteRtmpKeyResult.h
|
||||
include/alibabacloud/linkvisual/model/DeleteTimeTemplateRequest.h
|
||||
include/alibabacloud/linkvisual/model/DeleteTimeTemplateResult.h
|
||||
include/alibabacloud/linkvisual/model/DetectUserFaceByUrlRequest.h
|
||||
include/alibabacloud/linkvisual/model/DetectUserFaceByUrlResult.h
|
||||
include/alibabacloud/linkvisual/model/GetPictureSearchJobStatusRequest.h
|
||||
include/alibabacloud/linkvisual/model/GetPictureSearchJobStatusResult.h
|
||||
include/alibabacloud/linkvisual/model/PictureSearchPictureRequest.h
|
||||
include/alibabacloud/linkvisual/model/PictureSearchPictureResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryCarProcessEventsRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryCarProcessEventsResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryDeviceEventRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryDeviceEventResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryDeviceEventPictureRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryDeviceEventPictureResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryDeviceEventRecordRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryDeviceEventRecordResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryDevicePictureByListRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryDevicePictureByListResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryDevicePictureFileRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryDevicePictureFileResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryDevicePictureLifeCycleRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryDevicePictureLifeCycleResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryDeviceRecordLifeCycleRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryDeviceRecordLifeCycleResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryDeviceVodUrlRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryDeviceVodUrlResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryDeviceVodUrlByTimeRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryDeviceVodUrlByTimeResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryEventRecordPlanDetailRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryEventRecordPlanDetailResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryEventRecordPlanDeviceByDeviceRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryEventRecordPlanDeviceByDeviceResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryEventRecordPlanDeviceByPlanRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryEventRecordPlanDeviceByPlanResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryEventRecordPlansRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryEventRecordPlansResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryFaceAllDeviceGroupRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryFaceAllDeviceGroupResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryFaceAllUserGroupRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryFaceAllUserGroupResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryFaceAllUserGroupAndDeviceGroupRelationRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryFaceAllUserGroupAndDeviceGroupRelationResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryFaceAllUserIdsByGroupIdRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryFaceAllUserIdsByGroupIdResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryFaceCustomUserIdByUserIdRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryFaceCustomUserIdByUserIdResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryFaceDeviceGroupsByDeviceRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryFaceDeviceGroupsByDeviceResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryFaceUserRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryFaceUserResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryFaceUserBatchRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryFaceUserBatchResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryFaceUserByNameRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryFaceUserByNameResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryFaceUserGroupRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryFaceUserGroupResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryFaceUserGroupAndDeviceGroupRelationRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryFaceUserGroupAndDeviceGroupRelationResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryFaceUserIdByCustomUserIdRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryFaceUserIdByCustomUserIdResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryLiveStreamingRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryLiveStreamingResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryLocalFileUploadJobRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryLocalFileUploadJobResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryMonthRecordRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryMonthRecordResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryPictureFilesRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryPictureFilesResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryPictureSearchAiboxesRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryPictureSearchAiboxesResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryPictureSearchAppsRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryPictureSearchAppsResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryPictureSearchDevicesRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryPictureSearchDevicesResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryPictureSearchJobRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryPictureSearchJobResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryPictureSearchJobResultRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryPictureSearchJobResultResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryRecordRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryRecordResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryRecordByRecordIdRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryRecordByRecordIdResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryRecordDownloadJobByIdRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryRecordDownloadJobByIdResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryRecordDownloadJobListRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryRecordDownloadJobListResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryRecordDownloadUrlRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryRecordDownloadUrlResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryRecordPlanDetailRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryRecordPlanDetailResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryRecordPlanDeviceByDeviceRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryRecordPlanDeviceByDeviceResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryRecordPlanDeviceByPlanRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryRecordPlanDeviceByPlanResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryRecordPlansRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryRecordPlansResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryRecordUrlRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryRecordUrlResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryRecordUrlByTimeRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryRecordUrlByTimeResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryRtmpKeyRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryRtmpKeyResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryTimeTemplateRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryTimeTemplateResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryTimeTemplateDetailRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryTimeTemplateDetailResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryVisionDeviceInfoRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryVisionDeviceInfoResult.h
|
||||
include/alibabacloud/linkvisual/model/QueryVoiceIntercomRequest.h
|
||||
include/alibabacloud/linkvisual/model/QueryVoiceIntercomResult.h
|
||||
include/alibabacloud/linkvisual/model/RemoveFaceDeviceFromDeviceGroupRequest.h
|
||||
include/alibabacloud/linkvisual/model/RemoveFaceDeviceFromDeviceGroupResult.h
|
||||
include/alibabacloud/linkvisual/model/RemoveFaceUserFromUserGroupRequest.h
|
||||
include/alibabacloud/linkvisual/model/RemoveFaceUserFromUserGroupResult.h
|
||||
include/alibabacloud/linkvisual/model/SetDevicePictureLifeCycleRequest.h
|
||||
include/alibabacloud/linkvisual/model/SetDevicePictureLifeCycleResult.h
|
||||
include/alibabacloud/linkvisual/model/SetDeviceRecordLifeCycleRequest.h
|
||||
include/alibabacloud/linkvisual/model/SetDeviceRecordLifeCycleResult.h
|
||||
include/alibabacloud/linkvisual/model/StopLiveStreamingRequest.h
|
||||
include/alibabacloud/linkvisual/model/StopLiveStreamingResult.h
|
||||
include/alibabacloud/linkvisual/model/StopTriggeredRecordRequest.h
|
||||
include/alibabacloud/linkvisual/model/StopTriggeredRecordResult.h
|
||||
include/alibabacloud/linkvisual/model/TransferDeviceInstanceRequest.h
|
||||
include/alibabacloud/linkvisual/model/TransferDeviceInstanceResult.h
|
||||
include/alibabacloud/linkvisual/model/TriggerCapturePictureRequest.h
|
||||
include/alibabacloud/linkvisual/model/TriggerCapturePictureResult.h
|
||||
include/alibabacloud/linkvisual/model/TriggerRecordRequest.h
|
||||
include/alibabacloud/linkvisual/model/TriggerRecordResult.h
|
||||
include/alibabacloud/linkvisual/model/UnbindPictureSearchAppWithDevicesRequest.h
|
||||
include/alibabacloud/linkvisual/model/UnbindPictureSearchAppWithDevicesResult.h
|
||||
include/alibabacloud/linkvisual/model/UpdateEventRecordPlanRequest.h
|
||||
include/alibabacloud/linkvisual/model/UpdateEventRecordPlanResult.h
|
||||
include/alibabacloud/linkvisual/model/UpdateFaceUserRequest.h
|
||||
include/alibabacloud/linkvisual/model/UpdateFaceUserResult.h
|
||||
include/alibabacloud/linkvisual/model/UpdateFaceUserGroupAndDeviceGroupRelationRequest.h
|
||||
include/alibabacloud/linkvisual/model/UpdateFaceUserGroupAndDeviceGroupRelationResult.h
|
||||
include/alibabacloud/linkvisual/model/UpdateInstanceInternetProtocolRequest.h
|
||||
include/alibabacloud/linkvisual/model/UpdateInstanceInternetProtocolResult.h
|
||||
include/alibabacloud/linkvisual/model/UpdatePictureSearchAppRequest.h
|
||||
include/alibabacloud/linkvisual/model/UpdatePictureSearchAppResult.h
|
||||
include/alibabacloud/linkvisual/model/UpdateRecordPlanRequest.h
|
||||
include/alibabacloud/linkvisual/model/UpdateRecordPlanResult.h
|
||||
include/alibabacloud/linkvisual/model/UpdateRtmpKeyRequest.h
|
||||
include/alibabacloud/linkvisual/model/UpdateRtmpKeyResult.h
|
||||
include/alibabacloud/linkvisual/model/UpdateTimeTemplateRequest.h
|
||||
include/alibabacloud/linkvisual/model/UpdateTimeTemplateResult.h )
|
||||
|
||||
set(linkvisual_src
|
||||
src/LinkvisualClient.cc
|
||||
src/model/AddEventRecordPlanDeviceRequest.cc
|
||||
src/model/AddEventRecordPlanDeviceResult.cc
|
||||
src/model/AddFaceDeviceGroupRequest.cc
|
||||
src/model/AddFaceDeviceGroupResult.cc
|
||||
src/model/AddFaceDeviceToDeviceGroupRequest.cc
|
||||
src/model/AddFaceDeviceToDeviceGroupResult.cc
|
||||
src/model/AddFaceUserRequest.cc
|
||||
src/model/AddFaceUserResult.cc
|
||||
src/model/AddFaceUserGroupRequest.cc
|
||||
src/model/AddFaceUserGroupResult.cc
|
||||
src/model/AddFaceUserGroupAndDeviceGroupRelationRequest.cc
|
||||
src/model/AddFaceUserGroupAndDeviceGroupRelationResult.cc
|
||||
src/model/AddFaceUserPictureRequest.cc
|
||||
src/model/AddFaceUserPictureResult.cc
|
||||
src/model/AddFaceUserToUserGroupRequest.cc
|
||||
src/model/AddFaceUserToUserGroupResult.cc
|
||||
src/model/AddRecordPlanDeviceRequest.cc
|
||||
src/model/AddRecordPlanDeviceResult.cc
|
||||
src/model/BatchQueryVisionDeviceInfoRequest.cc
|
||||
src/model/BatchQueryVisionDeviceInfoResult.cc
|
||||
src/model/BindPictureSearchAppWithDevicesRequest.cc
|
||||
src/model/BindPictureSearchAppWithDevicesResult.cc
|
||||
src/model/CheckFaceUserDoExistOnDeviceRequest.cc
|
||||
src/model/CheckFaceUserDoExistOnDeviceResult.cc
|
||||
src/model/ClearFaceDeviceDBRequest.cc
|
||||
src/model/ClearFaceDeviceDBResult.cc
|
||||
src/model/CreateEventRecordPlanRequest.cc
|
||||
src/model/CreateEventRecordPlanResult.cc
|
||||
src/model/CreateGbDeviceRequest.cc
|
||||
src/model/CreateGbDeviceResult.cc
|
||||
src/model/CreateLocalFileUploadJobRequest.cc
|
||||
src/model/CreateLocalFileUploadJobResult.cc
|
||||
src/model/CreateLocalRecordDownloadByTimeJobRequest.cc
|
||||
src/model/CreateLocalRecordDownloadByTimeJobResult.cc
|
||||
src/model/CreatePictureSearchAppRequest.cc
|
||||
src/model/CreatePictureSearchAppResult.cc
|
||||
src/model/CreatePictureSearchJobRequest.cc
|
||||
src/model/CreatePictureSearchJobResult.cc
|
||||
src/model/CreateRecordDownloadByTimeJobRequest.cc
|
||||
src/model/CreateRecordDownloadByTimeJobResult.cc
|
||||
src/model/CreateRecordPlanRequest.cc
|
||||
src/model/CreateRecordPlanResult.cc
|
||||
src/model/CreateRtmpDeviceRequest.cc
|
||||
src/model/CreateRtmpDeviceResult.cc
|
||||
src/model/CreateTimeTemplateRequest.cc
|
||||
src/model/CreateTimeTemplateResult.cc
|
||||
src/model/DeleteEventRecordPlanRequest.cc
|
||||
src/model/DeleteEventRecordPlanResult.cc
|
||||
src/model/DeleteEventRecordPlanDeviceRequest.cc
|
||||
src/model/DeleteEventRecordPlanDeviceResult.cc
|
||||
src/model/DeleteFaceDeviceGroupRequest.cc
|
||||
src/model/DeleteFaceDeviceGroupResult.cc
|
||||
src/model/DeleteFaceUserRequest.cc
|
||||
src/model/DeleteFaceUserResult.cc
|
||||
src/model/DeleteFaceUserGroupRequest.cc
|
||||
src/model/DeleteFaceUserGroupResult.cc
|
||||
src/model/DeleteFaceUserGroupAndDeviceGroupRelationRequest.cc
|
||||
src/model/DeleteFaceUserGroupAndDeviceGroupRelationResult.cc
|
||||
src/model/DeleteFaceUserPictureRequest.cc
|
||||
src/model/DeleteFaceUserPictureResult.cc
|
||||
src/model/DeleteLocalFileUploadJobRequest.cc
|
||||
src/model/DeleteLocalFileUploadJobResult.cc
|
||||
src/model/DeletePictureRequest.cc
|
||||
src/model/DeletePictureResult.cc
|
||||
src/model/DeleteRecordRequest.cc
|
||||
src/model/DeleteRecordResult.cc
|
||||
src/model/DeleteRecordPlanRequest.cc
|
||||
src/model/DeleteRecordPlanResult.cc
|
||||
src/model/DeleteRecordPlanDeviceRequest.cc
|
||||
src/model/DeleteRecordPlanDeviceResult.cc
|
||||
src/model/DeleteRtmpDeviceRequest.cc
|
||||
src/model/DeleteRtmpDeviceResult.cc
|
||||
src/model/DeleteRtmpKeyRequest.cc
|
||||
src/model/DeleteRtmpKeyResult.cc
|
||||
src/model/DeleteTimeTemplateRequest.cc
|
||||
src/model/DeleteTimeTemplateResult.cc
|
||||
src/model/DetectUserFaceByUrlRequest.cc
|
||||
src/model/DetectUserFaceByUrlResult.cc
|
||||
src/model/GetPictureSearchJobStatusRequest.cc
|
||||
src/model/GetPictureSearchJobStatusResult.cc
|
||||
src/model/PictureSearchPictureRequest.cc
|
||||
src/model/PictureSearchPictureResult.cc
|
||||
src/model/QueryCarProcessEventsRequest.cc
|
||||
src/model/QueryCarProcessEventsResult.cc
|
||||
src/model/QueryDeviceEventRequest.cc
|
||||
src/model/QueryDeviceEventResult.cc
|
||||
src/model/QueryDeviceEventPictureRequest.cc
|
||||
src/model/QueryDeviceEventPictureResult.cc
|
||||
src/model/QueryDeviceEventRecordRequest.cc
|
||||
src/model/QueryDeviceEventRecordResult.cc
|
||||
src/model/QueryDevicePictureByListRequest.cc
|
||||
src/model/QueryDevicePictureByListResult.cc
|
||||
src/model/QueryDevicePictureFileRequest.cc
|
||||
src/model/QueryDevicePictureFileResult.cc
|
||||
src/model/QueryDevicePictureLifeCycleRequest.cc
|
||||
src/model/QueryDevicePictureLifeCycleResult.cc
|
||||
src/model/QueryDeviceRecordLifeCycleRequest.cc
|
||||
src/model/QueryDeviceRecordLifeCycleResult.cc
|
||||
src/model/QueryDeviceVodUrlRequest.cc
|
||||
src/model/QueryDeviceVodUrlResult.cc
|
||||
src/model/QueryDeviceVodUrlByTimeRequest.cc
|
||||
src/model/QueryDeviceVodUrlByTimeResult.cc
|
||||
src/model/QueryEventRecordPlanDetailRequest.cc
|
||||
src/model/QueryEventRecordPlanDetailResult.cc
|
||||
src/model/QueryEventRecordPlanDeviceByDeviceRequest.cc
|
||||
src/model/QueryEventRecordPlanDeviceByDeviceResult.cc
|
||||
src/model/QueryEventRecordPlanDeviceByPlanRequest.cc
|
||||
src/model/QueryEventRecordPlanDeviceByPlanResult.cc
|
||||
src/model/QueryEventRecordPlansRequest.cc
|
||||
src/model/QueryEventRecordPlansResult.cc
|
||||
src/model/QueryFaceAllDeviceGroupRequest.cc
|
||||
src/model/QueryFaceAllDeviceGroupResult.cc
|
||||
src/model/QueryFaceAllUserGroupRequest.cc
|
||||
src/model/QueryFaceAllUserGroupResult.cc
|
||||
src/model/QueryFaceAllUserGroupAndDeviceGroupRelationRequest.cc
|
||||
src/model/QueryFaceAllUserGroupAndDeviceGroupRelationResult.cc
|
||||
src/model/QueryFaceAllUserIdsByGroupIdRequest.cc
|
||||
src/model/QueryFaceAllUserIdsByGroupIdResult.cc
|
||||
src/model/QueryFaceCustomUserIdByUserIdRequest.cc
|
||||
src/model/QueryFaceCustomUserIdByUserIdResult.cc
|
||||
src/model/QueryFaceDeviceGroupsByDeviceRequest.cc
|
||||
src/model/QueryFaceDeviceGroupsByDeviceResult.cc
|
||||
src/model/QueryFaceUserRequest.cc
|
||||
src/model/QueryFaceUserResult.cc
|
||||
src/model/QueryFaceUserBatchRequest.cc
|
||||
src/model/QueryFaceUserBatchResult.cc
|
||||
src/model/QueryFaceUserByNameRequest.cc
|
||||
src/model/QueryFaceUserByNameResult.cc
|
||||
src/model/QueryFaceUserGroupRequest.cc
|
||||
src/model/QueryFaceUserGroupResult.cc
|
||||
src/model/QueryFaceUserGroupAndDeviceGroupRelationRequest.cc
|
||||
src/model/QueryFaceUserGroupAndDeviceGroupRelationResult.cc
|
||||
src/model/QueryFaceUserIdByCustomUserIdRequest.cc
|
||||
src/model/QueryFaceUserIdByCustomUserIdResult.cc
|
||||
src/model/QueryLiveStreamingRequest.cc
|
||||
src/model/QueryLiveStreamingResult.cc
|
||||
src/model/QueryLocalFileUploadJobRequest.cc
|
||||
src/model/QueryLocalFileUploadJobResult.cc
|
||||
src/model/QueryMonthRecordRequest.cc
|
||||
src/model/QueryMonthRecordResult.cc
|
||||
src/model/QueryPictureFilesRequest.cc
|
||||
src/model/QueryPictureFilesResult.cc
|
||||
src/model/QueryPictureSearchAiboxesRequest.cc
|
||||
src/model/QueryPictureSearchAiboxesResult.cc
|
||||
src/model/QueryPictureSearchAppsRequest.cc
|
||||
src/model/QueryPictureSearchAppsResult.cc
|
||||
src/model/QueryPictureSearchDevicesRequest.cc
|
||||
src/model/QueryPictureSearchDevicesResult.cc
|
||||
src/model/QueryPictureSearchJobRequest.cc
|
||||
src/model/QueryPictureSearchJobResult.cc
|
||||
src/model/QueryPictureSearchJobResultRequest.cc
|
||||
src/model/QueryPictureSearchJobResultResult.cc
|
||||
src/model/QueryRecordRequest.cc
|
||||
src/model/QueryRecordResult.cc
|
||||
src/model/QueryRecordByRecordIdRequest.cc
|
||||
src/model/QueryRecordByRecordIdResult.cc
|
||||
src/model/QueryRecordDownloadJobByIdRequest.cc
|
||||
src/model/QueryRecordDownloadJobByIdResult.cc
|
||||
src/model/QueryRecordDownloadJobListRequest.cc
|
||||
src/model/QueryRecordDownloadJobListResult.cc
|
||||
src/model/QueryRecordDownloadUrlRequest.cc
|
||||
src/model/QueryRecordDownloadUrlResult.cc
|
||||
src/model/QueryRecordPlanDetailRequest.cc
|
||||
src/model/QueryRecordPlanDetailResult.cc
|
||||
src/model/QueryRecordPlanDeviceByDeviceRequest.cc
|
||||
src/model/QueryRecordPlanDeviceByDeviceResult.cc
|
||||
src/model/QueryRecordPlanDeviceByPlanRequest.cc
|
||||
src/model/QueryRecordPlanDeviceByPlanResult.cc
|
||||
src/model/QueryRecordPlansRequest.cc
|
||||
src/model/QueryRecordPlansResult.cc
|
||||
src/model/QueryRecordUrlRequest.cc
|
||||
src/model/QueryRecordUrlResult.cc
|
||||
src/model/QueryRecordUrlByTimeRequest.cc
|
||||
src/model/QueryRecordUrlByTimeResult.cc
|
||||
src/model/QueryRtmpKeyRequest.cc
|
||||
src/model/QueryRtmpKeyResult.cc
|
||||
src/model/QueryTimeTemplateRequest.cc
|
||||
src/model/QueryTimeTemplateResult.cc
|
||||
src/model/QueryTimeTemplateDetailRequest.cc
|
||||
src/model/QueryTimeTemplateDetailResult.cc
|
||||
src/model/QueryVisionDeviceInfoRequest.cc
|
||||
src/model/QueryVisionDeviceInfoResult.cc
|
||||
src/model/QueryVoiceIntercomRequest.cc
|
||||
src/model/QueryVoiceIntercomResult.cc
|
||||
src/model/RemoveFaceDeviceFromDeviceGroupRequest.cc
|
||||
src/model/RemoveFaceDeviceFromDeviceGroupResult.cc
|
||||
src/model/RemoveFaceUserFromUserGroupRequest.cc
|
||||
src/model/RemoveFaceUserFromUserGroupResult.cc
|
||||
src/model/SetDevicePictureLifeCycleRequest.cc
|
||||
src/model/SetDevicePictureLifeCycleResult.cc
|
||||
src/model/SetDeviceRecordLifeCycleRequest.cc
|
||||
src/model/SetDeviceRecordLifeCycleResult.cc
|
||||
src/model/StopLiveStreamingRequest.cc
|
||||
src/model/StopLiveStreamingResult.cc
|
||||
src/model/StopTriggeredRecordRequest.cc
|
||||
src/model/StopTriggeredRecordResult.cc
|
||||
src/model/TransferDeviceInstanceRequest.cc
|
||||
src/model/TransferDeviceInstanceResult.cc
|
||||
src/model/TriggerCapturePictureRequest.cc
|
||||
src/model/TriggerCapturePictureResult.cc
|
||||
src/model/TriggerRecordRequest.cc
|
||||
src/model/TriggerRecordResult.cc
|
||||
src/model/UnbindPictureSearchAppWithDevicesRequest.cc
|
||||
src/model/UnbindPictureSearchAppWithDevicesResult.cc
|
||||
src/model/UpdateEventRecordPlanRequest.cc
|
||||
src/model/UpdateEventRecordPlanResult.cc
|
||||
src/model/UpdateFaceUserRequest.cc
|
||||
src/model/UpdateFaceUserResult.cc
|
||||
src/model/UpdateFaceUserGroupAndDeviceGroupRelationRequest.cc
|
||||
src/model/UpdateFaceUserGroupAndDeviceGroupRelationResult.cc
|
||||
src/model/UpdateInstanceInternetProtocolRequest.cc
|
||||
src/model/UpdateInstanceInternetProtocolResult.cc
|
||||
src/model/UpdatePictureSearchAppRequest.cc
|
||||
src/model/UpdatePictureSearchAppResult.cc
|
||||
src/model/UpdateRecordPlanRequest.cc
|
||||
src/model/UpdateRecordPlanResult.cc
|
||||
src/model/UpdateRtmpKeyRequest.cc
|
||||
src/model/UpdateRtmpKeyResult.cc
|
||||
src/model/UpdateTimeTemplateRequest.cc
|
||||
src/model/UpdateTimeTemplateResult.cc )
|
||||
|
||||
add_library(linkvisual ${LIB_TYPE}
|
||||
${linkvisual_public_header}
|
||||
${linkvisual_public_header_model}
|
||||
${linkvisual_src})
|
||||
|
||||
set_target_properties(linkvisual
|
||||
PROPERTIES
|
||||
LINKER_LANGUAGE CXX
|
||||
ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
|
||||
LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
|
||||
RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin
|
||||
OUTPUT_NAME ${TARGET_OUTPUT_NAME_PREFIX}linkvisual
|
||||
)
|
||||
|
||||
if(${LIB_TYPE} STREQUAL "SHARED")
|
||||
set_target_properties(linkvisual
|
||||
PROPERTIES
|
||||
DEFINE_SYMBOL ALIBABACLOUD_LINKVISUAL_LIBRARY)
|
||||
endif()
|
||||
|
||||
target_include_directories(linkvisual
|
||||
PRIVATE include
|
||||
${CMAKE_SOURCE_DIR}/core/include
|
||||
)
|
||||
target_link_libraries(linkvisual
|
||||
core)
|
||||
|
||||
if(CMAKE_HOST_WIN32)
|
||||
ExternalProject_Get_Property(jsoncpp INSTALL_DIR)
|
||||
set(jsoncpp_install_dir ${INSTALL_DIR})
|
||||
add_dependencies(linkvisual
|
||||
jsoncpp)
|
||||
target_include_directories(linkvisual
|
||||
PRIVATE ${jsoncpp_install_dir}/include)
|
||||
target_link_libraries(linkvisual
|
||||
${jsoncpp_install_dir}/lib/jsoncpp.lib)
|
||||
set_target_properties(linkvisual
|
||||
PROPERTIES
|
||||
COMPILE_OPTIONS "/bigobj")
|
||||
else()
|
||||
target_include_directories(linkvisual
|
||||
PRIVATE /usr/include/jsoncpp)
|
||||
target_link_libraries(linkvisual
|
||||
jsoncpp)
|
||||
endif()
|
||||
|
||||
install(FILES ${linkvisual_public_header}
|
||||
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/linkvisual)
|
||||
install(FILES ${linkvisual_public_header_model}
|
||||
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/linkvisual/model)
|
||||
install(TARGETS linkvisual
|
||||
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
||||
)
|
||||
926
linkvisual/include/alibabacloud/linkvisual/LinkvisualClient.h
Normal file
926
linkvisual/include/alibabacloud/linkvisual/LinkvisualClient.h
Normal file
@@ -0,0 +1,926 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_LINKVISUALCLIENT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_LINKVISUALCLIENT_H_
|
||||
|
||||
#include <future>
|
||||
#include <alibabacloud/core/AsyncCallerContext.h>
|
||||
#include <alibabacloud/core/EndpointProvider.h>
|
||||
#include <alibabacloud/core/RpcServiceClient.h>
|
||||
#include "LinkvisualExport.h"
|
||||
#include "model/AddEventRecordPlanDeviceRequest.h"
|
||||
#include "model/AddEventRecordPlanDeviceResult.h"
|
||||
#include "model/AddFaceDeviceGroupRequest.h"
|
||||
#include "model/AddFaceDeviceGroupResult.h"
|
||||
#include "model/AddFaceDeviceToDeviceGroupRequest.h"
|
||||
#include "model/AddFaceDeviceToDeviceGroupResult.h"
|
||||
#include "model/AddFaceUserRequest.h"
|
||||
#include "model/AddFaceUserResult.h"
|
||||
#include "model/AddFaceUserGroupRequest.h"
|
||||
#include "model/AddFaceUserGroupResult.h"
|
||||
#include "model/AddFaceUserGroupAndDeviceGroupRelationRequest.h"
|
||||
#include "model/AddFaceUserGroupAndDeviceGroupRelationResult.h"
|
||||
#include "model/AddFaceUserPictureRequest.h"
|
||||
#include "model/AddFaceUserPictureResult.h"
|
||||
#include "model/AddFaceUserToUserGroupRequest.h"
|
||||
#include "model/AddFaceUserToUserGroupResult.h"
|
||||
#include "model/AddRecordPlanDeviceRequest.h"
|
||||
#include "model/AddRecordPlanDeviceResult.h"
|
||||
#include "model/BatchQueryVisionDeviceInfoRequest.h"
|
||||
#include "model/BatchQueryVisionDeviceInfoResult.h"
|
||||
#include "model/BindPictureSearchAppWithDevicesRequest.h"
|
||||
#include "model/BindPictureSearchAppWithDevicesResult.h"
|
||||
#include "model/CheckFaceUserDoExistOnDeviceRequest.h"
|
||||
#include "model/CheckFaceUserDoExistOnDeviceResult.h"
|
||||
#include "model/ClearFaceDeviceDBRequest.h"
|
||||
#include "model/ClearFaceDeviceDBResult.h"
|
||||
#include "model/CreateEventRecordPlanRequest.h"
|
||||
#include "model/CreateEventRecordPlanResult.h"
|
||||
#include "model/CreateGbDeviceRequest.h"
|
||||
#include "model/CreateGbDeviceResult.h"
|
||||
#include "model/CreateLocalFileUploadJobRequest.h"
|
||||
#include "model/CreateLocalFileUploadJobResult.h"
|
||||
#include "model/CreateLocalRecordDownloadByTimeJobRequest.h"
|
||||
#include "model/CreateLocalRecordDownloadByTimeJobResult.h"
|
||||
#include "model/CreatePictureSearchAppRequest.h"
|
||||
#include "model/CreatePictureSearchAppResult.h"
|
||||
#include "model/CreatePictureSearchJobRequest.h"
|
||||
#include "model/CreatePictureSearchJobResult.h"
|
||||
#include "model/CreateRecordDownloadByTimeJobRequest.h"
|
||||
#include "model/CreateRecordDownloadByTimeJobResult.h"
|
||||
#include "model/CreateRecordPlanRequest.h"
|
||||
#include "model/CreateRecordPlanResult.h"
|
||||
#include "model/CreateRtmpDeviceRequest.h"
|
||||
#include "model/CreateRtmpDeviceResult.h"
|
||||
#include "model/CreateTimeTemplateRequest.h"
|
||||
#include "model/CreateTimeTemplateResult.h"
|
||||
#include "model/DeleteEventRecordPlanRequest.h"
|
||||
#include "model/DeleteEventRecordPlanResult.h"
|
||||
#include "model/DeleteEventRecordPlanDeviceRequest.h"
|
||||
#include "model/DeleteEventRecordPlanDeviceResult.h"
|
||||
#include "model/DeleteFaceDeviceGroupRequest.h"
|
||||
#include "model/DeleteFaceDeviceGroupResult.h"
|
||||
#include "model/DeleteFaceUserRequest.h"
|
||||
#include "model/DeleteFaceUserResult.h"
|
||||
#include "model/DeleteFaceUserGroupRequest.h"
|
||||
#include "model/DeleteFaceUserGroupResult.h"
|
||||
#include "model/DeleteFaceUserGroupAndDeviceGroupRelationRequest.h"
|
||||
#include "model/DeleteFaceUserGroupAndDeviceGroupRelationResult.h"
|
||||
#include "model/DeleteFaceUserPictureRequest.h"
|
||||
#include "model/DeleteFaceUserPictureResult.h"
|
||||
#include "model/DeleteLocalFileUploadJobRequest.h"
|
||||
#include "model/DeleteLocalFileUploadJobResult.h"
|
||||
#include "model/DeletePictureRequest.h"
|
||||
#include "model/DeletePictureResult.h"
|
||||
#include "model/DeleteRecordRequest.h"
|
||||
#include "model/DeleteRecordResult.h"
|
||||
#include "model/DeleteRecordPlanRequest.h"
|
||||
#include "model/DeleteRecordPlanResult.h"
|
||||
#include "model/DeleteRecordPlanDeviceRequest.h"
|
||||
#include "model/DeleteRecordPlanDeviceResult.h"
|
||||
#include "model/DeleteRtmpDeviceRequest.h"
|
||||
#include "model/DeleteRtmpDeviceResult.h"
|
||||
#include "model/DeleteRtmpKeyRequest.h"
|
||||
#include "model/DeleteRtmpKeyResult.h"
|
||||
#include "model/DeleteTimeTemplateRequest.h"
|
||||
#include "model/DeleteTimeTemplateResult.h"
|
||||
#include "model/DetectUserFaceByUrlRequest.h"
|
||||
#include "model/DetectUserFaceByUrlResult.h"
|
||||
#include "model/GetPictureSearchJobStatusRequest.h"
|
||||
#include "model/GetPictureSearchJobStatusResult.h"
|
||||
#include "model/PictureSearchPictureRequest.h"
|
||||
#include "model/PictureSearchPictureResult.h"
|
||||
#include "model/QueryCarProcessEventsRequest.h"
|
||||
#include "model/QueryCarProcessEventsResult.h"
|
||||
#include "model/QueryDeviceEventRequest.h"
|
||||
#include "model/QueryDeviceEventResult.h"
|
||||
#include "model/QueryDeviceEventPictureRequest.h"
|
||||
#include "model/QueryDeviceEventPictureResult.h"
|
||||
#include "model/QueryDeviceEventRecordRequest.h"
|
||||
#include "model/QueryDeviceEventRecordResult.h"
|
||||
#include "model/QueryDevicePictureByListRequest.h"
|
||||
#include "model/QueryDevicePictureByListResult.h"
|
||||
#include "model/QueryDevicePictureFileRequest.h"
|
||||
#include "model/QueryDevicePictureFileResult.h"
|
||||
#include "model/QueryDevicePictureLifeCycleRequest.h"
|
||||
#include "model/QueryDevicePictureLifeCycleResult.h"
|
||||
#include "model/QueryDeviceRecordLifeCycleRequest.h"
|
||||
#include "model/QueryDeviceRecordLifeCycleResult.h"
|
||||
#include "model/QueryDeviceVodUrlRequest.h"
|
||||
#include "model/QueryDeviceVodUrlResult.h"
|
||||
#include "model/QueryDeviceVodUrlByTimeRequest.h"
|
||||
#include "model/QueryDeviceVodUrlByTimeResult.h"
|
||||
#include "model/QueryEventRecordPlanDetailRequest.h"
|
||||
#include "model/QueryEventRecordPlanDetailResult.h"
|
||||
#include "model/QueryEventRecordPlanDeviceByDeviceRequest.h"
|
||||
#include "model/QueryEventRecordPlanDeviceByDeviceResult.h"
|
||||
#include "model/QueryEventRecordPlanDeviceByPlanRequest.h"
|
||||
#include "model/QueryEventRecordPlanDeviceByPlanResult.h"
|
||||
#include "model/QueryEventRecordPlansRequest.h"
|
||||
#include "model/QueryEventRecordPlansResult.h"
|
||||
#include "model/QueryFaceAllDeviceGroupRequest.h"
|
||||
#include "model/QueryFaceAllDeviceGroupResult.h"
|
||||
#include "model/QueryFaceAllUserGroupRequest.h"
|
||||
#include "model/QueryFaceAllUserGroupResult.h"
|
||||
#include "model/QueryFaceAllUserGroupAndDeviceGroupRelationRequest.h"
|
||||
#include "model/QueryFaceAllUserGroupAndDeviceGroupRelationResult.h"
|
||||
#include "model/QueryFaceAllUserIdsByGroupIdRequest.h"
|
||||
#include "model/QueryFaceAllUserIdsByGroupIdResult.h"
|
||||
#include "model/QueryFaceCustomUserIdByUserIdRequest.h"
|
||||
#include "model/QueryFaceCustomUserIdByUserIdResult.h"
|
||||
#include "model/QueryFaceDeviceGroupsByDeviceRequest.h"
|
||||
#include "model/QueryFaceDeviceGroupsByDeviceResult.h"
|
||||
#include "model/QueryFaceUserRequest.h"
|
||||
#include "model/QueryFaceUserResult.h"
|
||||
#include "model/QueryFaceUserBatchRequest.h"
|
||||
#include "model/QueryFaceUserBatchResult.h"
|
||||
#include "model/QueryFaceUserByNameRequest.h"
|
||||
#include "model/QueryFaceUserByNameResult.h"
|
||||
#include "model/QueryFaceUserGroupRequest.h"
|
||||
#include "model/QueryFaceUserGroupResult.h"
|
||||
#include "model/QueryFaceUserGroupAndDeviceGroupRelationRequest.h"
|
||||
#include "model/QueryFaceUserGroupAndDeviceGroupRelationResult.h"
|
||||
#include "model/QueryFaceUserIdByCustomUserIdRequest.h"
|
||||
#include "model/QueryFaceUserIdByCustomUserIdResult.h"
|
||||
#include "model/QueryLiveStreamingRequest.h"
|
||||
#include "model/QueryLiveStreamingResult.h"
|
||||
#include "model/QueryLocalFileUploadJobRequest.h"
|
||||
#include "model/QueryLocalFileUploadJobResult.h"
|
||||
#include "model/QueryMonthRecordRequest.h"
|
||||
#include "model/QueryMonthRecordResult.h"
|
||||
#include "model/QueryPictureFilesRequest.h"
|
||||
#include "model/QueryPictureFilesResult.h"
|
||||
#include "model/QueryPictureSearchAiboxesRequest.h"
|
||||
#include "model/QueryPictureSearchAiboxesResult.h"
|
||||
#include "model/QueryPictureSearchAppsRequest.h"
|
||||
#include "model/QueryPictureSearchAppsResult.h"
|
||||
#include "model/QueryPictureSearchDevicesRequest.h"
|
||||
#include "model/QueryPictureSearchDevicesResult.h"
|
||||
#include "model/QueryPictureSearchJobRequest.h"
|
||||
#include "model/QueryPictureSearchJobResult.h"
|
||||
#include "model/QueryPictureSearchJobResultRequest.h"
|
||||
#include "model/QueryPictureSearchJobResultResult.h"
|
||||
#include "model/QueryRecordRequest.h"
|
||||
#include "model/QueryRecordResult.h"
|
||||
#include "model/QueryRecordByRecordIdRequest.h"
|
||||
#include "model/QueryRecordByRecordIdResult.h"
|
||||
#include "model/QueryRecordDownloadJobByIdRequest.h"
|
||||
#include "model/QueryRecordDownloadJobByIdResult.h"
|
||||
#include "model/QueryRecordDownloadJobListRequest.h"
|
||||
#include "model/QueryRecordDownloadJobListResult.h"
|
||||
#include "model/QueryRecordDownloadUrlRequest.h"
|
||||
#include "model/QueryRecordDownloadUrlResult.h"
|
||||
#include "model/QueryRecordPlanDetailRequest.h"
|
||||
#include "model/QueryRecordPlanDetailResult.h"
|
||||
#include "model/QueryRecordPlanDeviceByDeviceRequest.h"
|
||||
#include "model/QueryRecordPlanDeviceByDeviceResult.h"
|
||||
#include "model/QueryRecordPlanDeviceByPlanRequest.h"
|
||||
#include "model/QueryRecordPlanDeviceByPlanResult.h"
|
||||
#include "model/QueryRecordPlansRequest.h"
|
||||
#include "model/QueryRecordPlansResult.h"
|
||||
#include "model/QueryRecordUrlRequest.h"
|
||||
#include "model/QueryRecordUrlResult.h"
|
||||
#include "model/QueryRecordUrlByTimeRequest.h"
|
||||
#include "model/QueryRecordUrlByTimeResult.h"
|
||||
#include "model/QueryRtmpKeyRequest.h"
|
||||
#include "model/QueryRtmpKeyResult.h"
|
||||
#include "model/QueryTimeTemplateRequest.h"
|
||||
#include "model/QueryTimeTemplateResult.h"
|
||||
#include "model/QueryTimeTemplateDetailRequest.h"
|
||||
#include "model/QueryTimeTemplateDetailResult.h"
|
||||
#include "model/QueryVisionDeviceInfoRequest.h"
|
||||
#include "model/QueryVisionDeviceInfoResult.h"
|
||||
#include "model/QueryVoiceIntercomRequest.h"
|
||||
#include "model/QueryVoiceIntercomResult.h"
|
||||
#include "model/RemoveFaceDeviceFromDeviceGroupRequest.h"
|
||||
#include "model/RemoveFaceDeviceFromDeviceGroupResult.h"
|
||||
#include "model/RemoveFaceUserFromUserGroupRequest.h"
|
||||
#include "model/RemoveFaceUserFromUserGroupResult.h"
|
||||
#include "model/SetDevicePictureLifeCycleRequest.h"
|
||||
#include "model/SetDevicePictureLifeCycleResult.h"
|
||||
#include "model/SetDeviceRecordLifeCycleRequest.h"
|
||||
#include "model/SetDeviceRecordLifeCycleResult.h"
|
||||
#include "model/StopLiveStreamingRequest.h"
|
||||
#include "model/StopLiveStreamingResult.h"
|
||||
#include "model/StopTriggeredRecordRequest.h"
|
||||
#include "model/StopTriggeredRecordResult.h"
|
||||
#include "model/TransferDeviceInstanceRequest.h"
|
||||
#include "model/TransferDeviceInstanceResult.h"
|
||||
#include "model/TriggerCapturePictureRequest.h"
|
||||
#include "model/TriggerCapturePictureResult.h"
|
||||
#include "model/TriggerRecordRequest.h"
|
||||
#include "model/TriggerRecordResult.h"
|
||||
#include "model/UnbindPictureSearchAppWithDevicesRequest.h"
|
||||
#include "model/UnbindPictureSearchAppWithDevicesResult.h"
|
||||
#include "model/UpdateEventRecordPlanRequest.h"
|
||||
#include "model/UpdateEventRecordPlanResult.h"
|
||||
#include "model/UpdateFaceUserRequest.h"
|
||||
#include "model/UpdateFaceUserResult.h"
|
||||
#include "model/UpdateFaceUserGroupAndDeviceGroupRelationRequest.h"
|
||||
#include "model/UpdateFaceUserGroupAndDeviceGroupRelationResult.h"
|
||||
#include "model/UpdateInstanceInternetProtocolRequest.h"
|
||||
#include "model/UpdateInstanceInternetProtocolResult.h"
|
||||
#include "model/UpdatePictureSearchAppRequest.h"
|
||||
#include "model/UpdatePictureSearchAppResult.h"
|
||||
#include "model/UpdateRecordPlanRequest.h"
|
||||
#include "model/UpdateRecordPlanResult.h"
|
||||
#include "model/UpdateRtmpKeyRequest.h"
|
||||
#include "model/UpdateRtmpKeyResult.h"
|
||||
#include "model/UpdateTimeTemplateRequest.h"
|
||||
#include "model/UpdateTimeTemplateResult.h"
|
||||
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT LinkvisualClient : public RpcServiceClient
|
||||
{
|
||||
public:
|
||||
typedef Outcome<Error, Model::AddEventRecordPlanDeviceResult> AddEventRecordPlanDeviceOutcome;
|
||||
typedef std::future<AddEventRecordPlanDeviceOutcome> AddEventRecordPlanDeviceOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::AddEventRecordPlanDeviceRequest&, const AddEventRecordPlanDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddEventRecordPlanDeviceAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddFaceDeviceGroupResult> AddFaceDeviceGroupOutcome;
|
||||
typedef std::future<AddFaceDeviceGroupOutcome> AddFaceDeviceGroupOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::AddFaceDeviceGroupRequest&, const AddFaceDeviceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddFaceDeviceGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddFaceDeviceToDeviceGroupResult> AddFaceDeviceToDeviceGroupOutcome;
|
||||
typedef std::future<AddFaceDeviceToDeviceGroupOutcome> AddFaceDeviceToDeviceGroupOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::AddFaceDeviceToDeviceGroupRequest&, const AddFaceDeviceToDeviceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddFaceDeviceToDeviceGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddFaceUserResult> AddFaceUserOutcome;
|
||||
typedef std::future<AddFaceUserOutcome> AddFaceUserOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::AddFaceUserRequest&, const AddFaceUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddFaceUserAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddFaceUserGroupResult> AddFaceUserGroupOutcome;
|
||||
typedef std::future<AddFaceUserGroupOutcome> AddFaceUserGroupOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::AddFaceUserGroupRequest&, const AddFaceUserGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddFaceUserGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddFaceUserGroupAndDeviceGroupRelationResult> AddFaceUserGroupAndDeviceGroupRelationOutcome;
|
||||
typedef std::future<AddFaceUserGroupAndDeviceGroupRelationOutcome> AddFaceUserGroupAndDeviceGroupRelationOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::AddFaceUserGroupAndDeviceGroupRelationRequest&, const AddFaceUserGroupAndDeviceGroupRelationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddFaceUserGroupAndDeviceGroupRelationAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddFaceUserPictureResult> AddFaceUserPictureOutcome;
|
||||
typedef std::future<AddFaceUserPictureOutcome> AddFaceUserPictureOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::AddFaceUserPictureRequest&, const AddFaceUserPictureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddFaceUserPictureAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddFaceUserToUserGroupResult> AddFaceUserToUserGroupOutcome;
|
||||
typedef std::future<AddFaceUserToUserGroupOutcome> AddFaceUserToUserGroupOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::AddFaceUserToUserGroupRequest&, const AddFaceUserToUserGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddFaceUserToUserGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::AddRecordPlanDeviceResult> AddRecordPlanDeviceOutcome;
|
||||
typedef std::future<AddRecordPlanDeviceOutcome> AddRecordPlanDeviceOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::AddRecordPlanDeviceRequest&, const AddRecordPlanDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddRecordPlanDeviceAsyncHandler;
|
||||
typedef Outcome<Error, Model::BatchQueryVisionDeviceInfoResult> BatchQueryVisionDeviceInfoOutcome;
|
||||
typedef std::future<BatchQueryVisionDeviceInfoOutcome> BatchQueryVisionDeviceInfoOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::BatchQueryVisionDeviceInfoRequest&, const BatchQueryVisionDeviceInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchQueryVisionDeviceInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::BindPictureSearchAppWithDevicesResult> BindPictureSearchAppWithDevicesOutcome;
|
||||
typedef std::future<BindPictureSearchAppWithDevicesOutcome> BindPictureSearchAppWithDevicesOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::BindPictureSearchAppWithDevicesRequest&, const BindPictureSearchAppWithDevicesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BindPictureSearchAppWithDevicesAsyncHandler;
|
||||
typedef Outcome<Error, Model::CheckFaceUserDoExistOnDeviceResult> CheckFaceUserDoExistOnDeviceOutcome;
|
||||
typedef std::future<CheckFaceUserDoExistOnDeviceOutcome> CheckFaceUserDoExistOnDeviceOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::CheckFaceUserDoExistOnDeviceRequest&, const CheckFaceUserDoExistOnDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CheckFaceUserDoExistOnDeviceAsyncHandler;
|
||||
typedef Outcome<Error, Model::ClearFaceDeviceDBResult> ClearFaceDeviceDBOutcome;
|
||||
typedef std::future<ClearFaceDeviceDBOutcome> ClearFaceDeviceDBOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::ClearFaceDeviceDBRequest&, const ClearFaceDeviceDBOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ClearFaceDeviceDBAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateEventRecordPlanResult> CreateEventRecordPlanOutcome;
|
||||
typedef std::future<CreateEventRecordPlanOutcome> CreateEventRecordPlanOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::CreateEventRecordPlanRequest&, const CreateEventRecordPlanOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateEventRecordPlanAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateGbDeviceResult> CreateGbDeviceOutcome;
|
||||
typedef std::future<CreateGbDeviceOutcome> CreateGbDeviceOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::CreateGbDeviceRequest&, const CreateGbDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateGbDeviceAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateLocalFileUploadJobResult> CreateLocalFileUploadJobOutcome;
|
||||
typedef std::future<CreateLocalFileUploadJobOutcome> CreateLocalFileUploadJobOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::CreateLocalFileUploadJobRequest&, const CreateLocalFileUploadJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateLocalFileUploadJobAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateLocalRecordDownloadByTimeJobResult> CreateLocalRecordDownloadByTimeJobOutcome;
|
||||
typedef std::future<CreateLocalRecordDownloadByTimeJobOutcome> CreateLocalRecordDownloadByTimeJobOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::CreateLocalRecordDownloadByTimeJobRequest&, const CreateLocalRecordDownloadByTimeJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateLocalRecordDownloadByTimeJobAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreatePictureSearchAppResult> CreatePictureSearchAppOutcome;
|
||||
typedef std::future<CreatePictureSearchAppOutcome> CreatePictureSearchAppOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::CreatePictureSearchAppRequest&, const CreatePictureSearchAppOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreatePictureSearchAppAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreatePictureSearchJobResult> CreatePictureSearchJobOutcome;
|
||||
typedef std::future<CreatePictureSearchJobOutcome> CreatePictureSearchJobOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::CreatePictureSearchJobRequest&, const CreatePictureSearchJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreatePictureSearchJobAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateRecordDownloadByTimeJobResult> CreateRecordDownloadByTimeJobOutcome;
|
||||
typedef std::future<CreateRecordDownloadByTimeJobOutcome> CreateRecordDownloadByTimeJobOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::CreateRecordDownloadByTimeJobRequest&, const CreateRecordDownloadByTimeJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateRecordDownloadByTimeJobAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateRecordPlanResult> CreateRecordPlanOutcome;
|
||||
typedef std::future<CreateRecordPlanOutcome> CreateRecordPlanOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::CreateRecordPlanRequest&, const CreateRecordPlanOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateRecordPlanAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateRtmpDeviceResult> CreateRtmpDeviceOutcome;
|
||||
typedef std::future<CreateRtmpDeviceOutcome> CreateRtmpDeviceOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::CreateRtmpDeviceRequest&, const CreateRtmpDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateRtmpDeviceAsyncHandler;
|
||||
typedef Outcome<Error, Model::CreateTimeTemplateResult> CreateTimeTemplateOutcome;
|
||||
typedef std::future<CreateTimeTemplateOutcome> CreateTimeTemplateOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::CreateTimeTemplateRequest&, const CreateTimeTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateTimeTemplateAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteEventRecordPlanResult> DeleteEventRecordPlanOutcome;
|
||||
typedef std::future<DeleteEventRecordPlanOutcome> DeleteEventRecordPlanOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::DeleteEventRecordPlanRequest&, const DeleteEventRecordPlanOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteEventRecordPlanAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteEventRecordPlanDeviceResult> DeleteEventRecordPlanDeviceOutcome;
|
||||
typedef std::future<DeleteEventRecordPlanDeviceOutcome> DeleteEventRecordPlanDeviceOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::DeleteEventRecordPlanDeviceRequest&, const DeleteEventRecordPlanDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteEventRecordPlanDeviceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteFaceDeviceGroupResult> DeleteFaceDeviceGroupOutcome;
|
||||
typedef std::future<DeleteFaceDeviceGroupOutcome> DeleteFaceDeviceGroupOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::DeleteFaceDeviceGroupRequest&, const DeleteFaceDeviceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteFaceDeviceGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteFaceUserResult> DeleteFaceUserOutcome;
|
||||
typedef std::future<DeleteFaceUserOutcome> DeleteFaceUserOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::DeleteFaceUserRequest&, const DeleteFaceUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteFaceUserAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteFaceUserGroupResult> DeleteFaceUserGroupOutcome;
|
||||
typedef std::future<DeleteFaceUserGroupOutcome> DeleteFaceUserGroupOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::DeleteFaceUserGroupRequest&, const DeleteFaceUserGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteFaceUserGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteFaceUserGroupAndDeviceGroupRelationResult> DeleteFaceUserGroupAndDeviceGroupRelationOutcome;
|
||||
typedef std::future<DeleteFaceUserGroupAndDeviceGroupRelationOutcome> DeleteFaceUserGroupAndDeviceGroupRelationOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::DeleteFaceUserGroupAndDeviceGroupRelationRequest&, const DeleteFaceUserGroupAndDeviceGroupRelationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteFaceUserGroupAndDeviceGroupRelationAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteFaceUserPictureResult> DeleteFaceUserPictureOutcome;
|
||||
typedef std::future<DeleteFaceUserPictureOutcome> DeleteFaceUserPictureOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::DeleteFaceUserPictureRequest&, const DeleteFaceUserPictureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteFaceUserPictureAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteLocalFileUploadJobResult> DeleteLocalFileUploadJobOutcome;
|
||||
typedef std::future<DeleteLocalFileUploadJobOutcome> DeleteLocalFileUploadJobOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::DeleteLocalFileUploadJobRequest&, const DeleteLocalFileUploadJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteLocalFileUploadJobAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeletePictureResult> DeletePictureOutcome;
|
||||
typedef std::future<DeletePictureOutcome> DeletePictureOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::DeletePictureRequest&, const DeletePictureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeletePictureAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteRecordResult> DeleteRecordOutcome;
|
||||
typedef std::future<DeleteRecordOutcome> DeleteRecordOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::DeleteRecordRequest&, const DeleteRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteRecordAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteRecordPlanResult> DeleteRecordPlanOutcome;
|
||||
typedef std::future<DeleteRecordPlanOutcome> DeleteRecordPlanOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::DeleteRecordPlanRequest&, const DeleteRecordPlanOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteRecordPlanAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteRecordPlanDeviceResult> DeleteRecordPlanDeviceOutcome;
|
||||
typedef std::future<DeleteRecordPlanDeviceOutcome> DeleteRecordPlanDeviceOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::DeleteRecordPlanDeviceRequest&, const DeleteRecordPlanDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteRecordPlanDeviceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteRtmpDeviceResult> DeleteRtmpDeviceOutcome;
|
||||
typedef std::future<DeleteRtmpDeviceOutcome> DeleteRtmpDeviceOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::DeleteRtmpDeviceRequest&, const DeleteRtmpDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteRtmpDeviceAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteRtmpKeyResult> DeleteRtmpKeyOutcome;
|
||||
typedef std::future<DeleteRtmpKeyOutcome> DeleteRtmpKeyOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::DeleteRtmpKeyRequest&, const DeleteRtmpKeyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteRtmpKeyAsyncHandler;
|
||||
typedef Outcome<Error, Model::DeleteTimeTemplateResult> DeleteTimeTemplateOutcome;
|
||||
typedef std::future<DeleteTimeTemplateOutcome> DeleteTimeTemplateOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::DeleteTimeTemplateRequest&, const DeleteTimeTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteTimeTemplateAsyncHandler;
|
||||
typedef Outcome<Error, Model::DetectUserFaceByUrlResult> DetectUserFaceByUrlOutcome;
|
||||
typedef std::future<DetectUserFaceByUrlOutcome> DetectUserFaceByUrlOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::DetectUserFaceByUrlRequest&, const DetectUserFaceByUrlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DetectUserFaceByUrlAsyncHandler;
|
||||
typedef Outcome<Error, Model::GetPictureSearchJobStatusResult> GetPictureSearchJobStatusOutcome;
|
||||
typedef std::future<GetPictureSearchJobStatusOutcome> GetPictureSearchJobStatusOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::GetPictureSearchJobStatusRequest&, const GetPictureSearchJobStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetPictureSearchJobStatusAsyncHandler;
|
||||
typedef Outcome<Error, Model::PictureSearchPictureResult> PictureSearchPictureOutcome;
|
||||
typedef std::future<PictureSearchPictureOutcome> PictureSearchPictureOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::PictureSearchPictureRequest&, const PictureSearchPictureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PictureSearchPictureAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryCarProcessEventsResult> QueryCarProcessEventsOutcome;
|
||||
typedef std::future<QueryCarProcessEventsOutcome> QueryCarProcessEventsOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryCarProcessEventsRequest&, const QueryCarProcessEventsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryCarProcessEventsAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryDeviceEventResult> QueryDeviceEventOutcome;
|
||||
typedef std::future<QueryDeviceEventOutcome> QueryDeviceEventOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryDeviceEventRequest&, const QueryDeviceEventOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDeviceEventAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryDeviceEventPictureResult> QueryDeviceEventPictureOutcome;
|
||||
typedef std::future<QueryDeviceEventPictureOutcome> QueryDeviceEventPictureOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryDeviceEventPictureRequest&, const QueryDeviceEventPictureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDeviceEventPictureAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryDeviceEventRecordResult> QueryDeviceEventRecordOutcome;
|
||||
typedef std::future<QueryDeviceEventRecordOutcome> QueryDeviceEventRecordOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryDeviceEventRecordRequest&, const QueryDeviceEventRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDeviceEventRecordAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryDevicePictureByListResult> QueryDevicePictureByListOutcome;
|
||||
typedef std::future<QueryDevicePictureByListOutcome> QueryDevicePictureByListOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryDevicePictureByListRequest&, const QueryDevicePictureByListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDevicePictureByListAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryDevicePictureFileResult> QueryDevicePictureFileOutcome;
|
||||
typedef std::future<QueryDevicePictureFileOutcome> QueryDevicePictureFileOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryDevicePictureFileRequest&, const QueryDevicePictureFileOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDevicePictureFileAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryDevicePictureLifeCycleResult> QueryDevicePictureLifeCycleOutcome;
|
||||
typedef std::future<QueryDevicePictureLifeCycleOutcome> QueryDevicePictureLifeCycleOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryDevicePictureLifeCycleRequest&, const QueryDevicePictureLifeCycleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDevicePictureLifeCycleAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryDeviceRecordLifeCycleResult> QueryDeviceRecordLifeCycleOutcome;
|
||||
typedef std::future<QueryDeviceRecordLifeCycleOutcome> QueryDeviceRecordLifeCycleOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryDeviceRecordLifeCycleRequest&, const QueryDeviceRecordLifeCycleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDeviceRecordLifeCycleAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryDeviceVodUrlResult> QueryDeviceVodUrlOutcome;
|
||||
typedef std::future<QueryDeviceVodUrlOutcome> QueryDeviceVodUrlOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryDeviceVodUrlRequest&, const QueryDeviceVodUrlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDeviceVodUrlAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryDeviceVodUrlByTimeResult> QueryDeviceVodUrlByTimeOutcome;
|
||||
typedef std::future<QueryDeviceVodUrlByTimeOutcome> QueryDeviceVodUrlByTimeOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryDeviceVodUrlByTimeRequest&, const QueryDeviceVodUrlByTimeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryDeviceVodUrlByTimeAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryEventRecordPlanDetailResult> QueryEventRecordPlanDetailOutcome;
|
||||
typedef std::future<QueryEventRecordPlanDetailOutcome> QueryEventRecordPlanDetailOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryEventRecordPlanDetailRequest&, const QueryEventRecordPlanDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryEventRecordPlanDetailAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryEventRecordPlanDeviceByDeviceResult> QueryEventRecordPlanDeviceByDeviceOutcome;
|
||||
typedef std::future<QueryEventRecordPlanDeviceByDeviceOutcome> QueryEventRecordPlanDeviceByDeviceOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryEventRecordPlanDeviceByDeviceRequest&, const QueryEventRecordPlanDeviceByDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryEventRecordPlanDeviceByDeviceAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryEventRecordPlanDeviceByPlanResult> QueryEventRecordPlanDeviceByPlanOutcome;
|
||||
typedef std::future<QueryEventRecordPlanDeviceByPlanOutcome> QueryEventRecordPlanDeviceByPlanOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryEventRecordPlanDeviceByPlanRequest&, const QueryEventRecordPlanDeviceByPlanOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryEventRecordPlanDeviceByPlanAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryEventRecordPlansResult> QueryEventRecordPlansOutcome;
|
||||
typedef std::future<QueryEventRecordPlansOutcome> QueryEventRecordPlansOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryEventRecordPlansRequest&, const QueryEventRecordPlansOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryEventRecordPlansAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryFaceAllDeviceGroupResult> QueryFaceAllDeviceGroupOutcome;
|
||||
typedef std::future<QueryFaceAllDeviceGroupOutcome> QueryFaceAllDeviceGroupOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryFaceAllDeviceGroupRequest&, const QueryFaceAllDeviceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryFaceAllDeviceGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryFaceAllUserGroupResult> QueryFaceAllUserGroupOutcome;
|
||||
typedef std::future<QueryFaceAllUserGroupOutcome> QueryFaceAllUserGroupOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryFaceAllUserGroupRequest&, const QueryFaceAllUserGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryFaceAllUserGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryFaceAllUserGroupAndDeviceGroupRelationResult> QueryFaceAllUserGroupAndDeviceGroupRelationOutcome;
|
||||
typedef std::future<QueryFaceAllUserGroupAndDeviceGroupRelationOutcome> QueryFaceAllUserGroupAndDeviceGroupRelationOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryFaceAllUserGroupAndDeviceGroupRelationRequest&, const QueryFaceAllUserGroupAndDeviceGroupRelationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryFaceAllUserGroupAndDeviceGroupRelationAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryFaceAllUserIdsByGroupIdResult> QueryFaceAllUserIdsByGroupIdOutcome;
|
||||
typedef std::future<QueryFaceAllUserIdsByGroupIdOutcome> QueryFaceAllUserIdsByGroupIdOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryFaceAllUserIdsByGroupIdRequest&, const QueryFaceAllUserIdsByGroupIdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryFaceAllUserIdsByGroupIdAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryFaceCustomUserIdByUserIdResult> QueryFaceCustomUserIdByUserIdOutcome;
|
||||
typedef std::future<QueryFaceCustomUserIdByUserIdOutcome> QueryFaceCustomUserIdByUserIdOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryFaceCustomUserIdByUserIdRequest&, const QueryFaceCustomUserIdByUserIdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryFaceCustomUserIdByUserIdAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryFaceDeviceGroupsByDeviceResult> QueryFaceDeviceGroupsByDeviceOutcome;
|
||||
typedef std::future<QueryFaceDeviceGroupsByDeviceOutcome> QueryFaceDeviceGroupsByDeviceOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryFaceDeviceGroupsByDeviceRequest&, const QueryFaceDeviceGroupsByDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryFaceDeviceGroupsByDeviceAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryFaceUserResult> QueryFaceUserOutcome;
|
||||
typedef std::future<QueryFaceUserOutcome> QueryFaceUserOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryFaceUserRequest&, const QueryFaceUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryFaceUserAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryFaceUserBatchResult> QueryFaceUserBatchOutcome;
|
||||
typedef std::future<QueryFaceUserBatchOutcome> QueryFaceUserBatchOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryFaceUserBatchRequest&, const QueryFaceUserBatchOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryFaceUserBatchAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryFaceUserByNameResult> QueryFaceUserByNameOutcome;
|
||||
typedef std::future<QueryFaceUserByNameOutcome> QueryFaceUserByNameOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryFaceUserByNameRequest&, const QueryFaceUserByNameOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryFaceUserByNameAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryFaceUserGroupResult> QueryFaceUserGroupOutcome;
|
||||
typedef std::future<QueryFaceUserGroupOutcome> QueryFaceUserGroupOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryFaceUserGroupRequest&, const QueryFaceUserGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryFaceUserGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryFaceUserGroupAndDeviceGroupRelationResult> QueryFaceUserGroupAndDeviceGroupRelationOutcome;
|
||||
typedef std::future<QueryFaceUserGroupAndDeviceGroupRelationOutcome> QueryFaceUserGroupAndDeviceGroupRelationOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryFaceUserGroupAndDeviceGroupRelationRequest&, const QueryFaceUserGroupAndDeviceGroupRelationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryFaceUserGroupAndDeviceGroupRelationAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryFaceUserIdByCustomUserIdResult> QueryFaceUserIdByCustomUserIdOutcome;
|
||||
typedef std::future<QueryFaceUserIdByCustomUserIdOutcome> QueryFaceUserIdByCustomUserIdOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryFaceUserIdByCustomUserIdRequest&, const QueryFaceUserIdByCustomUserIdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryFaceUserIdByCustomUserIdAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryLiveStreamingResult> QueryLiveStreamingOutcome;
|
||||
typedef std::future<QueryLiveStreamingOutcome> QueryLiveStreamingOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryLiveStreamingRequest&, const QueryLiveStreamingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryLiveStreamingAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryLocalFileUploadJobResult> QueryLocalFileUploadJobOutcome;
|
||||
typedef std::future<QueryLocalFileUploadJobOutcome> QueryLocalFileUploadJobOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryLocalFileUploadJobRequest&, const QueryLocalFileUploadJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryLocalFileUploadJobAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryMonthRecordResult> QueryMonthRecordOutcome;
|
||||
typedef std::future<QueryMonthRecordOutcome> QueryMonthRecordOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryMonthRecordRequest&, const QueryMonthRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryMonthRecordAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryPictureFilesResult> QueryPictureFilesOutcome;
|
||||
typedef std::future<QueryPictureFilesOutcome> QueryPictureFilesOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryPictureFilesRequest&, const QueryPictureFilesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryPictureFilesAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryPictureSearchAiboxesResult> QueryPictureSearchAiboxesOutcome;
|
||||
typedef std::future<QueryPictureSearchAiboxesOutcome> QueryPictureSearchAiboxesOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryPictureSearchAiboxesRequest&, const QueryPictureSearchAiboxesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryPictureSearchAiboxesAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryPictureSearchAppsResult> QueryPictureSearchAppsOutcome;
|
||||
typedef std::future<QueryPictureSearchAppsOutcome> QueryPictureSearchAppsOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryPictureSearchAppsRequest&, const QueryPictureSearchAppsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryPictureSearchAppsAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryPictureSearchDevicesResult> QueryPictureSearchDevicesOutcome;
|
||||
typedef std::future<QueryPictureSearchDevicesOutcome> QueryPictureSearchDevicesOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryPictureSearchDevicesRequest&, const QueryPictureSearchDevicesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryPictureSearchDevicesAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryPictureSearchJobResult> QueryPictureSearchJobOutcome;
|
||||
typedef std::future<QueryPictureSearchJobOutcome> QueryPictureSearchJobOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryPictureSearchJobRequest&, const QueryPictureSearchJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryPictureSearchJobAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryPictureSearchJobResultResult> QueryPictureSearchJobResultOutcome;
|
||||
typedef std::future<QueryPictureSearchJobResultOutcome> QueryPictureSearchJobResultOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryPictureSearchJobResultRequest&, const QueryPictureSearchJobResultOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryPictureSearchJobResultAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryRecordResult> QueryRecordOutcome;
|
||||
typedef std::future<QueryRecordOutcome> QueryRecordOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryRecordRequest&, const QueryRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryRecordAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryRecordByRecordIdResult> QueryRecordByRecordIdOutcome;
|
||||
typedef std::future<QueryRecordByRecordIdOutcome> QueryRecordByRecordIdOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryRecordByRecordIdRequest&, const QueryRecordByRecordIdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryRecordByRecordIdAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryRecordDownloadJobByIdResult> QueryRecordDownloadJobByIdOutcome;
|
||||
typedef std::future<QueryRecordDownloadJobByIdOutcome> QueryRecordDownloadJobByIdOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryRecordDownloadJobByIdRequest&, const QueryRecordDownloadJobByIdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryRecordDownloadJobByIdAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryRecordDownloadJobListResult> QueryRecordDownloadJobListOutcome;
|
||||
typedef std::future<QueryRecordDownloadJobListOutcome> QueryRecordDownloadJobListOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryRecordDownloadJobListRequest&, const QueryRecordDownloadJobListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryRecordDownloadJobListAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryRecordDownloadUrlResult> QueryRecordDownloadUrlOutcome;
|
||||
typedef std::future<QueryRecordDownloadUrlOutcome> QueryRecordDownloadUrlOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryRecordDownloadUrlRequest&, const QueryRecordDownloadUrlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryRecordDownloadUrlAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryRecordPlanDetailResult> QueryRecordPlanDetailOutcome;
|
||||
typedef std::future<QueryRecordPlanDetailOutcome> QueryRecordPlanDetailOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryRecordPlanDetailRequest&, const QueryRecordPlanDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryRecordPlanDetailAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryRecordPlanDeviceByDeviceResult> QueryRecordPlanDeviceByDeviceOutcome;
|
||||
typedef std::future<QueryRecordPlanDeviceByDeviceOutcome> QueryRecordPlanDeviceByDeviceOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryRecordPlanDeviceByDeviceRequest&, const QueryRecordPlanDeviceByDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryRecordPlanDeviceByDeviceAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryRecordPlanDeviceByPlanResult> QueryRecordPlanDeviceByPlanOutcome;
|
||||
typedef std::future<QueryRecordPlanDeviceByPlanOutcome> QueryRecordPlanDeviceByPlanOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryRecordPlanDeviceByPlanRequest&, const QueryRecordPlanDeviceByPlanOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryRecordPlanDeviceByPlanAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryRecordPlansResult> QueryRecordPlansOutcome;
|
||||
typedef std::future<QueryRecordPlansOutcome> QueryRecordPlansOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryRecordPlansRequest&, const QueryRecordPlansOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryRecordPlansAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryRecordUrlResult> QueryRecordUrlOutcome;
|
||||
typedef std::future<QueryRecordUrlOutcome> QueryRecordUrlOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryRecordUrlRequest&, const QueryRecordUrlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryRecordUrlAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryRecordUrlByTimeResult> QueryRecordUrlByTimeOutcome;
|
||||
typedef std::future<QueryRecordUrlByTimeOutcome> QueryRecordUrlByTimeOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryRecordUrlByTimeRequest&, const QueryRecordUrlByTimeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryRecordUrlByTimeAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryRtmpKeyResult> QueryRtmpKeyOutcome;
|
||||
typedef std::future<QueryRtmpKeyOutcome> QueryRtmpKeyOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryRtmpKeyRequest&, const QueryRtmpKeyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryRtmpKeyAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryTimeTemplateResult> QueryTimeTemplateOutcome;
|
||||
typedef std::future<QueryTimeTemplateOutcome> QueryTimeTemplateOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryTimeTemplateRequest&, const QueryTimeTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryTimeTemplateAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryTimeTemplateDetailResult> QueryTimeTemplateDetailOutcome;
|
||||
typedef std::future<QueryTimeTemplateDetailOutcome> QueryTimeTemplateDetailOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryTimeTemplateDetailRequest&, const QueryTimeTemplateDetailOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryTimeTemplateDetailAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryVisionDeviceInfoResult> QueryVisionDeviceInfoOutcome;
|
||||
typedef std::future<QueryVisionDeviceInfoOutcome> QueryVisionDeviceInfoOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryVisionDeviceInfoRequest&, const QueryVisionDeviceInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryVisionDeviceInfoAsyncHandler;
|
||||
typedef Outcome<Error, Model::QueryVoiceIntercomResult> QueryVoiceIntercomOutcome;
|
||||
typedef std::future<QueryVoiceIntercomOutcome> QueryVoiceIntercomOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::QueryVoiceIntercomRequest&, const QueryVoiceIntercomOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryVoiceIntercomAsyncHandler;
|
||||
typedef Outcome<Error, Model::RemoveFaceDeviceFromDeviceGroupResult> RemoveFaceDeviceFromDeviceGroupOutcome;
|
||||
typedef std::future<RemoveFaceDeviceFromDeviceGroupOutcome> RemoveFaceDeviceFromDeviceGroupOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::RemoveFaceDeviceFromDeviceGroupRequest&, const RemoveFaceDeviceFromDeviceGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveFaceDeviceFromDeviceGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::RemoveFaceUserFromUserGroupResult> RemoveFaceUserFromUserGroupOutcome;
|
||||
typedef std::future<RemoveFaceUserFromUserGroupOutcome> RemoveFaceUserFromUserGroupOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::RemoveFaceUserFromUserGroupRequest&, const RemoveFaceUserFromUserGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemoveFaceUserFromUserGroupAsyncHandler;
|
||||
typedef Outcome<Error, Model::SetDevicePictureLifeCycleResult> SetDevicePictureLifeCycleOutcome;
|
||||
typedef std::future<SetDevicePictureLifeCycleOutcome> SetDevicePictureLifeCycleOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::SetDevicePictureLifeCycleRequest&, const SetDevicePictureLifeCycleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetDevicePictureLifeCycleAsyncHandler;
|
||||
typedef Outcome<Error, Model::SetDeviceRecordLifeCycleResult> SetDeviceRecordLifeCycleOutcome;
|
||||
typedef std::future<SetDeviceRecordLifeCycleOutcome> SetDeviceRecordLifeCycleOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::SetDeviceRecordLifeCycleRequest&, const SetDeviceRecordLifeCycleOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetDeviceRecordLifeCycleAsyncHandler;
|
||||
typedef Outcome<Error, Model::StopLiveStreamingResult> StopLiveStreamingOutcome;
|
||||
typedef std::future<StopLiveStreamingOutcome> StopLiveStreamingOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::StopLiveStreamingRequest&, const StopLiveStreamingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopLiveStreamingAsyncHandler;
|
||||
typedef Outcome<Error, Model::StopTriggeredRecordResult> StopTriggeredRecordOutcome;
|
||||
typedef std::future<StopTriggeredRecordOutcome> StopTriggeredRecordOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::StopTriggeredRecordRequest&, const StopTriggeredRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopTriggeredRecordAsyncHandler;
|
||||
typedef Outcome<Error, Model::TransferDeviceInstanceResult> TransferDeviceInstanceOutcome;
|
||||
typedef std::future<TransferDeviceInstanceOutcome> TransferDeviceInstanceOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::TransferDeviceInstanceRequest&, const TransferDeviceInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TransferDeviceInstanceAsyncHandler;
|
||||
typedef Outcome<Error, Model::TriggerCapturePictureResult> TriggerCapturePictureOutcome;
|
||||
typedef std::future<TriggerCapturePictureOutcome> TriggerCapturePictureOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::TriggerCapturePictureRequest&, const TriggerCapturePictureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TriggerCapturePictureAsyncHandler;
|
||||
typedef Outcome<Error, Model::TriggerRecordResult> TriggerRecordOutcome;
|
||||
typedef std::future<TriggerRecordOutcome> TriggerRecordOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::TriggerRecordRequest&, const TriggerRecordOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TriggerRecordAsyncHandler;
|
||||
typedef Outcome<Error, Model::UnbindPictureSearchAppWithDevicesResult> UnbindPictureSearchAppWithDevicesOutcome;
|
||||
typedef std::future<UnbindPictureSearchAppWithDevicesOutcome> UnbindPictureSearchAppWithDevicesOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::UnbindPictureSearchAppWithDevicesRequest&, const UnbindPictureSearchAppWithDevicesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnbindPictureSearchAppWithDevicesAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateEventRecordPlanResult> UpdateEventRecordPlanOutcome;
|
||||
typedef std::future<UpdateEventRecordPlanOutcome> UpdateEventRecordPlanOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::UpdateEventRecordPlanRequest&, const UpdateEventRecordPlanOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateEventRecordPlanAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateFaceUserResult> UpdateFaceUserOutcome;
|
||||
typedef std::future<UpdateFaceUserOutcome> UpdateFaceUserOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::UpdateFaceUserRequest&, const UpdateFaceUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateFaceUserAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateFaceUserGroupAndDeviceGroupRelationResult> UpdateFaceUserGroupAndDeviceGroupRelationOutcome;
|
||||
typedef std::future<UpdateFaceUserGroupAndDeviceGroupRelationOutcome> UpdateFaceUserGroupAndDeviceGroupRelationOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::UpdateFaceUserGroupAndDeviceGroupRelationRequest&, const UpdateFaceUserGroupAndDeviceGroupRelationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateFaceUserGroupAndDeviceGroupRelationAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateInstanceInternetProtocolResult> UpdateInstanceInternetProtocolOutcome;
|
||||
typedef std::future<UpdateInstanceInternetProtocolOutcome> UpdateInstanceInternetProtocolOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::UpdateInstanceInternetProtocolRequest&, const UpdateInstanceInternetProtocolOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateInstanceInternetProtocolAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdatePictureSearchAppResult> UpdatePictureSearchAppOutcome;
|
||||
typedef std::future<UpdatePictureSearchAppOutcome> UpdatePictureSearchAppOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::UpdatePictureSearchAppRequest&, const UpdatePictureSearchAppOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdatePictureSearchAppAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateRecordPlanResult> UpdateRecordPlanOutcome;
|
||||
typedef std::future<UpdateRecordPlanOutcome> UpdateRecordPlanOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::UpdateRecordPlanRequest&, const UpdateRecordPlanOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateRecordPlanAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateRtmpKeyResult> UpdateRtmpKeyOutcome;
|
||||
typedef std::future<UpdateRtmpKeyOutcome> UpdateRtmpKeyOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::UpdateRtmpKeyRequest&, const UpdateRtmpKeyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateRtmpKeyAsyncHandler;
|
||||
typedef Outcome<Error, Model::UpdateTimeTemplateResult> UpdateTimeTemplateOutcome;
|
||||
typedef std::future<UpdateTimeTemplateOutcome> UpdateTimeTemplateOutcomeCallable;
|
||||
typedef std::function<void(const LinkvisualClient*, const Model::UpdateTimeTemplateRequest&, const UpdateTimeTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateTimeTemplateAsyncHandler;
|
||||
|
||||
LinkvisualClient(const Credentials &credentials, const ClientConfiguration &configuration);
|
||||
LinkvisualClient(const std::shared_ptr<CredentialsProvider> &credentialsProvider, const ClientConfiguration &configuration);
|
||||
LinkvisualClient(const std::string &accessKeyId, const std::string &accessKeySecret, const ClientConfiguration &configuration);
|
||||
~LinkvisualClient();
|
||||
AddEventRecordPlanDeviceOutcome addEventRecordPlanDevice(const Model::AddEventRecordPlanDeviceRequest &request)const;
|
||||
void addEventRecordPlanDeviceAsync(const Model::AddEventRecordPlanDeviceRequest& request, const AddEventRecordPlanDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddEventRecordPlanDeviceOutcomeCallable addEventRecordPlanDeviceCallable(const Model::AddEventRecordPlanDeviceRequest& request) const;
|
||||
AddFaceDeviceGroupOutcome addFaceDeviceGroup(const Model::AddFaceDeviceGroupRequest &request)const;
|
||||
void addFaceDeviceGroupAsync(const Model::AddFaceDeviceGroupRequest& request, const AddFaceDeviceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddFaceDeviceGroupOutcomeCallable addFaceDeviceGroupCallable(const Model::AddFaceDeviceGroupRequest& request) const;
|
||||
AddFaceDeviceToDeviceGroupOutcome addFaceDeviceToDeviceGroup(const Model::AddFaceDeviceToDeviceGroupRequest &request)const;
|
||||
void addFaceDeviceToDeviceGroupAsync(const Model::AddFaceDeviceToDeviceGroupRequest& request, const AddFaceDeviceToDeviceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddFaceDeviceToDeviceGroupOutcomeCallable addFaceDeviceToDeviceGroupCallable(const Model::AddFaceDeviceToDeviceGroupRequest& request) const;
|
||||
AddFaceUserOutcome addFaceUser(const Model::AddFaceUserRequest &request)const;
|
||||
void addFaceUserAsync(const Model::AddFaceUserRequest& request, const AddFaceUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddFaceUserOutcomeCallable addFaceUserCallable(const Model::AddFaceUserRequest& request) const;
|
||||
AddFaceUserGroupOutcome addFaceUserGroup(const Model::AddFaceUserGroupRequest &request)const;
|
||||
void addFaceUserGroupAsync(const Model::AddFaceUserGroupRequest& request, const AddFaceUserGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddFaceUserGroupOutcomeCallable addFaceUserGroupCallable(const Model::AddFaceUserGroupRequest& request) const;
|
||||
AddFaceUserGroupAndDeviceGroupRelationOutcome addFaceUserGroupAndDeviceGroupRelation(const Model::AddFaceUserGroupAndDeviceGroupRelationRequest &request)const;
|
||||
void addFaceUserGroupAndDeviceGroupRelationAsync(const Model::AddFaceUserGroupAndDeviceGroupRelationRequest& request, const AddFaceUserGroupAndDeviceGroupRelationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddFaceUserGroupAndDeviceGroupRelationOutcomeCallable addFaceUserGroupAndDeviceGroupRelationCallable(const Model::AddFaceUserGroupAndDeviceGroupRelationRequest& request) const;
|
||||
AddFaceUserPictureOutcome addFaceUserPicture(const Model::AddFaceUserPictureRequest &request)const;
|
||||
void addFaceUserPictureAsync(const Model::AddFaceUserPictureRequest& request, const AddFaceUserPictureAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddFaceUserPictureOutcomeCallable addFaceUserPictureCallable(const Model::AddFaceUserPictureRequest& request) const;
|
||||
AddFaceUserToUserGroupOutcome addFaceUserToUserGroup(const Model::AddFaceUserToUserGroupRequest &request)const;
|
||||
void addFaceUserToUserGroupAsync(const Model::AddFaceUserToUserGroupRequest& request, const AddFaceUserToUserGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddFaceUserToUserGroupOutcomeCallable addFaceUserToUserGroupCallable(const Model::AddFaceUserToUserGroupRequest& request) const;
|
||||
AddRecordPlanDeviceOutcome addRecordPlanDevice(const Model::AddRecordPlanDeviceRequest &request)const;
|
||||
void addRecordPlanDeviceAsync(const Model::AddRecordPlanDeviceRequest& request, const AddRecordPlanDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
AddRecordPlanDeviceOutcomeCallable addRecordPlanDeviceCallable(const Model::AddRecordPlanDeviceRequest& request) const;
|
||||
BatchQueryVisionDeviceInfoOutcome batchQueryVisionDeviceInfo(const Model::BatchQueryVisionDeviceInfoRequest &request)const;
|
||||
void batchQueryVisionDeviceInfoAsync(const Model::BatchQueryVisionDeviceInfoRequest& request, const BatchQueryVisionDeviceInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BatchQueryVisionDeviceInfoOutcomeCallable batchQueryVisionDeviceInfoCallable(const Model::BatchQueryVisionDeviceInfoRequest& request) const;
|
||||
BindPictureSearchAppWithDevicesOutcome bindPictureSearchAppWithDevices(const Model::BindPictureSearchAppWithDevicesRequest &request)const;
|
||||
void bindPictureSearchAppWithDevicesAsync(const Model::BindPictureSearchAppWithDevicesRequest& request, const BindPictureSearchAppWithDevicesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
BindPictureSearchAppWithDevicesOutcomeCallable bindPictureSearchAppWithDevicesCallable(const Model::BindPictureSearchAppWithDevicesRequest& request) const;
|
||||
CheckFaceUserDoExistOnDeviceOutcome checkFaceUserDoExistOnDevice(const Model::CheckFaceUserDoExistOnDeviceRequest &request)const;
|
||||
void checkFaceUserDoExistOnDeviceAsync(const Model::CheckFaceUserDoExistOnDeviceRequest& request, const CheckFaceUserDoExistOnDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CheckFaceUserDoExistOnDeviceOutcomeCallable checkFaceUserDoExistOnDeviceCallable(const Model::CheckFaceUserDoExistOnDeviceRequest& request) const;
|
||||
ClearFaceDeviceDBOutcome clearFaceDeviceDB(const Model::ClearFaceDeviceDBRequest &request)const;
|
||||
void clearFaceDeviceDBAsync(const Model::ClearFaceDeviceDBRequest& request, const ClearFaceDeviceDBAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
ClearFaceDeviceDBOutcomeCallable clearFaceDeviceDBCallable(const Model::ClearFaceDeviceDBRequest& request) const;
|
||||
CreateEventRecordPlanOutcome createEventRecordPlan(const Model::CreateEventRecordPlanRequest &request)const;
|
||||
void createEventRecordPlanAsync(const Model::CreateEventRecordPlanRequest& request, const CreateEventRecordPlanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateEventRecordPlanOutcomeCallable createEventRecordPlanCallable(const Model::CreateEventRecordPlanRequest& request) const;
|
||||
CreateGbDeviceOutcome createGbDevice(const Model::CreateGbDeviceRequest &request)const;
|
||||
void createGbDeviceAsync(const Model::CreateGbDeviceRequest& request, const CreateGbDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateGbDeviceOutcomeCallable createGbDeviceCallable(const Model::CreateGbDeviceRequest& request) const;
|
||||
CreateLocalFileUploadJobOutcome createLocalFileUploadJob(const Model::CreateLocalFileUploadJobRequest &request)const;
|
||||
void createLocalFileUploadJobAsync(const Model::CreateLocalFileUploadJobRequest& request, const CreateLocalFileUploadJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateLocalFileUploadJobOutcomeCallable createLocalFileUploadJobCallable(const Model::CreateLocalFileUploadJobRequest& request) const;
|
||||
CreateLocalRecordDownloadByTimeJobOutcome createLocalRecordDownloadByTimeJob(const Model::CreateLocalRecordDownloadByTimeJobRequest &request)const;
|
||||
void createLocalRecordDownloadByTimeJobAsync(const Model::CreateLocalRecordDownloadByTimeJobRequest& request, const CreateLocalRecordDownloadByTimeJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateLocalRecordDownloadByTimeJobOutcomeCallable createLocalRecordDownloadByTimeJobCallable(const Model::CreateLocalRecordDownloadByTimeJobRequest& request) const;
|
||||
CreatePictureSearchAppOutcome createPictureSearchApp(const Model::CreatePictureSearchAppRequest &request)const;
|
||||
void createPictureSearchAppAsync(const Model::CreatePictureSearchAppRequest& request, const CreatePictureSearchAppAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreatePictureSearchAppOutcomeCallable createPictureSearchAppCallable(const Model::CreatePictureSearchAppRequest& request) const;
|
||||
CreatePictureSearchJobOutcome createPictureSearchJob(const Model::CreatePictureSearchJobRequest &request)const;
|
||||
void createPictureSearchJobAsync(const Model::CreatePictureSearchJobRequest& request, const CreatePictureSearchJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreatePictureSearchJobOutcomeCallable createPictureSearchJobCallable(const Model::CreatePictureSearchJobRequest& request) const;
|
||||
CreateRecordDownloadByTimeJobOutcome createRecordDownloadByTimeJob(const Model::CreateRecordDownloadByTimeJobRequest &request)const;
|
||||
void createRecordDownloadByTimeJobAsync(const Model::CreateRecordDownloadByTimeJobRequest& request, const CreateRecordDownloadByTimeJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateRecordDownloadByTimeJobOutcomeCallable createRecordDownloadByTimeJobCallable(const Model::CreateRecordDownloadByTimeJobRequest& request) const;
|
||||
CreateRecordPlanOutcome createRecordPlan(const Model::CreateRecordPlanRequest &request)const;
|
||||
void createRecordPlanAsync(const Model::CreateRecordPlanRequest& request, const CreateRecordPlanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateRecordPlanOutcomeCallable createRecordPlanCallable(const Model::CreateRecordPlanRequest& request) const;
|
||||
CreateRtmpDeviceOutcome createRtmpDevice(const Model::CreateRtmpDeviceRequest &request)const;
|
||||
void createRtmpDeviceAsync(const Model::CreateRtmpDeviceRequest& request, const CreateRtmpDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateRtmpDeviceOutcomeCallable createRtmpDeviceCallable(const Model::CreateRtmpDeviceRequest& request) const;
|
||||
CreateTimeTemplateOutcome createTimeTemplate(const Model::CreateTimeTemplateRequest &request)const;
|
||||
void createTimeTemplateAsync(const Model::CreateTimeTemplateRequest& request, const CreateTimeTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
CreateTimeTemplateOutcomeCallable createTimeTemplateCallable(const Model::CreateTimeTemplateRequest& request) const;
|
||||
DeleteEventRecordPlanOutcome deleteEventRecordPlan(const Model::DeleteEventRecordPlanRequest &request)const;
|
||||
void deleteEventRecordPlanAsync(const Model::DeleteEventRecordPlanRequest& request, const DeleteEventRecordPlanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteEventRecordPlanOutcomeCallable deleteEventRecordPlanCallable(const Model::DeleteEventRecordPlanRequest& request) const;
|
||||
DeleteEventRecordPlanDeviceOutcome deleteEventRecordPlanDevice(const Model::DeleteEventRecordPlanDeviceRequest &request)const;
|
||||
void deleteEventRecordPlanDeviceAsync(const Model::DeleteEventRecordPlanDeviceRequest& request, const DeleteEventRecordPlanDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteEventRecordPlanDeviceOutcomeCallable deleteEventRecordPlanDeviceCallable(const Model::DeleteEventRecordPlanDeviceRequest& request) const;
|
||||
DeleteFaceDeviceGroupOutcome deleteFaceDeviceGroup(const Model::DeleteFaceDeviceGroupRequest &request)const;
|
||||
void deleteFaceDeviceGroupAsync(const Model::DeleteFaceDeviceGroupRequest& request, const DeleteFaceDeviceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteFaceDeviceGroupOutcomeCallable deleteFaceDeviceGroupCallable(const Model::DeleteFaceDeviceGroupRequest& request) const;
|
||||
DeleteFaceUserOutcome deleteFaceUser(const Model::DeleteFaceUserRequest &request)const;
|
||||
void deleteFaceUserAsync(const Model::DeleteFaceUserRequest& request, const DeleteFaceUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteFaceUserOutcomeCallable deleteFaceUserCallable(const Model::DeleteFaceUserRequest& request) const;
|
||||
DeleteFaceUserGroupOutcome deleteFaceUserGroup(const Model::DeleteFaceUserGroupRequest &request)const;
|
||||
void deleteFaceUserGroupAsync(const Model::DeleteFaceUserGroupRequest& request, const DeleteFaceUserGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteFaceUserGroupOutcomeCallable deleteFaceUserGroupCallable(const Model::DeleteFaceUserGroupRequest& request) const;
|
||||
DeleteFaceUserGroupAndDeviceGroupRelationOutcome deleteFaceUserGroupAndDeviceGroupRelation(const Model::DeleteFaceUserGroupAndDeviceGroupRelationRequest &request)const;
|
||||
void deleteFaceUserGroupAndDeviceGroupRelationAsync(const Model::DeleteFaceUserGroupAndDeviceGroupRelationRequest& request, const DeleteFaceUserGroupAndDeviceGroupRelationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteFaceUserGroupAndDeviceGroupRelationOutcomeCallable deleteFaceUserGroupAndDeviceGroupRelationCallable(const Model::DeleteFaceUserGroupAndDeviceGroupRelationRequest& request) const;
|
||||
DeleteFaceUserPictureOutcome deleteFaceUserPicture(const Model::DeleteFaceUserPictureRequest &request)const;
|
||||
void deleteFaceUserPictureAsync(const Model::DeleteFaceUserPictureRequest& request, const DeleteFaceUserPictureAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteFaceUserPictureOutcomeCallable deleteFaceUserPictureCallable(const Model::DeleteFaceUserPictureRequest& request) const;
|
||||
DeleteLocalFileUploadJobOutcome deleteLocalFileUploadJob(const Model::DeleteLocalFileUploadJobRequest &request)const;
|
||||
void deleteLocalFileUploadJobAsync(const Model::DeleteLocalFileUploadJobRequest& request, const DeleteLocalFileUploadJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteLocalFileUploadJobOutcomeCallable deleteLocalFileUploadJobCallable(const Model::DeleteLocalFileUploadJobRequest& request) const;
|
||||
DeletePictureOutcome deletePicture(const Model::DeletePictureRequest &request)const;
|
||||
void deletePictureAsync(const Model::DeletePictureRequest& request, const DeletePictureAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeletePictureOutcomeCallable deletePictureCallable(const Model::DeletePictureRequest& request) const;
|
||||
DeleteRecordOutcome deleteRecord(const Model::DeleteRecordRequest &request)const;
|
||||
void deleteRecordAsync(const Model::DeleteRecordRequest& request, const DeleteRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteRecordOutcomeCallable deleteRecordCallable(const Model::DeleteRecordRequest& request) const;
|
||||
DeleteRecordPlanOutcome deleteRecordPlan(const Model::DeleteRecordPlanRequest &request)const;
|
||||
void deleteRecordPlanAsync(const Model::DeleteRecordPlanRequest& request, const DeleteRecordPlanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteRecordPlanOutcomeCallable deleteRecordPlanCallable(const Model::DeleteRecordPlanRequest& request) const;
|
||||
DeleteRecordPlanDeviceOutcome deleteRecordPlanDevice(const Model::DeleteRecordPlanDeviceRequest &request)const;
|
||||
void deleteRecordPlanDeviceAsync(const Model::DeleteRecordPlanDeviceRequest& request, const DeleteRecordPlanDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteRecordPlanDeviceOutcomeCallable deleteRecordPlanDeviceCallable(const Model::DeleteRecordPlanDeviceRequest& request) const;
|
||||
DeleteRtmpDeviceOutcome deleteRtmpDevice(const Model::DeleteRtmpDeviceRequest &request)const;
|
||||
void deleteRtmpDeviceAsync(const Model::DeleteRtmpDeviceRequest& request, const DeleteRtmpDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteRtmpDeviceOutcomeCallable deleteRtmpDeviceCallable(const Model::DeleteRtmpDeviceRequest& request) const;
|
||||
DeleteRtmpKeyOutcome deleteRtmpKey(const Model::DeleteRtmpKeyRequest &request)const;
|
||||
void deleteRtmpKeyAsync(const Model::DeleteRtmpKeyRequest& request, const DeleteRtmpKeyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteRtmpKeyOutcomeCallable deleteRtmpKeyCallable(const Model::DeleteRtmpKeyRequest& request) const;
|
||||
DeleteTimeTemplateOutcome deleteTimeTemplate(const Model::DeleteTimeTemplateRequest &request)const;
|
||||
void deleteTimeTemplateAsync(const Model::DeleteTimeTemplateRequest& request, const DeleteTimeTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DeleteTimeTemplateOutcomeCallable deleteTimeTemplateCallable(const Model::DeleteTimeTemplateRequest& request) const;
|
||||
DetectUserFaceByUrlOutcome detectUserFaceByUrl(const Model::DetectUserFaceByUrlRequest &request)const;
|
||||
void detectUserFaceByUrlAsync(const Model::DetectUserFaceByUrlRequest& request, const DetectUserFaceByUrlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
DetectUserFaceByUrlOutcomeCallable detectUserFaceByUrlCallable(const Model::DetectUserFaceByUrlRequest& request) const;
|
||||
GetPictureSearchJobStatusOutcome getPictureSearchJobStatus(const Model::GetPictureSearchJobStatusRequest &request)const;
|
||||
void getPictureSearchJobStatusAsync(const Model::GetPictureSearchJobStatusRequest& request, const GetPictureSearchJobStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
GetPictureSearchJobStatusOutcomeCallable getPictureSearchJobStatusCallable(const Model::GetPictureSearchJobStatusRequest& request) const;
|
||||
PictureSearchPictureOutcome pictureSearchPicture(const Model::PictureSearchPictureRequest &request)const;
|
||||
void pictureSearchPictureAsync(const Model::PictureSearchPictureRequest& request, const PictureSearchPictureAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
PictureSearchPictureOutcomeCallable pictureSearchPictureCallable(const Model::PictureSearchPictureRequest& request) const;
|
||||
QueryCarProcessEventsOutcome queryCarProcessEvents(const Model::QueryCarProcessEventsRequest &request)const;
|
||||
void queryCarProcessEventsAsync(const Model::QueryCarProcessEventsRequest& request, const QueryCarProcessEventsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryCarProcessEventsOutcomeCallable queryCarProcessEventsCallable(const Model::QueryCarProcessEventsRequest& request) const;
|
||||
QueryDeviceEventOutcome queryDeviceEvent(const Model::QueryDeviceEventRequest &request)const;
|
||||
void queryDeviceEventAsync(const Model::QueryDeviceEventRequest& request, const QueryDeviceEventAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryDeviceEventOutcomeCallable queryDeviceEventCallable(const Model::QueryDeviceEventRequest& request) const;
|
||||
QueryDeviceEventPictureOutcome queryDeviceEventPicture(const Model::QueryDeviceEventPictureRequest &request)const;
|
||||
void queryDeviceEventPictureAsync(const Model::QueryDeviceEventPictureRequest& request, const QueryDeviceEventPictureAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryDeviceEventPictureOutcomeCallable queryDeviceEventPictureCallable(const Model::QueryDeviceEventPictureRequest& request) const;
|
||||
QueryDeviceEventRecordOutcome queryDeviceEventRecord(const Model::QueryDeviceEventRecordRequest &request)const;
|
||||
void queryDeviceEventRecordAsync(const Model::QueryDeviceEventRecordRequest& request, const QueryDeviceEventRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryDeviceEventRecordOutcomeCallable queryDeviceEventRecordCallable(const Model::QueryDeviceEventRecordRequest& request) const;
|
||||
QueryDevicePictureByListOutcome queryDevicePictureByList(const Model::QueryDevicePictureByListRequest &request)const;
|
||||
void queryDevicePictureByListAsync(const Model::QueryDevicePictureByListRequest& request, const QueryDevicePictureByListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryDevicePictureByListOutcomeCallable queryDevicePictureByListCallable(const Model::QueryDevicePictureByListRequest& request) const;
|
||||
QueryDevicePictureFileOutcome queryDevicePictureFile(const Model::QueryDevicePictureFileRequest &request)const;
|
||||
void queryDevicePictureFileAsync(const Model::QueryDevicePictureFileRequest& request, const QueryDevicePictureFileAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryDevicePictureFileOutcomeCallable queryDevicePictureFileCallable(const Model::QueryDevicePictureFileRequest& request) const;
|
||||
QueryDevicePictureLifeCycleOutcome queryDevicePictureLifeCycle(const Model::QueryDevicePictureLifeCycleRequest &request)const;
|
||||
void queryDevicePictureLifeCycleAsync(const Model::QueryDevicePictureLifeCycleRequest& request, const QueryDevicePictureLifeCycleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryDevicePictureLifeCycleOutcomeCallable queryDevicePictureLifeCycleCallable(const Model::QueryDevicePictureLifeCycleRequest& request) const;
|
||||
QueryDeviceRecordLifeCycleOutcome queryDeviceRecordLifeCycle(const Model::QueryDeviceRecordLifeCycleRequest &request)const;
|
||||
void queryDeviceRecordLifeCycleAsync(const Model::QueryDeviceRecordLifeCycleRequest& request, const QueryDeviceRecordLifeCycleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryDeviceRecordLifeCycleOutcomeCallable queryDeviceRecordLifeCycleCallable(const Model::QueryDeviceRecordLifeCycleRequest& request) const;
|
||||
QueryDeviceVodUrlOutcome queryDeviceVodUrl(const Model::QueryDeviceVodUrlRequest &request)const;
|
||||
void queryDeviceVodUrlAsync(const Model::QueryDeviceVodUrlRequest& request, const QueryDeviceVodUrlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryDeviceVodUrlOutcomeCallable queryDeviceVodUrlCallable(const Model::QueryDeviceVodUrlRequest& request) const;
|
||||
QueryDeviceVodUrlByTimeOutcome queryDeviceVodUrlByTime(const Model::QueryDeviceVodUrlByTimeRequest &request)const;
|
||||
void queryDeviceVodUrlByTimeAsync(const Model::QueryDeviceVodUrlByTimeRequest& request, const QueryDeviceVodUrlByTimeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryDeviceVodUrlByTimeOutcomeCallable queryDeviceVodUrlByTimeCallable(const Model::QueryDeviceVodUrlByTimeRequest& request) const;
|
||||
QueryEventRecordPlanDetailOutcome queryEventRecordPlanDetail(const Model::QueryEventRecordPlanDetailRequest &request)const;
|
||||
void queryEventRecordPlanDetailAsync(const Model::QueryEventRecordPlanDetailRequest& request, const QueryEventRecordPlanDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryEventRecordPlanDetailOutcomeCallable queryEventRecordPlanDetailCallable(const Model::QueryEventRecordPlanDetailRequest& request) const;
|
||||
QueryEventRecordPlanDeviceByDeviceOutcome queryEventRecordPlanDeviceByDevice(const Model::QueryEventRecordPlanDeviceByDeviceRequest &request)const;
|
||||
void queryEventRecordPlanDeviceByDeviceAsync(const Model::QueryEventRecordPlanDeviceByDeviceRequest& request, const QueryEventRecordPlanDeviceByDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryEventRecordPlanDeviceByDeviceOutcomeCallable queryEventRecordPlanDeviceByDeviceCallable(const Model::QueryEventRecordPlanDeviceByDeviceRequest& request) const;
|
||||
QueryEventRecordPlanDeviceByPlanOutcome queryEventRecordPlanDeviceByPlan(const Model::QueryEventRecordPlanDeviceByPlanRequest &request)const;
|
||||
void queryEventRecordPlanDeviceByPlanAsync(const Model::QueryEventRecordPlanDeviceByPlanRequest& request, const QueryEventRecordPlanDeviceByPlanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryEventRecordPlanDeviceByPlanOutcomeCallable queryEventRecordPlanDeviceByPlanCallable(const Model::QueryEventRecordPlanDeviceByPlanRequest& request) const;
|
||||
QueryEventRecordPlansOutcome queryEventRecordPlans(const Model::QueryEventRecordPlansRequest &request)const;
|
||||
void queryEventRecordPlansAsync(const Model::QueryEventRecordPlansRequest& request, const QueryEventRecordPlansAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryEventRecordPlansOutcomeCallable queryEventRecordPlansCallable(const Model::QueryEventRecordPlansRequest& request) const;
|
||||
QueryFaceAllDeviceGroupOutcome queryFaceAllDeviceGroup(const Model::QueryFaceAllDeviceGroupRequest &request)const;
|
||||
void queryFaceAllDeviceGroupAsync(const Model::QueryFaceAllDeviceGroupRequest& request, const QueryFaceAllDeviceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryFaceAllDeviceGroupOutcomeCallable queryFaceAllDeviceGroupCallable(const Model::QueryFaceAllDeviceGroupRequest& request) const;
|
||||
QueryFaceAllUserGroupOutcome queryFaceAllUserGroup(const Model::QueryFaceAllUserGroupRequest &request)const;
|
||||
void queryFaceAllUserGroupAsync(const Model::QueryFaceAllUserGroupRequest& request, const QueryFaceAllUserGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryFaceAllUserGroupOutcomeCallable queryFaceAllUserGroupCallable(const Model::QueryFaceAllUserGroupRequest& request) const;
|
||||
QueryFaceAllUserGroupAndDeviceGroupRelationOutcome queryFaceAllUserGroupAndDeviceGroupRelation(const Model::QueryFaceAllUserGroupAndDeviceGroupRelationRequest &request)const;
|
||||
void queryFaceAllUserGroupAndDeviceGroupRelationAsync(const Model::QueryFaceAllUserGroupAndDeviceGroupRelationRequest& request, const QueryFaceAllUserGroupAndDeviceGroupRelationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryFaceAllUserGroupAndDeviceGroupRelationOutcomeCallable queryFaceAllUserGroupAndDeviceGroupRelationCallable(const Model::QueryFaceAllUserGroupAndDeviceGroupRelationRequest& request) const;
|
||||
QueryFaceAllUserIdsByGroupIdOutcome queryFaceAllUserIdsByGroupId(const Model::QueryFaceAllUserIdsByGroupIdRequest &request)const;
|
||||
void queryFaceAllUserIdsByGroupIdAsync(const Model::QueryFaceAllUserIdsByGroupIdRequest& request, const QueryFaceAllUserIdsByGroupIdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryFaceAllUserIdsByGroupIdOutcomeCallable queryFaceAllUserIdsByGroupIdCallable(const Model::QueryFaceAllUserIdsByGroupIdRequest& request) const;
|
||||
QueryFaceCustomUserIdByUserIdOutcome queryFaceCustomUserIdByUserId(const Model::QueryFaceCustomUserIdByUserIdRequest &request)const;
|
||||
void queryFaceCustomUserIdByUserIdAsync(const Model::QueryFaceCustomUserIdByUserIdRequest& request, const QueryFaceCustomUserIdByUserIdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryFaceCustomUserIdByUserIdOutcomeCallable queryFaceCustomUserIdByUserIdCallable(const Model::QueryFaceCustomUserIdByUserIdRequest& request) const;
|
||||
QueryFaceDeviceGroupsByDeviceOutcome queryFaceDeviceGroupsByDevice(const Model::QueryFaceDeviceGroupsByDeviceRequest &request)const;
|
||||
void queryFaceDeviceGroupsByDeviceAsync(const Model::QueryFaceDeviceGroupsByDeviceRequest& request, const QueryFaceDeviceGroupsByDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryFaceDeviceGroupsByDeviceOutcomeCallable queryFaceDeviceGroupsByDeviceCallable(const Model::QueryFaceDeviceGroupsByDeviceRequest& request) const;
|
||||
QueryFaceUserOutcome queryFaceUser(const Model::QueryFaceUserRequest &request)const;
|
||||
void queryFaceUserAsync(const Model::QueryFaceUserRequest& request, const QueryFaceUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryFaceUserOutcomeCallable queryFaceUserCallable(const Model::QueryFaceUserRequest& request) const;
|
||||
QueryFaceUserBatchOutcome queryFaceUserBatch(const Model::QueryFaceUserBatchRequest &request)const;
|
||||
void queryFaceUserBatchAsync(const Model::QueryFaceUserBatchRequest& request, const QueryFaceUserBatchAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryFaceUserBatchOutcomeCallable queryFaceUserBatchCallable(const Model::QueryFaceUserBatchRequest& request) const;
|
||||
QueryFaceUserByNameOutcome queryFaceUserByName(const Model::QueryFaceUserByNameRequest &request)const;
|
||||
void queryFaceUserByNameAsync(const Model::QueryFaceUserByNameRequest& request, const QueryFaceUserByNameAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryFaceUserByNameOutcomeCallable queryFaceUserByNameCallable(const Model::QueryFaceUserByNameRequest& request) const;
|
||||
QueryFaceUserGroupOutcome queryFaceUserGroup(const Model::QueryFaceUserGroupRequest &request)const;
|
||||
void queryFaceUserGroupAsync(const Model::QueryFaceUserGroupRequest& request, const QueryFaceUserGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryFaceUserGroupOutcomeCallable queryFaceUserGroupCallable(const Model::QueryFaceUserGroupRequest& request) const;
|
||||
QueryFaceUserGroupAndDeviceGroupRelationOutcome queryFaceUserGroupAndDeviceGroupRelation(const Model::QueryFaceUserGroupAndDeviceGroupRelationRequest &request)const;
|
||||
void queryFaceUserGroupAndDeviceGroupRelationAsync(const Model::QueryFaceUserGroupAndDeviceGroupRelationRequest& request, const QueryFaceUserGroupAndDeviceGroupRelationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryFaceUserGroupAndDeviceGroupRelationOutcomeCallable queryFaceUserGroupAndDeviceGroupRelationCallable(const Model::QueryFaceUserGroupAndDeviceGroupRelationRequest& request) const;
|
||||
QueryFaceUserIdByCustomUserIdOutcome queryFaceUserIdByCustomUserId(const Model::QueryFaceUserIdByCustomUserIdRequest &request)const;
|
||||
void queryFaceUserIdByCustomUserIdAsync(const Model::QueryFaceUserIdByCustomUserIdRequest& request, const QueryFaceUserIdByCustomUserIdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryFaceUserIdByCustomUserIdOutcomeCallable queryFaceUserIdByCustomUserIdCallable(const Model::QueryFaceUserIdByCustomUserIdRequest& request) const;
|
||||
QueryLiveStreamingOutcome queryLiveStreaming(const Model::QueryLiveStreamingRequest &request)const;
|
||||
void queryLiveStreamingAsync(const Model::QueryLiveStreamingRequest& request, const QueryLiveStreamingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryLiveStreamingOutcomeCallable queryLiveStreamingCallable(const Model::QueryLiveStreamingRequest& request) const;
|
||||
QueryLocalFileUploadJobOutcome queryLocalFileUploadJob(const Model::QueryLocalFileUploadJobRequest &request)const;
|
||||
void queryLocalFileUploadJobAsync(const Model::QueryLocalFileUploadJobRequest& request, const QueryLocalFileUploadJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryLocalFileUploadJobOutcomeCallable queryLocalFileUploadJobCallable(const Model::QueryLocalFileUploadJobRequest& request) const;
|
||||
QueryMonthRecordOutcome queryMonthRecord(const Model::QueryMonthRecordRequest &request)const;
|
||||
void queryMonthRecordAsync(const Model::QueryMonthRecordRequest& request, const QueryMonthRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryMonthRecordOutcomeCallable queryMonthRecordCallable(const Model::QueryMonthRecordRequest& request) const;
|
||||
QueryPictureFilesOutcome queryPictureFiles(const Model::QueryPictureFilesRequest &request)const;
|
||||
void queryPictureFilesAsync(const Model::QueryPictureFilesRequest& request, const QueryPictureFilesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryPictureFilesOutcomeCallable queryPictureFilesCallable(const Model::QueryPictureFilesRequest& request) const;
|
||||
QueryPictureSearchAiboxesOutcome queryPictureSearchAiboxes(const Model::QueryPictureSearchAiboxesRequest &request)const;
|
||||
void queryPictureSearchAiboxesAsync(const Model::QueryPictureSearchAiboxesRequest& request, const QueryPictureSearchAiboxesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryPictureSearchAiboxesOutcomeCallable queryPictureSearchAiboxesCallable(const Model::QueryPictureSearchAiboxesRequest& request) const;
|
||||
QueryPictureSearchAppsOutcome queryPictureSearchApps(const Model::QueryPictureSearchAppsRequest &request)const;
|
||||
void queryPictureSearchAppsAsync(const Model::QueryPictureSearchAppsRequest& request, const QueryPictureSearchAppsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryPictureSearchAppsOutcomeCallable queryPictureSearchAppsCallable(const Model::QueryPictureSearchAppsRequest& request) const;
|
||||
QueryPictureSearchDevicesOutcome queryPictureSearchDevices(const Model::QueryPictureSearchDevicesRequest &request)const;
|
||||
void queryPictureSearchDevicesAsync(const Model::QueryPictureSearchDevicesRequest& request, const QueryPictureSearchDevicesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryPictureSearchDevicesOutcomeCallable queryPictureSearchDevicesCallable(const Model::QueryPictureSearchDevicesRequest& request) const;
|
||||
QueryPictureSearchJobOutcome queryPictureSearchJob(const Model::QueryPictureSearchJobRequest &request)const;
|
||||
void queryPictureSearchJobAsync(const Model::QueryPictureSearchJobRequest& request, const QueryPictureSearchJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryPictureSearchJobOutcomeCallable queryPictureSearchJobCallable(const Model::QueryPictureSearchJobRequest& request) const;
|
||||
QueryPictureSearchJobResultOutcome queryPictureSearchJobResult(const Model::QueryPictureSearchJobResultRequest &request)const;
|
||||
void queryPictureSearchJobResultAsync(const Model::QueryPictureSearchJobResultRequest& request, const QueryPictureSearchJobResultAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryPictureSearchJobResultOutcomeCallable queryPictureSearchJobResultCallable(const Model::QueryPictureSearchJobResultRequest& request) const;
|
||||
QueryRecordOutcome queryRecord(const Model::QueryRecordRequest &request)const;
|
||||
void queryRecordAsync(const Model::QueryRecordRequest& request, const QueryRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryRecordOutcomeCallable queryRecordCallable(const Model::QueryRecordRequest& request) const;
|
||||
QueryRecordByRecordIdOutcome queryRecordByRecordId(const Model::QueryRecordByRecordIdRequest &request)const;
|
||||
void queryRecordByRecordIdAsync(const Model::QueryRecordByRecordIdRequest& request, const QueryRecordByRecordIdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryRecordByRecordIdOutcomeCallable queryRecordByRecordIdCallable(const Model::QueryRecordByRecordIdRequest& request) const;
|
||||
QueryRecordDownloadJobByIdOutcome queryRecordDownloadJobById(const Model::QueryRecordDownloadJobByIdRequest &request)const;
|
||||
void queryRecordDownloadJobByIdAsync(const Model::QueryRecordDownloadJobByIdRequest& request, const QueryRecordDownloadJobByIdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryRecordDownloadJobByIdOutcomeCallable queryRecordDownloadJobByIdCallable(const Model::QueryRecordDownloadJobByIdRequest& request) const;
|
||||
QueryRecordDownloadJobListOutcome queryRecordDownloadJobList(const Model::QueryRecordDownloadJobListRequest &request)const;
|
||||
void queryRecordDownloadJobListAsync(const Model::QueryRecordDownloadJobListRequest& request, const QueryRecordDownloadJobListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryRecordDownloadJobListOutcomeCallable queryRecordDownloadJobListCallable(const Model::QueryRecordDownloadJobListRequest& request) const;
|
||||
QueryRecordDownloadUrlOutcome queryRecordDownloadUrl(const Model::QueryRecordDownloadUrlRequest &request)const;
|
||||
void queryRecordDownloadUrlAsync(const Model::QueryRecordDownloadUrlRequest& request, const QueryRecordDownloadUrlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryRecordDownloadUrlOutcomeCallable queryRecordDownloadUrlCallable(const Model::QueryRecordDownloadUrlRequest& request) const;
|
||||
QueryRecordPlanDetailOutcome queryRecordPlanDetail(const Model::QueryRecordPlanDetailRequest &request)const;
|
||||
void queryRecordPlanDetailAsync(const Model::QueryRecordPlanDetailRequest& request, const QueryRecordPlanDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryRecordPlanDetailOutcomeCallable queryRecordPlanDetailCallable(const Model::QueryRecordPlanDetailRequest& request) const;
|
||||
QueryRecordPlanDeviceByDeviceOutcome queryRecordPlanDeviceByDevice(const Model::QueryRecordPlanDeviceByDeviceRequest &request)const;
|
||||
void queryRecordPlanDeviceByDeviceAsync(const Model::QueryRecordPlanDeviceByDeviceRequest& request, const QueryRecordPlanDeviceByDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryRecordPlanDeviceByDeviceOutcomeCallable queryRecordPlanDeviceByDeviceCallable(const Model::QueryRecordPlanDeviceByDeviceRequest& request) const;
|
||||
QueryRecordPlanDeviceByPlanOutcome queryRecordPlanDeviceByPlan(const Model::QueryRecordPlanDeviceByPlanRequest &request)const;
|
||||
void queryRecordPlanDeviceByPlanAsync(const Model::QueryRecordPlanDeviceByPlanRequest& request, const QueryRecordPlanDeviceByPlanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryRecordPlanDeviceByPlanOutcomeCallable queryRecordPlanDeviceByPlanCallable(const Model::QueryRecordPlanDeviceByPlanRequest& request) const;
|
||||
QueryRecordPlansOutcome queryRecordPlans(const Model::QueryRecordPlansRequest &request)const;
|
||||
void queryRecordPlansAsync(const Model::QueryRecordPlansRequest& request, const QueryRecordPlansAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryRecordPlansOutcomeCallable queryRecordPlansCallable(const Model::QueryRecordPlansRequest& request) const;
|
||||
QueryRecordUrlOutcome queryRecordUrl(const Model::QueryRecordUrlRequest &request)const;
|
||||
void queryRecordUrlAsync(const Model::QueryRecordUrlRequest& request, const QueryRecordUrlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryRecordUrlOutcomeCallable queryRecordUrlCallable(const Model::QueryRecordUrlRequest& request) const;
|
||||
QueryRecordUrlByTimeOutcome queryRecordUrlByTime(const Model::QueryRecordUrlByTimeRequest &request)const;
|
||||
void queryRecordUrlByTimeAsync(const Model::QueryRecordUrlByTimeRequest& request, const QueryRecordUrlByTimeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryRecordUrlByTimeOutcomeCallable queryRecordUrlByTimeCallable(const Model::QueryRecordUrlByTimeRequest& request) const;
|
||||
QueryRtmpKeyOutcome queryRtmpKey(const Model::QueryRtmpKeyRequest &request)const;
|
||||
void queryRtmpKeyAsync(const Model::QueryRtmpKeyRequest& request, const QueryRtmpKeyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryRtmpKeyOutcomeCallable queryRtmpKeyCallable(const Model::QueryRtmpKeyRequest& request) const;
|
||||
QueryTimeTemplateOutcome queryTimeTemplate(const Model::QueryTimeTemplateRequest &request)const;
|
||||
void queryTimeTemplateAsync(const Model::QueryTimeTemplateRequest& request, const QueryTimeTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryTimeTemplateOutcomeCallable queryTimeTemplateCallable(const Model::QueryTimeTemplateRequest& request) const;
|
||||
QueryTimeTemplateDetailOutcome queryTimeTemplateDetail(const Model::QueryTimeTemplateDetailRequest &request)const;
|
||||
void queryTimeTemplateDetailAsync(const Model::QueryTimeTemplateDetailRequest& request, const QueryTimeTemplateDetailAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryTimeTemplateDetailOutcomeCallable queryTimeTemplateDetailCallable(const Model::QueryTimeTemplateDetailRequest& request) const;
|
||||
QueryVisionDeviceInfoOutcome queryVisionDeviceInfo(const Model::QueryVisionDeviceInfoRequest &request)const;
|
||||
void queryVisionDeviceInfoAsync(const Model::QueryVisionDeviceInfoRequest& request, const QueryVisionDeviceInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryVisionDeviceInfoOutcomeCallable queryVisionDeviceInfoCallable(const Model::QueryVisionDeviceInfoRequest& request) const;
|
||||
QueryVoiceIntercomOutcome queryVoiceIntercom(const Model::QueryVoiceIntercomRequest &request)const;
|
||||
void queryVoiceIntercomAsync(const Model::QueryVoiceIntercomRequest& request, const QueryVoiceIntercomAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
QueryVoiceIntercomOutcomeCallable queryVoiceIntercomCallable(const Model::QueryVoiceIntercomRequest& request) const;
|
||||
RemoveFaceDeviceFromDeviceGroupOutcome removeFaceDeviceFromDeviceGroup(const Model::RemoveFaceDeviceFromDeviceGroupRequest &request)const;
|
||||
void removeFaceDeviceFromDeviceGroupAsync(const Model::RemoveFaceDeviceFromDeviceGroupRequest& request, const RemoveFaceDeviceFromDeviceGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RemoveFaceDeviceFromDeviceGroupOutcomeCallable removeFaceDeviceFromDeviceGroupCallable(const Model::RemoveFaceDeviceFromDeviceGroupRequest& request) const;
|
||||
RemoveFaceUserFromUserGroupOutcome removeFaceUserFromUserGroup(const Model::RemoveFaceUserFromUserGroupRequest &request)const;
|
||||
void removeFaceUserFromUserGroupAsync(const Model::RemoveFaceUserFromUserGroupRequest& request, const RemoveFaceUserFromUserGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
RemoveFaceUserFromUserGroupOutcomeCallable removeFaceUserFromUserGroupCallable(const Model::RemoveFaceUserFromUserGroupRequest& request) const;
|
||||
SetDevicePictureLifeCycleOutcome setDevicePictureLifeCycle(const Model::SetDevicePictureLifeCycleRequest &request)const;
|
||||
void setDevicePictureLifeCycleAsync(const Model::SetDevicePictureLifeCycleRequest& request, const SetDevicePictureLifeCycleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SetDevicePictureLifeCycleOutcomeCallable setDevicePictureLifeCycleCallable(const Model::SetDevicePictureLifeCycleRequest& request) const;
|
||||
SetDeviceRecordLifeCycleOutcome setDeviceRecordLifeCycle(const Model::SetDeviceRecordLifeCycleRequest &request)const;
|
||||
void setDeviceRecordLifeCycleAsync(const Model::SetDeviceRecordLifeCycleRequest& request, const SetDeviceRecordLifeCycleAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
SetDeviceRecordLifeCycleOutcomeCallable setDeviceRecordLifeCycleCallable(const Model::SetDeviceRecordLifeCycleRequest& request) const;
|
||||
StopLiveStreamingOutcome stopLiveStreaming(const Model::StopLiveStreamingRequest &request)const;
|
||||
void stopLiveStreamingAsync(const Model::StopLiveStreamingRequest& request, const StopLiveStreamingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StopLiveStreamingOutcomeCallable stopLiveStreamingCallable(const Model::StopLiveStreamingRequest& request) const;
|
||||
StopTriggeredRecordOutcome stopTriggeredRecord(const Model::StopTriggeredRecordRequest &request)const;
|
||||
void stopTriggeredRecordAsync(const Model::StopTriggeredRecordRequest& request, const StopTriggeredRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
StopTriggeredRecordOutcomeCallable stopTriggeredRecordCallable(const Model::StopTriggeredRecordRequest& request) const;
|
||||
TransferDeviceInstanceOutcome transferDeviceInstance(const Model::TransferDeviceInstanceRequest &request)const;
|
||||
void transferDeviceInstanceAsync(const Model::TransferDeviceInstanceRequest& request, const TransferDeviceInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
TransferDeviceInstanceOutcomeCallable transferDeviceInstanceCallable(const Model::TransferDeviceInstanceRequest& request) const;
|
||||
TriggerCapturePictureOutcome triggerCapturePicture(const Model::TriggerCapturePictureRequest &request)const;
|
||||
void triggerCapturePictureAsync(const Model::TriggerCapturePictureRequest& request, const TriggerCapturePictureAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
TriggerCapturePictureOutcomeCallable triggerCapturePictureCallable(const Model::TriggerCapturePictureRequest& request) const;
|
||||
TriggerRecordOutcome triggerRecord(const Model::TriggerRecordRequest &request)const;
|
||||
void triggerRecordAsync(const Model::TriggerRecordRequest& request, const TriggerRecordAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
TriggerRecordOutcomeCallable triggerRecordCallable(const Model::TriggerRecordRequest& request) const;
|
||||
UnbindPictureSearchAppWithDevicesOutcome unbindPictureSearchAppWithDevices(const Model::UnbindPictureSearchAppWithDevicesRequest &request)const;
|
||||
void unbindPictureSearchAppWithDevicesAsync(const Model::UnbindPictureSearchAppWithDevicesRequest& request, const UnbindPictureSearchAppWithDevicesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UnbindPictureSearchAppWithDevicesOutcomeCallable unbindPictureSearchAppWithDevicesCallable(const Model::UnbindPictureSearchAppWithDevicesRequest& request) const;
|
||||
UpdateEventRecordPlanOutcome updateEventRecordPlan(const Model::UpdateEventRecordPlanRequest &request)const;
|
||||
void updateEventRecordPlanAsync(const Model::UpdateEventRecordPlanRequest& request, const UpdateEventRecordPlanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateEventRecordPlanOutcomeCallable updateEventRecordPlanCallable(const Model::UpdateEventRecordPlanRequest& request) const;
|
||||
UpdateFaceUserOutcome updateFaceUser(const Model::UpdateFaceUserRequest &request)const;
|
||||
void updateFaceUserAsync(const Model::UpdateFaceUserRequest& request, const UpdateFaceUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateFaceUserOutcomeCallable updateFaceUserCallable(const Model::UpdateFaceUserRequest& request) const;
|
||||
UpdateFaceUserGroupAndDeviceGroupRelationOutcome updateFaceUserGroupAndDeviceGroupRelation(const Model::UpdateFaceUserGroupAndDeviceGroupRelationRequest &request)const;
|
||||
void updateFaceUserGroupAndDeviceGroupRelationAsync(const Model::UpdateFaceUserGroupAndDeviceGroupRelationRequest& request, const UpdateFaceUserGroupAndDeviceGroupRelationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateFaceUserGroupAndDeviceGroupRelationOutcomeCallable updateFaceUserGroupAndDeviceGroupRelationCallable(const Model::UpdateFaceUserGroupAndDeviceGroupRelationRequest& request) const;
|
||||
UpdateInstanceInternetProtocolOutcome updateInstanceInternetProtocol(const Model::UpdateInstanceInternetProtocolRequest &request)const;
|
||||
void updateInstanceInternetProtocolAsync(const Model::UpdateInstanceInternetProtocolRequest& request, const UpdateInstanceInternetProtocolAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateInstanceInternetProtocolOutcomeCallable updateInstanceInternetProtocolCallable(const Model::UpdateInstanceInternetProtocolRequest& request) const;
|
||||
UpdatePictureSearchAppOutcome updatePictureSearchApp(const Model::UpdatePictureSearchAppRequest &request)const;
|
||||
void updatePictureSearchAppAsync(const Model::UpdatePictureSearchAppRequest& request, const UpdatePictureSearchAppAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdatePictureSearchAppOutcomeCallable updatePictureSearchAppCallable(const Model::UpdatePictureSearchAppRequest& request) const;
|
||||
UpdateRecordPlanOutcome updateRecordPlan(const Model::UpdateRecordPlanRequest &request)const;
|
||||
void updateRecordPlanAsync(const Model::UpdateRecordPlanRequest& request, const UpdateRecordPlanAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateRecordPlanOutcomeCallable updateRecordPlanCallable(const Model::UpdateRecordPlanRequest& request) const;
|
||||
UpdateRtmpKeyOutcome updateRtmpKey(const Model::UpdateRtmpKeyRequest &request)const;
|
||||
void updateRtmpKeyAsync(const Model::UpdateRtmpKeyRequest& request, const UpdateRtmpKeyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateRtmpKeyOutcomeCallable updateRtmpKeyCallable(const Model::UpdateRtmpKeyRequest& request) const;
|
||||
UpdateTimeTemplateOutcome updateTimeTemplate(const Model::UpdateTimeTemplateRequest &request)const;
|
||||
void updateTimeTemplateAsync(const Model::UpdateTimeTemplateRequest& request, const UpdateTimeTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
|
||||
UpdateTimeTemplateOutcomeCallable updateTimeTemplateCallable(const Model::UpdateTimeTemplateRequest& request) const;
|
||||
|
||||
private:
|
||||
std::shared_ptr<EndpointProvider> endpointProvider_;
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_LINKVISUALCLIENT_H_
|
||||
@@ -0,0 +1,32 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_LINKVISUALEXPORT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_LINKVISUALEXPORT_H_
|
||||
|
||||
#include <alibabacloud/core/Global.h>
|
||||
|
||||
#if defined(ALIBABACLOUD_SHARED)
|
||||
# if defined(ALIBABACLOUD_LINKVISUAL_LIBRARY)
|
||||
# define ALIBABACLOUD_LINKVISUAL_EXPORT ALIBABACLOUD_DECL_EXPORT
|
||||
# else
|
||||
# define ALIBABACLOUD_LINKVISUAL_EXPORT ALIBABACLOUD_DECL_IMPORT
|
||||
# endif
|
||||
#else
|
||||
# define ALIBABACLOUD_LINKVISUAL_EXPORT
|
||||
#endif
|
||||
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_LINKVISUALEXPORT_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_ADDEVENTRECORDPLANDEVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_ADDEVENTRECORDPLANDEVICEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT AddEventRecordPlanDeviceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AddEventRecordPlanDeviceRequest();
|
||||
~AddEventRecordPlanDeviceRequest();
|
||||
std::string getIotId() const;
|
||||
void setIotId(const std::string &iotId);
|
||||
std::string getIotInstanceId() const;
|
||||
void setIotInstanceId(const std::string &iotInstanceId);
|
||||
int getStreamType() const;
|
||||
void setStreamType(int streamType);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getDeviceName() const;
|
||||
void setDeviceName(const std::string &deviceName);
|
||||
std::string getPlanId() const;
|
||||
void setPlanId(const std::string &planId);
|
||||
|
||||
private:
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
int streamType_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
std::string planId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_ADDEVENTRECORDPLANDEVICEREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_ADDEVENTRECORDPLANDEVICERESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_ADDEVENTRECORDPLANDEVICERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT AddEventRecordPlanDeviceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AddEventRecordPlanDeviceResult();
|
||||
explicit AddEventRecordPlanDeviceResult(const std::string &payload);
|
||||
~AddEventRecordPlanDeviceResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_ADDEVENTRECORDPLANDEVICERESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEDEVICEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEDEVICEGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT AddFaceDeviceGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AddFaceDeviceGroupRequest();
|
||||
~AddFaceDeviceGroupRequest();
|
||||
std::string getIsolationId() const;
|
||||
void setIsolationId(const std::string &isolationId);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getDeviceGroupName() const;
|
||||
void setDeviceGroupName(const std::string &deviceGroupName);
|
||||
|
||||
private:
|
||||
std::string isolationId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceGroupName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEDEVICEGROUPREQUEST_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEDEVICEGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEDEVICEGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT AddFaceDeviceGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string modifiedTime;
|
||||
std::string deviceGroupName;
|
||||
std::string deviceGroupId;
|
||||
};
|
||||
|
||||
|
||||
AddFaceDeviceGroupResult();
|
||||
explicit AddFaceDeviceGroupResult(const std::string &payload);
|
||||
~AddFaceDeviceGroupResult();
|
||||
Data getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEDEVICEGROUPRESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEDEVICETODEVICEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEDEVICETODEVICEGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT AddFaceDeviceToDeviceGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AddFaceDeviceToDeviceGroupRequest();
|
||||
~AddFaceDeviceToDeviceGroupRequest();
|
||||
std::string getIsolationId() const;
|
||||
void setIsolationId(const std::string &isolationId);
|
||||
std::string getIotInstanceId() const;
|
||||
void setIotInstanceId(const std::string &iotInstanceId);
|
||||
std::string getDeviceGroupId() const;
|
||||
void setDeviceGroupId(const std::string &deviceGroupId);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getDeviceName() const;
|
||||
void setDeviceName(const std::string &deviceName);
|
||||
|
||||
private:
|
||||
std::string isolationId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string deviceGroupId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEDEVICETODEVICEGROUPREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEDEVICETODEVICEGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEDEVICETODEVICEGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT AddFaceDeviceToDeviceGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AddFaceDeviceToDeviceGroupResult();
|
||||
explicit AddFaceDeviceToDeviceGroupResult(const std::string &payload);
|
||||
~AddFaceDeviceToDeviceGroupResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEDEVICETODEVICEGROUPRESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERGROUPANDDEVICEGROUPRELATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERGROUPANDDEVICEGROUPRELATIONREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT AddFaceUserGroupAndDeviceGroupRelationRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AddFaceUserGroupAndDeviceGroupRelationRequest();
|
||||
~AddFaceUserGroupAndDeviceGroupRelationRequest();
|
||||
std::string getIsolationId() const;
|
||||
void setIsolationId(const std::string &isolationId);
|
||||
std::string getRelation() const;
|
||||
void setRelation(const std::string &relation);
|
||||
std::string getIotInstanceId() const;
|
||||
void setIotInstanceId(const std::string &iotInstanceId);
|
||||
std::string getDeviceGroupId() const;
|
||||
void setDeviceGroupId(const std::string &deviceGroupId);
|
||||
std::string getUserGroupId() const;
|
||||
void setUserGroupId(const std::string &userGroupId);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
|
||||
private:
|
||||
std::string isolationId_;
|
||||
std::string relation_;
|
||||
std::string iotInstanceId_;
|
||||
std::string deviceGroupId_;
|
||||
std::string userGroupId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERGROUPANDDEVICEGROUPRELATIONREQUEST_H_
|
||||
@@ -0,0 +1,62 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERGROUPANDDEVICEGROUPRELATIONRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERGROUPANDDEVICEGROUPRELATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT AddFaceUserGroupAndDeviceGroupRelationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string modifiedTime;
|
||||
std::string controlId;
|
||||
};
|
||||
|
||||
|
||||
AddFaceUserGroupAndDeviceGroupRelationResult();
|
||||
explicit AddFaceUserGroupAndDeviceGroupRelationResult(const std::string &payload);
|
||||
~AddFaceUserGroupAndDeviceGroupRelationResult();
|
||||
Data getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERGROUPANDDEVICEGROUPRELATIONRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT AddFaceUserGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AddFaceUserGroupRequest();
|
||||
~AddFaceUserGroupRequest();
|
||||
std::string getIsolationId() const;
|
||||
void setIsolationId(const std::string &isolationId);
|
||||
std::string getUserGroupName() const;
|
||||
void setUserGroupName(const std::string &userGroupName);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
|
||||
private:
|
||||
std::string isolationId_;
|
||||
std::string userGroupName_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERGROUPREQUEST_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT AddFaceUserGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string modifiedTime;
|
||||
std::string userGroupName;
|
||||
std::string userGroupId;
|
||||
};
|
||||
|
||||
|
||||
AddFaceUserGroupResult();
|
||||
explicit AddFaceUserGroupResult(const std::string &payload);
|
||||
~AddFaceUserGroupResult();
|
||||
Data getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERGROUPRESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERPICTUREREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERPICTUREREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT AddFaceUserPictureRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AddFaceUserPictureRequest();
|
||||
~AddFaceUserPictureRequest();
|
||||
std::string getIsolationId() const;
|
||||
void setIsolationId(const std::string &isolationId);
|
||||
std::string getUserId() const;
|
||||
void setUserId(const std::string &userId);
|
||||
std::string getFacePicUrl() const;
|
||||
void setFacePicUrl(const std::string &facePicUrl);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
|
||||
private:
|
||||
std::string isolationId_;
|
||||
std::string userId_;
|
||||
std::string facePicUrl_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERPICTUREREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERPICTURERESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERPICTURERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT AddFaceUserPictureResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AddFaceUserPictureResult();
|
||||
explicit AddFaceUserPictureResult(const std::string &payload);
|
||||
~AddFaceUserPictureResult();
|
||||
std::string getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERPICTURERESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT AddFaceUserRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AddFaceUserRequest();
|
||||
~AddFaceUserRequest();
|
||||
std::string getIsolationId() const;
|
||||
void setIsolationId(const std::string &isolationId);
|
||||
std::string getCustomUserId() const;
|
||||
void setCustomUserId(const std::string &customUserId);
|
||||
std::string getParams() const;
|
||||
void setParams(const std::string ¶ms);
|
||||
std::string getFacePicUrl() const;
|
||||
void setFacePicUrl(const std::string &facePicUrl);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
|
||||
private:
|
||||
std::string isolationId_;
|
||||
std::string customUserId_;
|
||||
std::string params_;
|
||||
std::string facePicUrl_;
|
||||
std::string apiProduct_;
|
||||
std::string name_;
|
||||
std::string apiRevision_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERREQUEST_H_
|
||||
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT AddFaceUserResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string userId;
|
||||
std::string params;
|
||||
std::string customUserId;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
AddFaceUserResult();
|
||||
explicit AddFaceUserResult(const std::string &payload);
|
||||
~AddFaceUserResult();
|
||||
Data getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERRESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERTOUSERGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERTOUSERGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT AddFaceUserToUserGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AddFaceUserToUserGroupRequest();
|
||||
~AddFaceUserToUserGroupRequest();
|
||||
std::string getIsolationId() const;
|
||||
void setIsolationId(const std::string &isolationId);
|
||||
std::string getUserId() const;
|
||||
void setUserId(const std::string &userId);
|
||||
std::string getUserGroupId() const;
|
||||
void setUserGroupId(const std::string &userGroupId);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
|
||||
private:
|
||||
std::string isolationId_;
|
||||
std::string userId_;
|
||||
std::string userGroupId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERTOUSERGROUPREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERTOUSERGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERTOUSERGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT AddFaceUserToUserGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AddFaceUserToUserGroupResult();
|
||||
explicit AddFaceUserToUserGroupResult(const std::string &payload);
|
||||
~AddFaceUserToUserGroupResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_ADDFACEUSERTOUSERGROUPRESULT_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_ADDRECORDPLANDEVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_ADDRECORDPLANDEVICEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT AddRecordPlanDeviceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
AddRecordPlanDeviceRequest();
|
||||
~AddRecordPlanDeviceRequest();
|
||||
std::string getIotId() const;
|
||||
void setIotId(const std::string &iotId);
|
||||
std::string getIotInstanceId() const;
|
||||
void setIotInstanceId(const std::string &iotInstanceId);
|
||||
int getStreamType() const;
|
||||
void setStreamType(int streamType);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getDeviceName() const;
|
||||
void setDeviceName(const std::string &deviceName);
|
||||
std::string getPlanId() const;
|
||||
void setPlanId(const std::string &planId);
|
||||
|
||||
private:
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
int streamType_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
std::string planId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_ADDRECORDPLANDEVICEREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_ADDRECORDPLANDEVICERESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_ADDRECORDPLANDEVICERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT AddRecordPlanDeviceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AddRecordPlanDeviceResult();
|
||||
explicit AddRecordPlanDeviceResult(const std::string &payload);
|
||||
~AddRecordPlanDeviceResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_ADDRECORDPLANDEVICERESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_BATCHQUERYVISIONDEVICEINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_BATCHQUERYVISIONDEVICEINFOREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT BatchQueryVisionDeviceInfoRequest : public RpcServiceRequest {
|
||||
public:
|
||||
BatchQueryVisionDeviceInfoRequest();
|
||||
~BatchQueryVisionDeviceInfoRequest();
|
||||
std::vector<std::string> getDeviceNameList() const;
|
||||
void setDeviceNameList(const std::vector<std::string> &deviceNameList);
|
||||
std::string getIotInstanceId() const;
|
||||
void setIotInstanceId(const std::string &iotInstanceId);
|
||||
std::vector<std::string> getIotIdList() const;
|
||||
void setIotIdList(const std::vector<std::string> &iotIdList);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
|
||||
private:
|
||||
std::vector<std::string> deviceNameList_;
|
||||
std::string iotInstanceId_;
|
||||
std::vector<std::string> iotIdList_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_BATCHQUERYVISIONDEVICEINFOREQUEST_H_
|
||||
@@ -0,0 +1,88 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_BATCHQUERYVISIONDEVICEINFORESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_BATCHQUERYVISIONDEVICEINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT BatchQueryVisionDeviceInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct DeviceInfo
|
||||
{
|
||||
struct GbDeviceInfo
|
||||
{
|
||||
std::string subProductKey;
|
||||
std::string gbId;
|
||||
int deviceProtocol;
|
||||
int netProtocol;
|
||||
std::string nickName;
|
||||
std::string password;
|
||||
};
|
||||
struct RtmpDeviceInfo
|
||||
{
|
||||
std::string pushAuthKey;
|
||||
int pullKeyExpireTime;
|
||||
std::string streamName;
|
||||
std::string pullAuthKey;
|
||||
int streamStatus;
|
||||
int pushKeyExpireTime;
|
||||
std::string pushUrlSample;
|
||||
};
|
||||
GbDeviceInfo gbDeviceInfo;
|
||||
int deviceType;
|
||||
std::string iotId;
|
||||
std::string description;
|
||||
RtmpDeviceInfo rtmpDeviceInfo;
|
||||
};
|
||||
std::vector<DeviceInfo> deviceInfoList;
|
||||
};
|
||||
|
||||
|
||||
BatchQueryVisionDeviceInfoResult();
|
||||
explicit BatchQueryVisionDeviceInfoResult(const std::string &payload);
|
||||
~BatchQueryVisionDeviceInfoResult();
|
||||
Data getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_BATCHQUERYVISIONDEVICEINFORESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_BINDPICTURESEARCHAPPWITHDEVICESREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_BINDPICTURESEARCHAPPWITHDEVICESREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT BindPictureSearchAppWithDevicesRequest : public RpcServiceRequest {
|
||||
public:
|
||||
BindPictureSearchAppWithDevicesRequest();
|
||||
~BindPictureSearchAppWithDevicesRequest();
|
||||
std::string getIotInstanceId() const;
|
||||
void setIotInstanceId(const std::string &iotInstanceId);
|
||||
std::vector<std::string> getDeviceIotIds() const;
|
||||
void setDeviceIotIds(const std::vector<std::string> &deviceIotIds);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getAppInstanceId() const;
|
||||
void setAppInstanceId(const std::string &appInstanceId);
|
||||
|
||||
private:
|
||||
std::string iotInstanceId_;
|
||||
std::vector<std::string> deviceIotIds_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string appInstanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_BINDPICTURESEARCHAPPWITHDEVICESREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_BINDPICTURESEARCHAPPWITHDEVICESRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_BINDPICTURESEARCHAPPWITHDEVICESRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT BindPictureSearchAppWithDevicesResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
BindPictureSearchAppWithDevicesResult();
|
||||
explicit BindPictureSearchAppWithDevicesResult(const std::string &payload);
|
||||
~BindPictureSearchAppWithDevicesResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_BINDPICTURESEARCHAPPWITHDEVICESRESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_CHECKFACEUSERDOEXISTONDEVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_CHECKFACEUSERDOEXISTONDEVICEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT CheckFaceUserDoExistOnDeviceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CheckFaceUserDoExistOnDeviceRequest();
|
||||
~CheckFaceUserDoExistOnDeviceRequest();
|
||||
std::string getIsolationId() const;
|
||||
void setIsolationId(const std::string &isolationId);
|
||||
std::string getUserId() const;
|
||||
void setUserId(const std::string &userId);
|
||||
std::string getIotInstanceId() const;
|
||||
void setIotInstanceId(const std::string &iotInstanceId);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getDeviceName() const;
|
||||
void setDeviceName(const std::string &deviceName);
|
||||
|
||||
private:
|
||||
std::string isolationId_;
|
||||
std::string userId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_CHECKFACEUSERDOEXISTONDEVICEREQUEST_H_
|
||||
@@ -0,0 +1,61 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_CHECKFACEUSERDOEXISTONDEVICERESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_CHECKFACEUSERDOEXISTONDEVICERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT CheckFaceUserDoExistOnDeviceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
bool doExist;
|
||||
};
|
||||
|
||||
|
||||
CheckFaceUserDoExistOnDeviceResult();
|
||||
explicit CheckFaceUserDoExistOnDeviceResult(const std::string &payload);
|
||||
~CheckFaceUserDoExistOnDeviceResult();
|
||||
Data getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_CHECKFACEUSERDOEXISTONDEVICERESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_CLEARFACEDEVICEDBREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_CLEARFACEDEVICEDBREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT ClearFaceDeviceDBRequest : public RpcServiceRequest {
|
||||
public:
|
||||
ClearFaceDeviceDBRequest();
|
||||
~ClearFaceDeviceDBRequest();
|
||||
std::string getIsolationId() const;
|
||||
void setIsolationId(const std::string &isolationId);
|
||||
std::string getIotInstanceId() const;
|
||||
void setIotInstanceId(const std::string &iotInstanceId);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getDeviceName() const;
|
||||
void setDeviceName(const std::string &deviceName);
|
||||
|
||||
private:
|
||||
std::string isolationId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_CLEARFACEDEVICEDBREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_CLEARFACEDEVICEDBRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_CLEARFACEDEVICEDBRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT ClearFaceDeviceDBResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
ClearFaceDeviceDBResult();
|
||||
explicit ClearFaceDeviceDBResult(const std::string &payload);
|
||||
~ClearFaceDeviceDBResult();
|
||||
std::string getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_CLEARFACEDEVICEDBRESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_CREATEEVENTRECORDPLANREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_CREATEEVENTRECORDPLANREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT CreateEventRecordPlanRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateEventRecordPlanRequest();
|
||||
~CreateEventRecordPlanRequest();
|
||||
std::string getEventTypes() const;
|
||||
void setEventTypes(const std::string &eventTypes);
|
||||
int getPreRecordDuration() const;
|
||||
void setPreRecordDuration(int preRecordDuration);
|
||||
int getRecordDuration() const;
|
||||
void setRecordDuration(int recordDuration);
|
||||
std::string getTemplateId() const;
|
||||
void setTemplateId(const std::string &templateId);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
|
||||
private:
|
||||
std::string eventTypes_;
|
||||
int preRecordDuration_;
|
||||
int recordDuration_;
|
||||
std::string templateId_;
|
||||
std::string apiProduct_;
|
||||
std::string name_;
|
||||
std::string apiRevision_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_CREATEEVENTRECORDPLANREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_CREATEEVENTRECORDPLANRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_CREATEEVENTRECORDPLANRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT CreateEventRecordPlanResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateEventRecordPlanResult();
|
||||
explicit CreateEventRecordPlanResult(const std::string &payload);
|
||||
~CreateEventRecordPlanResult();
|
||||
std::string getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_CREATEEVENTRECORDPLANRESULT_H_
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_CREATEGBDEVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_CREATEGBDEVICEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT CreateGbDeviceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateGbDeviceRequest();
|
||||
~CreateGbDeviceRequest();
|
||||
std::string getSubProductKey() const;
|
||||
void setSubProductKey(const std::string &subProductKey);
|
||||
std::string getGbId() const;
|
||||
void setGbId(const std::string &gbId);
|
||||
std::string getDescription() const;
|
||||
void setDescription(const std::string &description);
|
||||
int getDeviceType() const;
|
||||
void setDeviceType(int deviceType);
|
||||
std::string getPassword() const;
|
||||
void setPassword(const std::string &password);
|
||||
std::string getIotInstanceId() const;
|
||||
void setIotInstanceId(const std::string &iotInstanceId);
|
||||
int getDeviceProtocol() const;
|
||||
void setDeviceProtocol(int deviceProtocol);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getMediaNetProtocol() const;
|
||||
void setMediaNetProtocol(const std::string &mediaNetProtocol);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
|
||||
private:
|
||||
std::string subProductKey_;
|
||||
std::string gbId_;
|
||||
std::string description_;
|
||||
int deviceType_;
|
||||
std::string password_;
|
||||
std::string iotInstanceId_;
|
||||
int deviceProtocol_;
|
||||
std::string productKey_;
|
||||
std::string mediaNetProtocol_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_CREATEGBDEVICEREQUEST_H_
|
||||
@@ -0,0 +1,62 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_CREATEGBDEVICERESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_CREATEGBDEVICERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT CreateGbDeviceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string iotId;
|
||||
std::string deviceName;
|
||||
};
|
||||
|
||||
|
||||
CreateGbDeviceResult();
|
||||
explicit CreateGbDeviceResult(const std::string &payload);
|
||||
~CreateGbDeviceResult();
|
||||
Data getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_CREATEGBDEVICERESULT_H_
|
||||
@@ -0,0 +1,58 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_CREATELOCALFILEUPLOADJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_CREATELOCALFILEUPLOADJOBREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT CreateLocalFileUploadJobRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct TimeSlot {
|
||||
int endTime;
|
||||
int startTime;
|
||||
std::string productKey;
|
||||
std::string deviceName;
|
||||
std::string iotId;
|
||||
};
|
||||
CreateLocalFileUploadJobRequest();
|
||||
~CreateLocalFileUploadJobRequest();
|
||||
std::string getIotInstanceId() const;
|
||||
void setIotInstanceId(const std::string &iotInstanceId);
|
||||
std::vector<TimeSlot> getTimeSlot() const;
|
||||
void setTimeSlot(const std::vector<TimeSlot> &timeSlot);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
|
||||
private:
|
||||
std::string iotInstanceId_;
|
||||
std::vector<TimeSlot> timeSlot_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_CREATELOCALFILEUPLOADJOBREQUEST_H_
|
||||
@@ -0,0 +1,61 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_CREATELOCALFILEUPLOADJOBRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_CREATELOCALFILEUPLOADJOBRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT CreateLocalFileUploadJobResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string jobId;
|
||||
};
|
||||
|
||||
|
||||
CreateLocalFileUploadJobResult();
|
||||
explicit CreateLocalFileUploadJobResult(const std::string &payload);
|
||||
~CreateLocalFileUploadJobResult();
|
||||
Data getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_CREATELOCALFILEUPLOADJOBRESULT_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_CREATELOCALRECORDDOWNLOADBYTIMEJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_CREATELOCALRECORDDOWNLOADBYTIMEJOBREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT CreateLocalRecordDownloadByTimeJobRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateLocalRecordDownloadByTimeJobRequest();
|
||||
~CreateLocalRecordDownloadByTimeJobRequest();
|
||||
float getSpeed() const;
|
||||
void setSpeed(float speed);
|
||||
std::string getIotId() const;
|
||||
void setIotId(const std::string &iotId);
|
||||
std::string getIotInstanceId() const;
|
||||
void setIotInstanceId(const std::string &iotInstanceId);
|
||||
int getStreamType() const;
|
||||
void setStreamType(int streamType);
|
||||
int getEndTime() const;
|
||||
void setEndTime(int endTime);
|
||||
int getBeginTime() const;
|
||||
void setBeginTime(int beginTime);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getDeviceName() const;
|
||||
void setDeviceName(const std::string &deviceName);
|
||||
|
||||
private:
|
||||
float speed_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
int streamType_;
|
||||
int endTime_;
|
||||
int beginTime_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_CREATELOCALRECORDDOWNLOADBYTIMEJOBREQUEST_H_
|
||||
@@ -0,0 +1,61 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_CREATELOCALRECORDDOWNLOADBYTIMEJOBRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_CREATELOCALRECORDDOWNLOADBYTIMEJOBRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT CreateLocalRecordDownloadByTimeJobResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string jobId;
|
||||
};
|
||||
|
||||
|
||||
CreateLocalRecordDownloadByTimeJobResult();
|
||||
explicit CreateLocalRecordDownloadByTimeJobResult(const std::string &payload);
|
||||
~CreateLocalRecordDownloadByTimeJobResult();
|
||||
Data getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_CREATELOCALRECORDDOWNLOADBYTIMEJOBRESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_CREATEPICTURESEARCHAPPREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_CREATEPICTURESEARCHAPPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT CreatePictureSearchAppRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreatePictureSearchAppRequest();
|
||||
~CreatePictureSearchAppRequest();
|
||||
std::string getIotInstanceId() const;
|
||||
void setIotInstanceId(const std::string &iotInstanceId);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getDesc() const;
|
||||
void setDesc(const std::string &desc);
|
||||
|
||||
private:
|
||||
std::string iotInstanceId_;
|
||||
std::string apiProduct_;
|
||||
std::string name_;
|
||||
std::string apiRevision_;
|
||||
std::string desc_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_CREATEPICTURESEARCHAPPREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_CREATEPICTURESEARCHAPPRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_CREATEPICTURESEARCHAPPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT CreatePictureSearchAppResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreatePictureSearchAppResult();
|
||||
explicit CreatePictureSearchAppResult(const std::string &payload);
|
||||
~CreatePictureSearchAppResult();
|
||||
std::string getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_CREATEPICTURESEARCHAPPRESULT_H_
|
||||
@@ -0,0 +1,66 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_CREATEPICTURESEARCHJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_CREATEPICTURESEARCHJOBREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT CreatePictureSearchJobRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreatePictureSearchJobRequest();
|
||||
~CreatePictureSearchJobRequest();
|
||||
float getThreshold() const;
|
||||
void setThreshold(float threshold);
|
||||
std::string getSearchPicUrl() const;
|
||||
void setSearchPicUrl(const std::string &searchPicUrl);
|
||||
long getStartTime() const;
|
||||
void setStartTime(long startTime);
|
||||
int getPictureSearchType() const;
|
||||
void setPictureSearchType(int pictureSearchType);
|
||||
float getBodyThreshold() const;
|
||||
void setBodyThreshold(float bodyThreshold);
|
||||
long getEndTime() const;
|
||||
void setEndTime(long endTime);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getAppInstanceId() const;
|
||||
void setAppInstanceId(const std::string &appInstanceId);
|
||||
|
||||
private:
|
||||
float threshold_;
|
||||
std::string searchPicUrl_;
|
||||
long startTime_;
|
||||
int pictureSearchType_;
|
||||
float bodyThreshold_;
|
||||
long endTime_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string appInstanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_CREATEPICTURESEARCHJOBREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_CREATEPICTURESEARCHJOBRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_CREATEPICTURESEARCHJOBRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT CreatePictureSearchJobResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreatePictureSearchJobResult();
|
||||
explicit CreatePictureSearchJobResult(const std::string &payload);
|
||||
~CreatePictureSearchJobResult();
|
||||
std::string getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_CREATEPICTURESEARCHJOBRESULT_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_CREATERECORDDOWNLOADBYTIMEJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_CREATERECORDDOWNLOADBYTIMEJOBREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT CreateRecordDownloadByTimeJobRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateRecordDownloadByTimeJobRequest();
|
||||
~CreateRecordDownloadByTimeJobRequest();
|
||||
std::string getIotId() const;
|
||||
void setIotId(const std::string &iotId);
|
||||
std::string getIotInstanceId() const;
|
||||
void setIotInstanceId(const std::string &iotInstanceId);
|
||||
int getRecordType() const;
|
||||
void setRecordType(int recordType);
|
||||
int getStreamType() const;
|
||||
void setStreamType(int streamType);
|
||||
int getEndTime() const;
|
||||
void setEndTime(int endTime);
|
||||
int getBeginTime() const;
|
||||
void setBeginTime(int beginTime);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getDeviceName() const;
|
||||
void setDeviceName(const std::string &deviceName);
|
||||
|
||||
private:
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
int recordType_;
|
||||
int streamType_;
|
||||
int endTime_;
|
||||
int beginTime_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_CREATERECORDDOWNLOADBYTIMEJOBREQUEST_H_
|
||||
@@ -0,0 +1,61 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_CREATERECORDDOWNLOADBYTIMEJOBRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_CREATERECORDDOWNLOADBYTIMEJOBRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT CreateRecordDownloadByTimeJobResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string jobId;
|
||||
};
|
||||
|
||||
|
||||
CreateRecordDownloadByTimeJobResult();
|
||||
explicit CreateRecordDownloadByTimeJobResult(const std::string &payload);
|
||||
~CreateRecordDownloadByTimeJobResult();
|
||||
Data getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_CREATERECORDDOWNLOADBYTIMEJOBRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_CREATERECORDPLANREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_CREATERECORDPLANREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT CreateRecordPlanRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateRecordPlanRequest();
|
||||
~CreateRecordPlanRequest();
|
||||
std::string getTemplateId() const;
|
||||
void setTemplateId(const std::string &templateId);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
|
||||
private:
|
||||
std::string templateId_;
|
||||
std::string apiProduct_;
|
||||
std::string name_;
|
||||
std::string apiRevision_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_CREATERECORDPLANREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_CREATERECORDPLANRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_CREATERECORDPLANRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT CreateRecordPlanResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateRecordPlanResult();
|
||||
explicit CreateRecordPlanResult(const std::string &payload);
|
||||
~CreateRecordPlanResult();
|
||||
std::string getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_CREATERECORDPLANRESULT_H_
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_CREATERTMPDEVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_CREATERTMPDEVICEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT CreateRtmpDeviceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
CreateRtmpDeviceRequest();
|
||||
~CreateRtmpDeviceRequest();
|
||||
std::string getDescription() const;
|
||||
void setDescription(const std::string &description);
|
||||
std::string getPushAuthKey() const;
|
||||
void setPushAuthKey(const std::string &pushAuthKey);
|
||||
std::string getIotInstanceId() const;
|
||||
void setIotInstanceId(const std::string &iotInstanceId);
|
||||
int getPushKeyExpireTime() const;
|
||||
void setPushKeyExpireTime(int pushKeyExpireTime);
|
||||
std::string getPullAuthKey() const;
|
||||
void setPullAuthKey(const std::string &pullAuthKey);
|
||||
std::string getSubStreamName() const;
|
||||
void setSubStreamName(const std::string &subStreamName);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getDeviceName() const;
|
||||
void setDeviceName(const std::string &deviceName);
|
||||
int getPullKeyExpireTime() const;
|
||||
void setPullKeyExpireTime(int pullKeyExpireTime);
|
||||
|
||||
private:
|
||||
std::string description_;
|
||||
std::string pushAuthKey_;
|
||||
std::string iotInstanceId_;
|
||||
int pushKeyExpireTime_;
|
||||
std::string pullAuthKey_;
|
||||
std::string subStreamName_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
int pullKeyExpireTime_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_CREATERTMPDEVICEREQUEST_H_
|
||||
@@ -0,0 +1,63 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_CREATERTMPDEVICERESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_CREATERTMPDEVICERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT CreateRtmpDeviceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string iotId;
|
||||
std::string streamName;
|
||||
std::string deviceName;
|
||||
};
|
||||
|
||||
|
||||
CreateRtmpDeviceResult();
|
||||
explicit CreateRtmpDeviceResult(const std::string &payload);
|
||||
~CreateRtmpDeviceResult();
|
||||
Data getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_CREATERTMPDEVICERESULT_H_
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_CREATETIMETEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_CREATETIMETEMPLATEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT CreateTimeTemplateRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct TimeSections {
|
||||
int dayOfWeek;
|
||||
int begin;
|
||||
int end;
|
||||
};
|
||||
CreateTimeTemplateRequest();
|
||||
~CreateTimeTemplateRequest();
|
||||
std::vector<TimeSections> getTimeSections() const;
|
||||
void setTimeSections(const std::vector<TimeSections> &timeSections);
|
||||
int getAllDay() const;
|
||||
void setAllDay(int allDay);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getName() const;
|
||||
void setName(const std::string &name);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
|
||||
private:
|
||||
std::vector<TimeSections> timeSections_;
|
||||
int allDay_;
|
||||
std::string apiProduct_;
|
||||
std::string name_;
|
||||
std::string apiRevision_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_CREATETIMETEMPLATEREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_CREATETIMETEMPLATERESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_CREATETIMETEMPLATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT CreateTimeTemplateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateTimeTemplateResult();
|
||||
explicit CreateTimeTemplateResult(const std::string &payload);
|
||||
~CreateTimeTemplateResult();
|
||||
std::string getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_CREATETIMETEMPLATERESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETEEVENTRECORDPLANDEVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETEEVENTRECORDPLANDEVICEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteEventRecordPlanDeviceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteEventRecordPlanDeviceRequest();
|
||||
~DeleteEventRecordPlanDeviceRequest();
|
||||
std::string getIotId() const;
|
||||
void setIotId(const std::string &iotId);
|
||||
std::string getIotInstanceId() const;
|
||||
void setIotInstanceId(const std::string &iotInstanceId);
|
||||
int getStreamType() const;
|
||||
void setStreamType(int streamType);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getDeviceName() const;
|
||||
void setDeviceName(const std::string &deviceName);
|
||||
|
||||
private:
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
int streamType_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETEEVENTRECORDPLANDEVICEREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETEEVENTRECORDPLANDEVICERESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETEEVENTRECORDPLANDEVICERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteEventRecordPlanDeviceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteEventRecordPlanDeviceResult();
|
||||
explicit DeleteEventRecordPlanDeviceResult(const std::string &payload);
|
||||
~DeleteEventRecordPlanDeviceResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETEEVENTRECORDPLANDEVICERESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETEEVENTRECORDPLANREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETEEVENTRECORDPLANREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteEventRecordPlanRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteEventRecordPlanRequest();
|
||||
~DeleteEventRecordPlanRequest();
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getPlanId() const;
|
||||
void setPlanId(const std::string &planId);
|
||||
|
||||
private:
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string planId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETEEVENTRECORDPLANREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETEEVENTRECORDPLANRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETEEVENTRECORDPLANRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteEventRecordPlanResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteEventRecordPlanResult();
|
||||
explicit DeleteEventRecordPlanResult(const std::string &payload);
|
||||
~DeleteEventRecordPlanResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETEEVENTRECORDPLANRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEDEVICEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEDEVICEGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteFaceDeviceGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteFaceDeviceGroupRequest();
|
||||
~DeleteFaceDeviceGroupRequest();
|
||||
std::string getIsolationId() const;
|
||||
void setIsolationId(const std::string &isolationId);
|
||||
std::string getDeviceGroupId() const;
|
||||
void setDeviceGroupId(const std::string &deviceGroupId);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
|
||||
private:
|
||||
std::string isolationId_;
|
||||
std::string deviceGroupId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEDEVICEGROUPREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEDEVICEGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEDEVICEGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteFaceDeviceGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteFaceDeviceGroupResult();
|
||||
explicit DeleteFaceDeviceGroupResult(const std::string &payload);
|
||||
~DeleteFaceDeviceGroupResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEDEVICEGROUPRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEUSERGROUPANDDEVICEGROUPRELATIONREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEUSERGROUPANDDEVICEGROUPRELATIONREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteFaceUserGroupAndDeviceGroupRelationRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteFaceUserGroupAndDeviceGroupRelationRequest();
|
||||
~DeleteFaceUserGroupAndDeviceGroupRelationRequest();
|
||||
std::string getIsolationId() const;
|
||||
void setIsolationId(const std::string &isolationId);
|
||||
std::string getControlId() const;
|
||||
void setControlId(const std::string &controlId);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
|
||||
private:
|
||||
std::string isolationId_;
|
||||
std::string controlId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEUSERGROUPANDDEVICEGROUPRELATIONREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEUSERGROUPANDDEVICEGROUPRELATIONRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEUSERGROUPANDDEVICEGROUPRELATIONRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteFaceUserGroupAndDeviceGroupRelationResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteFaceUserGroupAndDeviceGroupRelationResult();
|
||||
explicit DeleteFaceUserGroupAndDeviceGroupRelationResult(const std::string &payload);
|
||||
~DeleteFaceUserGroupAndDeviceGroupRelationResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEUSERGROUPANDDEVICEGROUPRELATIONRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEUSERGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEUSERGROUPREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteFaceUserGroupRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteFaceUserGroupRequest();
|
||||
~DeleteFaceUserGroupRequest();
|
||||
std::string getIsolationId() const;
|
||||
void setIsolationId(const std::string &isolationId);
|
||||
std::string getUserGroupId() const;
|
||||
void setUserGroupId(const std::string &userGroupId);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
|
||||
private:
|
||||
std::string isolationId_;
|
||||
std::string userGroupId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEUSERGROUPREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEUSERGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEUSERGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteFaceUserGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteFaceUserGroupResult();
|
||||
explicit DeleteFaceUserGroupResult(const std::string &payload);
|
||||
~DeleteFaceUserGroupResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEUSERGROUPRESULT_H_
|
||||
@@ -0,0 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEUSERPICTUREREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEUSERPICTUREREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteFaceUserPictureRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteFaceUserPictureRequest();
|
||||
~DeleteFaceUserPictureRequest();
|
||||
std::string getIsolationId() const;
|
||||
void setIsolationId(const std::string &isolationId);
|
||||
std::string getUserId() const;
|
||||
void setUserId(const std::string &userId);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getFacePicMd5() const;
|
||||
void setFacePicMd5(const std::string &facePicMd5);
|
||||
|
||||
private:
|
||||
std::string isolationId_;
|
||||
std::string userId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string facePicMd5_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEUSERPICTUREREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEUSERPICTURERESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEUSERPICTURERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteFaceUserPictureResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteFaceUserPictureResult();
|
||||
explicit DeleteFaceUserPictureResult(const std::string &payload);
|
||||
~DeleteFaceUserPictureResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEUSERPICTURERESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEUSERREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEUSERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteFaceUserRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteFaceUserRequest();
|
||||
~DeleteFaceUserRequest();
|
||||
std::string getIsolationId() const;
|
||||
void setIsolationId(const std::string &isolationId);
|
||||
std::string getUserId() const;
|
||||
void setUserId(const std::string &userId);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
|
||||
private:
|
||||
std::string isolationId_;
|
||||
std::string userId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEUSERREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEUSERRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEUSERRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteFaceUserResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteFaceUserResult();
|
||||
explicit DeleteFaceUserResult(const std::string &payload);
|
||||
~DeleteFaceUserResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETEFACEUSERRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETELOCALFILEUPLOADJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETELOCALFILEUPLOADJOBREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteLocalFileUploadJobRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteLocalFileUploadJobRequest();
|
||||
~DeleteLocalFileUploadJobRequest();
|
||||
std::string getJobId() const;
|
||||
void setJobId(const std::string &jobId);
|
||||
std::string getIotInstanceId() const;
|
||||
void setIotInstanceId(const std::string &iotInstanceId);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
|
||||
private:
|
||||
std::string jobId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETELOCALFILEUPLOADJOBREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETELOCALFILEUPLOADJOBRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETELOCALFILEUPLOADJOBRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteLocalFileUploadJobResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteLocalFileUploadJobResult();
|
||||
explicit DeleteLocalFileUploadJobResult(const std::string &payload);
|
||||
~DeleteLocalFileUploadJobResult();
|
||||
std::string getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETELOCALFILEUPLOADJOBRESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETEPICTUREREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETEPICTUREREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeletePictureRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeletePictureRequest();
|
||||
~DeletePictureRequest();
|
||||
std::string getIotId() const;
|
||||
void setIotId(const std::string &iotId);
|
||||
std::string getIotInstanceId() const;
|
||||
void setIotInstanceId(const std::string &iotInstanceId);
|
||||
std::vector<std::string> getPictureIdList() const;
|
||||
void setPictureIdList(const std::vector<std::string> &pictureIdList);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getDeviceName() const;
|
||||
void setDeviceName(const std::string &deviceName);
|
||||
|
||||
private:
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::vector<std::string> pictureIdList_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETEPICTUREREQUEST_H_
|
||||
@@ -0,0 +1,61 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETEPICTURERESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETEPICTURERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeletePictureResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
int deletedCount;
|
||||
};
|
||||
|
||||
|
||||
DeletePictureResult();
|
||||
explicit DeletePictureResult(const std::string &payload);
|
||||
~DeletePictureResult();
|
||||
Data getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETEPICTURERESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETERECORDPLANDEVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETERECORDPLANDEVICEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteRecordPlanDeviceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteRecordPlanDeviceRequest();
|
||||
~DeleteRecordPlanDeviceRequest();
|
||||
std::string getIotId() const;
|
||||
void setIotId(const std::string &iotId);
|
||||
std::string getIotInstanceId() const;
|
||||
void setIotInstanceId(const std::string &iotInstanceId);
|
||||
int getStreamType() const;
|
||||
void setStreamType(int streamType);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getDeviceName() const;
|
||||
void setDeviceName(const std::string &deviceName);
|
||||
|
||||
private:
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
int streamType_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETERECORDPLANDEVICEREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETERECORDPLANDEVICERESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETERECORDPLANDEVICERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteRecordPlanDeviceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteRecordPlanDeviceResult();
|
||||
explicit DeleteRecordPlanDeviceResult(const std::string &payload);
|
||||
~DeleteRecordPlanDeviceResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETERECORDPLANDEVICERESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETERECORDPLANREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETERECORDPLANREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteRecordPlanRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteRecordPlanRequest();
|
||||
~DeleteRecordPlanRequest();
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getPlanId() const;
|
||||
void setPlanId(const std::string &planId);
|
||||
|
||||
private:
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string planId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETERECORDPLANREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETERECORDPLANRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETERECORDPLANRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteRecordPlanResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteRecordPlanResult();
|
||||
explicit DeleteRecordPlanResult(const std::string &payload);
|
||||
~DeleteRecordPlanResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETERECORDPLANRESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETERECORDREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETERECORDREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteRecordRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteRecordRequest();
|
||||
~DeleteRecordRequest();
|
||||
std::string getIotId() const;
|
||||
void setIotId(const std::string &iotId);
|
||||
std::string getIotInstanceId() const;
|
||||
void setIotInstanceId(const std::string &iotInstanceId);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::vector<std::string> getFileNameList() const;
|
||||
void setFileNameList(const std::vector<std::string> &fileNameList);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getDeviceName() const;
|
||||
void setDeviceName(const std::string &deviceName);
|
||||
|
||||
private:
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::vector<std::string> fileNameList_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETERECORDREQUEST_H_
|
||||
@@ -0,0 +1,61 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETERECORDRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETERECORDRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteRecordResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
int deletedCount;
|
||||
};
|
||||
|
||||
|
||||
DeleteRecordResult();
|
||||
explicit DeleteRecordResult(const std::string &payload);
|
||||
~DeleteRecordResult();
|
||||
Data getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETERECORDRESULT_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETERTMPDEVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETERTMPDEVICEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteRtmpDeviceRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteRtmpDeviceRequest();
|
||||
~DeleteRtmpDeviceRequest();
|
||||
std::string getIotId() const;
|
||||
void setIotId(const std::string &iotId);
|
||||
std::string getIotInstanceId() const;
|
||||
void setIotInstanceId(const std::string &iotInstanceId);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getDeviceName() const;
|
||||
void setDeviceName(const std::string &deviceName);
|
||||
|
||||
private:
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETERTMPDEVICEREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETERTMPDEVICERESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETERTMPDEVICERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteRtmpDeviceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteRtmpDeviceResult();
|
||||
explicit DeleteRtmpDeviceResult(const std::string &payload);
|
||||
~DeleteRtmpDeviceResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETERTMPDEVICERESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETERTMPKEYREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETERTMPKEYREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteRtmpKeyRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteRtmpKeyRequest();
|
||||
~DeleteRtmpKeyRequest();
|
||||
int getType() const;
|
||||
void setType(int type);
|
||||
std::string getIotId() const;
|
||||
void setIotId(const std::string &iotId);
|
||||
std::string getIotInstanceId() const;
|
||||
void setIotInstanceId(const std::string &iotInstanceId);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getDeviceName() const;
|
||||
void setDeviceName(const std::string &deviceName);
|
||||
|
||||
private:
|
||||
int type_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETERTMPKEYREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETERTMPKEYRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETERTMPKEYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteRtmpKeyResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteRtmpKeyResult();
|
||||
explicit DeleteRtmpKeyResult(const std::string &payload);
|
||||
~DeleteRtmpKeyResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETERTMPKEYRESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETETIMETEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETETIMETEMPLATEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteTimeTemplateRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DeleteTimeTemplateRequest();
|
||||
~DeleteTimeTemplateRequest();
|
||||
std::string getTemplateId() const;
|
||||
void setTemplateId(const std::string &templateId);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
|
||||
private:
|
||||
std::string templateId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETETIMETEMPLATEREQUEST_H_
|
||||
@@ -0,0 +1,55 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DELETETIMETEMPLATERESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DELETETIMETEMPLATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DeleteTimeTemplateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteTimeTemplateResult();
|
||||
explicit DeleteTimeTemplateResult(const std::string &payload);
|
||||
~DeleteTimeTemplateResult();
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DELETETIMETEMPLATERESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DETECTUSERFACEBYURLREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DETECTUSERFACEBYURLREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DetectUserFaceByUrlRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DetectUserFaceByUrlRequest();
|
||||
~DetectUserFaceByUrlRequest();
|
||||
std::string getFacePicUrl() const;
|
||||
void setFacePicUrl(const std::string &facePicUrl);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
|
||||
private:
|
||||
std::string facePicUrl_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DETECTUSERFACEBYURLREQUEST_H_
|
||||
@@ -0,0 +1,70 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_DETECTUSERFACEBYURLRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_DETECTUSERFACEBYURLRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT DetectUserFaceByUrlResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DataItem
|
||||
{
|
||||
bool goodForRecognition;
|
||||
bool goodForLibrary;
|
||||
std::vector<std::string> landmarks;
|
||||
float poseScore;
|
||||
int gender;
|
||||
float occlusionScore;
|
||||
float blurScore;
|
||||
int age;
|
||||
float faceProbability;
|
||||
std::vector<std::string> faceRects;
|
||||
};
|
||||
|
||||
|
||||
DetectUserFaceByUrlResult();
|
||||
explicit DetectUserFaceByUrlResult(const std::string &payload);
|
||||
~DetectUserFaceByUrlResult();
|
||||
std::vector<DataItem> getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<DataItem> data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_DETECTUSERFACEBYURLRESULT_H_
|
||||
@@ -0,0 +1,51 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_GETPICTURESEARCHJOBSTATUSREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_GETPICTURESEARCHJOBSTATUSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT GetPictureSearchJobStatusRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetPictureSearchJobStatusRequest();
|
||||
~GetPictureSearchJobStatusRequest();
|
||||
std::string getJobId() const;
|
||||
void setJobId(const std::string &jobId);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getAppInstanceId() const;
|
||||
void setAppInstanceId(const std::string &appInstanceId);
|
||||
|
||||
private:
|
||||
std::string jobId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string appInstanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_GETPICTURESEARCHJOBSTATUSREQUEST_H_
|
||||
@@ -0,0 +1,67 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_GETPICTURESEARCHJOBSTATUSRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_GETPICTURESEARCHJOBSTATUSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT GetPictureSearchJobStatusResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
int jobStatus;
|
||||
long endTime;
|
||||
long createTime;
|
||||
long startTime;
|
||||
std::string searchPicUrl;
|
||||
std::string jobId;
|
||||
float threshold;
|
||||
};
|
||||
|
||||
|
||||
GetPictureSearchJobStatusResult();
|
||||
explicit GetPictureSearchJobStatusResult(const std::string &payload);
|
||||
~GetPictureSearchJobStatusResult();
|
||||
Data getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_GETPICTURESEARCHJOBSTATUSRESULT_H_
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_PICTURESEARCHPICTUREREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_PICTURESEARCHPICTUREREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT PictureSearchPictureRequest : public RpcServiceRequest {
|
||||
public:
|
||||
PictureSearchPictureRequest();
|
||||
~PictureSearchPictureRequest();
|
||||
float getThreshold() const;
|
||||
void setThreshold(float threshold);
|
||||
std::string getSearchPicUrl() const;
|
||||
void setSearchPicUrl(const std::string &searchPicUrl);
|
||||
long getStartTime() const;
|
||||
void setStartTime(long startTime);
|
||||
int getPictureSearchType() const;
|
||||
void setPictureSearchType(int pictureSearchType);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
long getEndTime() const;
|
||||
void setEndTime(long endTime);
|
||||
int getCurrentPage() const;
|
||||
void setCurrentPage(int currentPage);
|
||||
bool getContainPicUrl() const;
|
||||
void setContainPicUrl(bool containPicUrl);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getAppInstanceId() const;
|
||||
void setAppInstanceId(const std::string &appInstanceId);
|
||||
|
||||
private:
|
||||
float threshold_;
|
||||
std::string searchPicUrl_;
|
||||
long startTime_;
|
||||
int pictureSearchType_;
|
||||
int pageSize_;
|
||||
long endTime_;
|
||||
int currentPage_;
|
||||
bool containPicUrl_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string appInstanceId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_PICTURESEARCHPICTUREREQUEST_H_
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_PICTURESEARCHPICTURERESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_PICTURESEARCHPICTURERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT PictureSearchPictureResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct SearchData
|
||||
{
|
||||
std::string iotId;
|
||||
long eventTime;
|
||||
int vectorType;
|
||||
std::string gatewayIotId;
|
||||
std::string picUrl;
|
||||
std::string vectorId;
|
||||
float threshold;
|
||||
};
|
||||
std::vector<SearchData> pageData;
|
||||
int pageSize;
|
||||
int pageCount;
|
||||
int currentPage;
|
||||
int total;
|
||||
};
|
||||
|
||||
|
||||
PictureSearchPictureResult();
|
||||
explicit PictureSearchPictureResult(const std::string &payload);
|
||||
~PictureSearchPictureResult();
|
||||
Data getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_PICTURESEARCHPICTURERESULT_H_
|
||||
@@ -0,0 +1,81 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_QUERYCARPROCESSEVENTSREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_QUERYCARPROCESSEVENTSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT QueryCarProcessEventsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
QueryCarProcessEventsRequest();
|
||||
~QueryCarProcessEventsRequest();
|
||||
int getActionType() const;
|
||||
void setActionType(int actionType);
|
||||
std::string getSubProductKey() const;
|
||||
void setSubProductKey(const std::string &subProductKey);
|
||||
std::string getPlateNo() const;
|
||||
void setPlateNo(const std::string &plateNo);
|
||||
std::string getIotId() const;
|
||||
void setIotId(const std::string &iotId);
|
||||
std::string getSubDeviceName() const;
|
||||
void setSubDeviceName(const std::string &subDeviceName);
|
||||
std::string getIotInstanceId() const;
|
||||
void setIotInstanceId(const std::string &iotInstanceId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
long getEndTime() const;
|
||||
void setEndTime(long endTime);
|
||||
long getBeginTime() const;
|
||||
void setBeginTime(long beginTime);
|
||||
int getCurrentPage() const;
|
||||
void setCurrentPage(int currentPage);
|
||||
int getAreaIndex() const;
|
||||
void setAreaIndex(int areaIndex);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getSubIotId() const;
|
||||
void setSubIotId(const std::string &subIotId);
|
||||
|
||||
private:
|
||||
int actionType_;
|
||||
std::string subProductKey_;
|
||||
std::string plateNo_;
|
||||
std::string iotId_;
|
||||
std::string subDeviceName_;
|
||||
std::string iotInstanceId_;
|
||||
int pageSize_;
|
||||
long endTime_;
|
||||
long beginTime_;
|
||||
int currentPage_;
|
||||
int areaIndex_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string subIotId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_QUERYCARPROCESSEVENTSREQUEST_H_
|
||||
@@ -0,0 +1,83 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_QUERYCARPROCESSEVENTSRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_QUERYCARPROCESSEVENTSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT QueryCarProcessEventsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct PageDataItem
|
||||
{
|
||||
int actionType;
|
||||
std::string taskId;
|
||||
int eventType;
|
||||
std::string subIotId;
|
||||
std::string subDeviceNickName;
|
||||
std::string eventPicId;
|
||||
std::string iotId;
|
||||
std::string eventPicUrl;
|
||||
int confidence;
|
||||
long eventTime;
|
||||
std::string subProductKey;
|
||||
std::string subDeviceName;
|
||||
std::string eventId;
|
||||
int areaIndex;
|
||||
std::string plateNo;
|
||||
};
|
||||
std::vector<PageDataItem> pageData;
|
||||
int pageSize;
|
||||
int pageCount;
|
||||
int currentPage;
|
||||
int total;
|
||||
};
|
||||
|
||||
|
||||
QueryCarProcessEventsResult();
|
||||
explicit QueryCarProcessEventsResult(const std::string &payload);
|
||||
~QueryCarProcessEventsResult();
|
||||
Data getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_QUERYCARPROCESSEVENTSRESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEEVENTPICTUREREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEEVENTPICTUREREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT QueryDeviceEventPictureRequest : public RpcServiceRequest {
|
||||
public:
|
||||
QueryDeviceEventPictureRequest();
|
||||
~QueryDeviceEventPictureRequest();
|
||||
std::string getEventId() const;
|
||||
void setEventId(const std::string &eventId);
|
||||
std::string getIotId() const;
|
||||
void setIotId(const std::string &iotId);
|
||||
std::string getIotInstanceId() const;
|
||||
void setIotInstanceId(const std::string &iotInstanceId);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getDeviceName() const;
|
||||
void setDeviceName(const std::string &deviceName);
|
||||
|
||||
private:
|
||||
std::string eventId_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEEVENTPICTUREREQUEST_H_
|
||||
@@ -0,0 +1,57 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEEVENTPICTURERESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEEVENTPICTURERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT QueryDeviceEventPictureResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
QueryDeviceEventPictureResult();
|
||||
explicit QueryDeviceEventPictureResult(const std::string &payload);
|
||||
~QueryDeviceEventPictureResult();
|
||||
std::string getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string data_;
|
||||
std::string errorMessage_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEEVENTPICTURERESULT_H_
|
||||
@@ -0,0 +1,60 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEEVENTRECORDREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEEVENTRECORDREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT QueryDeviceEventRecordRequest : public RpcServiceRequest {
|
||||
public:
|
||||
QueryDeviceEventRecordRequest();
|
||||
~QueryDeviceEventRecordRequest();
|
||||
std::string getEventId() const;
|
||||
void setEventId(const std::string &eventId);
|
||||
std::string getIotId() const;
|
||||
void setIotId(const std::string &iotId);
|
||||
std::string getIotInstanceId() const;
|
||||
void setIotInstanceId(const std::string &iotInstanceId);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getDeviceName() const;
|
||||
void setDeviceName(const std::string &deviceName);
|
||||
|
||||
private:
|
||||
std::string eventId_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEEVENTRECORDREQUEST_H_
|
||||
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEEVENTRECORDRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEEVENTRECORDRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT QueryDeviceEventRecordResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct VodInfo
|
||||
{
|
||||
std::string endTime;
|
||||
std::string fileName;
|
||||
std::string beginTime;
|
||||
std::string vodUrl;
|
||||
};
|
||||
|
||||
|
||||
QueryDeviceEventRecordResult();
|
||||
explicit QueryDeviceEventRecordResult(const std::string &payload);
|
||||
~QueryDeviceEventRecordResult();
|
||||
std::vector<VodInfo> getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
int getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<VodInfo> data_;
|
||||
std::string errorMessage_;
|
||||
int code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEEVENTRECORDRESULT_H_
|
||||
@@ -0,0 +1,72 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEEVENTREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEEVENTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT QueryDeviceEventRequest : public RpcServiceRequest {
|
||||
public:
|
||||
QueryDeviceEventRequest();
|
||||
~QueryDeviceEventRequest();
|
||||
std::string getIotId() const;
|
||||
void setIotId(const std::string &iotId);
|
||||
std::string getIotInstanceId() const;
|
||||
void setIotInstanceId(const std::string &iotInstanceId);
|
||||
int getPageSize() const;
|
||||
void setPageSize(int pageSize);
|
||||
long getEndTime() const;
|
||||
void setEndTime(long endTime);
|
||||
long getBeginTime() const;
|
||||
void setBeginTime(long beginTime);
|
||||
int getCurrentPage() const;
|
||||
void setCurrentPage(int currentPage);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getDeviceName() const;
|
||||
void setDeviceName(const std::string &deviceName);
|
||||
int getEventType() const;
|
||||
void setEventType(int eventType);
|
||||
|
||||
private:
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
int pageSize_;
|
||||
long endTime_;
|
||||
long beginTime_;
|
||||
int currentPage_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
int eventType_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEEVENTREQUEST_H_
|
||||
@@ -0,0 +1,74 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEEVENTRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEEVENTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT QueryDeviceEventResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
struct ListItem
|
||||
{
|
||||
std::string eventDesc;
|
||||
int eventType;
|
||||
std::string eventTime;
|
||||
std::string eventId;
|
||||
std::string eventPicId;
|
||||
std::string eventData;
|
||||
};
|
||||
int pageSize;
|
||||
int pageCount;
|
||||
int total;
|
||||
std::vector<ListItem> list;
|
||||
int page;
|
||||
};
|
||||
|
||||
|
||||
QueryDeviceEventResult();
|
||||
explicit QueryDeviceEventResult(const std::string &payload);
|
||||
~QueryDeviceEventResult();
|
||||
Data getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEEVENTRESULT_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEPICTUREBYLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEPICTUREBYLISTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT QueryDevicePictureByListRequest : public RpcServiceRequest {
|
||||
public:
|
||||
QueryDevicePictureByListRequest();
|
||||
~QueryDevicePictureByListRequest();
|
||||
int getPictureType() const;
|
||||
void setPictureType(int pictureType);
|
||||
int getThumbWidth() const;
|
||||
void setThumbWidth(int thumbWidth);
|
||||
std::string getIotId() const;
|
||||
void setIotId(const std::string &iotId);
|
||||
std::string getIotInstanceId() const;
|
||||
void setIotInstanceId(const std::string &iotInstanceId);
|
||||
std::vector<std::string> getPictureIdList() const;
|
||||
void setPictureIdList(const std::vector<std::string> &pictureIdList);
|
||||
int getExpireTime() const;
|
||||
void setExpireTime(int expireTime);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getDeviceName() const;
|
||||
void setDeviceName(const std::string &deviceName);
|
||||
|
||||
private:
|
||||
int pictureType_;
|
||||
int thumbWidth_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
std::vector<std::string> pictureIdList_;
|
||||
int expireTime_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEPICTUREBYLISTREQUEST_H_
|
||||
@@ -0,0 +1,65 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEPICTUREBYLISTRESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEPICTUREBYLISTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT QueryDevicePictureByListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct PicData
|
||||
{
|
||||
std::string iotId;
|
||||
std::string thumbUrl;
|
||||
std::string picUrl;
|
||||
std::string picId;
|
||||
long picCreateTime;
|
||||
};
|
||||
|
||||
|
||||
QueryDevicePictureByListResult();
|
||||
explicit QueryDevicePictureByListResult(const std::string &payload);
|
||||
~QueryDevicePictureByListResult();
|
||||
std::vector<PicData> getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<PicData> data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEPICTUREBYLISTRESULT_H_
|
||||
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEPICTUREFILEREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEPICTUREFILEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT QueryDevicePictureFileRequest : public RpcServiceRequest {
|
||||
public:
|
||||
QueryDevicePictureFileRequest();
|
||||
~QueryDevicePictureFileRequest();
|
||||
int getPictureType() const;
|
||||
void setPictureType(int pictureType);
|
||||
int getThumbWidth() const;
|
||||
void setThumbWidth(int thumbWidth);
|
||||
std::string getIotId() const;
|
||||
void setIotId(const std::string &iotId);
|
||||
std::string getIotInstanceId() const;
|
||||
void setIotInstanceId(const std::string &iotInstanceId);
|
||||
int getExpireTime() const;
|
||||
void setExpireTime(int expireTime);
|
||||
std::string getProductKey() const;
|
||||
void setProductKey(const std::string &productKey);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
std::string getDeviceName() const;
|
||||
void setDeviceName(const std::string &deviceName);
|
||||
std::string getCaptureId() const;
|
||||
void setCaptureId(const std::string &captureId);
|
||||
|
||||
private:
|
||||
int pictureType_;
|
||||
int thumbWidth_;
|
||||
std::string iotId_;
|
||||
std::string iotInstanceId_;
|
||||
int expireTime_;
|
||||
std::string productKey_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
std::string deviceName_;
|
||||
std::string captureId_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEPICTUREFILEREQUEST_H_
|
||||
@@ -0,0 +1,65 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEPICTUREFILERESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEPICTUREFILERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT QueryDevicePictureFileResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string iotId;
|
||||
std::string thumbUrl;
|
||||
std::string picUrl;
|
||||
std::string picId;
|
||||
long picCreateTime;
|
||||
};
|
||||
|
||||
|
||||
QueryDevicePictureFileResult();
|
||||
explicit QueryDevicePictureFileResult(const std::string &payload);
|
||||
~QueryDevicePictureFileResult();
|
||||
Data getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEPICTUREFILERESULT_H_
|
||||
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEPICTURELIFECYCLEREQUEST_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEPICTURELIFECYCLEREQUEST_H_
|
||||
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Linkvisual {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT QueryDevicePictureLifeCycleRequest : public RpcServiceRequest {
|
||||
public:
|
||||
QueryDevicePictureLifeCycleRequest();
|
||||
~QueryDevicePictureLifeCycleRequest();
|
||||
std::string getIotId() const;
|
||||
void setIotId(const std::string &iotId);
|
||||
std::string getApiProduct() const;
|
||||
void setApiProduct(const std::string &apiProduct);
|
||||
std::string getApiRevision() const;
|
||||
void setApiRevision(const std::string &apiRevision);
|
||||
|
||||
private:
|
||||
std::string iotId_;
|
||||
std::string apiProduct_;
|
||||
std::string apiRevision_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Linkvisual
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEPICTURELIFECYCLEREQUEST_H_
|
||||
@@ -0,0 +1,62 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEPICTURELIFECYCLERESULT_H_
|
||||
#define ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEPICTURELIFECYCLERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/linkvisual/LinkvisualExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Linkvisual
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_LINKVISUAL_EXPORT QueryDevicePictureLifeCycleResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Data
|
||||
{
|
||||
std::string iotId;
|
||||
int day;
|
||||
};
|
||||
|
||||
|
||||
QueryDevicePictureLifeCycleResult();
|
||||
explicit QueryDevicePictureLifeCycleResult(const std::string &payload);
|
||||
~QueryDevicePictureLifeCycleResult();
|
||||
Data getData()const;
|
||||
std::string getErrorMessage()const;
|
||||
std::string getCode()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Data data_;
|
||||
std::string errorMessage_;
|
||||
std::string code_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_LINKVISUAL_MODEL_QUERYDEVICEPICTURELIFECYCLERESULT_H_
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user