Generated 2021-05-17 for Itag.

This commit is contained in:
sdk-team
2025-05-06 09:45:58 +00:00
parent c0c834e64a
commit 5bd1d921f4
517 changed files with 46077 additions and 1 deletions

View File

@@ -1 +1 @@
1.36.2064
1.36.2065

594
itag/CMakeLists.txt Normal file
View File

@@ -0,0 +1,594 @@
#
# 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(itag_public_header
include/alibabacloud/itag/ItagClient.h
include/alibabacloud/itag/ItagExport.h )
set(itag_public_header_model
include/alibabacloud/itag/model/AbandonItemRequest.h
include/alibabacloud/itag/model/AbandonItemResult.h
include/alibabacloud/itag/model/AbandonItemByAdminRequest.h
include/alibabacloud/itag/model/AbandonItemByAdminResult.h
include/alibabacloud/itag/model/AcceptSamplingTaskRequest.h
include/alibabacloud/itag/model/AcceptSamplingTaskResult.h
include/alibabacloud/itag/model/AddMemberOrGroupTaskRequest.h
include/alibabacloud/itag/model/AddMemberOrGroupTaskResult.h
include/alibabacloud/itag/model/AddUserRequest.h
include/alibabacloud/itag/model/AddUserResult.h
include/alibabacloud/itag/model/AddUserToGroupRequest.h
include/alibabacloud/itag/model/AddUserToGroupResult.h
include/alibabacloud/itag/model/AddUserToTntRequest.h
include/alibabacloud/itag/model/AddUserToTntResult.h
include/alibabacloud/itag/model/AppendDataToDatasetRequest.h
include/alibabacloud/itag/model/AppendDataToDatasetResult.h
include/alibabacloud/itag/model/AsyncDownloadMarkResultRequest.h
include/alibabacloud/itag/model/AsyncDownloadMarkResultResult.h
include/alibabacloud/itag/model/BatchRejectTaskRequest.h
include/alibabacloud/itag/model/BatchRejectTaskResult.h
include/alibabacloud/itag/model/CanCommitRequest.h
include/alibabacloud/itag/model/CanCommitResult.h
include/alibabacloud/itag/model/CheckModelRequest.h
include/alibabacloud/itag/model/CheckModelResult.h
include/alibabacloud/itag/model/CommitSubTaskRequest.h
include/alibabacloud/itag/model/CommitSubTaskResult.h
include/alibabacloud/itag/model/CreateDatasetRequest.h
include/alibabacloud/itag/model/CreateDatasetResult.h
include/alibabacloud/itag/model/CreateModelRequest.h
include/alibabacloud/itag/model/CreateModelResult.h
include/alibabacloud/itag/model/CreateOptionTemplateRequest.h
include/alibabacloud/itag/model/CreateOptionTemplateResult.h
include/alibabacloud/itag/model/CreateOrUpdateTntConfigRequest.h
include/alibabacloud/itag/model/CreateOrUpdateTntConfigResult.h
include/alibabacloud/itag/model/CreateTaskRequest.h
include/alibabacloud/itag/model/CreateTaskResult.h
include/alibabacloud/itag/model/CreateUserGroupRequest.h
include/alibabacloud/itag/model/CreateUserGroupResult.h
include/alibabacloud/itag/model/DeleteFeedbackRequest.h
include/alibabacloud/itag/model/DeleteFeedbackResult.h
include/alibabacloud/itag/model/DeleteModelRequest.h
include/alibabacloud/itag/model/DeleteModelResult.h
include/alibabacloud/itag/model/DeleteOptionTemplateRequest.h
include/alibabacloud/itag/model/DeleteOptionTemplateResult.h
include/alibabacloud/itag/model/DeleteTaskRequest.h
include/alibabacloud/itag/model/DeleteTaskResult.h
include/alibabacloud/itag/model/DeleteUserGroupRequest.h
include/alibabacloud/itag/model/DeleteUserGroupResult.h
include/alibabacloud/itag/model/DiscardSubTaskRequest.h
include/alibabacloud/itag/model/DiscardSubTaskResult.h
include/alibabacloud/itag/model/DownloadIntPersonSummaryRequest.h
include/alibabacloud/itag/model/DownloadIntPersonSummaryResult.h
include/alibabacloud/itag/model/ExportOptionTemplateRequest.h
include/alibabacloud/itag/model/ExportOptionTemplateResult.h
include/alibabacloud/itag/model/ExtendUserAuthInTaskRequest.h
include/alibabacloud/itag/model/ExtendUserAuthInTaskResult.h
include/alibabacloud/itag/model/FetchVideoMarkResultRequest.h
include/alibabacloud/itag/model/FetchVideoMarkResultResult.h
include/alibabacloud/itag/model/FlowInstanceCallbackRequest.h
include/alibabacloud/itag/model/FlowInstanceCallbackResult.h
include/alibabacloud/itag/model/GetAssignedCheckTaskSummaryRequest.h
include/alibabacloud/itag/model/GetAssignedCheckTaskSummaryResult.h
include/alibabacloud/itag/model/GetBizPersonSummaryRequest.h
include/alibabacloud/itag/model/GetBizPersonSummaryResult.h
include/alibabacloud/itag/model/GetBizSummaryRequest.h
include/alibabacloud/itag/model/GetBizSummaryResult.h
include/alibabacloud/itag/model/GetCheckUserDetailRequest.h
include/alibabacloud/itag/model/GetCheckUserDetailResult.h
include/alibabacloud/itag/model/GetCheckUserEfficiencyRequest.h
include/alibabacloud/itag/model/GetCheckUserEfficiencyResult.h
include/alibabacloud/itag/model/GetCheckUserSummaryRequest.h
include/alibabacloud/itag/model/GetCheckUserSummaryResult.h
include/alibabacloud/itag/model/GetCommitSummaryRequest.h
include/alibabacloud/itag/model/GetCommitSummaryResult.h
include/alibabacloud/itag/model/GetDatasetProxyRequest.h
include/alibabacloud/itag/model/GetDatasetProxyResult.h
include/alibabacloud/itag/model/GetFlowJobRequest.h
include/alibabacloud/itag/model/GetFlowJobResult.h
include/alibabacloud/itag/model/GetGroupHandlingSummaryRequest.h
include/alibabacloud/itag/model/GetGroupHandlingSummaryResult.h
include/alibabacloud/itag/model/GetGroupTaskDetailRequest.h
include/alibabacloud/itag/model/GetGroupTaskDetailResult.h
include/alibabacloud/itag/model/GetGroupTaskPersonDetailRequest.h
include/alibabacloud/itag/model/GetGroupTaskPersonDetailResult.h
include/alibabacloud/itag/model/GetHistoryMarkResultRequest.h
include/alibabacloud/itag/model/GetHistoryMarkResultResult.h
include/alibabacloud/itag/model/GetIntWholeSummaryRequest.h
include/alibabacloud/itag/model/GetIntWholeSummaryResult.h
include/alibabacloud/itag/model/GetMarkPersonDetailRequest.h
include/alibabacloud/itag/model/GetMarkPersonDetailResult.h
include/alibabacloud/itag/model/GetMarkPersonHandlingSummaryRequest.h
include/alibabacloud/itag/model/GetMarkPersonHandlingSummaryResult.h
include/alibabacloud/itag/model/GetMarkQuantityRequest.h
include/alibabacloud/itag/model/GetMarkQuantityResult.h
include/alibabacloud/itag/model/GetMarkResultRequest.h
include/alibabacloud/itag/model/GetMarkResultResult.h
include/alibabacloud/itag/model/GetMarkUserDetailRequest.h
include/alibabacloud/itag/model/GetMarkUserDetailResult.h
include/alibabacloud/itag/model/GetMarkUserEfficiencyRequest.h
include/alibabacloud/itag/model/GetMarkUserEfficiencyResult.h
include/alibabacloud/itag/model/GetMarkUserSummaryRequest.h
include/alibabacloud/itag/model/GetMarkUserSummaryResult.h
include/alibabacloud/itag/model/GetModelByIdRequest.h
include/alibabacloud/itag/model/GetModelByIdResult.h
include/alibabacloud/itag/model/GetOptionTemplateRequest.h
include/alibabacloud/itag/model/GetOptionTemplateResult.h
include/alibabacloud/itag/model/GetOrCreateTntInstByBizNoRequest.h
include/alibabacloud/itag/model/GetOrCreateTntInstByBizNoResult.h
include/alibabacloud/itag/model/GetPersonSummaryRequest.h
include/alibabacloud/itag/model/GetPersonSummaryResult.h
include/alibabacloud/itag/model/GetSamplingSummaryRequest.h
include/alibabacloud/itag/model/GetSamplingSummaryResult.h
include/alibabacloud/itag/model/GetSubTaskDownloadSystemResultRequest.h
include/alibabacloud/itag/model/GetSubTaskDownloadSystemResultResult.h
include/alibabacloud/itag/model/GetSubTaskDownloadUserResultRequest.h
include/alibabacloud/itag/model/GetSubTaskDownloadUserResultResult.h
include/alibabacloud/itag/model/GetSubTaskSummaryRequest.h
include/alibabacloud/itag/model/GetSubTaskSummaryResult.h
include/alibabacloud/itag/model/GetTaskRequest.h
include/alibabacloud/itag/model/GetTaskResult.h
include/alibabacloud/itag/model/GetTaskPersonSummaryRequest.h
include/alibabacloud/itag/model/GetTaskPersonSummaryResult.h
include/alibabacloud/itag/model/GetTaskProcessInfoRequest.h
include/alibabacloud/itag/model/GetTaskProcessInfoResult.h
include/alibabacloud/itag/model/GetTaskStatTypesRequest.h
include/alibabacloud/itag/model/GetTaskStatTypesResult.h
include/alibabacloud/itag/model/GetTaskSummaryRequest.h
include/alibabacloud/itag/model/GetTaskSummaryResult.h
include/alibabacloud/itag/model/GetTntConfListValueRequest.h
include/alibabacloud/itag/model/GetTntConfListValueResult.h
include/alibabacloud/itag/model/GetTntUserRoleRequest.h
include/alibabacloud/itag/model/GetTntUserRoleResult.h
include/alibabacloud/itag/model/GetUpdateTimeRequest.h
include/alibabacloud/itag/model/GetUpdateTimeResult.h
include/alibabacloud/itag/model/GetUserRequest.h
include/alibabacloud/itag/model/GetUserResult.h
include/alibabacloud/itag/model/GetUserMarkItemInfoRequest.h
include/alibabacloud/itag/model/GetUserMarkItemInfoResult.h
include/alibabacloud/itag/model/ImportOptionTemplateRequest.h
include/alibabacloud/itag/model/ImportOptionTemplateResult.h
include/alibabacloud/itag/model/InitSamplingUserSubTaskRequest.h
include/alibabacloud/itag/model/InitSamplingUserSubTaskResult.h
include/alibabacloud/itag/model/ListAssignedSubUserTaskRequest.h
include/alibabacloud/itag/model/ListAssignedSubUserTaskResult.h
include/alibabacloud/itag/model/ListCheckTaskRequest.h
include/alibabacloud/itag/model/ListCheckTaskResult.h
include/alibabacloud/itag/model/ListDatasetFieldsRequest.h
include/alibabacloud/itag/model/ListDatasetFieldsResult.h
include/alibabacloud/itag/model/ListFinishedSubUserTaskRequest.h
include/alibabacloud/itag/model/ListFinishedSubUserTaskResult.h
include/alibabacloud/itag/model/ListMarkableTaskRequest.h
include/alibabacloud/itag/model/ListMarkableTaskResult.h
include/alibabacloud/itag/model/ListSamplingHandlerUserRequest.h
include/alibabacloud/itag/model/ListSamplingHandlerUserResult.h
include/alibabacloud/itag/model/ListSamplingResultMetaRequest.h
include/alibabacloud/itag/model/ListSamplingResultMetaResult.h
include/alibabacloud/itag/model/ListSamplingUsersRequest.h
include/alibabacloud/itag/model/ListSamplingUsersResult.h
include/alibabacloud/itag/model/ListTntConfigRequest.h
include/alibabacloud/itag/model/ListTntConfigResult.h
include/alibabacloud/itag/model/ListWorkNodeUsersRequest.h
include/alibabacloud/itag/model/ListWorkNodeUsersResult.h
include/alibabacloud/itag/model/ManualCalReportRequest.h
include/alibabacloud/itag/model/ManualCalReportResult.h
include/alibabacloud/itag/model/MngReleaseUserSubTaskRequest.h
include/alibabacloud/itag/model/MngReleaseUserSubTaskResult.h
include/alibabacloud/itag/model/OfflineTaskRequest.h
include/alibabacloud/itag/model/OfflineTaskResult.h
include/alibabacloud/itag/model/OnlineTaskRequest.h
include/alibabacloud/itag/model/OnlineTaskResult.h
include/alibabacloud/itag/model/PageViewDataMetaRequest.h
include/alibabacloud/itag/model/PageViewDataMetaResult.h
include/alibabacloud/itag/model/PageViewDatasetProxyRequest.h
include/alibabacloud/itag/model/PageViewDatasetProxyResult.h
include/alibabacloud/itag/model/PageViewFlowJobRequest.h
include/alibabacloud/itag/model/PageViewFlowJobResult.h
include/alibabacloud/itag/model/PageViewModelRequest.h
include/alibabacloud/itag/model/PageViewModelResult.h
include/alibabacloud/itag/model/PageViewMyTntRequest.h
include/alibabacloud/itag/model/PageViewMyTntResult.h
include/alibabacloud/itag/model/PageViewOptionTemplateRequest.h
include/alibabacloud/itag/model/PageViewOptionTemplateResult.h
include/alibabacloud/itag/model/PageViewSubTaskItemRequest.h
include/alibabacloud/itag/model/PageViewSubTaskItemResult.h
include/alibabacloud/itag/model/PageViewTaskRequest.h
include/alibabacloud/itag/model/PageViewTaskResult.h
include/alibabacloud/itag/model/PageViewTntUserRequest.h
include/alibabacloud/itag/model/PageViewTntUserResult.h
include/alibabacloud/itag/model/PageViewUserRequest.h
include/alibabacloud/itag/model/PageViewUserResult.h
include/alibabacloud/itag/model/PageViewUserGroupRequest.h
include/alibabacloud/itag/model/PageViewUserGroupResult.h
include/alibabacloud/itag/model/PageviewSubTaskRequest.h
include/alibabacloud/itag/model/PageviewSubTaskResult.h
include/alibabacloud/itag/model/PollingSampleMarkItemsRequest.h
include/alibabacloud/itag/model/PollingSampleMarkItemsResult.h
include/alibabacloud/itag/model/PreviewTaskTemplateRequest.h
include/alibabacloud/itag/model/PreviewTaskTemplateResult.h
include/alibabacloud/itag/model/ProxyRobotServiceRequest.h
include/alibabacloud/itag/model/ProxyRobotServiceResult.h
include/alibabacloud/itag/model/QueryMarkableSubTaskRequest.h
include/alibabacloud/itag/model/QueryMarkableSubTaskResult.h
include/alibabacloud/itag/model/QuerySampleMarkItemsRequest.h
include/alibabacloud/itag/model/QuerySampleMarkItemsResult.h
include/alibabacloud/itag/model/QuerySamplingPoolSizeRequest.h
include/alibabacloud/itag/model/QuerySamplingPoolSizeResult.h
include/alibabacloud/itag/model/QuerySkipUserSubTaskRequest.h
include/alibabacloud/itag/model/QuerySkipUserSubTaskResult.h
include/alibabacloud/itag/model/RejectSamplingTaskRequest.h
include/alibabacloud/itag/model/RejectSamplingTaskResult.h
include/alibabacloud/itag/model/RejectSubTaskRequest.h
include/alibabacloud/itag/model/RejectSubTaskResult.h
include/alibabacloud/itag/model/ReleaseUserSubTaskRequest.h
include/alibabacloud/itag/model/ReleaseUserSubTaskResult.h
include/alibabacloud/itag/model/RemoveMemberOrGroupTaskRequest.h
include/alibabacloud/itag/model/RemoveMemberOrGroupTaskResult.h
include/alibabacloud/itag/model/RemoveUserInGroupRequest.h
include/alibabacloud/itag/model/RemoveUserInGroupResult.h
include/alibabacloud/itag/model/RemoveUserInTntRequest.h
include/alibabacloud/itag/model/RemoveUserInTntResult.h
include/alibabacloud/itag/model/SamplingSubUserTaskListRequest.h
include/alibabacloud/itag/model/SamplingSubUserTaskListResult.h
include/alibabacloud/itag/model/SkipFinishedRequest.h
include/alibabacloud/itag/model/SkipFinishedResult.h
include/alibabacloud/itag/model/SkipUserSubTaskRequest.h
include/alibabacloud/itag/model/SkipUserSubTaskResult.h
include/alibabacloud/itag/model/TaskStageStatRequest.h
include/alibabacloud/itag/model/TaskStageStatResult.h
include/alibabacloud/itag/model/TestRequestRequest.h
include/alibabacloud/itag/model/TestRequestResult.h
include/alibabacloud/itag/model/TransferUserSubTaskRequest.h
include/alibabacloud/itag/model/TransferUserSubTaskResult.h
include/alibabacloud/itag/model/UnpassFeedbackRequest.h
include/alibabacloud/itag/model/UnpassFeedbackResult.h
include/alibabacloud/itag/model/UpdateDatasetStateMsgRequest.h
include/alibabacloud/itag/model/UpdateDatasetStateMsgResult.h
include/alibabacloud/itag/model/UpdateMarkResultRequest.h
include/alibabacloud/itag/model/UpdateMarkResultResult.h
include/alibabacloud/itag/model/UpdateMarkResultByAdminRequest.h
include/alibabacloud/itag/model/UpdateMarkResultByAdminResult.h
include/alibabacloud/itag/model/UpdateModelRequest.h
include/alibabacloud/itag/model/UpdateModelResult.h
include/alibabacloud/itag/model/UpdateTaskRequest.h
include/alibabacloud/itag/model/UpdateTaskResult.h
include/alibabacloud/itag/model/UpdateTaskDataRequest.h
include/alibabacloud/itag/model/UpdateTaskDataResult.h
include/alibabacloud/itag/model/UpdateTaskTemplateRequest.h
include/alibabacloud/itag/model/UpdateTaskTemplateResult.h
include/alibabacloud/itag/model/UpdateTemplateRequest.h
include/alibabacloud/itag/model/UpdateTemplateResult.h
include/alibabacloud/itag/model/UpdateUserNameRequest.h
include/alibabacloud/itag/model/UpdateUserNameResult.h
include/alibabacloud/itag/model/UpdateUserRoleInTntRequest.h
include/alibabacloud/itag/model/UpdateUserRoleInTntResult.h
include/alibabacloud/itag/model/UserSubTaskTimerRequest.h
include/alibabacloud/itag/model/UserSubTaskTimerResult.h )
set(itag_src
src/ItagClient.cc
src/model/AbandonItemRequest.cc
src/model/AbandonItemResult.cc
src/model/AbandonItemByAdminRequest.cc
src/model/AbandonItemByAdminResult.cc
src/model/AcceptSamplingTaskRequest.cc
src/model/AcceptSamplingTaskResult.cc
src/model/AddMemberOrGroupTaskRequest.cc
src/model/AddMemberOrGroupTaskResult.cc
src/model/AddUserRequest.cc
src/model/AddUserResult.cc
src/model/AddUserToGroupRequest.cc
src/model/AddUserToGroupResult.cc
src/model/AddUserToTntRequest.cc
src/model/AddUserToTntResult.cc
src/model/AppendDataToDatasetRequest.cc
src/model/AppendDataToDatasetResult.cc
src/model/AsyncDownloadMarkResultRequest.cc
src/model/AsyncDownloadMarkResultResult.cc
src/model/BatchRejectTaskRequest.cc
src/model/BatchRejectTaskResult.cc
src/model/CanCommitRequest.cc
src/model/CanCommitResult.cc
src/model/CheckModelRequest.cc
src/model/CheckModelResult.cc
src/model/CommitSubTaskRequest.cc
src/model/CommitSubTaskResult.cc
src/model/CreateDatasetRequest.cc
src/model/CreateDatasetResult.cc
src/model/CreateModelRequest.cc
src/model/CreateModelResult.cc
src/model/CreateOptionTemplateRequest.cc
src/model/CreateOptionTemplateResult.cc
src/model/CreateOrUpdateTntConfigRequest.cc
src/model/CreateOrUpdateTntConfigResult.cc
src/model/CreateTaskRequest.cc
src/model/CreateTaskResult.cc
src/model/CreateUserGroupRequest.cc
src/model/CreateUserGroupResult.cc
src/model/DeleteFeedbackRequest.cc
src/model/DeleteFeedbackResult.cc
src/model/DeleteModelRequest.cc
src/model/DeleteModelResult.cc
src/model/DeleteOptionTemplateRequest.cc
src/model/DeleteOptionTemplateResult.cc
src/model/DeleteTaskRequest.cc
src/model/DeleteTaskResult.cc
src/model/DeleteUserGroupRequest.cc
src/model/DeleteUserGroupResult.cc
src/model/DiscardSubTaskRequest.cc
src/model/DiscardSubTaskResult.cc
src/model/DownloadIntPersonSummaryRequest.cc
src/model/DownloadIntPersonSummaryResult.cc
src/model/ExportOptionTemplateRequest.cc
src/model/ExportOptionTemplateResult.cc
src/model/ExtendUserAuthInTaskRequest.cc
src/model/ExtendUserAuthInTaskResult.cc
src/model/FetchVideoMarkResultRequest.cc
src/model/FetchVideoMarkResultResult.cc
src/model/FlowInstanceCallbackRequest.cc
src/model/FlowInstanceCallbackResult.cc
src/model/GetAssignedCheckTaskSummaryRequest.cc
src/model/GetAssignedCheckTaskSummaryResult.cc
src/model/GetBizPersonSummaryRequest.cc
src/model/GetBizPersonSummaryResult.cc
src/model/GetBizSummaryRequest.cc
src/model/GetBizSummaryResult.cc
src/model/GetCheckUserDetailRequest.cc
src/model/GetCheckUserDetailResult.cc
src/model/GetCheckUserEfficiencyRequest.cc
src/model/GetCheckUserEfficiencyResult.cc
src/model/GetCheckUserSummaryRequest.cc
src/model/GetCheckUserSummaryResult.cc
src/model/GetCommitSummaryRequest.cc
src/model/GetCommitSummaryResult.cc
src/model/GetDatasetProxyRequest.cc
src/model/GetDatasetProxyResult.cc
src/model/GetFlowJobRequest.cc
src/model/GetFlowJobResult.cc
src/model/GetGroupHandlingSummaryRequest.cc
src/model/GetGroupHandlingSummaryResult.cc
src/model/GetGroupTaskDetailRequest.cc
src/model/GetGroupTaskDetailResult.cc
src/model/GetGroupTaskPersonDetailRequest.cc
src/model/GetGroupTaskPersonDetailResult.cc
src/model/GetHistoryMarkResultRequest.cc
src/model/GetHistoryMarkResultResult.cc
src/model/GetIntWholeSummaryRequest.cc
src/model/GetIntWholeSummaryResult.cc
src/model/GetMarkPersonDetailRequest.cc
src/model/GetMarkPersonDetailResult.cc
src/model/GetMarkPersonHandlingSummaryRequest.cc
src/model/GetMarkPersonHandlingSummaryResult.cc
src/model/GetMarkQuantityRequest.cc
src/model/GetMarkQuantityResult.cc
src/model/GetMarkResultRequest.cc
src/model/GetMarkResultResult.cc
src/model/GetMarkUserDetailRequest.cc
src/model/GetMarkUserDetailResult.cc
src/model/GetMarkUserEfficiencyRequest.cc
src/model/GetMarkUserEfficiencyResult.cc
src/model/GetMarkUserSummaryRequest.cc
src/model/GetMarkUserSummaryResult.cc
src/model/GetModelByIdRequest.cc
src/model/GetModelByIdResult.cc
src/model/GetOptionTemplateRequest.cc
src/model/GetOptionTemplateResult.cc
src/model/GetOrCreateTntInstByBizNoRequest.cc
src/model/GetOrCreateTntInstByBizNoResult.cc
src/model/GetPersonSummaryRequest.cc
src/model/GetPersonSummaryResult.cc
src/model/GetSamplingSummaryRequest.cc
src/model/GetSamplingSummaryResult.cc
src/model/GetSubTaskDownloadSystemResultRequest.cc
src/model/GetSubTaskDownloadSystemResultResult.cc
src/model/GetSubTaskDownloadUserResultRequest.cc
src/model/GetSubTaskDownloadUserResultResult.cc
src/model/GetSubTaskSummaryRequest.cc
src/model/GetSubTaskSummaryResult.cc
src/model/GetTaskRequest.cc
src/model/GetTaskResult.cc
src/model/GetTaskPersonSummaryRequest.cc
src/model/GetTaskPersonSummaryResult.cc
src/model/GetTaskProcessInfoRequest.cc
src/model/GetTaskProcessInfoResult.cc
src/model/GetTaskStatTypesRequest.cc
src/model/GetTaskStatTypesResult.cc
src/model/GetTaskSummaryRequest.cc
src/model/GetTaskSummaryResult.cc
src/model/GetTntConfListValueRequest.cc
src/model/GetTntConfListValueResult.cc
src/model/GetTntUserRoleRequest.cc
src/model/GetTntUserRoleResult.cc
src/model/GetUpdateTimeRequest.cc
src/model/GetUpdateTimeResult.cc
src/model/GetUserRequest.cc
src/model/GetUserResult.cc
src/model/GetUserMarkItemInfoRequest.cc
src/model/GetUserMarkItemInfoResult.cc
src/model/ImportOptionTemplateRequest.cc
src/model/ImportOptionTemplateResult.cc
src/model/InitSamplingUserSubTaskRequest.cc
src/model/InitSamplingUserSubTaskResult.cc
src/model/ListAssignedSubUserTaskRequest.cc
src/model/ListAssignedSubUserTaskResult.cc
src/model/ListCheckTaskRequest.cc
src/model/ListCheckTaskResult.cc
src/model/ListDatasetFieldsRequest.cc
src/model/ListDatasetFieldsResult.cc
src/model/ListFinishedSubUserTaskRequest.cc
src/model/ListFinishedSubUserTaskResult.cc
src/model/ListMarkableTaskRequest.cc
src/model/ListMarkableTaskResult.cc
src/model/ListSamplingHandlerUserRequest.cc
src/model/ListSamplingHandlerUserResult.cc
src/model/ListSamplingResultMetaRequest.cc
src/model/ListSamplingResultMetaResult.cc
src/model/ListSamplingUsersRequest.cc
src/model/ListSamplingUsersResult.cc
src/model/ListTntConfigRequest.cc
src/model/ListTntConfigResult.cc
src/model/ListWorkNodeUsersRequest.cc
src/model/ListWorkNodeUsersResult.cc
src/model/ManualCalReportRequest.cc
src/model/ManualCalReportResult.cc
src/model/MngReleaseUserSubTaskRequest.cc
src/model/MngReleaseUserSubTaskResult.cc
src/model/OfflineTaskRequest.cc
src/model/OfflineTaskResult.cc
src/model/OnlineTaskRequest.cc
src/model/OnlineTaskResult.cc
src/model/PageViewDataMetaRequest.cc
src/model/PageViewDataMetaResult.cc
src/model/PageViewDatasetProxyRequest.cc
src/model/PageViewDatasetProxyResult.cc
src/model/PageViewFlowJobRequest.cc
src/model/PageViewFlowJobResult.cc
src/model/PageViewModelRequest.cc
src/model/PageViewModelResult.cc
src/model/PageViewMyTntRequest.cc
src/model/PageViewMyTntResult.cc
src/model/PageViewOptionTemplateRequest.cc
src/model/PageViewOptionTemplateResult.cc
src/model/PageViewSubTaskItemRequest.cc
src/model/PageViewSubTaskItemResult.cc
src/model/PageViewTaskRequest.cc
src/model/PageViewTaskResult.cc
src/model/PageViewTntUserRequest.cc
src/model/PageViewTntUserResult.cc
src/model/PageViewUserRequest.cc
src/model/PageViewUserResult.cc
src/model/PageViewUserGroupRequest.cc
src/model/PageViewUserGroupResult.cc
src/model/PageviewSubTaskRequest.cc
src/model/PageviewSubTaskResult.cc
src/model/PollingSampleMarkItemsRequest.cc
src/model/PollingSampleMarkItemsResult.cc
src/model/PreviewTaskTemplateRequest.cc
src/model/PreviewTaskTemplateResult.cc
src/model/ProxyRobotServiceRequest.cc
src/model/ProxyRobotServiceResult.cc
src/model/QueryMarkableSubTaskRequest.cc
src/model/QueryMarkableSubTaskResult.cc
src/model/QuerySampleMarkItemsRequest.cc
src/model/QuerySampleMarkItemsResult.cc
src/model/QuerySamplingPoolSizeRequest.cc
src/model/QuerySamplingPoolSizeResult.cc
src/model/QuerySkipUserSubTaskRequest.cc
src/model/QuerySkipUserSubTaskResult.cc
src/model/RejectSamplingTaskRequest.cc
src/model/RejectSamplingTaskResult.cc
src/model/RejectSubTaskRequest.cc
src/model/RejectSubTaskResult.cc
src/model/ReleaseUserSubTaskRequest.cc
src/model/ReleaseUserSubTaskResult.cc
src/model/RemoveMemberOrGroupTaskRequest.cc
src/model/RemoveMemberOrGroupTaskResult.cc
src/model/RemoveUserInGroupRequest.cc
src/model/RemoveUserInGroupResult.cc
src/model/RemoveUserInTntRequest.cc
src/model/RemoveUserInTntResult.cc
src/model/SamplingSubUserTaskListRequest.cc
src/model/SamplingSubUserTaskListResult.cc
src/model/SkipFinishedRequest.cc
src/model/SkipFinishedResult.cc
src/model/SkipUserSubTaskRequest.cc
src/model/SkipUserSubTaskResult.cc
src/model/TaskStageStatRequest.cc
src/model/TaskStageStatResult.cc
src/model/TestRequestRequest.cc
src/model/TestRequestResult.cc
src/model/TransferUserSubTaskRequest.cc
src/model/TransferUserSubTaskResult.cc
src/model/UnpassFeedbackRequest.cc
src/model/UnpassFeedbackResult.cc
src/model/UpdateDatasetStateMsgRequest.cc
src/model/UpdateDatasetStateMsgResult.cc
src/model/UpdateMarkResultRequest.cc
src/model/UpdateMarkResultResult.cc
src/model/UpdateMarkResultByAdminRequest.cc
src/model/UpdateMarkResultByAdminResult.cc
src/model/UpdateModelRequest.cc
src/model/UpdateModelResult.cc
src/model/UpdateTaskRequest.cc
src/model/UpdateTaskResult.cc
src/model/UpdateTaskDataRequest.cc
src/model/UpdateTaskDataResult.cc
src/model/UpdateTaskTemplateRequest.cc
src/model/UpdateTaskTemplateResult.cc
src/model/UpdateTemplateRequest.cc
src/model/UpdateTemplateResult.cc
src/model/UpdateUserNameRequest.cc
src/model/UpdateUserNameResult.cc
src/model/UpdateUserRoleInTntRequest.cc
src/model/UpdateUserRoleInTntResult.cc
src/model/UserSubTaskTimerRequest.cc
src/model/UserSubTaskTimerResult.cc )
add_library(itag ${LIB_TYPE}
${itag_public_header}
${itag_public_header_model}
${itag_src})
set_target_properties(itag
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}itag
)
if(${LIB_TYPE} STREQUAL "SHARED")
set_target_properties(itag
PROPERTIES
DEFINE_SYMBOL ALIBABACLOUD_ITAG_LIBRARY)
endif()
target_include_directories(itag
PRIVATE include
${CMAKE_SOURCE_DIR}/core/include
)
target_link_libraries(itag
core)
if(CMAKE_HOST_WIN32)
ExternalProject_Get_Property(jsoncpp INSTALL_DIR)
set(jsoncpp_install_dir ${INSTALL_DIR})
add_dependencies(itag
jsoncpp)
target_include_directories(itag
PRIVATE ${jsoncpp_install_dir}/include)
target_link_libraries(itag
${jsoncpp_install_dir}/lib/jsoncpp.lib)
set_target_properties(itag
PROPERTIES
COMPILE_OPTIONS "/bigobj")
else()
target_include_directories(itag
PRIVATE /usr/include/jsoncpp)
target_link_libraries(itag
jsoncpp)
endif()
install(FILES ${itag_public_header}
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/itag)
install(FILES ${itag_public_header_model}
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/itag/model)
install(TARGETS itag
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
)

File diff suppressed because it is too large Load Diff

View File

@@ -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_ITAG_ITAGEXPORT_H_
#define ALIBABACLOUD_ITAG_ITAGEXPORT_H_
#include <alibabacloud/core/Global.h>
#if defined(ALIBABACLOUD_SHARED)
# if defined(ALIBABACLOUD_ITAG_LIBRARY)
# define ALIBABACLOUD_ITAG_EXPORT ALIBABACLOUD_DECL_EXPORT
# else
# define ALIBABACLOUD_ITAG_EXPORT ALIBABACLOUD_DECL_IMPORT
# endif
#else
# define ALIBABACLOUD_ITAG_EXPORT
#endif
#endif // !ALIBABACLOUD_ITAG_ITAGEXPORT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_ABANDONITEMBYADMINREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_ABANDONITEMBYADMINREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT AbandonItemByAdminRequest : public RoaServiceRequest {
public:
AbandonItemByAdminRequest();
~AbandonItemByAdminRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_ABANDONITEMBYADMINREQUEST_H_

View File

@@ -0,0 +1,77 @@
/*
* 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_ITAG_MODEL_ABANDONITEMBYADMINRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_ABANDONITEMBYADMINRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT AbandonItemByAdminResult : public ServiceResult
{
public:
struct Result
{
struct FailListItem
{
std::string markResult;
std::string questionId;
std::string version;
std::string questionTitle;
std::string questionType;
std::string markResultId;
};
bool allUpdateSucc;
std::string commitMsg;
bool canCommit;
std::vector<FailListItem> failList;
};
AbandonItemByAdminResult();
explicit AbandonItemByAdminResult(const std::string &payload);
~AbandonItemByAdminResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
std::string getCode()const;
Result getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
std::string code_;
Result result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_ABANDONITEMBYADMINRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_ABANDONITEMREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_ABANDONITEMREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT AbandonItemRequest : public RoaServiceRequest {
public:
AbandonItemRequest();
~AbandonItemRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_ABANDONITEMREQUEST_H_

View File

@@ -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_ITAG_MODEL_ABANDONITEMRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_ABANDONITEMRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT AbandonItemResult : public ServiceResult
{
public:
AbandonItemResult();
explicit AbandonItemResult(const std::string &payload);
~AbandonItemResult();
std::string getMsg()const;
long getRt()const;
bool getSucc()const;
std::string getHost()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
int getCode()const;
bool getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
long rt_;
bool succ_;
std::string host_;
std::string errorCode_;
std::string errInfo_;
int code_;
bool result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_ABANDONITEMRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_ACCEPTSAMPLINGTASKREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_ACCEPTSAMPLINGTASKREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT AcceptSamplingTaskRequest : public RoaServiceRequest {
public:
AcceptSamplingTaskRequest();
~AcceptSamplingTaskRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_ACCEPTSAMPLINGTASKREQUEST_H_

View File

@@ -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_ITAG_MODEL_ACCEPTSAMPLINGTASKRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_ACCEPTSAMPLINGTASKRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT AcceptSamplingTaskResult : public ServiceResult
{
public:
AcceptSamplingTaskResult();
explicit AcceptSamplingTaskResult(const std::string &payload);
~AcceptSamplingTaskResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
std::string getCode()const;
bool getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
std::string code_;
bool result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_ACCEPTSAMPLINGTASKRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_ADDMEMBERORGROUPTASKREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_ADDMEMBERORGROUPTASKREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT AddMemberOrGroupTaskRequest : public RoaServiceRequest {
public:
AddMemberOrGroupTaskRequest();
~AddMemberOrGroupTaskRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_ADDMEMBERORGROUPTASKREQUEST_H_

View File

@@ -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_ITAG_MODEL_ADDMEMBERORGROUPTASKRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_ADDMEMBERORGROUPTASKRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT AddMemberOrGroupTaskResult : public ServiceResult
{
public:
AddMemberOrGroupTaskResult();
explicit AddMemberOrGroupTaskResult(const std::string &payload);
~AddMemberOrGroupTaskResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
std::string getCode()const;
std::string getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
std::string code_;
std::string result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_ADDMEMBERORGROUPTASKRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_ADDUSERREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_ADDUSERREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT AddUserRequest : public RoaServiceRequest {
public:
AddUserRequest();
~AddUserRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_ADDUSERREQUEST_H_

View File

@@ -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_ITAG_MODEL_ADDUSERRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_ADDUSERRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT AddUserResult : public ServiceResult
{
public:
AddUserResult();
explicit AddUserResult(const std::string &payload);
~AddUserResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
std::string getCode()const;
long getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
std::string code_;
long result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_ADDUSERRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_ADDUSERTOGROUPREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_ADDUSERTOGROUPREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT AddUserToGroupRequest : public RoaServiceRequest {
public:
AddUserToGroupRequest();
~AddUserToGroupRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_ADDUSERTOGROUPREQUEST_H_

View File

@@ -0,0 +1,82 @@
/*
* 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_ITAG_MODEL_ADDUSERTOGROUPRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_ADDUSERTOGROUPRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT AddUserToGroupResult : public ServiceResult
{
public:
struct Result
{
struct SuccUserListItem
{
std::string userName;
std::string accountNo;
std::string userId;
std::string accountType;
};
struct FailUserListItem
{
std::string userName;
std::string accountNo;
std::string userId;
std::string accountType;
};
long failCount;
std::vector<FailUserListItem> failUserList;
std::vector<SuccUserListItem> succUserList;
long succCount;
};
AddUserToGroupResult();
explicit AddUserToGroupResult(const std::string &payload);
~AddUserToGroupResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
std::string getCode()const;
Result getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
std::string code_;
Result result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_ADDUSERTOGROUPRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_ADDUSERTOTNTREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_ADDUSERTOTNTREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT AddUserToTntRequest : public RoaServiceRequest {
public:
AddUserToTntRequest();
~AddUserToTntRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_ADDUSERTOTNTREQUEST_H_

View File

@@ -0,0 +1,82 @@
/*
* 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_ITAG_MODEL_ADDUSERTOTNTRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_ADDUSERTOTNTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT AddUserToTntResult : public ServiceResult
{
public:
struct Result
{
struct SuccUserListItem
{
std::string userName;
std::string accountNo;
std::string userId;
std::string accountType;
};
struct FailUserListItem
{
std::string userName;
std::string accountNo;
std::string userId;
std::string accountType;
};
long failCount;
std::vector<FailUserListItem> failUserList;
std::vector<SuccUserListItem> succUserList;
long succCount;
};
AddUserToTntResult();
explicit AddUserToTntResult(const std::string &payload);
~AddUserToTntResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
std::string getCode()const;
Result getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
std::string code_;
Result result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_ADDUSERTOTNTRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_APPENDDATATODATASETREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_APPENDDATATODATASETREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT AppendDataToDatasetRequest : public RoaServiceRequest {
public:
AppendDataToDatasetRequest();
~AppendDataToDatasetRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_APPENDDATATODATASETREQUEST_H_

View File

@@ -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_ITAG_MODEL_APPENDDATATODATASETRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_APPENDDATATODATASETRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT AppendDataToDatasetResult : public ServiceResult
{
public:
struct Result
{
int appendSize;
std::vector<std::string> ids;
};
AppendDataToDatasetResult();
explicit AppendDataToDatasetResult(const std::string &payload);
~AppendDataToDatasetResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
std::string getCode()const;
Result getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
std::string code_;
Result result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_APPENDDATATODATASETRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_ASYNCDOWNLOADMARKRESULTREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_ASYNCDOWNLOADMARKRESULTREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT AsyncDownloadMarkResultRequest : public RoaServiceRequest {
public:
AsyncDownloadMarkResultRequest();
~AsyncDownloadMarkResultRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_ASYNCDOWNLOADMARKRESULTREQUEST_H_

View File

@@ -0,0 +1,68 @@
/*
* 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_ITAG_MODEL_ASYNCDOWNLOADMARKRESULTRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_ASYNCDOWNLOADMARKRESULTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT AsyncDownloadMarkResultResult : public ServiceResult
{
public:
struct Result
{
std::string flowId;
std::string taskId;
std::string runInstId;
std::string msgId;
};
AsyncDownloadMarkResultResult();
explicit AsyncDownloadMarkResultResult(const std::string &payload);
~AsyncDownloadMarkResultResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
std::string getCode()const;
Result getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
std::string code_;
Result result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_ASYNCDOWNLOADMARKRESULTRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_BATCHREJECTTASKREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_BATCHREJECTTASKREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT BatchRejectTaskRequest : public RoaServiceRequest {
public:
BatchRejectTaskRequest();
~BatchRejectTaskRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_BATCHREJECTTASKREQUEST_H_

View File

@@ -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_ITAG_MODEL_BATCHREJECTTASKRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_BATCHREJECTTASKRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT BatchRejectTaskResult : public ServiceResult
{
public:
BatchRejectTaskResult();
explicit BatchRejectTaskResult(const std::string &payload);
~BatchRejectTaskResult();
std::string getMsg()const;
long getRt()const;
bool getSucc()const;
std::string getHost()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
int getCode()const;
bool getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
long rt_;
bool succ_;
std::string host_;
std::string errorCode_;
std::string errInfo_;
int code_;
bool result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_BATCHREJECTTASKRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_CANCOMMITREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_CANCOMMITREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT CanCommitRequest : public RoaServiceRequest {
public:
CanCommitRequest();
~CanCommitRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_CANCOMMITREQUEST_H_

View File

@@ -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_ITAG_MODEL_CANCOMMITRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_CANCOMMITRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT CanCommitResult : public ServiceResult
{
public:
CanCommitResult();
explicit CanCommitResult(const std::string &payload);
~CanCommitResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
std::string getCode()const;
bool getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
std::string code_;
bool result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_CANCOMMITRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_CHECKMODELREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_CHECKMODELREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT CheckModelRequest : public RoaServiceRequest {
public:
CheckModelRequest();
~CheckModelRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_CHECKMODELREQUEST_H_

View File

@@ -0,0 +1,80 @@
/*
* 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_ITAG_MODEL_CHECKMODELRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_CHECKMODELRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT CheckModelResult : public ServiceResult
{
public:
struct Result
{
struct Param
{
std::string defaultValue;
std::string type;
std::string codec;
std::string alias;
std::string value;
std::string name;
};
bool isCommon;
std::vector<Param> params;
bool available;
};
CheckModelResult();
explicit CheckModelResult(const std::string &payload);
~CheckModelResult();
std::string getMsg()const;
long getRt()const;
bool getSucc()const;
std::string getHost()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
int getCode()const;
Result getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
long rt_;
bool succ_;
std::string host_;
std::string errorCode_;
std::string errInfo_;
int code_;
Result result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_CHECKMODELRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_COMMITSUBTASKREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_COMMITSUBTASKREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT CommitSubTaskRequest : public RoaServiceRequest {
public:
CommitSubTaskRequest();
~CommitSubTaskRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_COMMITSUBTASKREQUEST_H_

View File

@@ -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_ITAG_MODEL_COMMITSUBTASKRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_COMMITSUBTASKRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT CommitSubTaskResult : public ServiceResult
{
public:
CommitSubTaskResult();
explicit CommitSubTaskResult(const std::string &payload);
~CommitSubTaskResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
std::string getCode()const;
bool getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
std::string code_;
bool result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_COMMITSUBTASKRESULT_H_

View File

@@ -0,0 +1,39 @@
/*
* 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_ITAG_MODEL_CREATEDATASETREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_CREATEDATASETREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT CreateDatasetRequest : public RoaServiceRequest {
public:
CreateDatasetRequest();
~CreateDatasetRequest();
private:
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_CREATEDATASETREQUEST_H_

View File

@@ -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_ITAG_MODEL_CREATEDATASETRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_CREATEDATASETRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT CreateDatasetResult : public ServiceResult
{
public:
CreateDatasetResult();
explicit CreateDatasetResult(const std::string &payload);
~CreateDatasetResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
int getCode()const;
std::string getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
int code_;
std::string result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_CREATEDATASETRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_CREATEMODELREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_CREATEMODELREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT CreateModelRequest : public RoaServiceRequest {
public:
CreateModelRequest();
~CreateModelRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_CREATEMODELREQUEST_H_

View File

@@ -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_ITAG_MODEL_CREATEMODELRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_CREATEMODELRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT CreateModelResult : public ServiceResult
{
public:
CreateModelResult();
explicit CreateModelResult(const std::string &payload);
~CreateModelResult();
std::string getMsg()const;
long getRt()const;
bool getSucc()const;
std::string getHost()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
int getCode()const;
long getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
long rt_;
bool succ_;
std::string host_;
std::string errorCode_;
std::string errInfo_;
int code_;
long result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_CREATEMODELRESULT_H_

View File

@@ -0,0 +1,45 @@
/*
* 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_ITAG_MODEL_CREATEOPTIONTEMPLATEREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_CREATEOPTIONTEMPLATEREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT CreateOptionTemplateRequest : public RoaServiceRequest {
public:
CreateOptionTemplateRequest();
~CreateOptionTemplateRequest();
std::string getClientToken() const;
void setClientToken(const std::string &clientToken);
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string clientToken_;
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_CREATEOPTIONTEMPLATEREQUEST_H_

View File

@@ -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_ITAG_MODEL_CREATEOPTIONTEMPLATERESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_CREATEOPTIONTEMPLATERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT CreateOptionTemplateResult : public ServiceResult
{
public:
CreateOptionTemplateResult();
explicit CreateOptionTemplateResult(const std::string &payload);
~CreateOptionTemplateResult();
std::string getMsg()const;
std::string getRequestId()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
int getCode()const;
long getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
std::string requestId_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
int code_;
long result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_CREATEOPTIONTEMPLATERESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_CREATEORUPDATETNTCONFIGREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_CREATEORUPDATETNTCONFIGREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT CreateOrUpdateTntConfigRequest : public RoaServiceRequest {
public:
CreateOrUpdateTntConfigRequest();
~CreateOrUpdateTntConfigRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_CREATEORUPDATETNTCONFIGREQUEST_H_

View File

@@ -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_ITAG_MODEL_CREATEORUPDATETNTCONFIGRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_CREATEORUPDATETNTCONFIGRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT CreateOrUpdateTntConfigResult : public ServiceResult
{
public:
CreateOrUpdateTntConfigResult();
explicit CreateOrUpdateTntConfigResult(const std::string &payload);
~CreateOrUpdateTntConfigResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
std::string getCode()const;
bool getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
std::string code_;
bool result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_CREATEORUPDATETNTCONFIGRESULT_H_

View File

@@ -0,0 +1,39 @@
/*
* 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_ITAG_MODEL_CREATETASKREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_CREATETASKREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT CreateTaskRequest : public RoaServiceRequest {
public:
CreateTaskRequest();
~CreateTaskRequest();
private:
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_CREATETASKREQUEST_H_

View File

@@ -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_ITAG_MODEL_CREATETASKRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_CREATETASKRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT CreateTaskResult : public ServiceResult
{
public:
struct Result
{
std::string refTaskId;
std::string taskId;
std::string slaveMsgId;
std::string flowRunId;
std::string workflowId;
std::string msgId;
};
CreateTaskResult();
explicit CreateTaskResult(const std::string &payload);
~CreateTaskResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
int getCode()const;
Result getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
int code_;
Result result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_CREATETASKRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_CREATEUSERGROUPREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_CREATEUSERGROUPREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT CreateUserGroupRequest : public RoaServiceRequest {
public:
CreateUserGroupRequest();
~CreateUserGroupRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_CREATEUSERGROUPREQUEST_H_

View File

@@ -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_ITAG_MODEL_CREATEUSERGROUPRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_CREATEUSERGROUPRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT CreateUserGroupResult : public ServiceResult
{
public:
CreateUserGroupResult();
explicit CreateUserGroupResult(const std::string &payload);
~CreateUserGroupResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
std::string getCode()const;
std::string getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
std::string code_;
std::string result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_CREATEUSERGROUPRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_DELETEFEEDBACKREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_DELETEFEEDBACKREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT DeleteFeedbackRequest : public RoaServiceRequest {
public:
DeleteFeedbackRequest();
~DeleteFeedbackRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_DELETEFEEDBACKREQUEST_H_

View File

@@ -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_ITAG_MODEL_DELETEFEEDBACKRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_DELETEFEEDBACKRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT DeleteFeedbackResult : public ServiceResult
{
public:
struct Result
{
long totalCount;
long failCount;
bool success;
};
DeleteFeedbackResult();
explicit DeleteFeedbackResult(const std::string &payload);
~DeleteFeedbackResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
std::string getCode()const;
Result getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
std::string code_;
Result result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_DELETEFEEDBACKRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_DELETEMODELREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_DELETEMODELREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT DeleteModelRequest : public RoaServiceRequest {
public:
DeleteModelRequest();
~DeleteModelRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_DELETEMODELREQUEST_H_

View File

@@ -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_ITAG_MODEL_DELETEMODELRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_DELETEMODELRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT DeleteModelResult : public ServiceResult
{
public:
DeleteModelResult();
explicit DeleteModelResult(const std::string &payload);
~DeleteModelResult();
std::string getMsg()const;
long getRt()const;
bool getSucc()const;
std::string getHost()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
int getCode()const;
ObjectOfAny getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
long rt_;
bool succ_;
std::string host_;
std::string errorCode_;
std::string errInfo_;
int code_;
ObjectOfAny result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_DELETEMODELRESULT_H_

View File

@@ -0,0 +1,45 @@
/*
* 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_ITAG_MODEL_DELETEOPTIONTEMPLATEREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_DELETEOPTIONTEMPLATEREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT DeleteOptionTemplateRequest : public RoaServiceRequest {
public:
DeleteOptionTemplateRequest();
~DeleteOptionTemplateRequest();
std::string getClientToken() const;
void setClientToken(const std::string &clientToken);
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string clientToken_;
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_DELETEOPTIONTEMPLATEREQUEST_H_

View File

@@ -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_ITAG_MODEL_DELETEOPTIONTEMPLATERESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_DELETEOPTIONTEMPLATERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT DeleteOptionTemplateResult : public ServiceResult
{
public:
DeleteOptionTemplateResult();
explicit DeleteOptionTemplateResult(const std::string &payload);
~DeleteOptionTemplateResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
int getCode()const;
bool getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
int code_;
bool result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_DELETEOPTIONTEMPLATERESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_DELETETASKREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_DELETETASKREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT DeleteTaskRequest : public RoaServiceRequest {
public:
DeleteTaskRequest();
~DeleteTaskRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_DELETETASKREQUEST_H_

View File

@@ -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_ITAG_MODEL_DELETETASKRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_DELETETASKRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT DeleteTaskResult : public ServiceResult
{
public:
DeleteTaskResult();
explicit DeleteTaskResult(const std::string &payload);
~DeleteTaskResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
std::string getCode()const;
bool getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
std::string code_;
bool result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_DELETETASKRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_DELETEUSERGROUPREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_DELETEUSERGROUPREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT DeleteUserGroupRequest : public RoaServiceRequest {
public:
DeleteUserGroupRequest();
~DeleteUserGroupRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_DELETEUSERGROUPREQUEST_H_

View File

@@ -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_ITAG_MODEL_DELETEUSERGROUPRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_DELETEUSERGROUPRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT DeleteUserGroupResult : public ServiceResult
{
public:
DeleteUserGroupResult();
explicit DeleteUserGroupResult(const std::string &payload);
~DeleteUserGroupResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
std::string getCode()const;
bool getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
std::string code_;
bool result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_DELETEUSERGROUPRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_DISCARDSUBTASKREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_DISCARDSUBTASKREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT DiscardSubTaskRequest : public RoaServiceRequest {
public:
DiscardSubTaskRequest();
~DiscardSubTaskRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_DISCARDSUBTASKREQUEST_H_

View File

@@ -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_ITAG_MODEL_DISCARDSUBTASKRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_DISCARDSUBTASKRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT DiscardSubTaskResult : public ServiceResult
{
public:
DiscardSubTaskResult();
explicit DiscardSubTaskResult(const std::string &payload);
~DiscardSubTaskResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
std::string getCode()const;
bool getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
std::string code_;
bool result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_DISCARDSUBTASKRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_DOWNLOADINTPERSONSUMMARYREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_DOWNLOADINTPERSONSUMMARYREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT DownloadIntPersonSummaryRequest : public RoaServiceRequest {
public:
DownloadIntPersonSummaryRequest();
~DownloadIntPersonSummaryRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_DOWNLOADINTPERSONSUMMARYREQUEST_H_

View File

@@ -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_ITAG_MODEL_DOWNLOADINTPERSONSUMMARYRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_DOWNLOADINTPERSONSUMMARYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT DownloadIntPersonSummaryResult : public ServiceResult
{
public:
struct Result
{
std::string downloadURL;
};
DownloadIntPersonSummaryResult();
explicit DownloadIntPersonSummaryResult(const std::string &payload);
~DownloadIntPersonSummaryResult();
std::string getMsg()const;
long getRt()const;
bool getSucc()const;
std::string getHost()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
int getCode()const;
Result getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
long rt_;
bool succ_;
std::string host_;
std::string errorCode_;
std::string errInfo_;
int code_;
Result result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_DOWNLOADINTPERSONSUMMARYRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_EXPORTOPTIONTEMPLATEREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_EXPORTOPTIONTEMPLATEREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT ExportOptionTemplateRequest : public RoaServiceRequest {
public:
ExportOptionTemplateRequest();
~ExportOptionTemplateRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_EXPORTOPTIONTEMPLATEREQUEST_H_

View File

@@ -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_ITAG_MODEL_EXPORTOPTIONTEMPLATERESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_EXPORTOPTIONTEMPLATERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT ExportOptionTemplateResult : public ServiceResult
{
public:
ExportOptionTemplateResult();
explicit ExportOptionTemplateResult(const std::string &payload);
~ExportOptionTemplateResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
int getCode()const;
std::string getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
int code_;
std::string result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_EXPORTOPTIONTEMPLATERESULT_H_

View File

@@ -0,0 +1,39 @@
/*
* 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_ITAG_MODEL_EXTENDUSERAUTHINTASKREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_EXTENDUSERAUTHINTASKREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT ExtendUserAuthInTaskRequest : public RoaServiceRequest {
public:
ExtendUserAuthInTaskRequest();
~ExtendUserAuthInTaskRequest();
private:
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_EXTENDUSERAUTHINTASKREQUEST_H_

View File

@@ -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_ITAG_MODEL_EXTENDUSERAUTHINTASKRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_EXTENDUSERAUTHINTASKRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT ExtendUserAuthInTaskResult : public ServiceResult
{
public:
ExtendUserAuthInTaskResult();
explicit ExtendUserAuthInTaskResult(const std::string &payload);
~ExtendUserAuthInTaskResult();
std::string getMsg()const;
std::string getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
std::string getCode()const;
std::string getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
std::string succ_;
std::string errorCode_;
std::string errInfo_;
std::string code_;
std::string result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_EXTENDUSERAUTHINTASKRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_FETCHVIDEOMARKRESULTREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_FETCHVIDEOMARKRESULTREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT FetchVideoMarkResultRequest : public RoaServiceRequest {
public:
FetchVideoMarkResultRequest();
~FetchVideoMarkResultRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_FETCHVIDEOMARKRESULTREQUEST_H_

View File

@@ -0,0 +1,71 @@
/*
* 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_ITAG_MODEL_FETCHVIDEOMARKRESULTRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_FETCHVIDEOMARKRESULTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT FetchVideoMarkResultResult : public ServiceResult
{
public:
struct Result
{
std::string markResult;
std::string taskId;
std::string userMarkResultId;
};
FetchVideoMarkResultResult();
explicit FetchVideoMarkResultResult(const std::string &payload);
~FetchVideoMarkResultResult();
std::string getMsg()const;
long getRt()const;
bool getSucc()const;
std::string getHost()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
int getCode()const;
Result getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
long rt_;
bool succ_;
std::string host_;
std::string errorCode_;
std::string errInfo_;
int code_;
Result result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_FETCHVIDEOMARKRESULTRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_FLOWINSTANCECALLBACKREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_FLOWINSTANCECALLBACKREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT FlowInstanceCallbackRequest : public RoaServiceRequest {
public:
FlowInstanceCallbackRequest();
~FlowInstanceCallbackRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_FLOWINSTANCECALLBACKREQUEST_H_

View File

@@ -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_ITAG_MODEL_FLOWINSTANCECALLBACKRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_FLOWINSTANCECALLBACKRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT FlowInstanceCallbackResult : public ServiceResult
{
public:
FlowInstanceCallbackResult();
explicit FlowInstanceCallbackResult(const std::string &payload);
~FlowInstanceCallbackResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
std::string getCode()const;
bool getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
std::string code_;
bool result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_FLOWINSTANCECALLBACKRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_GETASSIGNEDCHECKTASKSUMMARYREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_GETASSIGNEDCHECKTASKSUMMARYREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT GetAssignedCheckTaskSummaryRequest : public RoaServiceRequest {
public:
GetAssignedCheckTaskSummaryRequest();
~GetAssignedCheckTaskSummaryRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_GETASSIGNEDCHECKTASKSUMMARYREQUEST_H_

View File

@@ -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_ITAG_MODEL_GETASSIGNEDCHECKTASKSUMMARYRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_GETASSIGNEDCHECKTASKSUMMARYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT GetAssignedCheckTaskSummaryResult : public ServiceResult
{
public:
struct Result
{
int totalSubTask;
int rejectSubTask;
int uncheckSubTask;
int assignedSubTask;
};
GetAssignedCheckTaskSummaryResult();
explicit GetAssignedCheckTaskSummaryResult(const std::string &payload);
~GetAssignedCheckTaskSummaryResult();
std::string getMsg()const;
long getRt()const;
bool getSucc()const;
std::string getHost()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
int getCode()const;
Result getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
long rt_;
bool succ_;
std::string host_;
std::string errorCode_;
std::string errInfo_;
int code_;
Result result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_GETASSIGNEDCHECKTASKSUMMARYRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_GETBIZPERSONSUMMARYREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_GETBIZPERSONSUMMARYREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT GetBizPersonSummaryRequest : public RoaServiceRequest {
public:
GetBizPersonSummaryRequest();
~GetBizPersonSummaryRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_GETBIZPERSONSUMMARYREQUEST_H_

View File

@@ -0,0 +1,115 @@
/*
* 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_ITAG_MODEL_GETBIZPERSONSUMMARYRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_GETBIZPERSONSUMMARYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT GetBizPersonSummaryResult : public ServiceResult
{
public:
struct Result
{
struct ITagBaseReportResponse
{
std::string taskId;
std::string bizClassify;
int sampledReject;
int checkReject;
long noRejectAudio;
double markTime;
int noRejectMark;
int totalMark;
int totalSampling;
int samplingReject;
double sampledAccuracy;
int totalDisable;
double markEfficiency;
long totalPDF;
double checkTime;
double checkedAccuracy;
int samplingFix;
int checkedReject;
std::string userName;
int sample;
std::string workflow;
long noRejectPDF;
double checkEfficiency;
int checkedError;
std::string workTime;
int totalSampled;
double samplingAccuracy;
int totalCheck;
long totalAudio;
std::string taskName;
long totalVideo;
std::string userId;
int checkedFix;
std::string updateTime;
int samplingError;
int checkFix;
long noRejectVideo;
int sampledFix;
int totalChecked;
int checkError;
double checkAccuracy;
int sampledError;
int noRejectCheck;
};
long pageNum;
long pageSize;
long totalPage;
long total;
std::vector<ITagBaseReportResponse> list;
};
GetBizPersonSummaryResult();
explicit GetBizPersonSummaryResult(const std::string &payload);
~GetBizPersonSummaryResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
std::string getCode()const;
Result getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
std::string code_;
Result result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_GETBIZPERSONSUMMARYRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_GETBIZSUMMARYREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_GETBIZSUMMARYREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT GetBizSummaryRequest : public RoaServiceRequest {
public:
GetBizSummaryRequest();
~GetBizSummaryRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_GETBIZSUMMARYREQUEST_H_

View File

@@ -0,0 +1,115 @@
/*
* 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_ITAG_MODEL_GETBIZSUMMARYRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_GETBIZSUMMARYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT GetBizSummaryResult : public ServiceResult
{
public:
struct Result
{
struct ITagBaseReportResponse
{
std::string taskId;
std::string bizClassify;
int sampledReject;
int checkReject;
long noRejectAudio;
double markTime;
int noRejectMark;
int totalMark;
int totalSampling;
int samplingReject;
double sampledAccuracy;
int totalDisable;
double markEfficiency;
long totalPDF;
double checkTime;
double checkedAccuracy;
int samplingFix;
int checkedReject;
std::string userName;
int sample;
std::string workflow;
long noRejectPDF;
double checkEfficiency;
int checkedError;
std::string workTime;
int totalSampled;
double samplingAccuracy;
int totalCheck;
long totalAudio;
std::string taskName;
long totalVideo;
std::string userId;
int checkedFix;
std::string updateTime;
int samplingError;
int checkFix;
long noRejectVideo;
int sampledFix;
int totalChecked;
int checkError;
double checkAccuracy;
int sampledError;
int noRejectCheck;
};
long pageNum;
long pageSize;
long totalPage;
long total;
std::vector<ITagBaseReportResponse> list;
};
GetBizSummaryResult();
explicit GetBizSummaryResult(const std::string &payload);
~GetBizSummaryResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
std::string getCode()const;
Result getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
std::string code_;
Result result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_GETBIZSUMMARYRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_GETCHECKUSERDETAILREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_GETCHECKUSERDETAILREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT GetCheckUserDetailRequest : public RoaServiceRequest {
public:
GetCheckUserDetailRequest();
~GetCheckUserDetailRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_GETCHECKUSERDETAILREQUEST_H_

View File

@@ -0,0 +1,115 @@
/*
* 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_ITAG_MODEL_GETCHECKUSERDETAILRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_GETCHECKUSERDETAILRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT GetCheckUserDetailResult : public ServiceResult
{
public:
struct Result
{
struct ITagMarkResultReport
{
std::string taskId;
std::string bizClassify;
int sampledReject;
int checkReject;
long noRejectAudio;
double markTime;
int noRejectMark;
int totalMark;
int totalSampling;
int samplingReject;
double sampledAccuracy;
int totalDisable;
double markEfficiency;
long totalPDF;
double checkTime;
double checkedAccuracy;
int samplingFix;
int checkedReject;
std::string userName;
int sample;
std::string workflow;
long noRejectPDF;
double checkEfficiency;
int checkedError;
std::string workTime;
int totalSampled;
double samplingAccuracy;
int totalCheck;
long totalAudio;
std::string taskName;
long totalVideo;
std::string userId;
int checkedFix;
std::string updateTime;
int samplingError;
int checkFix;
long noRejectVideo;
int sampledFix;
int totalChecked;
int checkError;
double checkAccuracy;
int sampledError;
int noRejectCheck;
};
long pageNum;
long pageSize;
long totalPage;
long total;
std::vector<ITagMarkResultReport> list;
};
GetCheckUserDetailResult();
explicit GetCheckUserDetailResult(const std::string &payload);
~GetCheckUserDetailResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
std::string getCode()const;
Result getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
std::string code_;
Result result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_GETCHECKUSERDETAILRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_GETCHECKUSEREFFICIENCYREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_GETCHECKUSEREFFICIENCYREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT GetCheckUserEfficiencyRequest : public RoaServiceRequest {
public:
GetCheckUserEfficiencyRequest();
~GetCheckUserEfficiencyRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_GETCHECKUSEREFFICIENCYREQUEST_H_

View File

@@ -0,0 +1,113 @@
/*
* 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_ITAG_MODEL_GETCHECKUSEREFFICIENCYRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_GETCHECKUSEREFFICIENCYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT GetCheckUserEfficiencyResult : public ServiceResult
{
public:
struct Result
{
struct ITagBaseReportResponse
{
std::string taskId;
std::string bizClassify;
int sampledReject;
int checkReject;
long noRejectAudio;
double markTime;
int noRejectMark;
int totalMark;
int totalSampling;
int samplingReject;
double sampledAccuracy;
int totalDisable;
double markEfficiency;
long totalPDF;
double checkTime;
double checkedAccuracy;
int samplingFix;
int checkedReject;
std::string userName;
int sample;
std::string workflow;
long noRejectPDF;
double checkEfficiency;
int checkedError;
std::string workTime;
int totalSampled;
double samplingAccuracy;
int totalCheck;
long totalAudio;
std::string taskName;
long totalVideo;
std::string userId;
int checkedFix;
std::string updateTime;
int samplingError;
int checkFix;
long noRejectVideo;
int sampledFix;
int totalChecked;
int checkError;
double checkAccuracy;
int sampledError;
int noRejectCheck;
};
std::vector<ITagBaseReportResponse> userWorkEfficiencyList;
};
GetCheckUserEfficiencyResult();
explicit GetCheckUserEfficiencyResult(const std::string &payload);
~GetCheckUserEfficiencyResult();
std::string getMsg()const;
std::string getRequestId()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
int getCode()const;
Result getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
std::string requestId_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
int code_;
Result result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_GETCHECKUSEREFFICIENCYRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_GETCHECKUSERSUMMARYREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_GETCHECKUSERSUMMARYREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT GetCheckUserSummaryRequest : public RoaServiceRequest {
public:
GetCheckUserSummaryRequest();
~GetCheckUserSummaryRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_GETCHECKUSERSUMMARYREQUEST_H_

View File

@@ -0,0 +1,132 @@
/*
* 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_ITAG_MODEL_GETCHECKUSERSUMMARYRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_GETCHECKUSERSUMMARYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT GetCheckUserSummaryResult : public ServiceResult
{
public:
struct Result
{
struct ITagDailyWorkload
{
std::string workTime;
int totalCheck;
int noRejectMark;
int totalMark;
int noRejectCheck;
};
struct ITagUserProportion
{
std::string userName;
double rate;
};
struct ITagSimpleUserVO
{
std::string userName;
std::string accountNo;
std::string userId;
std::string accountType;
};
std::string taskId;
std::string bizClassify;
int sampledReject;
int checkReject;
long noRejectAudio;
double markTime;
int noRejectMark;
int totalMark;
int totalSampling;
int samplingReject;
double sampledAccuracy;
int totalDisable;
double markEfficiency;
std::vector<ITagSimpleUserVO> userList;
long totalPDF;
double checkTime;
double checkedAccuracy;
int samplingFix;
int checkedReject;
std::string userName;
int sample;
std::vector<ITagDailyWorkload> dailyWorkload;
std::string workflow;
long noRejectPDF;
double checkEfficiency;
int checkedError;
std::string workTime;
int totalSampled;
double samplingAccuracy;
int totalCheck;
long totalAudio;
std::string taskName;
long totalVideo;
std::string userId;
int checkedFix;
std::vector<ITagUserProportion> userProportion;
std::string updateTime;
int samplingError;
int checkFix;
long noRejectVideo;
int sampledFix;
int totalChecked;
int checkError;
double checkAccuracy;
int sampledError;
int noRejectCheck;
};
GetCheckUserSummaryResult();
explicit GetCheckUserSummaryResult(const std::string &payload);
~GetCheckUserSummaryResult();
std::string getMsg()const;
std::string getRequestId()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
int getCode()const;
Result getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
std::string requestId_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
int code_;
Result result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_GETCHECKUSERSUMMARYRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_GETCOMMITSUMMARYREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_GETCOMMITSUMMARYREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT GetCommitSummaryRequest : public RoaServiceRequest {
public:
GetCommitSummaryRequest();
~GetCommitSummaryRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_GETCOMMITSUMMARYREQUEST_H_

View File

@@ -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_ITAG_MODEL_GETCOMMITSUMMARYRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_GETCOMMITSUMMARYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT GetCommitSummaryResult : public ServiceResult
{
public:
struct Result
{
int commitItem;
int rejectSubTask;
int commitSubTask;
int rejectItem;
};
GetCommitSummaryResult();
explicit GetCommitSummaryResult(const std::string &payload);
~GetCommitSummaryResult();
std::string getMsg()const;
long getRt()const;
bool getSucc()const;
std::string getHost()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
int getCode()const;
Result getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
long rt_;
bool succ_;
std::string host_;
std::string errorCode_;
std::string errInfo_;
int code_;
Result result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_GETCOMMITSUMMARYRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_GETDATASETPROXYREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_GETDATASETPROXYREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT GetDatasetProxyRequest : public RoaServiceRequest {
public:
GetDatasetProxyRequest();
~GetDatasetProxyRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_GETDATASETPROXYREQUEST_H_

View File

@@ -0,0 +1,115 @@
/*
* 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_ITAG_MODEL_GETDATASETPROXYRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_GETDATASETPROXYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT GetDatasetProxyResult : public ServiceResult
{
public:
struct Result
{
struct Schema
{
struct ITagDatasetField
{
std::string exif;
std::string type;
std::string classify;
std::string alias;
bool sensitive;
bool sortKey;
std::string fieldClassify;
std::string fieldName;
std::string fieldDesc;
std::string fieldType;
};
std::vector<ITagDatasetField> fields;
};
struct Creator
{
std::string userName;
std::string accountNo;
std::string userId;
std::string accountType;
};
struct Modifier
{
std::string userName;
std::string accountNo;
std::string userId;
std::string accountType;
};
int status;
std::string description;
std::vector<std::string> fieldTypes;
std::string proxyTarget;
std::string tntInstId;
Schema schema;
std::string runMsg;
std::string gmtModified;
std::string sortKey;
Creator creator;
std::string source;
std::string name;
int safetyLevel;
std::string gmtCreate;
std::string sourceBizId;
long totalNum;
std::string id;
std::string proxyConfigs;
std::string sharedMode;
Modifier modifier;
};
GetDatasetProxyResult();
explicit GetDatasetProxyResult(const std::string &payload);
~GetDatasetProxyResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
std::string getCode()const;
Result getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
std::string code_;
Result result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_GETDATASETPROXYRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_GETFLOWJOBREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_GETFLOWJOBREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT GetFlowJobRequest : public RoaServiceRequest {
public:
GetFlowJobRequest();
~GetFlowJobRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_GETFLOWJOBREQUEST_H_

View File

@@ -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_ITAG_MODEL_GETFLOWJOBRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_GETFLOWJOBRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT GetFlowJobResult : public ServiceResult
{
public:
struct Result
{
struct Creator
{
std::string userName;
std::string accountNo;
std::string userId;
std::string accountType;
};
struct Modifier
{
std::string userName;
std::string accountNo;
std::string userId;
std::string accountType;
};
std::string flowId;
std::string gmtCreate;
std::string runInstId;
std::string state;
std::string runMsg;
std::string runRet;
std::string gmtModified;
Creator creator;
Modifier modifier;
std::string logView;
};
GetFlowJobResult();
explicit GetFlowJobResult(const std::string &payload);
~GetFlowJobResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
std::string getCode()const;
Result getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
std::string code_;
Result result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_GETFLOWJOBRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_GETGROUPHANDLINGSUMMARYREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_GETGROUPHANDLINGSUMMARYREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT GetGroupHandlingSummaryRequest : public RoaServiceRequest {
public:
GetGroupHandlingSummaryRequest();
~GetGroupHandlingSummaryRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_GETGROUPHANDLINGSUMMARYREQUEST_H_

View File

@@ -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_ITAG_MODEL_GETGROUPHANDLINGSUMMARYRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_GETGROUPHANDLINGSUMMARYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT GetGroupHandlingSummaryResult : public ServiceResult
{
public:
struct Result
{
int marking;
int markingFromReject;
int checking;
};
GetGroupHandlingSummaryResult();
explicit GetGroupHandlingSummaryResult(const std::string &payload);
~GetGroupHandlingSummaryResult();
std::string getMsg()const;
std::string getRequestId()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
int getCode()const;
Result getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
std::string requestId_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
int code_;
Result result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_GETGROUPHANDLINGSUMMARYRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_GETGROUPTASKDETAILREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_GETGROUPTASKDETAILREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT GetGroupTaskDetailRequest : public RoaServiceRequest {
public:
GetGroupTaskDetailRequest();
~GetGroupTaskDetailRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_GETGROUPTASKDETAILREQUEST_H_

View File

@@ -0,0 +1,115 @@
/*
* 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_ITAG_MODEL_GETGROUPTASKDETAILRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_GETGROUPTASKDETAILRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT GetGroupTaskDetailResult : public ServiceResult
{
public:
struct Result
{
struct ITagBaseReportResponse
{
std::string taskId;
std::string bizClassify;
int sampledReject;
int checkReject;
long noRejectAudio;
double markTime;
int noRejectMark;
int totalMark;
int totalSampling;
int samplingReject;
double sampledAccuracy;
int totalDisable;
double markEfficiency;
long totalPDF;
double checkTime;
double checkedAccuracy;
int samplingFix;
int checkedReject;
std::string userName;
int sample;
std::string workflow;
long noRejectPDF;
double checkEfficiency;
int checkedError;
std::string workTime;
int totalSampled;
double samplingAccuracy;
int totalCheck;
long totalAudio;
std::string taskName;
long totalVideo;
std::string userId;
int checkedFix;
std::string updateTime;
int samplingError;
int checkFix;
long noRejectVideo;
int sampledFix;
int totalChecked;
int checkError;
double checkAccuracy;
int sampledError;
int noRejectCheck;
};
long pageNum;
long pageSize;
long totalPage;
long total;
std::vector<ITagBaseReportResponse> list;
};
GetGroupTaskDetailResult();
explicit GetGroupTaskDetailResult(const std::string &payload);
~GetGroupTaskDetailResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
std::string getCode()const;
Result getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
std::string code_;
Result result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_GETGROUPTASKDETAILRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_GETGROUPTASKPERSONDETAILREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_GETGROUPTASKPERSONDETAILREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT GetGroupTaskPersonDetailRequest : public RoaServiceRequest {
public:
GetGroupTaskPersonDetailRequest();
~GetGroupTaskPersonDetailRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_GETGROUPTASKPERSONDETAILREQUEST_H_

View File

@@ -0,0 +1,115 @@
/*
* 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_ITAG_MODEL_GETGROUPTASKPERSONDETAILRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_GETGROUPTASKPERSONDETAILRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT GetGroupTaskPersonDetailResult : public ServiceResult
{
public:
struct Result
{
struct ITagBaseReportResponse
{
std::string taskId;
std::string bizClassify;
int sampledReject;
int checkReject;
long noRejectAudio;
double markTime;
int noRejectMark;
int totalMark;
int totalSampling;
int samplingReject;
double sampledAccuracy;
int totalDisable;
double markEfficiency;
long totalPDF;
double checkTime;
double checkedAccuracy;
int samplingFix;
int checkedReject;
std::string userName;
int sample;
std::string workflow;
long noRejectPDF;
double checkEfficiency;
int checkedError;
std::string workTime;
int totalSampled;
double samplingAccuracy;
int totalCheck;
long totalAudio;
std::string taskName;
long totalVideo;
std::string userId;
int checkedFix;
std::string updateTime;
int samplingError;
int checkFix;
long noRejectVideo;
int sampledFix;
int totalChecked;
int checkError;
double checkAccuracy;
int sampledError;
int noRejectCheck;
};
long pageNum;
long pageSize;
long totalPage;
long total;
std::vector<ITagBaseReportResponse> list;
};
GetGroupTaskPersonDetailResult();
explicit GetGroupTaskPersonDetailResult(const std::string &payload);
~GetGroupTaskPersonDetailResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
std::string getCode()const;
Result getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
std::string code_;
Result result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_GETGROUPTASKPERSONDETAILRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_GETHISTORYMARKRESULTREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_GETHISTORYMARKRESULTREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT GetHistoryMarkResultRequest : public RoaServiceRequest {
public:
GetHistoryMarkResultRequest();
~GetHistoryMarkResultRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_GETHISTORYMARKRESULTREQUEST_H_

View File

@@ -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_ITAG_MODEL_GETHISTORYMARKRESULTRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_GETHISTORYMARKRESULTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT GetHistoryMarkResultResult : public ServiceResult
{
public:
struct ResultItem
{
struct UserMarkResult
{
struct Progress
{
int finished;
int total;
};
std::string markTime;
Progress progress;
std::string markResult;
std::string questionId;
std::string version;
std::string resultType;
std::string markResultId;
std::string markTitle;
};
std::string accountNo;
std::string workNode;
std::vector<ResultItem::UserMarkResult> userMarkResults;
std::string name;
};
GetHistoryMarkResultResult();
explicit GetHistoryMarkResultResult(const std::string &payload);
~GetHistoryMarkResultResult();
std::string getMsg()const;
long getRt()const;
bool getSucc()const;
std::string getHost()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
int getCode()const;
std::vector<ResultItem> getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
long rt_;
bool succ_;
std::string host_;
std::string errorCode_;
std::string errInfo_;
int code_;
std::vector<ResultItem> result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_GETHISTORYMARKRESULTRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_GETINTWHOLESUMMARYREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_GETINTWHOLESUMMARYREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT GetIntWholeSummaryRequest : public RoaServiceRequest {
public:
GetIntWholeSummaryRequest();
~GetIntWholeSummaryRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_GETINTWHOLESUMMARYREQUEST_H_

View File

@@ -0,0 +1,118 @@
/*
* 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_ITAG_MODEL_GETINTWHOLESUMMARYRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_GETINTWHOLESUMMARYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT GetIntWholeSummaryResult : public ServiceResult
{
public:
struct Result
{
struct ITagDailyWorkload
{
std::string workTime;
int totalCheck;
int noRejectMark;
int totalMark;
int noRejectCheck;
};
std::string taskId;
std::string bizClassify;
int sampledReject;
int checkReject;
long noRejectAudio;
float markTime;
int noRejectMark;
int totalMark;
int totalSampling;
int samplingReject;
float sampledAccuracy;
int totalDisable;
float markEfficiency;
long totalPDF;
float checkTime;
float checkedAccuracy;
int samplingFix;
int checkedReject;
std::string userName;
int sample;
std::vector<ITagDailyWorkload> dailyWorkload;
std::string workflow;
long noRejectPDF;
float checkEfficiency;
int checkedError;
std::string workTime;
int totalSampled;
float samplingAccuracy;
int totalCheck;
long totalAudio;
std::string taskName;
long totalVideo;
std::string userId;
int checkedFix;
std::string updateTime;
int samplingError;
int checkFix;
long noRejectVideo;
int sampledFix;
int totalChecked;
int checkError;
float checkAccuracy;
int sampledError;
int noRejectCheck;
};
GetIntWholeSummaryResult();
explicit GetIntWholeSummaryResult(const std::string &payload);
~GetIntWholeSummaryResult();
std::string getMsg()const;
std::string getRequestId()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
int getCode()const;
Result getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
std::string requestId_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
int code_;
Result result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_GETINTWHOLESUMMARYRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_GETMARKPERSONDETAILREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_GETMARKPERSONDETAILREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT GetMarkPersonDetailRequest : public RoaServiceRequest {
public:
GetMarkPersonDetailRequest();
~GetMarkPersonDetailRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_GETMARKPERSONDETAILREQUEST_H_

View File

@@ -0,0 +1,115 @@
/*
* 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_ITAG_MODEL_GETMARKPERSONDETAILRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_GETMARKPERSONDETAILRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT GetMarkPersonDetailResult : public ServiceResult
{
public:
struct Result
{
struct ITagBaseReportResponse
{
std::string taskId;
std::string bizClassify;
int sampledReject;
int checkReject;
long noRejectAudio;
double markTime;
int noRejectMark;
int totalMark;
int totalSampling;
int samplingReject;
double sampledAccuracy;
int totalDisable;
double markEfficiency;
long totalPDF;
double checkTime;
double checkedAccuracy;
int samplingFix;
int checkedReject;
std::string userName;
int sample;
std::string workflow;
long noRejectPDF;
double checkEfficiency;
int checkedError;
std::string workTime;
int totalSampled;
double samplingAccuracy;
int totalCheck;
long totalAudio;
std::string taskName;
long totalVideo;
std::string userId;
int checkedFix;
std::string updateTime;
int samplingError;
int checkFix;
long noRejectVideo;
int sampledFix;
int totalChecked;
int checkError;
double checkAccuracy;
int sampledError;
int noRejectCheck;
};
long pageNum;
long pageSize;
long totalPage;
long total;
std::vector<ITagBaseReportResponse> list;
};
GetMarkPersonDetailResult();
explicit GetMarkPersonDetailResult(const std::string &payload);
~GetMarkPersonDetailResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
std::string getCode()const;
Result getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
std::string code_;
Result result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_GETMARKPERSONDETAILRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_GETMARKPERSONHANDLINGSUMMARYREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_GETMARKPERSONHANDLINGSUMMARYREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT GetMarkPersonHandlingSummaryRequest : public RoaServiceRequest {
public:
GetMarkPersonHandlingSummaryRequest();
~GetMarkPersonHandlingSummaryRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_GETMARKPERSONHANDLINGSUMMARYREQUEST_H_

View File

@@ -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_ITAG_MODEL_GETMARKPERSONHANDLINGSUMMARYRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_GETMARKPERSONHANDLINGSUMMARYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT GetMarkPersonHandlingSummaryResult : public ServiceResult
{
public:
struct Result
{
int marking;
int markingFromReject;
int checking;
};
GetMarkPersonHandlingSummaryResult();
explicit GetMarkPersonHandlingSummaryResult(const std::string &payload);
~GetMarkPersonHandlingSummaryResult();
std::string getMsg()const;
std::string getRequestId()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
int getCode()const;
Result getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
std::string requestId_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
int code_;
Result result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_GETMARKPERSONHANDLINGSUMMARYRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_GETMARKQUANTITYREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_GETMARKQUANTITYREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT GetMarkQuantityRequest : public RoaServiceRequest {
public:
GetMarkQuantityRequest();
~GetMarkQuantityRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_GETMARKQUANTITYREQUEST_H_

View File

@@ -0,0 +1,109 @@
/*
* 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_ITAG_MODEL_GETMARKQUANTITYRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_GETMARKQUANTITYRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT GetMarkQuantityResult : public ServiceResult
{
public:
struct Result
{
std::string taskId;
std::string bizClassify;
int sampledReject;
int checkReject;
long noRejectAudio;
float markTime;
int noRejectMark;
int totalMark;
int totalSampling;
int samplingReject;
float sampledAccuracy;
int totalDisable;
float markEfficiency;
long totalPDF;
float checkTime;
float checkedAccuracy;
int samplingFix;
int checkedReject;
std::string userName;
int sample;
std::string workflow;
long noRejectPDF;
float checkEfficiency;
int checkedError;
std::string workTime;
int totalSampled;
float samplingAccuracy;
int totalCheck;
long totalAudio;
std::string taskName;
long totalVideo;
std::string userId;
int checkedFix;
std::string updateTime;
int samplingError;
int checkFix;
long noRejectVideo;
int sampledFix;
int totalChecked;
int checkError;
float checkAccuracy;
int sampledError;
int noRejectCheck;
};
GetMarkQuantityResult();
explicit GetMarkQuantityResult(const std::string &payload);
~GetMarkQuantityResult();
std::string getMsg()const;
std::string getRequestId()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
int getCode()const;
Result getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
std::string requestId_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
int code_;
Result result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_GETMARKQUANTITYRESULT_H_

View File

@@ -0,0 +1,42 @@
/*
* 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_ITAG_MODEL_GETMARKRESULTREQUEST_H_
#define ALIBABACLOUD_ITAG_MODEL_GETMARKRESULTREQUEST_H_
#include <alibabacloud/itag/ItagExport.h>
#include <alibabacloud/core/RoaServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Itag {
namespace Model {
class ALIBABACLOUD_ITAG_EXPORT GetMarkResultRequest : public RoaServiceRequest {
public:
GetMarkResultRequest();
~GetMarkResultRequest();
std::string getBody() const;
void setBody(const std::string &body);
private:
std::string body_;
};
} // namespace Model
} // namespace Itag
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_ITAG_MODEL_GETMARKRESULTREQUEST_H_

View File

@@ -0,0 +1,82 @@
/*
* 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_ITAG_MODEL_GETMARKRESULTRESULT_H_
#define ALIBABACLOUD_ITAG_MODEL_GETMARKRESULTRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/itag/ItagExport.h>
namespace AlibabaCloud
{
namespace Itag
{
namespace Model
{
class ALIBABACLOUD_ITAG_EXPORT GetMarkResultResult : public ServiceResult
{
public:
struct Result
{
struct ITagMarkResultReport
{
struct ITagMarkResultDetail
{
double labelRate;
int labelCount;
std::string labelName;
};
std::vector<ITagMarkResultReport::ITagMarkResultDetail> labelList;
std::string labelType;
std::string updateTime;
std::string markTitle;
};
long pageNum;
long pageSize;
long totalPage;
long total;
std::vector<ITagMarkResultReport> list;
};
GetMarkResultResult();
explicit GetMarkResultResult(const std::string &payload);
~GetMarkResultResult();
std::string getMsg()const;
bool getSucc()const;
std::string getErrorCode()const;
std::string getErrInfo()const;
std::string getCode()const;
Result getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string msg_;
bool succ_;
std::string errorCode_;
std::string errInfo_;
std::string code_;
Result result_;
};
}
}
}
#endif // !ALIBABACLOUD_ITAG_MODEL_GETMARKRESULTRESULT_H_

Some files were not shown because too many files have changed in this diff Show More