sdk-team 7 лет назад
Родитель
Сommit
69e482b761
100 измененных файлов с 1562 добавлено и 1494 удалено
  1. 3 0
      CHANGELOG
  2. 1 1
      VERSION
  3. 97 93
      ccc/CMakeLists.txt
  4. 192 184
      ccc/include/alibabacloud/ccc/CCCClient.h
  5. 18 18
      ccc/include/alibabacloud/ccc/model/AddAgentDeviceRequest.h
  6. 18 18
      ccc/include/alibabacloud/ccc/model/AddBulkPhoneNumbersRequest.h
  7. 12 12
      ccc/include/alibabacloud/ccc/model/AddNumberToSkillGroupRequest.h
  8. 3 3
      ccc/include/alibabacloud/ccc/model/AddPhoneNumberRequest.h
  9. 6 6
      ccc/include/alibabacloud/ccc/model/AssignJobsRequest.h
  10. 6 6
      ccc/include/alibabacloud/ccc/model/AssignUsersRequest.h
  11. 12 12
      ccc/include/alibabacloud/ccc/model/CallOnlinePrivacyNumberRequest.h
  12. 6 6
      ccc/include/alibabacloud/ccc/model/CancelJobsRequest.h
  13. 15 15
      ccc/include/alibabacloud/ccc/model/CommitContactFlowVersionModificationRequest.h
  14. 6 6
      ccc/include/alibabacloud/ccc/model/CreateBatchJobsRequest.h
  15. 3 3
      ccc/include/alibabacloud/ccc/model/CreateCCCPostOrderRequest.h
  16. 12 12
      ccc/include/alibabacloud/ccc/model/CreateCabInstanceRequest.h
  17. 21 21
      ccc/include/alibabacloud/ccc/model/CreateContactFlowRequest.h
  18. 63 63
      ccc/include/alibabacloud/ccc/model/CreateFaultRequest.h
  19. 33 33
      ccc/include/alibabacloud/ccc/model/CreateInstanceRequest.h
  20. 3 3
      ccc/include/alibabacloud/ccc/model/CreateJobGroupRequest.h
  21. 30 30
      ccc/include/alibabacloud/ccc/model/CreateMediaRequest.h
  22. 27 27
      ccc/include/alibabacloud/ccc/model/CreatePredictiveJobGroupRequest.h
  23. 3 3
      ccc/include/alibabacloud/ccc/model/CreatePredictiveJobsRequest.h
  24. 6 6
      ccc/include/alibabacloud/ccc/model/CreateScenarioFromTemplateRequest.h
  25. 9 9
      ccc/include/alibabacloud/ccc/model/CreateScenarioRequest.h
  26. 12 12
      ccc/include/alibabacloud/ccc/model/CreateSkillGroupRequest.h
  27. 9 9
      ccc/include/alibabacloud/ccc/model/CreateSurveyRequest.h
  28. 9 9
      ccc/include/alibabacloud/ccc/model/CreateUserRequest.h
  29. 15 15
      ccc/include/alibabacloud/ccc/model/CreateVoiceAppraiseRequest.h
  30. 6 6
      ccc/include/alibabacloud/ccc/model/DeleteInstanceRequest.h
  31. 9 9
      ccc/include/alibabacloud/ccc/model/DeleteMediaRequest.h
  32. 21 21
      ccc/include/alibabacloud/ccc/model/DialExRequest.h
  33. 3 3
      ccc/include/alibabacloud/ccc/model/DialogueRequest.h
  34. 12 12
      ccc/include/alibabacloud/ccc/model/DownloadAllTypeRecordingRequest.h
  35. 6 6
      ccc/include/alibabacloud/ccc/model/DownloadCabRecordingRequest.h
  36. 6 6
      ccc/include/alibabacloud/ccc/model/DownloadRecordingRequest.h
  37. 15 15
      ccc/include/alibabacloud/ccc/model/FindUsersRequest.h
  38. 9 9
      ccc/include/alibabacloud/ccc/model/GenerateAgentStatisticReportRequest.h
  39. 9 9
      ccc/include/alibabacloud/ccc/model/GetAgentDataRequest.h
  40. 12 12
      ccc/include/alibabacloud/ccc/model/GetAgentStateRequest.h
  41. 21 21
      ccc/include/alibabacloud/ccc/model/GetCallMeasureSummaryReportRequest.h
  42. 3 3
      ccc/include/alibabacloud/ccc/model/GetConfigRequest.h
  43. 6 6
      ccc/include/alibabacloud/ccc/model/GetContactIdentifyByOutBoundTaskIdRequest.h
  44. 9 9
      ccc/include/alibabacloud/ccc/model/GetContactInfoByOutboundTaskIdRequest.h
  45. 6 6
      ccc/include/alibabacloud/ccc/model/GetConversationDetailByContactIdRequest.h
  46. 6 6
      ccc/include/alibabacloud/ccc/model/GetInstanceRequest.h
  47. 6 6
      ccc/include/alibabacloud/ccc/model/GetInstanceStateRequest.h
  48. 21 21
      ccc/include/alibabacloud/ccc/model/GetInstanceSummaryReportByIntervalRequest.h
  49. 18 18
      ccc/include/alibabacloud/ccc/model/GetInstanceSummaryReportRequest.h
  50. 12 12
      ccc/include/alibabacloud/ccc/model/GetInstanceSummaryReportSinceMidnightRequest.h
  51. 6 6
      ccc/include/alibabacloud/ccc/model/GetJobFileUploadUrlRequest.h
  52. 6 6
      ccc/include/alibabacloud/ccc/model/GetJobListRequest.h
  53. 9 9
      ccc/include/alibabacloud/ccc/model/GetJobsProgressRequest.h
  54. 6 6
      ccc/include/alibabacloud/ccc/model/GetPredictiveJobRequest.h
  55. 9 9
      ccc/include/alibabacloud/ccc/model/GetRecordOssUploadParamRequest.h
  56. 54 0
      ccc/include/alibabacloud/ccc/model/GetRoutePointRequest.h
  57. 13 16
      ccc/include/alibabacloud/ccc/model/GetRoutePointResult.h
  58. 9 9
      ccc/include/alibabacloud/ccc/model/GetSmsConfigRequest.h
  59. 9 9
      ccc/include/alibabacloud/ccc/model/GetTURNCredentialsRequest.h
  60. 6 6
      ccc/include/alibabacloud/ccc/model/GetTURNServerListRequest.h
  61. 9 9
      ccc/include/alibabacloud/ccc/model/LaunchShortMessageAppraiseRequest.h
  62. 15 15
      ccc/include/alibabacloud/ccc/model/ListAgentDevicesRequest.h
  63. 18 18
      ccc/include/alibabacloud/ccc/model/ListAgentEventsRequest.h
  64. 21 21
      ccc/include/alibabacloud/ccc/model/ListAgentStatesRequest.h
  65. 27 27
      ccc/include/alibabacloud/ccc/model/ListAgentSummaryReportsByIntervalRequest.h
  66. 24 24
      ccc/include/alibabacloud/ccc/model/ListAgentSummaryReportsRequest.h
  67. 18 18
      ccc/include/alibabacloud/ccc/model/ListAgentSummaryReportsSinceMidnightRequest.h
  68. 6 6
      ccc/include/alibabacloud/ccc/model/ListBasicStatisticsReportSubItemsRequest.h
  69. 9 9
      ccc/include/alibabacloud/ccc/model/ListCallEventDetailByContactIdRequest.h
  70. 2 0
      ccc/include/alibabacloud/ccc/model/ListCallEventDetailByContactIdResult.h
  71. 6 6
      ccc/include/alibabacloud/ccc/model/ListCallMeasureSummaryReportsRequest.h
  72. 3 3
      ccc/include/alibabacloud/ccc/model/ListInstancesOfUserRequest.h
  73. 27 27
      ccc/include/alibabacloud/ccc/model/ListIvrTrackingDetailRequest.h
  74. 6 6
      ccc/include/alibabacloud/ccc/model/ListJobGroupsRequest.h
  75. 12 12
      ccc/include/alibabacloud/ccc/model/ListJobStatusRequest.h
  76. 6 6
      ccc/include/alibabacloud/ccc/model/ListJobsByGroupRequest.h
  77. 15 15
      ccc/include/alibabacloud/ccc/model/ListMediasRequest.h
  78. 9 9
      ccc/include/alibabacloud/ccc/model/ListOutboundPhoneNumberOfUserRequest.h
  79. 24 24
      ccc/include/alibabacloud/ccc/model/ListPredictiveJobGroupsRequest.h
  80. 12 12
      ccc/include/alibabacloud/ccc/model/ListPredictiveJobStatusRequest.h
  81. 27 27
      ccc/include/alibabacloud/ccc/model/ListPrivacyNumberCallDetailsRequest.h
  82. 21 21
      ccc/include/alibabacloud/ccc/model/ListRecentCallRecordsRequest.h
  83. 30 30
      ccc/include/alibabacloud/ccc/model/ListRecordingOfDualTrackRequest.h
  84. 6 6
      ccc/include/alibabacloud/ccc/model/ListRecordingsRequest.h
  85. 15 15
      ccc/include/alibabacloud/ccc/model/ListSkillGroupStatesRequest.h
  86. 24 24
      ccc/include/alibabacloud/ccc/model/ListSkillGroupSummaryReportsByIntervalRequest.h
  87. 21 21
      ccc/include/alibabacloud/ccc/model/ListSkillGroupSummaryReportsRequest.h
  88. 15 15
      ccc/include/alibabacloud/ccc/model/ListSkillGroupSummaryReportsSinceMidnightRequest.h
  89. 3 3
      ccc/include/alibabacloud/ccc/model/ListUnreachableContactsRequest.h
  90. 6 6
      ccc/include/alibabacloud/ccc/model/ListUsersOfSkillGroupRequest.h
  91. 6 6
      ccc/include/alibabacloud/ccc/model/ListUsersRequest.h
  92. 6 6
      ccc/include/alibabacloud/ccc/model/ListVoiceAppraiseRequest.h
  93. 12 12
      ccc/include/alibabacloud/ccc/model/ModifyAgentDeviceRequest.h
  94. 15 15
      ccc/include/alibabacloud/ccc/model/ModifyCabInstanceRequest.h
  95. 30 30
      ccc/include/alibabacloud/ccc/model/ModifyMediaRequest.h
  96. 24 24
      ccc/include/alibabacloud/ccc/model/ModifyNotificationConfigRequest.h
  97. 6 6
      ccc/include/alibabacloud/ccc/model/ModifyPhoneNumberRequest.h
  98. 12 12
      ccc/include/alibabacloud/ccc/model/ModifyPrivacyNumberCallDetailRequest.h
  99. 3 3
      ccc/include/alibabacloud/ccc/model/ModifyScenarioRequest.h
  100. 18 18
      ccc/include/alibabacloud/ccc/model/ModifySkillGroupOfUserRequest.h

+ 3 - 0
CHANGELOG

@@ -1,3 +1,6 @@
+2019-09-05 Version 1.36.111
+- Generated 2017-07-05 for `CCC`.
+
 2019-09-05 Version 1.36.110
 - Generated 2018-11-11 for `foas`.
 

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.110
+1.36.111

+ 97 - 93
ccc/CMakeLists.txt

@@ -41,10 +41,10 @@ set(ccc_public_header_model
 	include/alibabacloud/ccc/model/ListPhoneNumbersResult.h
 	include/alibabacloud/ccc/model/ListMediasRequest.h
 	include/alibabacloud/ccc/model/ListMediasResult.h
-	include/alibabacloud/ccc/model/DownloadUnreachableContactsRequest.h
-	include/alibabacloud/ccc/model/DownloadUnreachableContactsResult.h
 	include/alibabacloud/ccc/model/DialogueRequest.h
 	include/alibabacloud/ccc/model/DialogueResult.h
+	include/alibabacloud/ccc/model/DownloadUnreachableContactsRequest.h
+	include/alibabacloud/ccc/model/DownloadUnreachableContactsResult.h
 	include/alibabacloud/ccc/model/SimpleDialRequest.h
 	include/alibabacloud/ccc/model/SimpleDialResult.h
 	include/alibabacloud/ccc/model/CreateBatchJobsRequest.h
@@ -69,26 +69,26 @@ set(ccc_public_header_model
 	include/alibabacloud/ccc/model/ListPredictiveJobStatusResult.h
 	include/alibabacloud/ccc/model/ListJobGroupsRequest.h
 	include/alibabacloud/ccc/model/ListJobGroupsResult.h
+	include/alibabacloud/ccc/model/ResetUserStatusRequest.h
+	include/alibabacloud/ccc/model/ResetUserStatusResult.h
 	include/alibabacloud/ccc/model/AddPhoneNumberRequest.h
 	include/alibabacloud/ccc/model/AddPhoneNumberResult.h
-	include/alibabacloud/ccc/model/FindUsersRequest.h
-	include/alibabacloud/ccc/model/FindUsersResult.h
 	include/alibabacloud/ccc/model/DownloadCabRecordingRequest.h
 	include/alibabacloud/ccc/model/DownloadCabRecordingResult.h
-	include/alibabacloud/ccc/model/EncryptRequest.h
-	include/alibabacloud/ccc/model/EncryptResult.h
-	include/alibabacloud/ccc/model/PredictiveRecordFailureRequest.h
-	include/alibabacloud/ccc/model/PredictiveRecordFailureResult.h
+	include/alibabacloud/ccc/model/FindUsersRequest.h
+	include/alibabacloud/ccc/model/FindUsersResult.h
+	include/alibabacloud/ccc/model/GetJobDataUploadParamsRequest.h
+	include/alibabacloud/ccc/model/GetJobDataUploadParamsResult.h
 	include/alibabacloud/ccc/model/SubmitBatchJobsRequest.h
 	include/alibabacloud/ccc/model/SubmitBatchJobsResult.h
 	include/alibabacloud/ccc/model/ListSurveysRequest.h
 	include/alibabacloud/ccc/model/ListSurveysResult.h
-	include/alibabacloud/ccc/model/GetJobDataUploadParamsRequest.h
-	include/alibabacloud/ccc/model/GetJobDataUploadParamsResult.h
-	include/alibabacloud/ccc/model/CreateCCCPostOrderRequest.h
-	include/alibabacloud/ccc/model/CreateCCCPostOrderResult.h
+	include/alibabacloud/ccc/model/PredictiveRecordFailureRequest.h
+	include/alibabacloud/ccc/model/PredictiveRecordFailureResult.h
 	include/alibabacloud/ccc/model/ModifyAgentDeviceRequest.h
 	include/alibabacloud/ccc/model/ModifyAgentDeviceResult.h
+	include/alibabacloud/ccc/model/CreateCCCPostOrderRequest.h
+	include/alibabacloud/ccc/model/CreateCCCPostOrderResult.h
 	include/alibabacloud/ccc/model/CreatePredictiveJobGroupRequest.h
 	include/alibabacloud/ccc/model/CreatePredictiveJobGroupResult.h
 	include/alibabacloud/ccc/model/GetCallMeasureSummaryReportRequest.h
@@ -109,20 +109,20 @@ set(ccc_public_header_model
 	include/alibabacloud/ccc/model/DeleteSkillGroupResult.h
 	include/alibabacloud/ccc/model/GetJobFileUploadUrlRequest.h
 	include/alibabacloud/ccc/model/GetJobFileUploadUrlResult.h
-	include/alibabacloud/ccc/model/CallOnlinePrivacyNumberRequest.h
-	include/alibabacloud/ccc/model/CallOnlinePrivacyNumberResult.h
 	include/alibabacloud/ccc/model/GetRecordOssUploadParamRequest.h
 	include/alibabacloud/ccc/model/GetRecordOssUploadParamResult.h
-	include/alibabacloud/ccc/model/ListRecordingOfDualTrackRequest.h
-	include/alibabacloud/ccc/model/ListRecordingOfDualTrackResult.h
+	include/alibabacloud/ccc/model/CallOnlinePrivacyNumberRequest.h
+	include/alibabacloud/ccc/model/CallOnlinePrivacyNumberResult.h
 	include/alibabacloud/ccc/model/CommitContactFlowVersionModificationRequest.h
 	include/alibabacloud/ccc/model/CommitContactFlowVersionModificationResult.h
+	include/alibabacloud/ccc/model/ListRecordingOfDualTrackRequest.h
+	include/alibabacloud/ccc/model/ListRecordingOfDualTrackResult.h
 	include/alibabacloud/ccc/model/RemovePhoneNumberRequest.h
 	include/alibabacloud/ccc/model/RemovePhoneNumberResult.h
-	include/alibabacloud/ccc/model/GetJobRequest.h
-	include/alibabacloud/ccc/model/GetJobResult.h
 	include/alibabacloud/ccc/model/PickLocalNumberRequest.h
 	include/alibabacloud/ccc/model/PickLocalNumberResult.h
+	include/alibabacloud/ccc/model/GetJobRequest.h
+	include/alibabacloud/ccc/model/GetJobResult.h
 	include/alibabacloud/ccc/model/ListInstancesOfUserRequest.h
 	include/alibabacloud/ccc/model/ListInstancesOfUserResult.h
 	include/alibabacloud/ccc/model/StartJobRequest.h
@@ -139,14 +139,14 @@ set(ccc_public_header_model
 	include/alibabacloud/ccc/model/AssignUsersResult.h
 	include/alibabacloud/ccc/model/GetSurveyRequest.h
 	include/alibabacloud/ccc/model/GetSurveyResult.h
-	include/alibabacloud/ccc/model/ListRecentCallRecordsRequest.h
-	include/alibabacloud/ccc/model/ListRecentCallRecordsResult.h
+	include/alibabacloud/ccc/model/ListCallMeasureSummaryReportsRequest.h
+	include/alibabacloud/ccc/model/ListCallMeasureSummaryReportsResult.h
 	include/alibabacloud/ccc/model/ListRolesRequest.h
 	include/alibabacloud/ccc/model/ListRolesResult.h
+	include/alibabacloud/ccc/model/ListRecentCallRecordsRequest.h
+	include/alibabacloud/ccc/model/ListRecentCallRecordsResult.h
 	include/alibabacloud/ccc/model/ListConfigRequest.h
 	include/alibabacloud/ccc/model/ListConfigResult.h
-	include/alibabacloud/ccc/model/ListCallMeasureSummaryReportsRequest.h
-	include/alibabacloud/ccc/model/ListCallMeasureSummaryReportsResult.h
 	include/alibabacloud/ccc/model/DeleteMediaRequest.h
 	include/alibabacloud/ccc/model/DeleteMediaResult.h
 	include/alibabacloud/ccc/model/ModifyPhoneNumberRequest.h
@@ -213,14 +213,14 @@ set(ccc_public_header_model
 	include/alibabacloud/ccc/model/GetPredictiveJobResult.h
 	include/alibabacloud/ccc/model/StartBack2BackCallRequest.h
 	include/alibabacloud/ccc/model/StartBack2BackCallResult.h
-	include/alibabacloud/ccc/model/DialExRequest.h
-	include/alibabacloud/ccc/model/DialExResult.h
-	include/alibabacloud/ccc/model/PublishSurveyRequest.h
-	include/alibabacloud/ccc/model/PublishSurveyResult.h
-	include/alibabacloud/ccc/model/GetInstanceSummaryReportRequest.h
-	include/alibabacloud/ccc/model/GetInstanceSummaryReportResult.h
 	include/alibabacloud/ccc/model/ModifySkillGroupOutboundNumbersRequest.h
 	include/alibabacloud/ccc/model/ModifySkillGroupOutboundNumbersResult.h
+	include/alibabacloud/ccc/model/GetInstanceSummaryReportRequest.h
+	include/alibabacloud/ccc/model/GetInstanceSummaryReportResult.h
+	include/alibabacloud/ccc/model/PublishSurveyRequest.h
+	include/alibabacloud/ccc/model/PublishSurveyResult.h
+	include/alibabacloud/ccc/model/DialExRequest.h
+	include/alibabacloud/ccc/model/DialExResult.h
 	include/alibabacloud/ccc/model/GetUserRequest.h
 	include/alibabacloud/ccc/model/GetUserResult.h
 	include/alibabacloud/ccc/model/GetConversationListRequest.h
@@ -235,10 +235,10 @@ set(ccc_public_header_model
 	include/alibabacloud/ccc/model/ListRecordingsResult.h
 	include/alibabacloud/ccc/model/ModifyNotificationConfigRequest.h
 	include/alibabacloud/ccc/model/ModifyNotificationConfigResult.h
-	include/alibabacloud/ccc/model/GetInstanceRequest.h
-	include/alibabacloud/ccc/model/GetInstanceResult.h
 	include/alibabacloud/ccc/model/ListAgentSummaryReportsRequest.h
 	include/alibabacloud/ccc/model/ListAgentSummaryReportsResult.h
+	include/alibabacloud/ccc/model/GetInstanceRequest.h
+	include/alibabacloud/ccc/model/GetInstanceResult.h
 	include/alibabacloud/ccc/model/ListBasicStatisticsReportSubItemsRequest.h
 	include/alibabacloud/ccc/model/ListBasicStatisticsReportSubItemsResult.h
 	include/alibabacloud/ccc/model/GetJobGroupRequest.h
@@ -249,14 +249,14 @@ set(ccc_public_header_model
 	include/alibabacloud/ccc/model/GetTURNCredentialsResult.h
 	include/alibabacloud/ccc/model/ListUnreachableContactsRequest.h
 	include/alibabacloud/ccc/model/ListUnreachableContactsResult.h
-	include/alibabacloud/ccc/model/AddNumberToSkillGroupRequest.h
-	include/alibabacloud/ccc/model/AddNumberToSkillGroupResult.h
 	include/alibabacloud/ccc/model/ModifySkillGroupRequest.h
 	include/alibabacloud/ccc/model/ModifySkillGroupResult.h
-	include/alibabacloud/ccc/model/GetConversationDetailByContactIdRequest.h
-	include/alibabacloud/ccc/model/GetConversationDetailByContactIdResult.h
+	include/alibabacloud/ccc/model/AddNumberToSkillGroupRequest.h
+	include/alibabacloud/ccc/model/AddNumberToSkillGroupResult.h
 	include/alibabacloud/ccc/model/GetJobsProgressRequest.h
 	include/alibabacloud/ccc/model/GetJobsProgressResult.h
+	include/alibabacloud/ccc/model/GetConversationDetailByContactIdRequest.h
+	include/alibabacloud/ccc/model/GetConversationDetailByContactIdResult.h
 	include/alibabacloud/ccc/model/SaveStatsRequest.h
 	include/alibabacloud/ccc/model/SaveStatsResult.h
 	include/alibabacloud/ccc/model/LaunchAppraiseRequest.h
@@ -269,16 +269,16 @@ set(ccc_public_header_model
 	include/alibabacloud/ccc/model/ListSkillGroupsResult.h
 	include/alibabacloud/ccc/model/ModifySkillGroupOfUserRequest.h
 	include/alibabacloud/ccc/model/ModifySkillGroupOfUserResult.h
-	include/alibabacloud/ccc/model/DownloadRecordingRequest.h
-	include/alibabacloud/ccc/model/DownloadRecordingResult.h
 	include/alibabacloud/ccc/model/GetConfigRequest.h
 	include/alibabacloud/ccc/model/GetConfigResult.h
+	include/alibabacloud/ccc/model/DownloadRecordingRequest.h
+	include/alibabacloud/ccc/model/DownloadRecordingResult.h
 	include/alibabacloud/ccc/model/CreateMediaRequest.h
 	include/alibabacloud/ccc/model/CreateMediaResult.h
-	include/alibabacloud/ccc/model/GenerateAgentStatisticReportRequest.h
-	include/alibabacloud/ccc/model/GenerateAgentStatisticReportResult.h
 	include/alibabacloud/ccc/model/ListAgentSummaryReportsSinceMidnightRequest.h
 	include/alibabacloud/ccc/model/ListAgentSummaryReportsSinceMidnightResult.h
+	include/alibabacloud/ccc/model/GenerateAgentStatisticReportRequest.h
+	include/alibabacloud/ccc/model/GenerateAgentStatisticReportResult.h
 	include/alibabacloud/ccc/model/ListPredictiveJobGroupsRequest.h
 	include/alibabacloud/ccc/model/ListPredictiveJobGroupsResult.h
 	include/alibabacloud/ccc/model/CreateScenarioFromTemplateRequest.h
@@ -287,10 +287,10 @@ set(ccc_public_header_model
 	include/alibabacloud/ccc/model/PublishContactFlowVersionResult.h
 	include/alibabacloud/ccc/model/GetTaskListRequest.h
 	include/alibabacloud/ccc/model/GetTaskListResult.h
-	include/alibabacloud/ccc/model/QueryRedialIndicatorRequest.h
-	include/alibabacloud/ccc/model/QueryRedialIndicatorResult.h
 	include/alibabacloud/ccc/model/ListScenarioTemplatesRequest.h
 	include/alibabacloud/ccc/model/ListScenarioTemplatesResult.h
+	include/alibabacloud/ccc/model/QueryRedialIndicatorRequest.h
+	include/alibabacloud/ccc/model/QueryRedialIndicatorResult.h
 	include/alibabacloud/ccc/model/PickOutboundNumbersByTagsRequest.h
 	include/alibabacloud/ccc/model/PickOutboundNumbersByTagsResult.h
 	include/alibabacloud/ccc/model/GetAgentStateRequest.h
@@ -301,10 +301,10 @@ set(ccc_public_header_model
 	include/alibabacloud/ccc/model/ResumeJobsResult.h
 	include/alibabacloud/ccc/model/ListAgentSummaryReportsByIntervalRequest.h
 	include/alibabacloud/ccc/model/ListAgentSummaryReportsByIntervalResult.h
-	include/alibabacloud/ccc/model/PreModifyMediaRequest.h
-	include/alibabacloud/ccc/model/PreModifyMediaResult.h
 	include/alibabacloud/ccc/model/LaunchShortMessageAppraiseRequest.h
 	include/alibabacloud/ccc/model/LaunchShortMessageAppraiseResult.h
+	include/alibabacloud/ccc/model/PreModifyMediaRequest.h
+	include/alibabacloud/ccc/model/PreModifyMediaResult.h
 	include/alibabacloud/ccc/model/GetContactInfoByOutboundTaskIdRequest.h
 	include/alibabacloud/ccc/model/GetContactInfoByOutboundTaskIdResult.h
 	include/alibabacloud/ccc/model/ListScenariosRequest.h
@@ -313,24 +313,26 @@ set(ccc_public_header_model
 	include/alibabacloud/ccc/model/ListRealTimeAgentResult.h
 	include/alibabacloud/ccc/model/AssignJobsRequest.h
 	include/alibabacloud/ccc/model/AssignJobsResult.h
+	include/alibabacloud/ccc/model/GetRoutePointRequest.h
+	include/alibabacloud/ccc/model/GetRoutePointResult.h
 	include/alibabacloud/ccc/model/GetScenarioRequest.h
 	include/alibabacloud/ccc/model/GetScenarioResult.h
 	include/alibabacloud/ccc/model/ListOutboundPhoneNumberOfUserRequest.h
 	include/alibabacloud/ccc/model/ListOutboundPhoneNumberOfUserResult.h
-	include/alibabacloud/ccc/model/PickGlobalOutboundNumbersRequest.h
-	include/alibabacloud/ccc/model/PickGlobalOutboundNumbersResult.h
 	include/alibabacloud/ccc/model/ListAgentDevicesRequest.h
 	include/alibabacloud/ccc/model/ListAgentDevicesResult.h
+	include/alibabacloud/ccc/model/PickGlobalOutboundNumbersRequest.h
+	include/alibabacloud/ccc/model/PickGlobalOutboundNumbersResult.h
 	include/alibabacloud/ccc/model/CreateFaultRequest.h
 	include/alibabacloud/ccc/model/CreateFaultResult.h
 	include/alibabacloud/ccc/model/CreateSurveyRequest.h
 	include/alibabacloud/ccc/model/CreateSurveyResult.h
 	include/alibabacloud/ccc/model/CreateCabInstanceRequest.h
 	include/alibabacloud/ccc/model/CreateCabInstanceResult.h
-	include/alibabacloud/ccc/model/ModifySurveyRequest.h
-	include/alibabacloud/ccc/model/ModifySurveyResult.h
 	include/alibabacloud/ccc/model/PublishPredictiveJobGroupRequest.h
 	include/alibabacloud/ccc/model/PublishPredictiveJobGroupResult.h
+	include/alibabacloud/ccc/model/ModifySurveyRequest.h
+	include/alibabacloud/ccc/model/ModifySurveyResult.h
 	include/alibabacloud/ccc/model/CreateSkillGroupRequest.h
 	include/alibabacloud/ccc/model/CreateSkillGroupResult.h
 	include/alibabacloud/ccc/model/PickOutboundNumbersRequest.h
@@ -341,7 +343,7 @@ set(ccc_public_header_model
 	include/alibabacloud/ccc/model/DeleteJobGroupResult.h )
 
 set(ccc_src 
-	src/CCCClient.cc
+	src/com.aliyun.pop.sdk.domain.Product@7b78ed6aClient.cc
 	src/model/SaveWebRTCStatsRequest.cc
 	src/model/SaveWebRTCStatsResult.cc
 	src/model/GetContactIdentifyByOutBoundTaskIdRequest.cc
@@ -362,10 +364,10 @@ set(ccc_src
 	src/model/ListPhoneNumbersResult.cc
 	src/model/ListMediasRequest.cc
 	src/model/ListMediasResult.cc
-	src/model/DownloadUnreachableContactsRequest.cc
-	src/model/DownloadUnreachableContactsResult.cc
 	src/model/DialogueRequest.cc
 	src/model/DialogueResult.cc
+	src/model/DownloadUnreachableContactsRequest.cc
+	src/model/DownloadUnreachableContactsResult.cc
 	src/model/SimpleDialRequest.cc
 	src/model/SimpleDialResult.cc
 	src/model/CreateBatchJobsRequest.cc
@@ -390,26 +392,26 @@ set(ccc_src
 	src/model/ListPredictiveJobStatusResult.cc
 	src/model/ListJobGroupsRequest.cc
 	src/model/ListJobGroupsResult.cc
+	src/model/ResetUserStatusRequest.cc
+	src/model/ResetUserStatusResult.cc
 	src/model/AddPhoneNumberRequest.cc
 	src/model/AddPhoneNumberResult.cc
-	src/model/FindUsersRequest.cc
-	src/model/FindUsersResult.cc
 	src/model/DownloadCabRecordingRequest.cc
 	src/model/DownloadCabRecordingResult.cc
-	src/model/EncryptRequest.cc
-	src/model/EncryptResult.cc
-	src/model/PredictiveRecordFailureRequest.cc
-	src/model/PredictiveRecordFailureResult.cc
+	src/model/FindUsersRequest.cc
+	src/model/FindUsersResult.cc
+	src/model/GetJobDataUploadParamsRequest.cc
+	src/model/GetJobDataUploadParamsResult.cc
 	src/model/SubmitBatchJobsRequest.cc
 	src/model/SubmitBatchJobsResult.cc
 	src/model/ListSurveysRequest.cc
 	src/model/ListSurveysResult.cc
-	src/model/GetJobDataUploadParamsRequest.cc
-	src/model/GetJobDataUploadParamsResult.cc
-	src/model/CreateCCCPostOrderRequest.cc
-	src/model/CreateCCCPostOrderResult.cc
+	src/model/PredictiveRecordFailureRequest.cc
+	src/model/PredictiveRecordFailureResult.cc
 	src/model/ModifyAgentDeviceRequest.cc
 	src/model/ModifyAgentDeviceResult.cc
+	src/model/CreateCCCPostOrderRequest.cc
+	src/model/CreateCCCPostOrderResult.cc
 	src/model/CreatePredictiveJobGroupRequest.cc
 	src/model/CreatePredictiveJobGroupResult.cc
 	src/model/GetCallMeasureSummaryReportRequest.cc
@@ -430,20 +432,20 @@ set(ccc_src
 	src/model/DeleteSkillGroupResult.cc
 	src/model/GetJobFileUploadUrlRequest.cc
 	src/model/GetJobFileUploadUrlResult.cc
-	src/model/CallOnlinePrivacyNumberRequest.cc
-	src/model/CallOnlinePrivacyNumberResult.cc
 	src/model/GetRecordOssUploadParamRequest.cc
 	src/model/GetRecordOssUploadParamResult.cc
-	src/model/ListRecordingOfDualTrackRequest.cc
-	src/model/ListRecordingOfDualTrackResult.cc
+	src/model/CallOnlinePrivacyNumberRequest.cc
+	src/model/CallOnlinePrivacyNumberResult.cc
 	src/model/CommitContactFlowVersionModificationRequest.cc
 	src/model/CommitContactFlowVersionModificationResult.cc
+	src/model/ListRecordingOfDualTrackRequest.cc
+	src/model/ListRecordingOfDualTrackResult.cc
 	src/model/RemovePhoneNumberRequest.cc
 	src/model/RemovePhoneNumberResult.cc
-	src/model/GetJobRequest.cc
-	src/model/GetJobResult.cc
 	src/model/PickLocalNumberRequest.cc
 	src/model/PickLocalNumberResult.cc
+	src/model/GetJobRequest.cc
+	src/model/GetJobResult.cc
 	src/model/ListInstancesOfUserRequest.cc
 	src/model/ListInstancesOfUserResult.cc
 	src/model/StartJobRequest.cc
@@ -460,14 +462,14 @@ set(ccc_src
 	src/model/AssignUsersResult.cc
 	src/model/GetSurveyRequest.cc
 	src/model/GetSurveyResult.cc
-	src/model/ListRecentCallRecordsRequest.cc
-	src/model/ListRecentCallRecordsResult.cc
+	src/model/ListCallMeasureSummaryReportsRequest.cc
+	src/model/ListCallMeasureSummaryReportsResult.cc
 	src/model/ListRolesRequest.cc
 	src/model/ListRolesResult.cc
+	src/model/ListRecentCallRecordsRequest.cc
+	src/model/ListRecentCallRecordsResult.cc
 	src/model/ListConfigRequest.cc
 	src/model/ListConfigResult.cc
-	src/model/ListCallMeasureSummaryReportsRequest.cc
-	src/model/ListCallMeasureSummaryReportsResult.cc
 	src/model/DeleteMediaRequest.cc
 	src/model/DeleteMediaResult.cc
 	src/model/ModifyPhoneNumberRequest.cc
@@ -534,14 +536,14 @@ set(ccc_src
 	src/model/GetPredictiveJobResult.cc
 	src/model/StartBack2BackCallRequest.cc
 	src/model/StartBack2BackCallResult.cc
-	src/model/DialExRequest.cc
-	src/model/DialExResult.cc
-	src/model/PublishSurveyRequest.cc
-	src/model/PublishSurveyResult.cc
-	src/model/GetInstanceSummaryReportRequest.cc
-	src/model/GetInstanceSummaryReportResult.cc
 	src/model/ModifySkillGroupOutboundNumbersRequest.cc
 	src/model/ModifySkillGroupOutboundNumbersResult.cc
+	src/model/GetInstanceSummaryReportRequest.cc
+	src/model/GetInstanceSummaryReportResult.cc
+	src/model/PublishSurveyRequest.cc
+	src/model/PublishSurveyResult.cc
+	src/model/DialExRequest.cc
+	src/model/DialExResult.cc
 	src/model/GetUserRequest.cc
 	src/model/GetUserResult.cc
 	src/model/GetConversationListRequest.cc
@@ -556,10 +558,10 @@ set(ccc_src
 	src/model/ListRecordingsResult.cc
 	src/model/ModifyNotificationConfigRequest.cc
 	src/model/ModifyNotificationConfigResult.cc
-	src/model/GetInstanceRequest.cc
-	src/model/GetInstanceResult.cc
 	src/model/ListAgentSummaryReportsRequest.cc
 	src/model/ListAgentSummaryReportsResult.cc
+	src/model/GetInstanceRequest.cc
+	src/model/GetInstanceResult.cc
 	src/model/ListBasicStatisticsReportSubItemsRequest.cc
 	src/model/ListBasicStatisticsReportSubItemsResult.cc
 	src/model/GetJobGroupRequest.cc
@@ -570,14 +572,14 @@ set(ccc_src
 	src/model/GetTURNCredentialsResult.cc
 	src/model/ListUnreachableContactsRequest.cc
 	src/model/ListUnreachableContactsResult.cc
-	src/model/AddNumberToSkillGroupRequest.cc
-	src/model/AddNumberToSkillGroupResult.cc
 	src/model/ModifySkillGroupRequest.cc
 	src/model/ModifySkillGroupResult.cc
-	src/model/GetConversationDetailByContactIdRequest.cc
-	src/model/GetConversationDetailByContactIdResult.cc
+	src/model/AddNumberToSkillGroupRequest.cc
+	src/model/AddNumberToSkillGroupResult.cc
 	src/model/GetJobsProgressRequest.cc
 	src/model/GetJobsProgressResult.cc
+	src/model/GetConversationDetailByContactIdRequest.cc
+	src/model/GetConversationDetailByContactIdResult.cc
 	src/model/SaveStatsRequest.cc
 	src/model/SaveStatsResult.cc
 	src/model/LaunchAppraiseRequest.cc
@@ -590,16 +592,16 @@ set(ccc_src
 	src/model/ListSkillGroupsResult.cc
 	src/model/ModifySkillGroupOfUserRequest.cc
 	src/model/ModifySkillGroupOfUserResult.cc
-	src/model/DownloadRecordingRequest.cc
-	src/model/DownloadRecordingResult.cc
 	src/model/GetConfigRequest.cc
 	src/model/GetConfigResult.cc
+	src/model/DownloadRecordingRequest.cc
+	src/model/DownloadRecordingResult.cc
 	src/model/CreateMediaRequest.cc
 	src/model/CreateMediaResult.cc
-	src/model/GenerateAgentStatisticReportRequest.cc
-	src/model/GenerateAgentStatisticReportResult.cc
 	src/model/ListAgentSummaryReportsSinceMidnightRequest.cc
 	src/model/ListAgentSummaryReportsSinceMidnightResult.cc
+	src/model/GenerateAgentStatisticReportRequest.cc
+	src/model/GenerateAgentStatisticReportResult.cc
 	src/model/ListPredictiveJobGroupsRequest.cc
 	src/model/ListPredictiveJobGroupsResult.cc
 	src/model/CreateScenarioFromTemplateRequest.cc
@@ -608,10 +610,10 @@ set(ccc_src
 	src/model/PublishContactFlowVersionResult.cc
 	src/model/GetTaskListRequest.cc
 	src/model/GetTaskListResult.cc
-	src/model/QueryRedialIndicatorRequest.cc
-	src/model/QueryRedialIndicatorResult.cc
 	src/model/ListScenarioTemplatesRequest.cc
 	src/model/ListScenarioTemplatesResult.cc
+	src/model/QueryRedialIndicatorRequest.cc
+	src/model/QueryRedialIndicatorResult.cc
 	src/model/PickOutboundNumbersByTagsRequest.cc
 	src/model/PickOutboundNumbersByTagsResult.cc
 	src/model/GetAgentStateRequest.cc
@@ -622,10 +624,10 @@ set(ccc_src
 	src/model/ResumeJobsResult.cc
 	src/model/ListAgentSummaryReportsByIntervalRequest.cc
 	src/model/ListAgentSummaryReportsByIntervalResult.cc
-	src/model/PreModifyMediaRequest.cc
-	src/model/PreModifyMediaResult.cc
 	src/model/LaunchShortMessageAppraiseRequest.cc
 	src/model/LaunchShortMessageAppraiseResult.cc
+	src/model/PreModifyMediaRequest.cc
+	src/model/PreModifyMediaResult.cc
 	src/model/GetContactInfoByOutboundTaskIdRequest.cc
 	src/model/GetContactInfoByOutboundTaskIdResult.cc
 	src/model/ListScenariosRequest.cc
@@ -634,24 +636,26 @@ set(ccc_src
 	src/model/ListRealTimeAgentResult.cc
 	src/model/AssignJobsRequest.cc
 	src/model/AssignJobsResult.cc
+	src/model/GetRoutePointRequest.cc
+	src/model/GetRoutePointResult.cc
 	src/model/GetScenarioRequest.cc
 	src/model/GetScenarioResult.cc
 	src/model/ListOutboundPhoneNumberOfUserRequest.cc
 	src/model/ListOutboundPhoneNumberOfUserResult.cc
-	src/model/PickGlobalOutboundNumbersRequest.cc
-	src/model/PickGlobalOutboundNumbersResult.cc
 	src/model/ListAgentDevicesRequest.cc
 	src/model/ListAgentDevicesResult.cc
+	src/model/PickGlobalOutboundNumbersRequest.cc
+	src/model/PickGlobalOutboundNumbersResult.cc
 	src/model/CreateFaultRequest.cc
 	src/model/CreateFaultResult.cc
 	src/model/CreateSurveyRequest.cc
 	src/model/CreateSurveyResult.cc
 	src/model/CreateCabInstanceRequest.cc
 	src/model/CreateCabInstanceResult.cc
-	src/model/ModifySurveyRequest.cc
-	src/model/ModifySurveyResult.cc
 	src/model/PublishPredictiveJobGroupRequest.cc
 	src/model/PublishPredictiveJobGroupResult.cc
+	src/model/ModifySurveyRequest.cc
+	src/model/ModifySurveyResult.cc
 	src/model/CreateSkillGroupRequest.cc
 	src/model/CreateSkillGroupResult.cc
 	src/model/PickOutboundNumbersRequest.cc

+ 192 - 184
ccc/include/alibabacloud/ccc/CCCClient.h

@@ -42,10 +42,10 @@
 #include "model/ListPhoneNumbersResult.h"
 #include "model/ListMediasRequest.h"
 #include "model/ListMediasResult.h"
-#include "model/DownloadUnreachableContactsRequest.h"
-#include "model/DownloadUnreachableContactsResult.h"
 #include "model/DialogueRequest.h"
 #include "model/DialogueResult.h"
+#include "model/DownloadUnreachableContactsRequest.h"
+#include "model/DownloadUnreachableContactsResult.h"
 #include "model/SimpleDialRequest.h"
 #include "model/SimpleDialResult.h"
 #include "model/CreateBatchJobsRequest.h"
@@ -70,26 +70,26 @@
 #include "model/ListPredictiveJobStatusResult.h"
 #include "model/ListJobGroupsRequest.h"
 #include "model/ListJobGroupsResult.h"
+#include "model/ResetUserStatusRequest.h"
+#include "model/ResetUserStatusResult.h"
 #include "model/AddPhoneNumberRequest.h"
 #include "model/AddPhoneNumberResult.h"
-#include "model/FindUsersRequest.h"
-#include "model/FindUsersResult.h"
 #include "model/DownloadCabRecordingRequest.h"
 #include "model/DownloadCabRecordingResult.h"
-#include "model/EncryptRequest.h"
-#include "model/EncryptResult.h"
-#include "model/PredictiveRecordFailureRequest.h"
-#include "model/PredictiveRecordFailureResult.h"
+#include "model/FindUsersRequest.h"
+#include "model/FindUsersResult.h"
+#include "model/GetJobDataUploadParamsRequest.h"
+#include "model/GetJobDataUploadParamsResult.h"
 #include "model/SubmitBatchJobsRequest.h"
 #include "model/SubmitBatchJobsResult.h"
 #include "model/ListSurveysRequest.h"
 #include "model/ListSurveysResult.h"
-#include "model/GetJobDataUploadParamsRequest.h"
-#include "model/GetJobDataUploadParamsResult.h"
-#include "model/CreateCCCPostOrderRequest.h"
-#include "model/CreateCCCPostOrderResult.h"
+#include "model/PredictiveRecordFailureRequest.h"
+#include "model/PredictiveRecordFailureResult.h"
 #include "model/ModifyAgentDeviceRequest.h"
 #include "model/ModifyAgentDeviceResult.h"
+#include "model/CreateCCCPostOrderRequest.h"
+#include "model/CreateCCCPostOrderResult.h"
 #include "model/CreatePredictiveJobGroupRequest.h"
 #include "model/CreatePredictiveJobGroupResult.h"
 #include "model/GetCallMeasureSummaryReportRequest.h"
@@ -110,20 +110,20 @@
 #include "model/DeleteSkillGroupResult.h"
 #include "model/GetJobFileUploadUrlRequest.h"
 #include "model/GetJobFileUploadUrlResult.h"
-#include "model/CallOnlinePrivacyNumberRequest.h"
-#include "model/CallOnlinePrivacyNumberResult.h"
 #include "model/GetRecordOssUploadParamRequest.h"
 #include "model/GetRecordOssUploadParamResult.h"
-#include "model/ListRecordingOfDualTrackRequest.h"
-#include "model/ListRecordingOfDualTrackResult.h"
+#include "model/CallOnlinePrivacyNumberRequest.h"
+#include "model/CallOnlinePrivacyNumberResult.h"
 #include "model/CommitContactFlowVersionModificationRequest.h"
 #include "model/CommitContactFlowVersionModificationResult.h"
+#include "model/ListRecordingOfDualTrackRequest.h"
+#include "model/ListRecordingOfDualTrackResult.h"
 #include "model/RemovePhoneNumberRequest.h"
 #include "model/RemovePhoneNumberResult.h"
-#include "model/GetJobRequest.h"
-#include "model/GetJobResult.h"
 #include "model/PickLocalNumberRequest.h"
 #include "model/PickLocalNumberResult.h"
+#include "model/GetJobRequest.h"
+#include "model/GetJobResult.h"
 #include "model/ListInstancesOfUserRequest.h"
 #include "model/ListInstancesOfUserResult.h"
 #include "model/StartJobRequest.h"
@@ -140,14 +140,14 @@
 #include "model/AssignUsersResult.h"
 #include "model/GetSurveyRequest.h"
 #include "model/GetSurveyResult.h"
-#include "model/ListRecentCallRecordsRequest.h"
-#include "model/ListRecentCallRecordsResult.h"
+#include "model/ListCallMeasureSummaryReportsRequest.h"
+#include "model/ListCallMeasureSummaryReportsResult.h"
 #include "model/ListRolesRequest.h"
 #include "model/ListRolesResult.h"
+#include "model/ListRecentCallRecordsRequest.h"
+#include "model/ListRecentCallRecordsResult.h"
 #include "model/ListConfigRequest.h"
 #include "model/ListConfigResult.h"
-#include "model/ListCallMeasureSummaryReportsRequest.h"
-#include "model/ListCallMeasureSummaryReportsResult.h"
 #include "model/DeleteMediaRequest.h"
 #include "model/DeleteMediaResult.h"
 #include "model/ModifyPhoneNumberRequest.h"
@@ -214,14 +214,14 @@
 #include "model/GetPredictiveJobResult.h"
 #include "model/StartBack2BackCallRequest.h"
 #include "model/StartBack2BackCallResult.h"
-#include "model/DialExRequest.h"
-#include "model/DialExResult.h"
-#include "model/PublishSurveyRequest.h"
-#include "model/PublishSurveyResult.h"
-#include "model/GetInstanceSummaryReportRequest.h"
-#include "model/GetInstanceSummaryReportResult.h"
 #include "model/ModifySkillGroupOutboundNumbersRequest.h"
 #include "model/ModifySkillGroupOutboundNumbersResult.h"
+#include "model/GetInstanceSummaryReportRequest.h"
+#include "model/GetInstanceSummaryReportResult.h"
+#include "model/PublishSurveyRequest.h"
+#include "model/PublishSurveyResult.h"
+#include "model/DialExRequest.h"
+#include "model/DialExResult.h"
 #include "model/GetUserRequest.h"
 #include "model/GetUserResult.h"
 #include "model/GetConversationListRequest.h"
@@ -236,10 +236,10 @@
 #include "model/ListRecordingsResult.h"
 #include "model/ModifyNotificationConfigRequest.h"
 #include "model/ModifyNotificationConfigResult.h"
-#include "model/GetInstanceRequest.h"
-#include "model/GetInstanceResult.h"
 #include "model/ListAgentSummaryReportsRequest.h"
 #include "model/ListAgentSummaryReportsResult.h"
+#include "model/GetInstanceRequest.h"
+#include "model/GetInstanceResult.h"
 #include "model/ListBasicStatisticsReportSubItemsRequest.h"
 #include "model/ListBasicStatisticsReportSubItemsResult.h"
 #include "model/GetJobGroupRequest.h"
@@ -250,14 +250,14 @@
 #include "model/GetTURNCredentialsResult.h"
 #include "model/ListUnreachableContactsRequest.h"
 #include "model/ListUnreachableContactsResult.h"
-#include "model/AddNumberToSkillGroupRequest.h"
-#include "model/AddNumberToSkillGroupResult.h"
 #include "model/ModifySkillGroupRequest.h"
 #include "model/ModifySkillGroupResult.h"
-#include "model/GetConversationDetailByContactIdRequest.h"
-#include "model/GetConversationDetailByContactIdResult.h"
+#include "model/AddNumberToSkillGroupRequest.h"
+#include "model/AddNumberToSkillGroupResult.h"
 #include "model/GetJobsProgressRequest.h"
 #include "model/GetJobsProgressResult.h"
+#include "model/GetConversationDetailByContactIdRequest.h"
+#include "model/GetConversationDetailByContactIdResult.h"
 #include "model/SaveStatsRequest.h"
 #include "model/SaveStatsResult.h"
 #include "model/LaunchAppraiseRequest.h"
@@ -270,16 +270,16 @@
 #include "model/ListSkillGroupsResult.h"
 #include "model/ModifySkillGroupOfUserRequest.h"
 #include "model/ModifySkillGroupOfUserResult.h"
-#include "model/DownloadRecordingRequest.h"
-#include "model/DownloadRecordingResult.h"
 #include "model/GetConfigRequest.h"
 #include "model/GetConfigResult.h"
+#include "model/DownloadRecordingRequest.h"
+#include "model/DownloadRecordingResult.h"
 #include "model/CreateMediaRequest.h"
 #include "model/CreateMediaResult.h"
-#include "model/GenerateAgentStatisticReportRequest.h"
-#include "model/GenerateAgentStatisticReportResult.h"
 #include "model/ListAgentSummaryReportsSinceMidnightRequest.h"
 #include "model/ListAgentSummaryReportsSinceMidnightResult.h"
+#include "model/GenerateAgentStatisticReportRequest.h"
+#include "model/GenerateAgentStatisticReportResult.h"
 #include "model/ListPredictiveJobGroupsRequest.h"
 #include "model/ListPredictiveJobGroupsResult.h"
 #include "model/CreateScenarioFromTemplateRequest.h"
@@ -288,10 +288,10 @@
 #include "model/PublishContactFlowVersionResult.h"
 #include "model/GetTaskListRequest.h"
 #include "model/GetTaskListResult.h"
-#include "model/QueryRedialIndicatorRequest.h"
-#include "model/QueryRedialIndicatorResult.h"
 #include "model/ListScenarioTemplatesRequest.h"
 #include "model/ListScenarioTemplatesResult.h"
+#include "model/QueryRedialIndicatorRequest.h"
+#include "model/QueryRedialIndicatorResult.h"
 #include "model/PickOutboundNumbersByTagsRequest.h"
 #include "model/PickOutboundNumbersByTagsResult.h"
 #include "model/GetAgentStateRequest.h"
@@ -302,10 +302,10 @@
 #include "model/ResumeJobsResult.h"
 #include "model/ListAgentSummaryReportsByIntervalRequest.h"
 #include "model/ListAgentSummaryReportsByIntervalResult.h"
-#include "model/PreModifyMediaRequest.h"
-#include "model/PreModifyMediaResult.h"
 #include "model/LaunchShortMessageAppraiseRequest.h"
 #include "model/LaunchShortMessageAppraiseResult.h"
+#include "model/PreModifyMediaRequest.h"
+#include "model/PreModifyMediaResult.h"
 #include "model/GetContactInfoByOutboundTaskIdRequest.h"
 #include "model/GetContactInfoByOutboundTaskIdResult.h"
 #include "model/ListScenariosRequest.h"
@@ -314,24 +314,26 @@
 #include "model/ListRealTimeAgentResult.h"
 #include "model/AssignJobsRequest.h"
 #include "model/AssignJobsResult.h"
+#include "model/GetRoutePointRequest.h"
+#include "model/GetRoutePointResult.h"
 #include "model/GetScenarioRequest.h"
 #include "model/GetScenarioResult.h"
 #include "model/ListOutboundPhoneNumberOfUserRequest.h"
 #include "model/ListOutboundPhoneNumberOfUserResult.h"
-#include "model/PickGlobalOutboundNumbersRequest.h"
-#include "model/PickGlobalOutboundNumbersResult.h"
 #include "model/ListAgentDevicesRequest.h"
 #include "model/ListAgentDevicesResult.h"
+#include "model/PickGlobalOutboundNumbersRequest.h"
+#include "model/PickGlobalOutboundNumbersResult.h"
 #include "model/CreateFaultRequest.h"
 #include "model/CreateFaultResult.h"
 #include "model/CreateSurveyRequest.h"
 #include "model/CreateSurveyResult.h"
 #include "model/CreateCabInstanceRequest.h"
 #include "model/CreateCabInstanceResult.h"
-#include "model/ModifySurveyRequest.h"
-#include "model/ModifySurveyResult.h"
 #include "model/PublishPredictiveJobGroupRequest.h"
 #include "model/PublishPredictiveJobGroupResult.h"
+#include "model/ModifySurveyRequest.h"
+#include "model/ModifySurveyResult.h"
 #include "model/CreateSkillGroupRequest.h"
 #include "model/CreateSkillGroupResult.h"
 #include "model/PickOutboundNumbersRequest.h"
@@ -379,12 +381,12 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::ListMediasResult> ListMediasOutcome;
 			typedef std::future<ListMediasOutcome> ListMediasOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::ListMediasRequest&, const ListMediasOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListMediasAsyncHandler;
-			typedef Outcome<Error, Model::DownloadUnreachableContactsResult> DownloadUnreachableContactsOutcome;
-			typedef std::future<DownloadUnreachableContactsOutcome> DownloadUnreachableContactsOutcomeCallable;
-			typedef std::function<void(const CCCClient*, const Model::DownloadUnreachableContactsRequest&, const DownloadUnreachableContactsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DownloadUnreachableContactsAsyncHandler;
 			typedef Outcome<Error, Model::DialogueResult> DialogueOutcome;
 			typedef std::future<DialogueOutcome> DialogueOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::DialogueRequest&, const DialogueOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DialogueAsyncHandler;
+			typedef Outcome<Error, Model::DownloadUnreachableContactsResult> DownloadUnreachableContactsOutcome;
+			typedef std::future<DownloadUnreachableContactsOutcome> DownloadUnreachableContactsOutcomeCallable;
+			typedef std::function<void(const CCCClient*, const Model::DownloadUnreachableContactsRequest&, const DownloadUnreachableContactsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DownloadUnreachableContactsAsyncHandler;
 			typedef Outcome<Error, Model::SimpleDialResult> SimpleDialOutcome;
 			typedef std::future<SimpleDialOutcome> SimpleDialOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::SimpleDialRequest&, const SimpleDialOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SimpleDialAsyncHandler;
@@ -421,36 +423,36 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::ListJobGroupsResult> ListJobGroupsOutcome;
 			typedef std::future<ListJobGroupsOutcome> ListJobGroupsOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::ListJobGroupsRequest&, const ListJobGroupsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListJobGroupsAsyncHandler;
+			typedef Outcome<Error, Model::ResetUserStatusResult> ResetUserStatusOutcome;
+			typedef std::future<ResetUserStatusOutcome> ResetUserStatusOutcomeCallable;
+			typedef std::function<void(const CCCClient*, const Model::ResetUserStatusRequest&, const ResetUserStatusOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ResetUserStatusAsyncHandler;
 			typedef Outcome<Error, Model::AddPhoneNumberResult> AddPhoneNumberOutcome;
 			typedef std::future<AddPhoneNumberOutcome> AddPhoneNumberOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::AddPhoneNumberRequest&, const AddPhoneNumberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddPhoneNumberAsyncHandler;
-			typedef Outcome<Error, Model::FindUsersResult> FindUsersOutcome;
-			typedef std::future<FindUsersOutcome> FindUsersOutcomeCallable;
-			typedef std::function<void(const CCCClient*, const Model::FindUsersRequest&, const FindUsersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> FindUsersAsyncHandler;
 			typedef Outcome<Error, Model::DownloadCabRecordingResult> DownloadCabRecordingOutcome;
 			typedef std::future<DownloadCabRecordingOutcome> DownloadCabRecordingOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::DownloadCabRecordingRequest&, const DownloadCabRecordingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DownloadCabRecordingAsyncHandler;
-			typedef Outcome<Error, Model::EncryptResult> EncryptOutcome;
-			typedef std::future<EncryptOutcome> EncryptOutcomeCallable;
-			typedef std::function<void(const CCCClient*, const Model::EncryptRequest&, const EncryptOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EncryptAsyncHandler;
-			typedef Outcome<Error, Model::PredictiveRecordFailureResult> PredictiveRecordFailureOutcome;
-			typedef std::future<PredictiveRecordFailureOutcome> PredictiveRecordFailureOutcomeCallable;
-			typedef std::function<void(const CCCClient*, const Model::PredictiveRecordFailureRequest&, const PredictiveRecordFailureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PredictiveRecordFailureAsyncHandler;
+			typedef Outcome<Error, Model::FindUsersResult> FindUsersOutcome;
+			typedef std::future<FindUsersOutcome> FindUsersOutcomeCallable;
+			typedef std::function<void(const CCCClient*, const Model::FindUsersRequest&, const FindUsersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> FindUsersAsyncHandler;
+			typedef Outcome<Error, Model::GetJobDataUploadParamsResult> GetJobDataUploadParamsOutcome;
+			typedef std::future<GetJobDataUploadParamsOutcome> GetJobDataUploadParamsOutcomeCallable;
+			typedef std::function<void(const CCCClient*, const Model::GetJobDataUploadParamsRequest&, const GetJobDataUploadParamsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetJobDataUploadParamsAsyncHandler;
 			typedef Outcome<Error, Model::SubmitBatchJobsResult> SubmitBatchJobsOutcome;
 			typedef std::future<SubmitBatchJobsOutcome> SubmitBatchJobsOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::SubmitBatchJobsRequest&, const SubmitBatchJobsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitBatchJobsAsyncHandler;
 			typedef Outcome<Error, Model::ListSurveysResult> ListSurveysOutcome;
 			typedef std::future<ListSurveysOutcome> ListSurveysOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::ListSurveysRequest&, const ListSurveysOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListSurveysAsyncHandler;
-			typedef Outcome<Error, Model::GetJobDataUploadParamsResult> GetJobDataUploadParamsOutcome;
-			typedef std::future<GetJobDataUploadParamsOutcome> GetJobDataUploadParamsOutcomeCallable;
-			typedef std::function<void(const CCCClient*, const Model::GetJobDataUploadParamsRequest&, const GetJobDataUploadParamsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetJobDataUploadParamsAsyncHandler;
-			typedef Outcome<Error, Model::CreateCCCPostOrderResult> CreateCCCPostOrderOutcome;
-			typedef std::future<CreateCCCPostOrderOutcome> CreateCCCPostOrderOutcomeCallable;
-			typedef std::function<void(const CCCClient*, const Model::CreateCCCPostOrderRequest&, const CreateCCCPostOrderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateCCCPostOrderAsyncHandler;
+			typedef Outcome<Error, Model::PredictiveRecordFailureResult> PredictiveRecordFailureOutcome;
+			typedef std::future<PredictiveRecordFailureOutcome> PredictiveRecordFailureOutcomeCallable;
+			typedef std::function<void(const CCCClient*, const Model::PredictiveRecordFailureRequest&, const PredictiveRecordFailureOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PredictiveRecordFailureAsyncHandler;
 			typedef Outcome<Error, Model::ModifyAgentDeviceResult> ModifyAgentDeviceOutcome;
 			typedef std::future<ModifyAgentDeviceOutcome> ModifyAgentDeviceOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::ModifyAgentDeviceRequest&, const ModifyAgentDeviceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyAgentDeviceAsyncHandler;
+			typedef Outcome<Error, Model::CreateCCCPostOrderResult> CreateCCCPostOrderOutcome;
+			typedef std::future<CreateCCCPostOrderOutcome> CreateCCCPostOrderOutcomeCallable;
+			typedef std::function<void(const CCCClient*, const Model::CreateCCCPostOrderRequest&, const CreateCCCPostOrderOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateCCCPostOrderAsyncHandler;
 			typedef Outcome<Error, Model::CreatePredictiveJobGroupResult> CreatePredictiveJobGroupOutcome;
 			typedef std::future<CreatePredictiveJobGroupOutcome> CreatePredictiveJobGroupOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::CreatePredictiveJobGroupRequest&, const CreatePredictiveJobGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreatePredictiveJobGroupAsyncHandler;
@@ -481,27 +483,27 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::GetJobFileUploadUrlResult> GetJobFileUploadUrlOutcome;
 			typedef std::future<GetJobFileUploadUrlOutcome> GetJobFileUploadUrlOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::GetJobFileUploadUrlRequest&, const GetJobFileUploadUrlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetJobFileUploadUrlAsyncHandler;
-			typedef Outcome<Error, Model::CallOnlinePrivacyNumberResult> CallOnlinePrivacyNumberOutcome;
-			typedef std::future<CallOnlinePrivacyNumberOutcome> CallOnlinePrivacyNumberOutcomeCallable;
-			typedef std::function<void(const CCCClient*, const Model::CallOnlinePrivacyNumberRequest&, const CallOnlinePrivacyNumberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CallOnlinePrivacyNumberAsyncHandler;
 			typedef Outcome<Error, Model::GetRecordOssUploadParamResult> GetRecordOssUploadParamOutcome;
 			typedef std::future<GetRecordOssUploadParamOutcome> GetRecordOssUploadParamOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::GetRecordOssUploadParamRequest&, const GetRecordOssUploadParamOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetRecordOssUploadParamAsyncHandler;
-			typedef Outcome<Error, Model::ListRecordingOfDualTrackResult> ListRecordingOfDualTrackOutcome;
-			typedef std::future<ListRecordingOfDualTrackOutcome> ListRecordingOfDualTrackOutcomeCallable;
-			typedef std::function<void(const CCCClient*, const Model::ListRecordingOfDualTrackRequest&, const ListRecordingOfDualTrackOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListRecordingOfDualTrackAsyncHandler;
+			typedef Outcome<Error, Model::CallOnlinePrivacyNumberResult> CallOnlinePrivacyNumberOutcome;
+			typedef std::future<CallOnlinePrivacyNumberOutcome> CallOnlinePrivacyNumberOutcomeCallable;
+			typedef std::function<void(const CCCClient*, const Model::CallOnlinePrivacyNumberRequest&, const CallOnlinePrivacyNumberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CallOnlinePrivacyNumberAsyncHandler;
 			typedef Outcome<Error, Model::CommitContactFlowVersionModificationResult> CommitContactFlowVersionModificationOutcome;
 			typedef std::future<CommitContactFlowVersionModificationOutcome> CommitContactFlowVersionModificationOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::CommitContactFlowVersionModificationRequest&, const CommitContactFlowVersionModificationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CommitContactFlowVersionModificationAsyncHandler;
+			typedef Outcome<Error, Model::ListRecordingOfDualTrackResult> ListRecordingOfDualTrackOutcome;
+			typedef std::future<ListRecordingOfDualTrackOutcome> ListRecordingOfDualTrackOutcomeCallable;
+			typedef std::function<void(const CCCClient*, const Model::ListRecordingOfDualTrackRequest&, const ListRecordingOfDualTrackOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListRecordingOfDualTrackAsyncHandler;
 			typedef Outcome<Error, Model::RemovePhoneNumberResult> RemovePhoneNumberOutcome;
 			typedef std::future<RemovePhoneNumberOutcome> RemovePhoneNumberOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::RemovePhoneNumberRequest&, const RemovePhoneNumberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RemovePhoneNumberAsyncHandler;
-			typedef Outcome<Error, Model::GetJobResult> GetJobOutcome;
-			typedef std::future<GetJobOutcome> GetJobOutcomeCallable;
-			typedef std::function<void(const CCCClient*, const Model::GetJobRequest&, const GetJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetJobAsyncHandler;
 			typedef Outcome<Error, Model::PickLocalNumberResult> PickLocalNumberOutcome;
 			typedef std::future<PickLocalNumberOutcome> PickLocalNumberOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::PickLocalNumberRequest&, const PickLocalNumberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PickLocalNumberAsyncHandler;
+			typedef Outcome<Error, Model::GetJobResult> GetJobOutcome;
+			typedef std::future<GetJobOutcome> GetJobOutcomeCallable;
+			typedef std::function<void(const CCCClient*, const Model::GetJobRequest&, const GetJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetJobAsyncHandler;
 			typedef Outcome<Error, Model::ListInstancesOfUserResult> ListInstancesOfUserOutcome;
 			typedef std::future<ListInstancesOfUserOutcome> ListInstancesOfUserOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::ListInstancesOfUserRequest&, const ListInstancesOfUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListInstancesOfUserAsyncHandler;
@@ -526,18 +528,18 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::GetSurveyResult> GetSurveyOutcome;
 			typedef std::future<GetSurveyOutcome> GetSurveyOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::GetSurveyRequest&, const GetSurveyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetSurveyAsyncHandler;
-			typedef Outcome<Error, Model::ListRecentCallRecordsResult> ListRecentCallRecordsOutcome;
-			typedef std::future<ListRecentCallRecordsOutcome> ListRecentCallRecordsOutcomeCallable;
-			typedef std::function<void(const CCCClient*, const Model::ListRecentCallRecordsRequest&, const ListRecentCallRecordsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListRecentCallRecordsAsyncHandler;
+			typedef Outcome<Error, Model::ListCallMeasureSummaryReportsResult> ListCallMeasureSummaryReportsOutcome;
+			typedef std::future<ListCallMeasureSummaryReportsOutcome> ListCallMeasureSummaryReportsOutcomeCallable;
+			typedef std::function<void(const CCCClient*, const Model::ListCallMeasureSummaryReportsRequest&, const ListCallMeasureSummaryReportsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListCallMeasureSummaryReportsAsyncHandler;
 			typedef Outcome<Error, Model::ListRolesResult> ListRolesOutcome;
 			typedef std::future<ListRolesOutcome> ListRolesOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::ListRolesRequest&, const ListRolesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListRolesAsyncHandler;
+			typedef Outcome<Error, Model::ListRecentCallRecordsResult> ListRecentCallRecordsOutcome;
+			typedef std::future<ListRecentCallRecordsOutcome> ListRecentCallRecordsOutcomeCallable;
+			typedef std::function<void(const CCCClient*, const Model::ListRecentCallRecordsRequest&, const ListRecentCallRecordsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListRecentCallRecordsAsyncHandler;
 			typedef Outcome<Error, Model::ListConfigResult> ListConfigOutcome;
 			typedef std::future<ListConfigOutcome> ListConfigOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::ListConfigRequest&, const ListConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListConfigAsyncHandler;
-			typedef Outcome<Error, Model::ListCallMeasureSummaryReportsResult> ListCallMeasureSummaryReportsOutcome;
-			typedef std::future<ListCallMeasureSummaryReportsOutcome> ListCallMeasureSummaryReportsOutcomeCallable;
-			typedef std::function<void(const CCCClient*, const Model::ListCallMeasureSummaryReportsRequest&, const ListCallMeasureSummaryReportsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListCallMeasureSummaryReportsAsyncHandler;
 			typedef Outcome<Error, Model::DeleteMediaResult> DeleteMediaOutcome;
 			typedef std::future<DeleteMediaOutcome> DeleteMediaOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::DeleteMediaRequest&, const DeleteMediaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteMediaAsyncHandler;
@@ -637,18 +639,18 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::StartBack2BackCallResult> StartBack2BackCallOutcome;
 			typedef std::future<StartBack2BackCallOutcome> StartBack2BackCallOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::StartBack2BackCallRequest&, const StartBack2BackCallOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StartBack2BackCallAsyncHandler;
-			typedef Outcome<Error, Model::DialExResult> DialExOutcome;
-			typedef std::future<DialExOutcome> DialExOutcomeCallable;
-			typedef std::function<void(const CCCClient*, const Model::DialExRequest&, const DialExOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DialExAsyncHandler;
-			typedef Outcome<Error, Model::PublishSurveyResult> PublishSurveyOutcome;
-			typedef std::future<PublishSurveyOutcome> PublishSurveyOutcomeCallable;
-			typedef std::function<void(const CCCClient*, const Model::PublishSurveyRequest&, const PublishSurveyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PublishSurveyAsyncHandler;
-			typedef Outcome<Error, Model::GetInstanceSummaryReportResult> GetInstanceSummaryReportOutcome;
-			typedef std::future<GetInstanceSummaryReportOutcome> GetInstanceSummaryReportOutcomeCallable;
-			typedef std::function<void(const CCCClient*, const Model::GetInstanceSummaryReportRequest&, const GetInstanceSummaryReportOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetInstanceSummaryReportAsyncHandler;
 			typedef Outcome<Error, Model::ModifySkillGroupOutboundNumbersResult> ModifySkillGroupOutboundNumbersOutcome;
 			typedef std::future<ModifySkillGroupOutboundNumbersOutcome> ModifySkillGroupOutboundNumbersOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::ModifySkillGroupOutboundNumbersRequest&, const ModifySkillGroupOutboundNumbersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySkillGroupOutboundNumbersAsyncHandler;
+			typedef Outcome<Error, Model::GetInstanceSummaryReportResult> GetInstanceSummaryReportOutcome;
+			typedef std::future<GetInstanceSummaryReportOutcome> GetInstanceSummaryReportOutcomeCallable;
+			typedef std::function<void(const CCCClient*, const Model::GetInstanceSummaryReportRequest&, const GetInstanceSummaryReportOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetInstanceSummaryReportAsyncHandler;
+			typedef Outcome<Error, Model::PublishSurveyResult> PublishSurveyOutcome;
+			typedef std::future<PublishSurveyOutcome> PublishSurveyOutcomeCallable;
+			typedef std::function<void(const CCCClient*, const Model::PublishSurveyRequest&, const PublishSurveyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PublishSurveyAsyncHandler;
+			typedef Outcome<Error, Model::DialExResult> DialExOutcome;
+			typedef std::future<DialExOutcome> DialExOutcomeCallable;
+			typedef std::function<void(const CCCClient*, const Model::DialExRequest&, const DialExOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DialExAsyncHandler;
 			typedef Outcome<Error, Model::GetUserResult> GetUserOutcome;
 			typedef std::future<GetUserOutcome> GetUserOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::GetUserRequest&, const GetUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetUserAsyncHandler;
@@ -670,12 +672,12 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::ModifyNotificationConfigResult> ModifyNotificationConfigOutcome;
 			typedef std::future<ModifyNotificationConfigOutcome> ModifyNotificationConfigOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::ModifyNotificationConfigRequest&, const ModifyNotificationConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyNotificationConfigAsyncHandler;
-			typedef Outcome<Error, Model::GetInstanceResult> GetInstanceOutcome;
-			typedef std::future<GetInstanceOutcome> GetInstanceOutcomeCallable;
-			typedef std::function<void(const CCCClient*, const Model::GetInstanceRequest&, const GetInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetInstanceAsyncHandler;
 			typedef Outcome<Error, Model::ListAgentSummaryReportsResult> ListAgentSummaryReportsOutcome;
 			typedef std::future<ListAgentSummaryReportsOutcome> ListAgentSummaryReportsOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::ListAgentSummaryReportsRequest&, const ListAgentSummaryReportsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAgentSummaryReportsAsyncHandler;
+			typedef Outcome<Error, Model::GetInstanceResult> GetInstanceOutcome;
+			typedef std::future<GetInstanceOutcome> GetInstanceOutcomeCallable;
+			typedef std::function<void(const CCCClient*, const Model::GetInstanceRequest&, const GetInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetInstanceAsyncHandler;
 			typedef Outcome<Error, Model::ListBasicStatisticsReportSubItemsResult> ListBasicStatisticsReportSubItemsOutcome;
 			typedef std::future<ListBasicStatisticsReportSubItemsOutcome> ListBasicStatisticsReportSubItemsOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::ListBasicStatisticsReportSubItemsRequest&, const ListBasicStatisticsReportSubItemsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListBasicStatisticsReportSubItemsAsyncHandler;
@@ -691,18 +693,18 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::ListUnreachableContactsResult> ListUnreachableContactsOutcome;
 			typedef std::future<ListUnreachableContactsOutcome> ListUnreachableContactsOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::ListUnreachableContactsRequest&, const ListUnreachableContactsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListUnreachableContactsAsyncHandler;
-			typedef Outcome<Error, Model::AddNumberToSkillGroupResult> AddNumberToSkillGroupOutcome;
-			typedef std::future<AddNumberToSkillGroupOutcome> AddNumberToSkillGroupOutcomeCallable;
-			typedef std::function<void(const CCCClient*, const Model::AddNumberToSkillGroupRequest&, const AddNumberToSkillGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddNumberToSkillGroupAsyncHandler;
 			typedef Outcome<Error, Model::ModifySkillGroupResult> ModifySkillGroupOutcome;
 			typedef std::future<ModifySkillGroupOutcome> ModifySkillGroupOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::ModifySkillGroupRequest&, const ModifySkillGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySkillGroupAsyncHandler;
-			typedef Outcome<Error, Model::GetConversationDetailByContactIdResult> GetConversationDetailByContactIdOutcome;
-			typedef std::future<GetConversationDetailByContactIdOutcome> GetConversationDetailByContactIdOutcomeCallable;
-			typedef std::function<void(const CCCClient*, const Model::GetConversationDetailByContactIdRequest&, const GetConversationDetailByContactIdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetConversationDetailByContactIdAsyncHandler;
+			typedef Outcome<Error, Model::AddNumberToSkillGroupResult> AddNumberToSkillGroupOutcome;
+			typedef std::future<AddNumberToSkillGroupOutcome> AddNumberToSkillGroupOutcomeCallable;
+			typedef std::function<void(const CCCClient*, const Model::AddNumberToSkillGroupRequest&, const AddNumberToSkillGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddNumberToSkillGroupAsyncHandler;
 			typedef Outcome<Error, Model::GetJobsProgressResult> GetJobsProgressOutcome;
 			typedef std::future<GetJobsProgressOutcome> GetJobsProgressOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::GetJobsProgressRequest&, const GetJobsProgressOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetJobsProgressAsyncHandler;
+			typedef Outcome<Error, Model::GetConversationDetailByContactIdResult> GetConversationDetailByContactIdOutcome;
+			typedef std::future<GetConversationDetailByContactIdOutcome> GetConversationDetailByContactIdOutcomeCallable;
+			typedef std::function<void(const CCCClient*, const Model::GetConversationDetailByContactIdRequest&, const GetConversationDetailByContactIdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetConversationDetailByContactIdAsyncHandler;
 			typedef Outcome<Error, Model::SaveStatsResult> SaveStatsOutcome;
 			typedef std::future<SaveStatsOutcome> SaveStatsOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::SaveStatsRequest&, const SaveStatsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveStatsAsyncHandler;
@@ -721,21 +723,21 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::ModifySkillGroupOfUserResult> ModifySkillGroupOfUserOutcome;
 			typedef std::future<ModifySkillGroupOfUserOutcome> ModifySkillGroupOfUserOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::ModifySkillGroupOfUserRequest&, const ModifySkillGroupOfUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySkillGroupOfUserAsyncHandler;
-			typedef Outcome<Error, Model::DownloadRecordingResult> DownloadRecordingOutcome;
-			typedef std::future<DownloadRecordingOutcome> DownloadRecordingOutcomeCallable;
-			typedef std::function<void(const CCCClient*, const Model::DownloadRecordingRequest&, const DownloadRecordingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DownloadRecordingAsyncHandler;
 			typedef Outcome<Error, Model::GetConfigResult> GetConfigOutcome;
 			typedef std::future<GetConfigOutcome> GetConfigOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::GetConfigRequest&, const GetConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetConfigAsyncHandler;
+			typedef Outcome<Error, Model::DownloadRecordingResult> DownloadRecordingOutcome;
+			typedef std::future<DownloadRecordingOutcome> DownloadRecordingOutcomeCallable;
+			typedef std::function<void(const CCCClient*, const Model::DownloadRecordingRequest&, const DownloadRecordingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DownloadRecordingAsyncHandler;
 			typedef Outcome<Error, Model::CreateMediaResult> CreateMediaOutcome;
 			typedef std::future<CreateMediaOutcome> CreateMediaOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::CreateMediaRequest&, const CreateMediaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateMediaAsyncHandler;
-			typedef Outcome<Error, Model::GenerateAgentStatisticReportResult> GenerateAgentStatisticReportOutcome;
-			typedef std::future<GenerateAgentStatisticReportOutcome> GenerateAgentStatisticReportOutcomeCallable;
-			typedef std::function<void(const CCCClient*, const Model::GenerateAgentStatisticReportRequest&, const GenerateAgentStatisticReportOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GenerateAgentStatisticReportAsyncHandler;
 			typedef Outcome<Error, Model::ListAgentSummaryReportsSinceMidnightResult> ListAgentSummaryReportsSinceMidnightOutcome;
 			typedef std::future<ListAgentSummaryReportsSinceMidnightOutcome> ListAgentSummaryReportsSinceMidnightOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::ListAgentSummaryReportsSinceMidnightRequest&, const ListAgentSummaryReportsSinceMidnightOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAgentSummaryReportsSinceMidnightAsyncHandler;
+			typedef Outcome<Error, Model::GenerateAgentStatisticReportResult> GenerateAgentStatisticReportOutcome;
+			typedef std::future<GenerateAgentStatisticReportOutcome> GenerateAgentStatisticReportOutcomeCallable;
+			typedef std::function<void(const CCCClient*, const Model::GenerateAgentStatisticReportRequest&, const GenerateAgentStatisticReportOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GenerateAgentStatisticReportAsyncHandler;
 			typedef Outcome<Error, Model::ListPredictiveJobGroupsResult> ListPredictiveJobGroupsOutcome;
 			typedef std::future<ListPredictiveJobGroupsOutcome> ListPredictiveJobGroupsOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::ListPredictiveJobGroupsRequest&, const ListPredictiveJobGroupsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPredictiveJobGroupsAsyncHandler;
@@ -748,12 +750,12 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::GetTaskListResult> GetTaskListOutcome;
 			typedef std::future<GetTaskListOutcome> GetTaskListOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::GetTaskListRequest&, const GetTaskListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetTaskListAsyncHandler;
-			typedef Outcome<Error, Model::QueryRedialIndicatorResult> QueryRedialIndicatorOutcome;
-			typedef std::future<QueryRedialIndicatorOutcome> QueryRedialIndicatorOutcomeCallable;
-			typedef std::function<void(const CCCClient*, const Model::QueryRedialIndicatorRequest&, const QueryRedialIndicatorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryRedialIndicatorAsyncHandler;
 			typedef Outcome<Error, Model::ListScenarioTemplatesResult> ListScenarioTemplatesOutcome;
 			typedef std::future<ListScenarioTemplatesOutcome> ListScenarioTemplatesOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::ListScenarioTemplatesRequest&, const ListScenarioTemplatesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListScenarioTemplatesAsyncHandler;
+			typedef Outcome<Error, Model::QueryRedialIndicatorResult> QueryRedialIndicatorOutcome;
+			typedef std::future<QueryRedialIndicatorOutcome> QueryRedialIndicatorOutcomeCallable;
+			typedef std::function<void(const CCCClient*, const Model::QueryRedialIndicatorRequest&, const QueryRedialIndicatorOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryRedialIndicatorAsyncHandler;
 			typedef Outcome<Error, Model::PickOutboundNumbersByTagsResult> PickOutboundNumbersByTagsOutcome;
 			typedef std::future<PickOutboundNumbersByTagsOutcome> PickOutboundNumbersByTagsOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::PickOutboundNumbersByTagsRequest&, const PickOutboundNumbersByTagsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PickOutboundNumbersByTagsAsyncHandler;
@@ -769,12 +771,12 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::ListAgentSummaryReportsByIntervalResult> ListAgentSummaryReportsByIntervalOutcome;
 			typedef std::future<ListAgentSummaryReportsByIntervalOutcome> ListAgentSummaryReportsByIntervalOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::ListAgentSummaryReportsByIntervalRequest&, const ListAgentSummaryReportsByIntervalOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAgentSummaryReportsByIntervalAsyncHandler;
-			typedef Outcome<Error, Model::PreModifyMediaResult> PreModifyMediaOutcome;
-			typedef std::future<PreModifyMediaOutcome> PreModifyMediaOutcomeCallable;
-			typedef std::function<void(const CCCClient*, const Model::PreModifyMediaRequest&, const PreModifyMediaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PreModifyMediaAsyncHandler;
 			typedef Outcome<Error, Model::LaunchShortMessageAppraiseResult> LaunchShortMessageAppraiseOutcome;
 			typedef std::future<LaunchShortMessageAppraiseOutcome> LaunchShortMessageAppraiseOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::LaunchShortMessageAppraiseRequest&, const LaunchShortMessageAppraiseOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> LaunchShortMessageAppraiseAsyncHandler;
+			typedef Outcome<Error, Model::PreModifyMediaResult> PreModifyMediaOutcome;
+			typedef std::future<PreModifyMediaOutcome> PreModifyMediaOutcomeCallable;
+			typedef std::function<void(const CCCClient*, const Model::PreModifyMediaRequest&, const PreModifyMediaOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PreModifyMediaAsyncHandler;
 			typedef Outcome<Error, Model::GetContactInfoByOutboundTaskIdResult> GetContactInfoByOutboundTaskIdOutcome;
 			typedef std::future<GetContactInfoByOutboundTaskIdOutcome> GetContactInfoByOutboundTaskIdOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::GetContactInfoByOutboundTaskIdRequest&, const GetContactInfoByOutboundTaskIdOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetContactInfoByOutboundTaskIdAsyncHandler;
@@ -787,18 +789,21 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::AssignJobsResult> AssignJobsOutcome;
 			typedef std::future<AssignJobsOutcome> AssignJobsOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::AssignJobsRequest&, const AssignJobsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AssignJobsAsyncHandler;
+			typedef Outcome<Error, Model::GetRoutePointResult> GetRoutePointOutcome;
+			typedef std::future<GetRoutePointOutcome> GetRoutePointOutcomeCallable;
+			typedef std::function<void(const CCCClient*, const Model::GetRoutePointRequest&, const GetRoutePointOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetRoutePointAsyncHandler;
 			typedef Outcome<Error, Model::GetScenarioResult> GetScenarioOutcome;
 			typedef std::future<GetScenarioOutcome> GetScenarioOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::GetScenarioRequest&, const GetScenarioOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetScenarioAsyncHandler;
 			typedef Outcome<Error, Model::ListOutboundPhoneNumberOfUserResult> ListOutboundPhoneNumberOfUserOutcome;
 			typedef std::future<ListOutboundPhoneNumberOfUserOutcome> ListOutboundPhoneNumberOfUserOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::ListOutboundPhoneNumberOfUserRequest&, const ListOutboundPhoneNumberOfUserOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListOutboundPhoneNumberOfUserAsyncHandler;
-			typedef Outcome<Error, Model::PickGlobalOutboundNumbersResult> PickGlobalOutboundNumbersOutcome;
-			typedef std::future<PickGlobalOutboundNumbersOutcome> PickGlobalOutboundNumbersOutcomeCallable;
-			typedef std::function<void(const CCCClient*, const Model::PickGlobalOutboundNumbersRequest&, const PickGlobalOutboundNumbersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PickGlobalOutboundNumbersAsyncHandler;
 			typedef Outcome<Error, Model::ListAgentDevicesResult> ListAgentDevicesOutcome;
 			typedef std::future<ListAgentDevicesOutcome> ListAgentDevicesOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::ListAgentDevicesRequest&, const ListAgentDevicesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListAgentDevicesAsyncHandler;
+			typedef Outcome<Error, Model::PickGlobalOutboundNumbersResult> PickGlobalOutboundNumbersOutcome;
+			typedef std::future<PickGlobalOutboundNumbersOutcome> PickGlobalOutboundNumbersOutcomeCallable;
+			typedef std::function<void(const CCCClient*, const Model::PickGlobalOutboundNumbersRequest&, const PickGlobalOutboundNumbersOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PickGlobalOutboundNumbersAsyncHandler;
 			typedef Outcome<Error, Model::CreateFaultResult> CreateFaultOutcome;
 			typedef std::future<CreateFaultOutcome> CreateFaultOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::CreateFaultRequest&, const CreateFaultOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateFaultAsyncHandler;
@@ -808,12 +813,12 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::CreateCabInstanceResult> CreateCabInstanceOutcome;
 			typedef std::future<CreateCabInstanceOutcome> CreateCabInstanceOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::CreateCabInstanceRequest&, const CreateCabInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateCabInstanceAsyncHandler;
-			typedef Outcome<Error, Model::ModifySurveyResult> ModifySurveyOutcome;
-			typedef std::future<ModifySurveyOutcome> ModifySurveyOutcomeCallable;
-			typedef std::function<void(const CCCClient*, const Model::ModifySurveyRequest&, const ModifySurveyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySurveyAsyncHandler;
 			typedef Outcome<Error, Model::PublishPredictiveJobGroupResult> PublishPredictiveJobGroupOutcome;
 			typedef std::future<PublishPredictiveJobGroupOutcome> PublishPredictiveJobGroupOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::PublishPredictiveJobGroupRequest&, const PublishPredictiveJobGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PublishPredictiveJobGroupAsyncHandler;
+			typedef Outcome<Error, Model::ModifySurveyResult> ModifySurveyOutcome;
+			typedef std::future<ModifySurveyOutcome> ModifySurveyOutcomeCallable;
+			typedef std::function<void(const CCCClient*, const Model::ModifySurveyRequest&, const ModifySurveyOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySurveyAsyncHandler;
 			typedef Outcome<Error, Model::CreateSkillGroupResult> CreateSkillGroupOutcome;
 			typedef std::future<CreateSkillGroupOutcome> CreateSkillGroupOutcomeCallable;
 			typedef std::function<void(const CCCClient*, const Model::CreateSkillGroupRequest&, const CreateSkillGroupOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateSkillGroupAsyncHandler;
@@ -861,12 +866,12 @@ namespace AlibabaCloud
 			ListMediasOutcome listMedias(const Model::ListMediasRequest &request)const;
 			void listMediasAsync(const Model::ListMediasRequest& request, const ListMediasAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ListMediasOutcomeCallable listMediasCallable(const Model::ListMediasRequest& request) const;
-			DownloadUnreachableContactsOutcome downloadUnreachableContacts(const Model::DownloadUnreachableContactsRequest &request)const;
-			void downloadUnreachableContactsAsync(const Model::DownloadUnreachableContactsRequest& request, const DownloadUnreachableContactsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DownloadUnreachableContactsOutcomeCallable downloadUnreachableContactsCallable(const Model::DownloadUnreachableContactsRequest& request) const;
 			DialogueOutcome dialogue(const Model::DialogueRequest &request)const;
 			void dialogueAsync(const Model::DialogueRequest& request, const DialogueAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DialogueOutcomeCallable dialogueCallable(const Model::DialogueRequest& request) const;
+			DownloadUnreachableContactsOutcome downloadUnreachableContacts(const Model::DownloadUnreachableContactsRequest &request)const;
+			void downloadUnreachableContactsAsync(const Model::DownloadUnreachableContactsRequest& request, const DownloadUnreachableContactsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			DownloadUnreachableContactsOutcomeCallable downloadUnreachableContactsCallable(const Model::DownloadUnreachableContactsRequest& request) const;
 			SimpleDialOutcome simpleDial(const Model::SimpleDialRequest &request)const;
 			void simpleDialAsync(const Model::SimpleDialRequest& request, const SimpleDialAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			SimpleDialOutcomeCallable simpleDialCallable(const Model::SimpleDialRequest& request) const;
@@ -903,36 +908,36 @@ namespace AlibabaCloud
 			ListJobGroupsOutcome listJobGroups(const Model::ListJobGroupsRequest &request)const;
 			void listJobGroupsAsync(const Model::ListJobGroupsRequest& request, const ListJobGroupsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ListJobGroupsOutcomeCallable listJobGroupsCallable(const Model::ListJobGroupsRequest& request) const;
+			ResetUserStatusOutcome resetUserStatus(const Model::ResetUserStatusRequest &request)const;
+			void resetUserStatusAsync(const Model::ResetUserStatusRequest& request, const ResetUserStatusAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			ResetUserStatusOutcomeCallable resetUserStatusCallable(const Model::ResetUserStatusRequest& request) const;
 			AddPhoneNumberOutcome addPhoneNumber(const Model::AddPhoneNumberRequest &request)const;
 			void addPhoneNumberAsync(const Model::AddPhoneNumberRequest& request, const AddPhoneNumberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			AddPhoneNumberOutcomeCallable addPhoneNumberCallable(const Model::AddPhoneNumberRequest& request) const;
-			FindUsersOutcome findUsers(const Model::FindUsersRequest &request)const;
-			void findUsersAsync(const Model::FindUsersRequest& request, const FindUsersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			FindUsersOutcomeCallable findUsersCallable(const Model::FindUsersRequest& request) const;
 			DownloadCabRecordingOutcome downloadCabRecording(const Model::DownloadCabRecordingRequest &request)const;
 			void downloadCabRecordingAsync(const Model::DownloadCabRecordingRequest& request, const DownloadCabRecordingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DownloadCabRecordingOutcomeCallable downloadCabRecordingCallable(const Model::DownloadCabRecordingRequest& request) const;
-			EncryptOutcome encrypt(const Model::EncryptRequest &request)const;
-			void encryptAsync(const Model::EncryptRequest& request, const EncryptAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			EncryptOutcomeCallable encryptCallable(const Model::EncryptRequest& request) const;
-			PredictiveRecordFailureOutcome predictiveRecordFailure(const Model::PredictiveRecordFailureRequest &request)const;
-			void predictiveRecordFailureAsync(const Model::PredictiveRecordFailureRequest& request, const PredictiveRecordFailureAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			PredictiveRecordFailureOutcomeCallable predictiveRecordFailureCallable(const Model::PredictiveRecordFailureRequest& request) const;
+			FindUsersOutcome findUsers(const Model::FindUsersRequest &request)const;
+			void findUsersAsync(const Model::FindUsersRequest& request, const FindUsersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			FindUsersOutcomeCallable findUsersCallable(const Model::FindUsersRequest& request) const;
+			GetJobDataUploadParamsOutcome getJobDataUploadParams(const Model::GetJobDataUploadParamsRequest &request)const;
+			void getJobDataUploadParamsAsync(const Model::GetJobDataUploadParamsRequest& request, const GetJobDataUploadParamsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			GetJobDataUploadParamsOutcomeCallable getJobDataUploadParamsCallable(const Model::GetJobDataUploadParamsRequest& request) const;
 			SubmitBatchJobsOutcome submitBatchJobs(const Model::SubmitBatchJobsRequest &request)const;
 			void submitBatchJobsAsync(const Model::SubmitBatchJobsRequest& request, const SubmitBatchJobsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			SubmitBatchJobsOutcomeCallable submitBatchJobsCallable(const Model::SubmitBatchJobsRequest& request) const;
 			ListSurveysOutcome listSurveys(const Model::ListSurveysRequest &request)const;
 			void listSurveysAsync(const Model::ListSurveysRequest& request, const ListSurveysAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ListSurveysOutcomeCallable listSurveysCallable(const Model::ListSurveysRequest& request) const;
-			GetJobDataUploadParamsOutcome getJobDataUploadParams(const Model::GetJobDataUploadParamsRequest &request)const;
-			void getJobDataUploadParamsAsync(const Model::GetJobDataUploadParamsRequest& request, const GetJobDataUploadParamsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetJobDataUploadParamsOutcomeCallable getJobDataUploadParamsCallable(const Model::GetJobDataUploadParamsRequest& request) const;
-			CreateCCCPostOrderOutcome createCCCPostOrder(const Model::CreateCCCPostOrderRequest &request)const;
-			void createCCCPostOrderAsync(const Model::CreateCCCPostOrderRequest& request, const CreateCCCPostOrderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CreateCCCPostOrderOutcomeCallable createCCCPostOrderCallable(const Model::CreateCCCPostOrderRequest& request) const;
+			PredictiveRecordFailureOutcome predictiveRecordFailure(const Model::PredictiveRecordFailureRequest &request)const;
+			void predictiveRecordFailureAsync(const Model::PredictiveRecordFailureRequest& request, const PredictiveRecordFailureAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			PredictiveRecordFailureOutcomeCallable predictiveRecordFailureCallable(const Model::PredictiveRecordFailureRequest& request) const;
 			ModifyAgentDeviceOutcome modifyAgentDevice(const Model::ModifyAgentDeviceRequest &request)const;
 			void modifyAgentDeviceAsync(const Model::ModifyAgentDeviceRequest& request, const ModifyAgentDeviceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyAgentDeviceOutcomeCallable modifyAgentDeviceCallable(const Model::ModifyAgentDeviceRequest& request) const;
+			CreateCCCPostOrderOutcome createCCCPostOrder(const Model::CreateCCCPostOrderRequest &request)const;
+			void createCCCPostOrderAsync(const Model::CreateCCCPostOrderRequest& request, const CreateCCCPostOrderAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			CreateCCCPostOrderOutcomeCallable createCCCPostOrderCallable(const Model::CreateCCCPostOrderRequest& request) const;
 			CreatePredictiveJobGroupOutcome createPredictiveJobGroup(const Model::CreatePredictiveJobGroupRequest &request)const;
 			void createPredictiveJobGroupAsync(const Model::CreatePredictiveJobGroupRequest& request, const CreatePredictiveJobGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CreatePredictiveJobGroupOutcomeCallable createPredictiveJobGroupCallable(const Model::CreatePredictiveJobGroupRequest& request) const;
@@ -963,27 +968,27 @@ namespace AlibabaCloud
 			GetJobFileUploadUrlOutcome getJobFileUploadUrl(const Model::GetJobFileUploadUrlRequest &request)const;
 			void getJobFileUploadUrlAsync(const Model::GetJobFileUploadUrlRequest& request, const GetJobFileUploadUrlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			GetJobFileUploadUrlOutcomeCallable getJobFileUploadUrlCallable(const Model::GetJobFileUploadUrlRequest& request) const;
-			CallOnlinePrivacyNumberOutcome callOnlinePrivacyNumber(const Model::CallOnlinePrivacyNumberRequest &request)const;
-			void callOnlinePrivacyNumberAsync(const Model::CallOnlinePrivacyNumberRequest& request, const CallOnlinePrivacyNumberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CallOnlinePrivacyNumberOutcomeCallable callOnlinePrivacyNumberCallable(const Model::CallOnlinePrivacyNumberRequest& request) const;
 			GetRecordOssUploadParamOutcome getRecordOssUploadParam(const Model::GetRecordOssUploadParamRequest &request)const;
 			void getRecordOssUploadParamAsync(const Model::GetRecordOssUploadParamRequest& request, const GetRecordOssUploadParamAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			GetRecordOssUploadParamOutcomeCallable getRecordOssUploadParamCallable(const Model::GetRecordOssUploadParamRequest& request) const;
-			ListRecordingOfDualTrackOutcome listRecordingOfDualTrack(const Model::ListRecordingOfDualTrackRequest &request)const;
-			void listRecordingOfDualTrackAsync(const Model::ListRecordingOfDualTrackRequest& request, const ListRecordingOfDualTrackAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ListRecordingOfDualTrackOutcomeCallable listRecordingOfDualTrackCallable(const Model::ListRecordingOfDualTrackRequest& request) const;
+			CallOnlinePrivacyNumberOutcome callOnlinePrivacyNumber(const Model::CallOnlinePrivacyNumberRequest &request)const;
+			void callOnlinePrivacyNumberAsync(const Model::CallOnlinePrivacyNumberRequest& request, const CallOnlinePrivacyNumberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			CallOnlinePrivacyNumberOutcomeCallable callOnlinePrivacyNumberCallable(const Model::CallOnlinePrivacyNumberRequest& request) const;
 			CommitContactFlowVersionModificationOutcome commitContactFlowVersionModification(const Model::CommitContactFlowVersionModificationRequest &request)const;
 			void commitContactFlowVersionModificationAsync(const Model::CommitContactFlowVersionModificationRequest& request, const CommitContactFlowVersionModificationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CommitContactFlowVersionModificationOutcomeCallable commitContactFlowVersionModificationCallable(const Model::CommitContactFlowVersionModificationRequest& request) const;
+			ListRecordingOfDualTrackOutcome listRecordingOfDualTrack(const Model::ListRecordingOfDualTrackRequest &request)const;
+			void listRecordingOfDualTrackAsync(const Model::ListRecordingOfDualTrackRequest& request, const ListRecordingOfDualTrackAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			ListRecordingOfDualTrackOutcomeCallable listRecordingOfDualTrackCallable(const Model::ListRecordingOfDualTrackRequest& request) const;
 			RemovePhoneNumberOutcome removePhoneNumber(const Model::RemovePhoneNumberRequest &request)const;
 			void removePhoneNumberAsync(const Model::RemovePhoneNumberRequest& request, const RemovePhoneNumberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			RemovePhoneNumberOutcomeCallable removePhoneNumberCallable(const Model::RemovePhoneNumberRequest& request) const;
-			GetJobOutcome getJob(const Model::GetJobRequest &request)const;
-			void getJobAsync(const Model::GetJobRequest& request, const GetJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetJobOutcomeCallable getJobCallable(const Model::GetJobRequest& request) const;
 			PickLocalNumberOutcome pickLocalNumber(const Model::PickLocalNumberRequest &request)const;
 			void pickLocalNumberAsync(const Model::PickLocalNumberRequest& request, const PickLocalNumberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			PickLocalNumberOutcomeCallable pickLocalNumberCallable(const Model::PickLocalNumberRequest& request) const;
+			GetJobOutcome getJob(const Model::GetJobRequest &request)const;
+			void getJobAsync(const Model::GetJobRequest& request, const GetJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			GetJobOutcomeCallable getJobCallable(const Model::GetJobRequest& request) const;
 			ListInstancesOfUserOutcome listInstancesOfUser(const Model::ListInstancesOfUserRequest &request)const;
 			void listInstancesOfUserAsync(const Model::ListInstancesOfUserRequest& request, const ListInstancesOfUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ListInstancesOfUserOutcomeCallable listInstancesOfUserCallable(const Model::ListInstancesOfUserRequest& request) const;
@@ -1008,18 +1013,18 @@ namespace AlibabaCloud
 			GetSurveyOutcome getSurvey(const Model::GetSurveyRequest &request)const;
 			void getSurveyAsync(const Model::GetSurveyRequest& request, const GetSurveyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			GetSurveyOutcomeCallable getSurveyCallable(const Model::GetSurveyRequest& request) const;
-			ListRecentCallRecordsOutcome listRecentCallRecords(const Model::ListRecentCallRecordsRequest &request)const;
-			void listRecentCallRecordsAsync(const Model::ListRecentCallRecordsRequest& request, const ListRecentCallRecordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ListRecentCallRecordsOutcomeCallable listRecentCallRecordsCallable(const Model::ListRecentCallRecordsRequest& request) const;
+			ListCallMeasureSummaryReportsOutcome listCallMeasureSummaryReports(const Model::ListCallMeasureSummaryReportsRequest &request)const;
+			void listCallMeasureSummaryReportsAsync(const Model::ListCallMeasureSummaryReportsRequest& request, const ListCallMeasureSummaryReportsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			ListCallMeasureSummaryReportsOutcomeCallable listCallMeasureSummaryReportsCallable(const Model::ListCallMeasureSummaryReportsRequest& request) const;
 			ListRolesOutcome listRoles(const Model::ListRolesRequest &request)const;
 			void listRolesAsync(const Model::ListRolesRequest& request, const ListRolesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ListRolesOutcomeCallable listRolesCallable(const Model::ListRolesRequest& request) const;
+			ListRecentCallRecordsOutcome listRecentCallRecords(const Model::ListRecentCallRecordsRequest &request)const;
+			void listRecentCallRecordsAsync(const Model::ListRecentCallRecordsRequest& request, const ListRecentCallRecordsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			ListRecentCallRecordsOutcomeCallable listRecentCallRecordsCallable(const Model::ListRecentCallRecordsRequest& request) const;
 			ListConfigOutcome listConfig(const Model::ListConfigRequest &request)const;
 			void listConfigAsync(const Model::ListConfigRequest& request, const ListConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ListConfigOutcomeCallable listConfigCallable(const Model::ListConfigRequest& request) const;
-			ListCallMeasureSummaryReportsOutcome listCallMeasureSummaryReports(const Model::ListCallMeasureSummaryReportsRequest &request)const;
-			void listCallMeasureSummaryReportsAsync(const Model::ListCallMeasureSummaryReportsRequest& request, const ListCallMeasureSummaryReportsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ListCallMeasureSummaryReportsOutcomeCallable listCallMeasureSummaryReportsCallable(const Model::ListCallMeasureSummaryReportsRequest& request) const;
 			DeleteMediaOutcome deleteMedia(const Model::DeleteMediaRequest &request)const;
 			void deleteMediaAsync(const Model::DeleteMediaRequest& request, const DeleteMediaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DeleteMediaOutcomeCallable deleteMediaCallable(const Model::DeleteMediaRequest& request) const;
@@ -1119,18 +1124,18 @@ namespace AlibabaCloud
 			StartBack2BackCallOutcome startBack2BackCall(const Model::StartBack2BackCallRequest &request)const;
 			void startBack2BackCallAsync(const Model::StartBack2BackCallRequest& request, const StartBack2BackCallAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			StartBack2BackCallOutcomeCallable startBack2BackCallCallable(const Model::StartBack2BackCallRequest& request) const;
-			DialExOutcome dialEx(const Model::DialExRequest &request)const;
-			void dialExAsync(const Model::DialExRequest& request, const DialExAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DialExOutcomeCallable dialExCallable(const Model::DialExRequest& request) const;
-			PublishSurveyOutcome publishSurvey(const Model::PublishSurveyRequest &request)const;
-			void publishSurveyAsync(const Model::PublishSurveyRequest& request, const PublishSurveyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			PublishSurveyOutcomeCallable publishSurveyCallable(const Model::PublishSurveyRequest& request) const;
-			GetInstanceSummaryReportOutcome getInstanceSummaryReport(const Model::GetInstanceSummaryReportRequest &request)const;
-			void getInstanceSummaryReportAsync(const Model::GetInstanceSummaryReportRequest& request, const GetInstanceSummaryReportAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetInstanceSummaryReportOutcomeCallable getInstanceSummaryReportCallable(const Model::GetInstanceSummaryReportRequest& request) const;
 			ModifySkillGroupOutboundNumbersOutcome modifySkillGroupOutboundNumbers(const Model::ModifySkillGroupOutboundNumbersRequest &request)const;
 			void modifySkillGroupOutboundNumbersAsync(const Model::ModifySkillGroupOutboundNumbersRequest& request, const ModifySkillGroupOutboundNumbersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifySkillGroupOutboundNumbersOutcomeCallable modifySkillGroupOutboundNumbersCallable(const Model::ModifySkillGroupOutboundNumbersRequest& request) const;
+			GetInstanceSummaryReportOutcome getInstanceSummaryReport(const Model::GetInstanceSummaryReportRequest &request)const;
+			void getInstanceSummaryReportAsync(const Model::GetInstanceSummaryReportRequest& request, const GetInstanceSummaryReportAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			GetInstanceSummaryReportOutcomeCallable getInstanceSummaryReportCallable(const Model::GetInstanceSummaryReportRequest& request) const;
+			PublishSurveyOutcome publishSurvey(const Model::PublishSurveyRequest &request)const;
+			void publishSurveyAsync(const Model::PublishSurveyRequest& request, const PublishSurveyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			PublishSurveyOutcomeCallable publishSurveyCallable(const Model::PublishSurveyRequest& request) const;
+			DialExOutcome dialEx(const Model::DialExRequest &request)const;
+			void dialExAsync(const Model::DialExRequest& request, const DialExAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			DialExOutcomeCallable dialExCallable(const Model::DialExRequest& request) const;
 			GetUserOutcome getUser(const Model::GetUserRequest &request)const;
 			void getUserAsync(const Model::GetUserRequest& request, const GetUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			GetUserOutcomeCallable getUserCallable(const Model::GetUserRequest& request) const;
@@ -1152,12 +1157,12 @@ namespace AlibabaCloud
 			ModifyNotificationConfigOutcome modifyNotificationConfig(const Model::ModifyNotificationConfigRequest &request)const;
 			void modifyNotificationConfigAsync(const Model::ModifyNotificationConfigRequest& request, const ModifyNotificationConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyNotificationConfigOutcomeCallable modifyNotificationConfigCallable(const Model::ModifyNotificationConfigRequest& request) const;
-			GetInstanceOutcome getInstance(const Model::GetInstanceRequest &request)const;
-			void getInstanceAsync(const Model::GetInstanceRequest& request, const GetInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetInstanceOutcomeCallable getInstanceCallable(const Model::GetInstanceRequest& request) const;
 			ListAgentSummaryReportsOutcome listAgentSummaryReports(const Model::ListAgentSummaryReportsRequest &request)const;
 			void listAgentSummaryReportsAsync(const Model::ListAgentSummaryReportsRequest& request, const ListAgentSummaryReportsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ListAgentSummaryReportsOutcomeCallable listAgentSummaryReportsCallable(const Model::ListAgentSummaryReportsRequest& request) const;
+			GetInstanceOutcome getInstance(const Model::GetInstanceRequest &request)const;
+			void getInstanceAsync(const Model::GetInstanceRequest& request, const GetInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			GetInstanceOutcomeCallable getInstanceCallable(const Model::GetInstanceRequest& request) const;
 			ListBasicStatisticsReportSubItemsOutcome listBasicStatisticsReportSubItems(const Model::ListBasicStatisticsReportSubItemsRequest &request)const;
 			void listBasicStatisticsReportSubItemsAsync(const Model::ListBasicStatisticsReportSubItemsRequest& request, const ListBasicStatisticsReportSubItemsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ListBasicStatisticsReportSubItemsOutcomeCallable listBasicStatisticsReportSubItemsCallable(const Model::ListBasicStatisticsReportSubItemsRequest& request) const;
@@ -1173,18 +1178,18 @@ namespace AlibabaCloud
 			ListUnreachableContactsOutcome listUnreachableContacts(const Model::ListUnreachableContactsRequest &request)const;
 			void listUnreachableContactsAsync(const Model::ListUnreachableContactsRequest& request, const ListUnreachableContactsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ListUnreachableContactsOutcomeCallable listUnreachableContactsCallable(const Model::ListUnreachableContactsRequest& request) const;
-			AddNumberToSkillGroupOutcome addNumberToSkillGroup(const Model::AddNumberToSkillGroupRequest &request)const;
-			void addNumberToSkillGroupAsync(const Model::AddNumberToSkillGroupRequest& request, const AddNumberToSkillGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			AddNumberToSkillGroupOutcomeCallable addNumberToSkillGroupCallable(const Model::AddNumberToSkillGroupRequest& request) const;
 			ModifySkillGroupOutcome modifySkillGroup(const Model::ModifySkillGroupRequest &request)const;
 			void modifySkillGroupAsync(const Model::ModifySkillGroupRequest& request, const ModifySkillGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifySkillGroupOutcomeCallable modifySkillGroupCallable(const Model::ModifySkillGroupRequest& request) const;
-			GetConversationDetailByContactIdOutcome getConversationDetailByContactId(const Model::GetConversationDetailByContactIdRequest &request)const;
-			void getConversationDetailByContactIdAsync(const Model::GetConversationDetailByContactIdRequest& request, const GetConversationDetailByContactIdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GetConversationDetailByContactIdOutcomeCallable getConversationDetailByContactIdCallable(const Model::GetConversationDetailByContactIdRequest& request) const;
+			AddNumberToSkillGroupOutcome addNumberToSkillGroup(const Model::AddNumberToSkillGroupRequest &request)const;
+			void addNumberToSkillGroupAsync(const Model::AddNumberToSkillGroupRequest& request, const AddNumberToSkillGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			AddNumberToSkillGroupOutcomeCallable addNumberToSkillGroupCallable(const Model::AddNumberToSkillGroupRequest& request) const;
 			GetJobsProgressOutcome getJobsProgress(const Model::GetJobsProgressRequest &request)const;
 			void getJobsProgressAsync(const Model::GetJobsProgressRequest& request, const GetJobsProgressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			GetJobsProgressOutcomeCallable getJobsProgressCallable(const Model::GetJobsProgressRequest& request) const;
+			GetConversationDetailByContactIdOutcome getConversationDetailByContactId(const Model::GetConversationDetailByContactIdRequest &request)const;
+			void getConversationDetailByContactIdAsync(const Model::GetConversationDetailByContactIdRequest& request, const GetConversationDetailByContactIdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			GetConversationDetailByContactIdOutcomeCallable getConversationDetailByContactIdCallable(const Model::GetConversationDetailByContactIdRequest& request) const;
 			SaveStatsOutcome saveStats(const Model::SaveStatsRequest &request)const;
 			void saveStatsAsync(const Model::SaveStatsRequest& request, const SaveStatsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			SaveStatsOutcomeCallable saveStatsCallable(const Model::SaveStatsRequest& request) const;
@@ -1203,21 +1208,21 @@ namespace AlibabaCloud
 			ModifySkillGroupOfUserOutcome modifySkillGroupOfUser(const Model::ModifySkillGroupOfUserRequest &request)const;
 			void modifySkillGroupOfUserAsync(const Model::ModifySkillGroupOfUserRequest& request, const ModifySkillGroupOfUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifySkillGroupOfUserOutcomeCallable modifySkillGroupOfUserCallable(const Model::ModifySkillGroupOfUserRequest& request) const;
-			DownloadRecordingOutcome downloadRecording(const Model::DownloadRecordingRequest &request)const;
-			void downloadRecordingAsync(const Model::DownloadRecordingRequest& request, const DownloadRecordingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DownloadRecordingOutcomeCallable downloadRecordingCallable(const Model::DownloadRecordingRequest& request) const;
 			GetConfigOutcome getConfig(const Model::GetConfigRequest &request)const;
 			void getConfigAsync(const Model::GetConfigRequest& request, const GetConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			GetConfigOutcomeCallable getConfigCallable(const Model::GetConfigRequest& request) const;
+			DownloadRecordingOutcome downloadRecording(const Model::DownloadRecordingRequest &request)const;
+			void downloadRecordingAsync(const Model::DownloadRecordingRequest& request, const DownloadRecordingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			DownloadRecordingOutcomeCallable downloadRecordingCallable(const Model::DownloadRecordingRequest& request) const;
 			CreateMediaOutcome createMedia(const Model::CreateMediaRequest &request)const;
 			void createMediaAsync(const Model::CreateMediaRequest& request, const CreateMediaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CreateMediaOutcomeCallable createMediaCallable(const Model::CreateMediaRequest& request) const;
-			GenerateAgentStatisticReportOutcome generateAgentStatisticReport(const Model::GenerateAgentStatisticReportRequest &request)const;
-			void generateAgentStatisticReportAsync(const Model::GenerateAgentStatisticReportRequest& request, const GenerateAgentStatisticReportAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			GenerateAgentStatisticReportOutcomeCallable generateAgentStatisticReportCallable(const Model::GenerateAgentStatisticReportRequest& request) const;
 			ListAgentSummaryReportsSinceMidnightOutcome listAgentSummaryReportsSinceMidnight(const Model::ListAgentSummaryReportsSinceMidnightRequest &request)const;
 			void listAgentSummaryReportsSinceMidnightAsync(const Model::ListAgentSummaryReportsSinceMidnightRequest& request, const ListAgentSummaryReportsSinceMidnightAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ListAgentSummaryReportsSinceMidnightOutcomeCallable listAgentSummaryReportsSinceMidnightCallable(const Model::ListAgentSummaryReportsSinceMidnightRequest& request) const;
+			GenerateAgentStatisticReportOutcome generateAgentStatisticReport(const Model::GenerateAgentStatisticReportRequest &request)const;
+			void generateAgentStatisticReportAsync(const Model::GenerateAgentStatisticReportRequest& request, const GenerateAgentStatisticReportAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			GenerateAgentStatisticReportOutcomeCallable generateAgentStatisticReportCallable(const Model::GenerateAgentStatisticReportRequest& request) const;
 			ListPredictiveJobGroupsOutcome listPredictiveJobGroups(const Model::ListPredictiveJobGroupsRequest &request)const;
 			void listPredictiveJobGroupsAsync(const Model::ListPredictiveJobGroupsRequest& request, const ListPredictiveJobGroupsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ListPredictiveJobGroupsOutcomeCallable listPredictiveJobGroupsCallable(const Model::ListPredictiveJobGroupsRequest& request) const;
@@ -1230,12 +1235,12 @@ namespace AlibabaCloud
 			GetTaskListOutcome getTaskList(const Model::GetTaskListRequest &request)const;
 			void getTaskListAsync(const Model::GetTaskListRequest& request, const GetTaskListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			GetTaskListOutcomeCallable getTaskListCallable(const Model::GetTaskListRequest& request) const;
-			QueryRedialIndicatorOutcome queryRedialIndicator(const Model::QueryRedialIndicatorRequest &request)const;
-			void queryRedialIndicatorAsync(const Model::QueryRedialIndicatorRequest& request, const QueryRedialIndicatorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			QueryRedialIndicatorOutcomeCallable queryRedialIndicatorCallable(const Model::QueryRedialIndicatorRequest& request) const;
 			ListScenarioTemplatesOutcome listScenarioTemplates(const Model::ListScenarioTemplatesRequest &request)const;
 			void listScenarioTemplatesAsync(const Model::ListScenarioTemplatesRequest& request, const ListScenarioTemplatesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ListScenarioTemplatesOutcomeCallable listScenarioTemplatesCallable(const Model::ListScenarioTemplatesRequest& request) const;
+			QueryRedialIndicatorOutcome queryRedialIndicator(const Model::QueryRedialIndicatorRequest &request)const;
+			void queryRedialIndicatorAsync(const Model::QueryRedialIndicatorRequest& request, const QueryRedialIndicatorAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			QueryRedialIndicatorOutcomeCallable queryRedialIndicatorCallable(const Model::QueryRedialIndicatorRequest& request) const;
 			PickOutboundNumbersByTagsOutcome pickOutboundNumbersByTags(const Model::PickOutboundNumbersByTagsRequest &request)const;
 			void pickOutboundNumbersByTagsAsync(const Model::PickOutboundNumbersByTagsRequest& request, const PickOutboundNumbersByTagsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			PickOutboundNumbersByTagsOutcomeCallable pickOutboundNumbersByTagsCallable(const Model::PickOutboundNumbersByTagsRequest& request) const;
@@ -1251,12 +1256,12 @@ namespace AlibabaCloud
 			ListAgentSummaryReportsByIntervalOutcome listAgentSummaryReportsByInterval(const Model::ListAgentSummaryReportsByIntervalRequest &request)const;
 			void listAgentSummaryReportsByIntervalAsync(const Model::ListAgentSummaryReportsByIntervalRequest& request, const ListAgentSummaryReportsByIntervalAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ListAgentSummaryReportsByIntervalOutcomeCallable listAgentSummaryReportsByIntervalCallable(const Model::ListAgentSummaryReportsByIntervalRequest& request) const;
-			PreModifyMediaOutcome preModifyMedia(const Model::PreModifyMediaRequest &request)const;
-			void preModifyMediaAsync(const Model::PreModifyMediaRequest& request, const PreModifyMediaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			PreModifyMediaOutcomeCallable preModifyMediaCallable(const Model::PreModifyMediaRequest& request) const;
 			LaunchShortMessageAppraiseOutcome launchShortMessageAppraise(const Model::LaunchShortMessageAppraiseRequest &request)const;
 			void launchShortMessageAppraiseAsync(const Model::LaunchShortMessageAppraiseRequest& request, const LaunchShortMessageAppraiseAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			LaunchShortMessageAppraiseOutcomeCallable launchShortMessageAppraiseCallable(const Model::LaunchShortMessageAppraiseRequest& request) const;
+			PreModifyMediaOutcome preModifyMedia(const Model::PreModifyMediaRequest &request)const;
+			void preModifyMediaAsync(const Model::PreModifyMediaRequest& request, const PreModifyMediaAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			PreModifyMediaOutcomeCallable preModifyMediaCallable(const Model::PreModifyMediaRequest& request) const;
 			GetContactInfoByOutboundTaskIdOutcome getContactInfoByOutboundTaskId(const Model::GetContactInfoByOutboundTaskIdRequest &request)const;
 			void getContactInfoByOutboundTaskIdAsync(const Model::GetContactInfoByOutboundTaskIdRequest& request, const GetContactInfoByOutboundTaskIdAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			GetContactInfoByOutboundTaskIdOutcomeCallable getContactInfoByOutboundTaskIdCallable(const Model::GetContactInfoByOutboundTaskIdRequest& request) const;
@@ -1269,18 +1274,21 @@ namespace AlibabaCloud
 			AssignJobsOutcome assignJobs(const Model::AssignJobsRequest &request)const;
 			void assignJobsAsync(const Model::AssignJobsRequest& request, const AssignJobsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			AssignJobsOutcomeCallable assignJobsCallable(const Model::AssignJobsRequest& request) const;
+			GetRoutePointOutcome getRoutePoint(const Model::GetRoutePointRequest &request)const;
+			void getRoutePointAsync(const Model::GetRoutePointRequest& request, const GetRoutePointAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			GetRoutePointOutcomeCallable getRoutePointCallable(const Model::GetRoutePointRequest& request) const;
 			GetScenarioOutcome getScenario(const Model::GetScenarioRequest &request)const;
 			void getScenarioAsync(const Model::GetScenarioRequest& request, const GetScenarioAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			GetScenarioOutcomeCallable getScenarioCallable(const Model::GetScenarioRequest& request) const;
 			ListOutboundPhoneNumberOfUserOutcome listOutboundPhoneNumberOfUser(const Model::ListOutboundPhoneNumberOfUserRequest &request)const;
 			void listOutboundPhoneNumberOfUserAsync(const Model::ListOutboundPhoneNumberOfUserRequest& request, const ListOutboundPhoneNumberOfUserAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ListOutboundPhoneNumberOfUserOutcomeCallable listOutboundPhoneNumberOfUserCallable(const Model::ListOutboundPhoneNumberOfUserRequest& request) const;
-			PickGlobalOutboundNumbersOutcome pickGlobalOutboundNumbers(const Model::PickGlobalOutboundNumbersRequest &request)const;
-			void pickGlobalOutboundNumbersAsync(const Model::PickGlobalOutboundNumbersRequest& request, const PickGlobalOutboundNumbersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			PickGlobalOutboundNumbersOutcomeCallable pickGlobalOutboundNumbersCallable(const Model::PickGlobalOutboundNumbersRequest& request) const;
 			ListAgentDevicesOutcome listAgentDevices(const Model::ListAgentDevicesRequest &request)const;
 			void listAgentDevicesAsync(const Model::ListAgentDevicesRequest& request, const ListAgentDevicesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ListAgentDevicesOutcomeCallable listAgentDevicesCallable(const Model::ListAgentDevicesRequest& request) const;
+			PickGlobalOutboundNumbersOutcome pickGlobalOutboundNumbers(const Model::PickGlobalOutboundNumbersRequest &request)const;
+			void pickGlobalOutboundNumbersAsync(const Model::PickGlobalOutboundNumbersRequest& request, const PickGlobalOutboundNumbersAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			PickGlobalOutboundNumbersOutcomeCallable pickGlobalOutboundNumbersCallable(const Model::PickGlobalOutboundNumbersRequest& request) const;
 			CreateFaultOutcome createFault(const Model::CreateFaultRequest &request)const;
 			void createFaultAsync(const Model::CreateFaultRequest& request, const CreateFaultAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CreateFaultOutcomeCallable createFaultCallable(const Model::CreateFaultRequest& request) const;
@@ -1290,12 +1298,12 @@ namespace AlibabaCloud
 			CreateCabInstanceOutcome createCabInstance(const Model::CreateCabInstanceRequest &request)const;
 			void createCabInstanceAsync(const Model::CreateCabInstanceRequest& request, const CreateCabInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CreateCabInstanceOutcomeCallable createCabInstanceCallable(const Model::CreateCabInstanceRequest& request) const;
-			ModifySurveyOutcome modifySurvey(const Model::ModifySurveyRequest &request)const;
-			void modifySurveyAsync(const Model::ModifySurveyRequest& request, const ModifySurveyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifySurveyOutcomeCallable modifySurveyCallable(const Model::ModifySurveyRequest& request) const;
 			PublishPredictiveJobGroupOutcome publishPredictiveJobGroup(const Model::PublishPredictiveJobGroupRequest &request)const;
 			void publishPredictiveJobGroupAsync(const Model::PublishPredictiveJobGroupRequest& request, const PublishPredictiveJobGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			PublishPredictiveJobGroupOutcomeCallable publishPredictiveJobGroupCallable(const Model::PublishPredictiveJobGroupRequest& request) const;
+			ModifySurveyOutcome modifySurvey(const Model::ModifySurveyRequest &request)const;
+			void modifySurveyAsync(const Model::ModifySurveyRequest& request, const ModifySurveyAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			ModifySurveyOutcomeCallable modifySurveyCallable(const Model::ModifySurveyRequest& request) const;
 			CreateSkillGroupOutcome createSkillGroup(const Model::CreateSkillGroupRequest &request)const;
 			void createSkillGroupAsync(const Model::CreateSkillGroupRequest& request, const CreateSkillGroupAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CreateSkillGroupOutcomeCallable createSkillGroupCallable(const Model::CreateSkillGroupRequest& request) const;

+ 18 - 18
ccc/include/alibabacloud/ccc/model/AddAgentDeviceRequest.h

@@ -35,26 +35,26 @@ namespace AlibabaCloud
 				AddAgentDeviceRequest();
 				~AddAgentDeviceRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getClientIp()const;
-				void setClientIp(const std::string& clientIp);
-				std::string getRemark()const;
-				void setRemark(const std::string& remark);
-				std::string getClientPort()const;
-				void setClientPort(const std::string& clientPort);
-				std::string getBrowserVersion()const;
-				void setBrowserVersion(const std::string& browserVersion);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getRemark()const;
+				void setRemark(const std::string& remark);
+				std::string getClientPort()const;
+				void setClientPort(const std::string& clientPort);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getClientIp()const;
+				void setClientIp(const std::string& clientIp);
+				std::string getBrowserVersion()const;
+				void setBrowserVersion(const std::string& browserVersion);
 
             private:
-				std::string instanceId_;
-				std::string clientIp_;
-				std::string remark_;
-				std::string clientPort_;
-				std::string browserVersion_;
-				std::string accessKeyId_;
+				std::string remark_;
+				std::string clientPort_;
+				std::string accessKeyId_;
+				std::string instanceId_;
+				std::string clientIp_;
+				std::string browserVersion_;
 
 			};
 		}

+ 18 - 18
ccc/include/alibabacloud/ccc/model/AddBulkPhoneNumbersRequest.h

@@ -35,26 +35,26 @@ namespace AlibabaCloud
 				AddBulkPhoneNumbersRequest();
 				~AddBulkPhoneNumbersRequest();
 
-				std::string getContactFlowId()const;
-				void setContactFlowId(const std::string& contactFlowId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getUsage()const;
-				void setUsage(const std::string& usage);
-				std::vector<std::string> getSkillGroupId()const;
-				void setSkillGroupId(const std::vector<std::string>& skillGroupId);
-				std::vector<std::string> getPhoneNumber()const;
-				void setPhoneNumber(const std::vector<std::string>& phoneNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getContactFlowId()const;
+				void setContactFlowId(const std::string& contactFlowId);
+				std::string getUsage()const;
+				void setUsage(const std::string& usage);
+				std::vector<std::string> getPhoneNumber()const;
+				void setPhoneNumber(const std::vector<std::string>& phoneNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::vector<std::string> getSkillGroupId()const;
+				void setSkillGroupId(const std::vector<std::string>& skillGroupId);
 
             private:
-				std::string contactFlowId_;
-				std::string instanceId_;
-				std::string usage_;
-				std::vector<std::string> skillGroupId_;
-				std::vector<std::string> phoneNumber_;
-				std::string accessKeyId_;
+				std::string contactFlowId_;
+				std::string usage_;
+				std::vector<std::string> phoneNumber_;
+				std::string accessKeyId_;
+				std::string instanceId_;
+				std::vector<std::string> skillGroupId_;
 
 			};
 		}

+ 12 - 12
ccc/include/alibabacloud/ccc/model/AddNumberToSkillGroupRequest.h

@@ -35,20 +35,20 @@ namespace AlibabaCloud
 				AddNumberToSkillGroupRequest();
 				~AddNumberToSkillGroupRequest();
 
-				std::string getNumber()const;
-				void setNumber(const std::string& number);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getSkillGroupId()const;
-				void setSkillGroupId(const std::string& skillGroupId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getNumber()const;
+				void setNumber(const std::string& number);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getSkillGroupId()const;
+				void setSkillGroupId(const std::string& skillGroupId);
 
             private:
-				std::string number_;
-				std::string instanceId_;
-				std::string skillGroupId_;
-				std::string accessKeyId_;
+				std::string accessKeyId_;
+				std::string number_;
+				std::string instanceId_;
+				std::string skillGroupId_;
 
 			};
 		}

+ 3 - 3
ccc/include/alibabacloud/ccc/model/AddPhoneNumberRequest.h

@@ -37,21 +37,21 @@ namespace AlibabaCloud
 
 				std::string getContactFlowId()const;
 				void setContactFlowId(const std::string& contactFlowId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
 				std::string getUsage()const;
 				void setUsage(const std::string& usage);
 				std::string getPhoneNumber()const;
 				void setPhoneNumber(const std::string& phoneNumber);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
 
             private:
 				std::string contactFlowId_;
-				std::string instanceId_;
 				std::string usage_;
 				std::string phoneNumber_;
 				std::string accessKeyId_;
+				std::string instanceId_;
 
 			};
 		}

+ 6 - 6
ccc/include/alibabacloud/ccc/model/AssignJobsRequest.h

@@ -35,26 +35,26 @@ namespace AlibabaCloud
 				AssignJobsRequest();
 				~AssignJobsRequest();
 
+				std::string getGroupId()const;
+				void setGroupId(const std::string& groupId);
+				std::vector<std::string> getJobsJson()const;
+				void setJobsJson(const std::vector<std::string>& jobsJson);
 				std::vector<std::string> getCallingNumber()const;
 				void setCallingNumber(const std::vector<std::string>& callingNumber);
 				std::string getInstanceId()const;
 				void setInstanceId(const std::string& instanceId);
-				std::string getGroupId()const;
-				void setGroupId(const std::string& groupId);
 				std::string getStrategyJson()const;
 				void setStrategyJson(const std::string& strategyJson);
 				std::string getScenarioId()const;
 				void setScenarioId(const std::string& scenarioId);
-				std::vector<std::string> getJobsJson()const;
-				void setJobsJson(const std::vector<std::string>& jobsJson);
 
             private:
+				std::string groupId_;
+				std::vector<std::string> jobsJson_;
 				std::vector<std::string> callingNumber_;
 				std::string instanceId_;
-				std::string groupId_;
 				std::string strategyJson_;
 				std::string scenarioId_;
-				std::vector<std::string> jobsJson_;
 
 			};
 		}

+ 6 - 6
ccc/include/alibabacloud/ccc/model/AssignUsersRequest.h

@@ -35,26 +35,26 @@ namespace AlibabaCloud
 				AssignUsersRequest();
 				~AssignUsersRequest();
 
+				std::vector<std::string> getRoleId()const;
+				void setRoleId(const std::vector<std::string>& roleId);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::vector<std::string> getUserRamId()const;
 				void setUserRamId(const std::vector<std::string>& userRamId);
 				std::vector<int> getSkillLevel()const;
 				void setSkillLevel(const std::vector<int>& skillLevel);
 				std::string getInstanceId()const;
 				void setInstanceId(const std::string& instanceId);
-				std::vector<std::string> getRoleId()const;
-				void setRoleId(const std::vector<std::string>& roleId);
 				std::vector<std::string> getSkillGroupId()const;
 				void setSkillGroupId(const std::vector<std::string>& skillGroupId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
+				std::vector<std::string> roleId_;
+				std::string accessKeyId_;
 				std::vector<std::string> userRamId_;
 				std::vector<int> skillLevel_;
 				std::string instanceId_;
-				std::vector<std::string> roleId_;
 				std::vector<std::string> skillGroupId_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 12 - 12
ccc/include/alibabacloud/ccc/model/CallOnlinePrivacyNumberRequest.h

@@ -35,20 +35,20 @@ namespace AlibabaCloud
 				CallOnlinePrivacyNumberRequest();
 				~CallOnlinePrivacyNumberRequest();
 
-				std::string getTelA()const;
-				void setTelA(const std::string& telA);
-				std::string getTelB()const;
-				void setTelB(const std::string& telB);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getTelA()const;
+				void setTelA(const std::string& telA);
+				std::string getTelB()const;
+				void setTelB(const std::string& telB);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
 
             private:
-				std::string telA_;
-				std::string telB_;
-				std::string instanceId_;
-				std::string accessKeyId_;
+				std::string accessKeyId_;
+				std::string telA_;
+				std::string telB_;
+				std::string instanceId_;
 
 			};
 		}

+ 6 - 6
ccc/include/alibabacloud/ccc/model/CancelJobsRequest.h

@@ -37,23 +37,23 @@ namespace AlibabaCloud
 
 				bool getAll()const;
 				void setAll(bool all);
-				std::vector<std::string> getJobId()const;
-				void setJobId(const std::vector<std::string>& jobId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
 				std::vector<std::string> getJobReferenceId()const;
 				void setJobReferenceId(const std::vector<std::string>& jobReferenceId);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
+				std::vector<std::string> getJobId()const;
+				void setJobId(const std::vector<std::string>& jobId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
 				std::string getScenarioId()const;
 				void setScenarioId(const std::string& scenarioId);
 
             private:
 				bool all_;
-				std::vector<std::string> jobId_;
-				std::string instanceId_;
 				std::vector<std::string> jobReferenceId_;
 				std::string groupId_;
+				std::vector<std::string> jobId_;
+				std::string instanceId_;
 				std::string scenarioId_;
 
 			};

+ 15 - 15
ccc/include/alibabacloud/ccc/model/CommitContactFlowVersionModificationRequest.h

@@ -35,23 +35,23 @@ namespace AlibabaCloud
 				CommitContactFlowVersionModificationRequest();
 				~CommitContactFlowVersionModificationRequest();
 
-				std::string getCanvas()const;
-				void setCanvas(const std::string& canvas);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getContactFlowVersionId()const;
-				void setContactFlowVersionId(const std::string& contactFlowVersionId);
-				std::string getContent()const;
-				void setContent(const std::string& content);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getCanvas()const;
+				void setCanvas(const std::string& canvas);
+				std::string getContent()const;
+				void setContent(const std::string& content);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getContactFlowVersionId()const;
+				void setContactFlowVersionId(const std::string& contactFlowVersionId);
 
             private:
-				std::string canvas_;
-				std::string instanceId_;
-				std::string contactFlowVersionId_;
-				std::string content_;
-				std::string accessKeyId_;
+				std::string canvas_;
+				std::string content_;
+				std::string accessKeyId_;
+				std::string instanceId_;
+				std::string contactFlowVersionId_;
 
 			};
 		}

+ 6 - 6
ccc/include/alibabacloud/ccc/model/CreateBatchJobsRequest.h

@@ -35,6 +35,10 @@ namespace AlibabaCloud
 				CreateBatchJobsRequest();
 				~CreateBatchJobsRequest();
 
+				std::string getDescription()const;
+				void setDescription(const std::string& description);
+				std::string getJobFilePath()const;
+				void setJobFilePath(const std::string& jobFilePath);
 				std::vector<std::string> getCallingNumber()const;
 				void setCallingNumber(const std::vector<std::string>& callingNumber);
 				std::string getInstanceId()const;
@@ -45,22 +49,18 @@ namespace AlibabaCloud
 				void setStrategyJson(const std::string& strategyJson);
 				std::string getName()const;
 				void setName(const std::string& name);
-				std::string getDescription()const;
-				void setDescription(const std::string& description);
 				std::string getScenarioId()const;
 				void setScenarioId(const std::string& scenarioId);
-				std::string getJobFilePath()const;
-				void setJobFilePath(const std::string& jobFilePath);
 
             private:
+				std::string description_;
+				std::string jobFilePath_;
 				std::vector<std::string> callingNumber_;
 				std::string instanceId_;
 				bool submitted_;
 				std::string strategyJson_;
 				std::string name_;
-				std::string description_;
 				std::string scenarioId_;
-				std::string jobFilePath_;
 
 			};
 		}

+ 3 - 3
ccc/include/alibabacloud/ccc/model/CreateCCCPostOrderRequest.h

@@ -35,11 +35,11 @@ namespace AlibabaCloud
 				CreateCCCPostOrderRequest();
 				~CreateCCCPostOrderRequest();
 
-				std::string getOwnerId()const;
-				void setOwnerId(const std::string& ownerId);
+				std::string getOwnerId()const;
+				void setOwnerId(const std::string& ownerId);
 
             private:
-				std::string ownerId_;
+				std::string ownerId_;
 
 			};
 		}

+ 12 - 12
ccc/include/alibabacloud/ccc/model/CreateCabInstanceRequest.h

@@ -35,20 +35,20 @@ namespace AlibabaCloud
 				CreateCabInstanceRequest();
 				~CreateCabInstanceRequest();
 
-				int getMaxConcurrentConversation()const;
-				void setMaxConcurrentConversation(int maxConcurrentConversation);
-				std::string getInstanceName()const;
-				void setInstanceName(const std::string& instanceName);
-				std::string getCallCenterInstanceId()const;
-				void setCallCenterInstanceId(const std::string& callCenterInstanceId);
-				std::string getInstanceDescription()const;
-				void setInstanceDescription(const std::string& instanceDescription);
+				int getMaxConcurrentConversation()const;
+				void setMaxConcurrentConversation(int maxConcurrentConversation);
+				std::string getInstanceName()const;
+				void setInstanceName(const std::string& instanceName);
+				std::string getCallCenterInstanceId()const;
+				void setCallCenterInstanceId(const std::string& callCenterInstanceId);
+				std::string getInstanceDescription()const;
+				void setInstanceDescription(const std::string& instanceDescription);
 
             private:
-				int maxConcurrentConversation_;
-				std::string instanceName_;
-				std::string callCenterInstanceId_;
-				std::string instanceDescription_;
+				int maxConcurrentConversation_;
+				std::string instanceName_;
+				std::string callCenterInstanceId_;
+				std::string instanceDescription_;
 
 			};
 		}

+ 21 - 21
ccc/include/alibabacloud/ccc/model/CreateContactFlowRequest.h

@@ -35,29 +35,29 @@ namespace AlibabaCloud
 				CreateContactFlowRequest();
 				~CreateContactFlowRequest();
 
-				std::string getCanvas()const;
-				void setCanvas(const std::string& canvas);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getName()const;
-				void setName(const std::string& name);
-				std::string getDescription()const;
-				void setDescription(const std::string& description);
-				std::string getType()const;
-				void setType(const std::string& type);
-				std::string getContent()const;
-				void setContent(const std::string& content);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getCanvas()const;
+				void setCanvas(const std::string& canvas);
+				std::string getDescription()const;
+				void setDescription(const std::string& description);
+				std::string getType()const;
+				void setType(const std::string& type);
+				std::string getContent()const;
+				void setContent(const std::string& content);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getName()const;
+				void setName(const std::string& name);
 
             private:
-				std::string canvas_;
-				std::string instanceId_;
-				std::string name_;
-				std::string description_;
-				std::string type_;
-				std::string content_;
-				std::string accessKeyId_;
+				std::string canvas_;
+				std::string description_;
+				std::string type_;
+				std::string content_;
+				std::string accessKeyId_;
+				std::string instanceId_;
+				std::string name_;
 
 			};
 		}

+ 63 - 63
ccc/include/alibabacloud/ccc/model/CreateFaultRequest.h

@@ -35,71 +35,71 @@ namespace AlibabaCloud
 				CreateFaultRequest();
 				~CreateFaultRequest();
 
-				std::string getSpeakerList()const;
-				void setSpeakerList(const std::string& speakerList);
-				long getAgentId()const;
-				void setAgentId(long agentId);
-				std::string getAgentOssFileName()const;
-				void setAgentOssFileName(const std::string& agentOssFileName);
-				std::string getDescription()const;
-				void setDescription(const std::string& description);
-				long getEndTime()const;
-				void setEndTime(long endTime);
-				std::string getOperatingSystemVersion()const;
-				void setOperatingSystemVersion(const std::string& operatingSystemVersion);
-				long getStartTime()const;
-				void setStartTime(long startTime);
-				std::string getMicrophoneList()const;
-				void setMicrophoneList(const std::string& microphoneList);
-				std::string getSpeakerEquipment()const;
-				void setSpeakerEquipment(const std::string& speakerEquipment);
-				std::string getServicePort()const;
-				void setServicePort(const std::string& servicePort);
-				std::string getClientPort()const;
-				void setClientPort(const std::string& clientPort);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getServiceIp()const;
-				void setServiceIp(const std::string& serviceIp);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getCustomFilePath()const;
-				void setCustomFilePath(const std::string& customFilePath);
-				std::string getClientIp()const;
-				void setClientIp(const std::string& clientIp);
-				std::string getAgentFilePath()const;
-				void setAgentFilePath(const std::string& agentFilePath);
-				std::string getConnectId()const;
-				void setConnectId(const std::string& connectId);
-				std::string getCustomOssFileName()const;
-				void setCustomOssFileName(const std::string& customOssFileName);
-				std::string getMicrophoneEquipment()const;
-				void setMicrophoneEquipment(const std::string& microphoneEquipment);
-				std::string getBrowserVersion()const;
-				void setBrowserVersion(const std::string& browserVersion);
+				std::string getAgentOssFileName()const;
+				void setAgentOssFileName(const std::string& agentOssFileName);
+				std::string getDescription()const;
+				void setDescription(const std::string& description);
+				std::string getOperatingSystemVersion()const;
+				void setOperatingSystemVersion(const std::string& operatingSystemVersion);
+				long getStartTime()const;
+				void setStartTime(long startTime);
+				std::string getMicrophoneList()const;
+				void setMicrophoneList(const std::string& microphoneList);
+				std::string getClientPort()const;
+				void setClientPort(const std::string& clientPort);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getCustomFilePath()const;
+				void setCustomFilePath(const std::string& customFilePath);
+				std::string getClientIp()const;
+				void setClientIp(const std::string& clientIp);
+				std::string getSpeakerList()const;
+				void setSpeakerList(const std::string& speakerList);
+				long getAgentId()const;
+				void setAgentId(long agentId);
+				long getEndTime()const;
+				void setEndTime(long endTime);
+				std::string getSpeakerEquipment()const;
+				void setSpeakerEquipment(const std::string& speakerEquipment);
+				std::string getServicePort()const;
+				void setServicePort(const std::string& servicePort);
+				std::string getServiceIp()const;
+				void setServiceIp(const std::string& serviceIp);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getAgentFilePath()const;
+				void setAgentFilePath(const std::string& agentFilePath);
+				std::string getConnectId()const;
+				void setConnectId(const std::string& connectId);
+				std::string getCustomOssFileName()const;
+				void setCustomOssFileName(const std::string& customOssFileName);
+				std::string getMicrophoneEquipment()const;
+				void setMicrophoneEquipment(const std::string& microphoneEquipment);
+				std::string getBrowserVersion()const;
+				void setBrowserVersion(const std::string& browserVersion);
 
             private:
-				std::string speakerList_;
-				long agentId_;
-				std::string agentOssFileName_;
-				std::string description_;
-				long endTime_;
-				std::string operatingSystemVersion_;
-				long startTime_;
-				std::string microphoneList_;
-				std::string speakerEquipment_;
-				std::string servicePort_;
-				std::string clientPort_;
-				std::string accessKeyId_;
-				std::string serviceIp_;
-				std::string instanceId_;
-				std::string customFilePath_;
-				std::string clientIp_;
-				std::string agentFilePath_;
-				std::string connectId_;
-				std::string customOssFileName_;
-				std::string microphoneEquipment_;
-				std::string browserVersion_;
+				std::string agentOssFileName_;
+				std::string description_;
+				std::string operatingSystemVersion_;
+				long startTime_;
+				std::string microphoneList_;
+				std::string clientPort_;
+				std::string accessKeyId_;
+				std::string customFilePath_;
+				std::string clientIp_;
+				std::string speakerList_;
+				long agentId_;
+				long endTime_;
+				std::string speakerEquipment_;
+				std::string servicePort_;
+				std::string serviceIp_;
+				std::string instanceId_;
+				std::string agentFilePath_;
+				std::string connectId_;
+				std::string customOssFileName_;
+				std::string microphoneEquipment_;
+				std::string browserVersion_;
 
 			};
 		}

+ 33 - 33
ccc/include/alibabacloud/ccc/model/CreateInstanceRequest.h

@@ -35,41 +35,41 @@ namespace AlibabaCloud
 				CreateInstanceRequest();
 				~CreateInstanceRequest();
 
-				std::vector<std::string> getPhoneNumbers()const;
-				void setPhoneNumbers(const std::vector<std::string>& phoneNumbers);
-				std::vector<std::string> getUserObject()const;
-				void setUserObject(const std::vector<std::string>& userObject);
-				std::string getName()const;
-				void setName(const std::string& name);
-				std::string getDomainName()const;
-				void setDomainName(const std::string& domainName);
-				std::string getPhoneNumber()const;
-				void setPhoneNumber(const std::string& phoneNumber);
-				std::string getDescription()const;
-				void setDescription(const std::string& description);
-				int getStorageMaxDays()const;
-				void setStorageMaxDays(int storageMaxDays);
-				int getStorageMaxSize()const;
-				void setStorageMaxSize(int storageMaxSize);
-				std::string getDirectoryId()const;
-				void setDirectoryId(const std::string& directoryId);
-				std::vector<std::string> getAdminRamId()const;
-				void setAdminRamId(const std::vector<std::string>& adminRamId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::vector<std::string> getPhoneNumbers()const;
+				void setPhoneNumbers(const std::vector<std::string>& phoneNumbers);
+				std::vector<std::string> getUserObject()const;
+				void setUserObject(const std::vector<std::string>& userObject);
+				std::string getDomainName()const;
+				void setDomainName(const std::string& domainName);
+				std::string getPhoneNumber()const;
+				void setPhoneNumber(const std::string& phoneNumber);
+				std::string getDescription()const;
+				void setDescription(const std::string& description);
+				int getStorageMaxDays()const;
+				void setStorageMaxDays(int storageMaxDays);
+				std::vector<std::string> getAdminRamId()const;
+				void setAdminRamId(const std::vector<std::string>& adminRamId);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getName()const;
+				void setName(const std::string& name);
+				int getStorageMaxSize()const;
+				void setStorageMaxSize(int storageMaxSize);
+				std::string getDirectoryId()const;
+				void setDirectoryId(const std::string& directoryId);
 
             private:
-				std::vector<std::string> phoneNumbers_;
-				std::vector<std::string> userObject_;
-				std::string name_;
-				std::string domainName_;
-				std::string phoneNumber_;
-				std::string description_;
-				int storageMaxDays_;
-				int storageMaxSize_;
-				std::string directoryId_;
-				std::vector<std::string> adminRamId_;
-				std::string accessKeyId_;
+				std::vector<std::string> phoneNumbers_;
+				std::vector<std::string> userObject_;
+				std::string domainName_;
+				std::string phoneNumber_;
+				std::string description_;
+				int storageMaxDays_;
+				std::vector<std::string> adminRamId_;
+				std::string accessKeyId_;
+				std::string name_;
+				int storageMaxSize_;
+				std::string directoryId_;
 
 			};
 		}

+ 3 - 3
ccc/include/alibabacloud/ccc/model/CreateJobGroupRequest.h

@@ -35,6 +35,8 @@ namespace AlibabaCloud
 				CreateJobGroupRequest();
 				~CreateJobGroupRequest();
 
+				std::string getDescription()const;
+				void setDescription(const std::string& description);
 				std::vector<std::string> getCallingNumber()const;
 				void setCallingNumber(const std::vector<std::string>& callingNumber);
 				std::string getInstanceId()const;
@@ -43,17 +45,15 @@ namespace AlibabaCloud
 				void setStrategyJson(const std::string& strategyJson);
 				std::string getName()const;
 				void setName(const std::string& name);
-				std::string getDescription()const;
-				void setDescription(const std::string& description);
 				std::string getScenarioId()const;
 				void setScenarioId(const std::string& scenarioId);
 
             private:
+				std::string description_;
 				std::vector<std::string> callingNumber_;
 				std::string instanceId_;
 				std::string strategyJson_;
 				std::string name_;
-				std::string description_;
 				std::string scenarioId_;
 
 			};

+ 30 - 30
ccc/include/alibabacloud/ccc/model/CreateMediaRequest.h

@@ -35,38 +35,38 @@ namespace AlibabaCloud
 				CreateMediaRequest();
 				~CreateMediaRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getFileName()const;
-				void setFileName(const std::string& fileName);
-				std::string getName()const;
-				void setName(const std::string& name);
-				std::string getDescription()const;
-				void setDescription(const std::string& description);
-				std::string getOssFilePath()const;
-				void setOssFilePath(const std::string& ossFilePath);
-				std::string getUploadResult()const;
-				void setUploadResult(const std::string& uploadResult);
-				std::string getType()const;
-				void setType(const std::string& type);
-				std::string getContent()const;
-				void setContent(const std::string& content);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getOssFileName()const;
-				void setOssFileName(const std::string& ossFileName);
+				std::string getDescription()const;
+				void setDescription(const std::string& description);
+				std::string getOssFilePath()const;
+				void setOssFilePath(const std::string& ossFilePath);
+				std::string getUploadResult()const;
+				void setUploadResult(const std::string& uploadResult);
+				std::string getType()const;
+				void setType(const std::string& type);
+				std::string getContent()const;
+				void setContent(const std::string& content);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getOssFileName()const;
+				void setOssFileName(const std::string& ossFileName);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getFileName()const;
+				void setFileName(const std::string& fileName);
+				std::string getName()const;
+				void setName(const std::string& name);
 
             private:
-				std::string instanceId_;
-				std::string fileName_;
-				std::string name_;
-				std::string description_;
-				std::string ossFilePath_;
-				std::string uploadResult_;
-				std::string type_;
-				std::string content_;
-				std::string accessKeyId_;
-				std::string ossFileName_;
+				std::string description_;
+				std::string ossFilePath_;
+				std::string uploadResult_;
+				std::string type_;
+				std::string content_;
+				std::string accessKeyId_;
+				std::string ossFileName_;
+				std::string instanceId_;
+				std::string fileName_;
+				std::string name_;
 
 			};
 		}

+ 27 - 27
ccc/include/alibabacloud/ccc/model/CreatePredictiveJobGroupRequest.h

@@ -35,35 +35,35 @@ namespace AlibabaCloud
 				CreatePredictiveJobGroupRequest();
 				~CreatePredictiveJobGroupRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				bool getIsDraft()const;
-				void setIsDraft(bool isDraft);
-				std::string getSkillGroupId()const;
-				void setSkillGroupId(const std::string& skillGroupId);
-				std::string getStrategyJson()const;
-				void setStrategyJson(const std::string& strategyJson);
-				std::string getName()const;
-				void setName(const std::string& name);
-				std::string getDescription()const;
-				void setDescription(const std::string& description);
-				bool getTimingSchedule()const;
-				void setTimingSchedule(bool timingSchedule);
-				std::vector<std::string> getJobsJson()const;
-				void setJobsJson(const std::vector<std::string>& jobsJson);
-				std::string getJobFilePath()const;
-				void setJobFilePath(const std::string& jobFilePath);
+				std::string getDescription()const;
+				void setDescription(const std::string& description);
+				bool getTimingSchedule()const;
+				void setTimingSchedule(bool timingSchedule);
+				std::vector<std::string> getJobsJson()const;
+				void setJobsJson(const std::vector<std::string>& jobsJson);
+				std::string getJobFilePath()const;
+				void setJobFilePath(const std::string& jobFilePath);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				bool getIsDraft()const;
+				void setIsDraft(bool isDraft);
+				std::string getSkillGroupId()const;
+				void setSkillGroupId(const std::string& skillGroupId);
+				std::string getStrategyJson()const;
+				void setStrategyJson(const std::string& strategyJson);
+				std::string getName()const;
+				void setName(const std::string& name);
 
             private:
-				std::string instanceId_;
-				bool isDraft_;
-				std::string skillGroupId_;
-				std::string strategyJson_;
-				std::string name_;
-				std::string description_;
-				bool timingSchedule_;
-				std::vector<std::string> jobsJson_;
-				std::string jobFilePath_;
+				std::string description_;
+				bool timingSchedule_;
+				std::vector<std::string> jobsJson_;
+				std::string jobFilePath_;
+				std::string instanceId_;
+				bool isDraft_;
+				std::string skillGroupId_;
+				std::string strategyJson_;
+				std::string name_;
 
 			};
 		}

+ 3 - 3
ccc/include/alibabacloud/ccc/model/CreatePredictiveJobsRequest.h

@@ -35,20 +35,20 @@ namespace AlibabaCloud
 				CreatePredictiveJobsRequest();
 				~CreatePredictiveJobsRequest();
 
+				std::vector<std::string> getJobsJson()const;
+				void setJobsJson(const std::vector<std::string>& jobsJson);
 				std::string getInstanceId()const;
 				void setInstanceId(const std::string& instanceId);
 				std::string getSkillGroupId()const;
 				void setSkillGroupId(const std::string& skillGroupId);
 				std::string getStrategyJson()const;
 				void setStrategyJson(const std::string& strategyJson);
-				std::vector<std::string> getJobsJson()const;
-				void setJobsJson(const std::vector<std::string>& jobsJson);
 
             private:
+				std::vector<std::string> jobsJson_;
 				std::string instanceId_;
 				std::string skillGroupId_;
 				std::string strategyJson_;
-				std::vector<std::string> jobsJson_;
 
 			};
 		}

+ 6 - 6
ccc/include/alibabacloud/ccc/model/CreateScenarioFromTemplateRequest.h

@@ -37,21 +37,21 @@ namespace AlibabaCloud
 
 				std::string getVariables()const;
 				void setVariables(const std::string& variables);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getName()const;
-				void setName(const std::string& name);
 				std::string getDescription()const;
 				void setDescription(const std::string& description);
 				std::string getTemplateId()const;
 				void setTemplateId(const std::string& templateId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getName()const;
+				void setName(const std::string& name);
 
             private:
 				std::string variables_;
-				std::string instanceId_;
-				std::string name_;
 				std::string description_;
 				std::string templateId_;
+				std::string instanceId_;
+				std::string name_;
 
 			};
 		}

+ 9 - 9
ccc/include/alibabacloud/ccc/model/CreateScenarioRequest.h

@@ -35,26 +35,26 @@ namespace AlibabaCloud
 				CreateScenarioRequest();
 				~CreateScenarioRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
 				std::vector<std::string> getSurveysJson()const;
 				void setSurveysJson(const std::vector<std::string>& surveysJson);
-				std::string getStrategyJson()const;
-				void setStrategyJson(const std::string& strategyJson);
-				std::string getName()const;
-				void setName(const std::string& name);
 				std::string getDescription()const;
 				void setDescription(const std::string& description);
 				std::string getType()const;
 				void setType(const std::string& type);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getStrategyJson()const;
+				void setStrategyJson(const std::string& strategyJson);
+				std::string getName()const;
+				void setName(const std::string& name);
 
             private:
-				std::string instanceId_;
 				std::vector<std::string> surveysJson_;
-				std::string strategyJson_;
-				std::string name_;
 				std::string description_;
 				std::string type_;
+				std::string instanceId_;
+				std::string strategyJson_;
+				std::string name_;
 
 			};
 		}

+ 12 - 12
ccc/include/alibabacloud/ccc/model/CreateSkillGroupRequest.h

@@ -35,16 +35,8 @@ namespace AlibabaCloud
 				CreateSkillGroupRequest();
 				~CreateSkillGroupRequest();
 
-				std::vector<int> getSkillLevel()const;
-				void setSkillLevel(const std::vector<int>& skillLevel);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
 				bool getAllowPrivateOutboundNumber()const;
 				void setAllowPrivateOutboundNumber(bool allowPrivateOutboundNumber);
-				std::vector<std::string> getOutboundPhoneNumberId()const;
-				void setOutboundPhoneNumberId(const std::vector<std::string>& outboundPhoneNumberId);
-				std::string getName()const;
-				void setName(const std::string& name);
 				std::string getDescription()const;
 				void setDescription(const std::string& description);
 				std::string getRoutingStrategy()const;
@@ -53,17 +45,25 @@ namespace AlibabaCloud
 				void setUserId(const std::vector<std::string>& userId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::vector<int> getSkillLevel()const;
+				void setSkillLevel(const std::vector<int>& skillLevel);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::vector<std::string> getOutboundPhoneNumberId()const;
+				void setOutboundPhoneNumberId(const std::vector<std::string>& outboundPhoneNumberId);
+				std::string getName()const;
+				void setName(const std::string& name);
 
             private:
-				std::vector<int> skillLevel_;
-				std::string instanceId_;
 				bool allowPrivateOutboundNumber_;
-				std::vector<std::string> outboundPhoneNumberId_;
-				std::string name_;
 				std::string description_;
 				std::string routingStrategy_;
 				std::vector<std::string> userId_;
 				std::string accessKeyId_;
+				std::vector<int> skillLevel_;
+				std::string instanceId_;
+				std::vector<std::string> outboundPhoneNumberId_;
+				std::string name_;
 
 			};
 		}

+ 9 - 9
ccc/include/alibabacloud/ccc/model/CreateSurveyRequest.h

@@ -35,10 +35,14 @@ namespace AlibabaCloud
 				CreateSurveyRequest();
 				~CreateSurveyRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
 				std::string getRole()const;
 				void setRole(const std::string& role);
+				std::string getDescription()const;
+				void setDescription(const std::string& description);
+				std::string getSpeechOptimizationParam()const;
+				void setSpeechOptimizationParam(const std::string& speechOptimizationParam);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
 				int getRound()const;
 				void setRound(int round);
 				std::string getFlowJson()const;
@@ -47,25 +51,21 @@ namespace AlibabaCloud
 				void setName(const std::string& name);
 				std::string getGlobalQuestions()const;
 				void setGlobalQuestions(const std::string& globalQuestions);
-				std::string getDescription()const;
-				void setDescription(const std::string& description);
 				std::string getCorpora()const;
 				void setCorpora(const std::string& corpora);
-				std::string getSpeechOptimizationParam()const;
-				void setSpeechOptimizationParam(const std::string& speechOptimizationParam);
 				std::string getScenarioId()const;
 				void setScenarioId(const std::string& scenarioId);
 
             private:
-				std::string instanceId_;
 				std::string role_;
+				std::string description_;
+				std::string speechOptimizationParam_;
+				std::string instanceId_;
 				int round_;
 				std::string flowJson_;
 				std::string name_;
 				std::string globalQuestions_;
-				std::string description_;
 				std::string corpora_;
-				std::string speechOptimizationParam_;
 				std::string scenarioId_;
 
 			};

+ 9 - 9
ccc/include/alibabacloud/ccc/model/CreateUserRequest.h

@@ -37,36 +37,36 @@ namespace AlibabaCloud
 
 				std::string getPrivateOutboundNumberId()const;
 				void setPrivateOutboundNumberId(const std::string& privateOutboundNumberId);
+				std::string getLoginName()const;
+				void setLoginName(const std::string& loginName);
+				std::vector<std::string> getRoleId()const;
+				void setRoleId(const std::vector<std::string>& roleId);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::vector<int> getSkillLevel()const;
 				void setSkillLevel(const std::vector<int>& skillLevel);
 				std::string getInstanceId()const;
 				void setInstanceId(const std::string& instanceId);
-				std::string getLoginName()const;
-				void setLoginName(const std::string& loginName);
 				std::string getPhone()const;
 				void setPhone(const std::string& phone);
-				std::vector<std::string> getRoleId()const;
-				void setRoleId(const std::vector<std::string>& roleId);
 				std::string getDisplayName()const;
 				void setDisplayName(const std::string& displayName);
 				std::vector<std::string> getSkillGroupId()const;
 				void setSkillGroupId(const std::vector<std::string>& skillGroupId);
 				std::string getEmail()const;
 				void setEmail(const std::string& email);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
 				std::string privateOutboundNumberId_;
+				std::string loginName_;
+				std::vector<std::string> roleId_;
+				std::string accessKeyId_;
 				std::vector<int> skillLevel_;
 				std::string instanceId_;
-				std::string loginName_;
 				std::string phone_;
-				std::vector<std::string> roleId_;
 				std::string displayName_;
 				std::vector<std::string> skillGroupId_;
 				std::string email_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 15 - 15
ccc/include/alibabacloud/ccc/model/CreateVoiceAppraiseRequest.h

@@ -35,23 +35,23 @@ namespace AlibabaCloud
 				CreateVoiceAppraiseRequest();
 				~CreateVoiceAppraiseRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getContactFlowVersionId()const;
-				void setContactFlowVersionId(const std::string& contactFlowVersionId);
-				bool getIsAppraise()const;
-				void setIsAppraise(bool isAppraise);
-				std::string getContent()const;
-				void setContent(const std::string& content);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				bool getIsAppraise()const;
+				void setIsAppraise(bool isAppraise);
+				std::string getContent()const;
+				void setContent(const std::string& content);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getContactFlowVersionId()const;
+				void setContactFlowVersionId(const std::string& contactFlowVersionId);
 
             private:
-				std::string instanceId_;
-				std::string contactFlowVersionId_;
-				bool isAppraise_;
-				std::string content_;
-				std::string accessKeyId_;
+				bool isAppraise_;
+				std::string content_;
+				std::string accessKeyId_;
+				std::string instanceId_;
+				std::string contactFlowVersionId_;
 
 			};
 		}

+ 6 - 6
ccc/include/alibabacloud/ccc/model/DeleteInstanceRequest.h

@@ -35,14 +35,14 @@ namespace AlibabaCloud
 				DeleteInstanceRequest();
 				~DeleteInstanceRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
 
             private:
-				std::string instanceId_;
-				std::string accessKeyId_;
+				std::string accessKeyId_;
+				std::string instanceId_;
 
 			};
 		}

+ 9 - 9
ccc/include/alibabacloud/ccc/model/DeleteMediaRequest.h

@@ -35,17 +35,17 @@ namespace AlibabaCloud
 				DeleteMediaRequest();
 				~DeleteMediaRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getName()const;
-				void setName(const std::string& name);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getName()const;
+				void setName(const std::string& name);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
-				std::string instanceId_;
-				std::string name_;
-				std::string accessKeyId_;
+				std::string instanceId_;
+				std::string name_;
+				std::string accessKeyId_;
 
 			};
 		}

+ 21 - 21
ccc/include/alibabacloud/ccc/model/DialExRequest.h

@@ -35,29 +35,29 @@ namespace AlibabaCloud
 				DialExRequest();
 				~DialExRequest();
 
-				std::string getRoutPoint()const;
-				void setRoutPoint(const std::string& routPoint);
-				std::string getCaller()const;
-				void setCaller(const std::string& caller);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getProvider()const;
-				void setProvider(const std::string& provider);
-				std::string getCallee()const;
-				void setCallee(const std::string& callee);
-				int getAnswerMode()const;
-				void setAnswerMode(int answerMode);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getCallee()const;
+				void setCallee(const std::string& callee);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getRoutPoint()const;
+				void setRoutPoint(const std::string& routPoint);
+				std::string getCaller()const;
+				void setCaller(const std::string& caller);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getProvider()const;
+				void setProvider(const std::string& provider);
+				int getAnswerMode()const;
+				void setAnswerMode(int answerMode);
 
             private:
-				std::string routPoint_;
-				std::string caller_;
-				std::string instanceId_;
-				std::string provider_;
-				std::string callee_;
-				int answerMode_;
-				std::string accessKeyId_;
+				std::string callee_;
+				std::string accessKeyId_;
+				std::string routPoint_;
+				std::string caller_;
+				std::string instanceId_;
+				std::string provider_;
+				int answerMode_;
 
 			};
 		}

+ 3 - 3
ccc/include/alibabacloud/ccc/model/DialogueRequest.h

@@ -37,6 +37,8 @@ namespace AlibabaCloud
 
 				std::string getCallId()const;
 				void setCallId(const std::string& callId);
+				std::string getActionParams()const;
+				void setActionParams(const std::string& actionParams);
 				std::string getCallingNumber()const;
 				void setCallingNumber(const std::string& callingNumber);
 				std::string getInstanceId()const;
@@ -47,8 +49,6 @@ namespace AlibabaCloud
 				void setInstanceOwnerId(long instanceOwnerId);
 				std::string getActionKey()const;
 				void setActionKey(const std::string& actionKey);
-				std::string getActionParams()const;
-				void setActionParams(const std::string& actionParams);
 				std::string getCallType()const;
 				void setCallType(const std::string& callType);
 				std::string getScenarioId()const;
@@ -60,12 +60,12 @@ namespace AlibabaCloud
 
             private:
 				std::string callId_;
+				std::string actionParams_;
 				std::string callingNumber_;
 				std::string instanceId_;
 				std::string calledNumber_;
 				long instanceOwnerId_;
 				std::string actionKey_;
-				std::string actionParams_;
 				std::string callType_;
 				std::string scenarioId_;
 				std::string taskId_;

+ 12 - 12
ccc/include/alibabacloud/ccc/model/DownloadAllTypeRecordingRequest.h

@@ -35,20 +35,20 @@ namespace AlibabaCloud
 				DownloadAllTypeRecordingRequest();
 				~DownloadAllTypeRecordingRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getContactId()const;
-				void setContactId(const std::string& contactId);
-				std::string getChannel()const;
-				void setChannel(const std::string& channel);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getContactId()const;
+				void setContactId(const std::string& contactId);
+				std::string getChannel()const;
+				void setChannel(const std::string& channel);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
 
             private:
-				std::string instanceId_;
-				std::string contactId_;
-				std::string channel_;
-				std::string accessKeyId_;
+				std::string contactId_;
+				std::string channel_;
+				std::string accessKeyId_;
+				std::string instanceId_;
 
 			};
 		}

+ 6 - 6
ccc/include/alibabacloud/ccc/model/DownloadCabRecordingRequest.h

@@ -35,14 +35,14 @@ namespace AlibabaCloud
 				DownloadCabRecordingRequest();
 				~DownloadCabRecordingRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getTaskId()const;
-				void setTaskId(const std::string& taskId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getTaskId()const;
+				void setTaskId(const std::string& taskId);
 
             private:
-				std::string instanceId_;
-				std::string taskId_;
+				std::string instanceId_;
+				std::string taskId_;
 
 			};
 		}

+ 6 - 6
ccc/include/alibabacloud/ccc/model/DownloadRecordingRequest.h

@@ -35,20 +35,20 @@ namespace AlibabaCloud
 				DownloadRecordingRequest();
 				~DownloadRecordingRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getFileName()const;
-				void setFileName(const std::string& fileName);
 				std::string getChannel()const;
 				void setChannel(const std::string& channel);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getFileName()const;
+				void setFileName(const std::string& fileName);
 
             private:
-				std::string instanceId_;
-				std::string fileName_;
 				std::string channel_;
 				std::string accessKeyId_;
+				std::string instanceId_;
+				std::string fileName_;
 
 			};
 		}

+ 15 - 15
ccc/include/alibabacloud/ccc/model/FindUsersRequest.h

@@ -35,23 +35,23 @@ namespace AlibabaCloud
 				FindUsersRequest();
 				~FindUsersRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getCriteria()const;
-				void setCriteria(const std::string& criteria);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getCriteria()const;
+				void setCriteria(const std::string& criteria);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 
             private:
-				std::string instanceId_;
-				std::string criteria_;
-				int pageSize_;
-				int pageNumber_;
-				std::string accessKeyId_;
+				std::string criteria_;
+				int pageNumber_;
+				std::string accessKeyId_;
+				std::string instanceId_;
+				int pageSize_;
 
 			};
 		}

+ 9 - 9
ccc/include/alibabacloud/ccc/model/GenerateAgentStatisticReportRequest.h

@@ -37,27 +37,27 @@ namespace AlibabaCloud
 
 				std::string getAgentId()const;
 				void setAgentId(const std::string& agentId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getEndDate()const;
-				void setEndDate(const std::string& endDate);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
 				std::string getStartDate()const;
 				void setStartDate(const std::string& startDate);
 				int getPageNumber()const;
 				void setPageNumber(int pageNumber);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getEndDate()const;
+				void setEndDate(const std::string& endDate);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 
             private:
 				std::string agentId_;
-				std::string instanceId_;
-				std::string endDate_;
-				int pageSize_;
 				std::string startDate_;
 				int pageNumber_;
 				std::string accessKeyId_;
+				std::string instanceId_;
+				std::string endDate_;
+				int pageSize_;
 
 			};
 		}

+ 9 - 9
ccc/include/alibabacloud/ccc/model/GetAgentDataRequest.h

@@ -35,29 +35,29 @@ namespace AlibabaCloud
 				GetAgentDataRequest();
 				~GetAgentDataRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
 				std::string getStartDay()const;
 				void setStartDay(const std::string& startDay);
-				std::string getEndDay()const;
-				void setEndDay(const std::string& endDay);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
 				std::string getUserId()const;
 				void setUserId(const std::string& userId);
 				int getPageNumber()const;
 				void setPageNumber(int pageNumber);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getEndDay()const;
+				void setEndDay(const std::string& endDay);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 
             private:
-				std::string instanceId_;
 				std::string startDay_;
-				std::string endDay_;
-				int pageSize_;
 				std::string userId_;
 				int pageNumber_;
 				std::string accessKeyId_;
+				std::string instanceId_;
+				std::string endDay_;
+				int pageSize_;
 
 			};
 		}

+ 12 - 12
ccc/include/alibabacloud/ccc/model/GetAgentStateRequest.h

@@ -35,20 +35,20 @@ namespace AlibabaCloud
 				GetAgentStateRequest();
 				~GetAgentStateRequest();
 
-				std::string getAgentId()const;
-				void setAgentId(const std::string& agentId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getDn()const;
-				void setDn(const std::string& dn);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getAgentId()const;
+				void setAgentId(const std::string& agentId);
+				std::string getDn()const;
+				void setDn(const std::string& dn);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
 
             private:
-				std::string agentId_;
-				std::string instanceId_;
-				std::string dn_;
-				std::string accessKeyId_;
+				std::string agentId_;
+				std::string dn_;
+				std::string accessKeyId_;
+				std::string instanceId_;
 
 			};
 		}

+ 21 - 21
ccc/include/alibabacloud/ccc/model/GetCallMeasureSummaryReportRequest.h

@@ -35,29 +35,29 @@ namespace AlibabaCloud
 				GetCallMeasureSummaryReportRequest();
 				~GetCallMeasureSummaryReportRequest();
 
-				std::string getIntervalType()const;
-				void setIntervalType(const std::string& intervalType);
-				int getMonth()const;
-				void setMonth(int month);
-				int getYear()const;
-				void setYear(int year);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				int getDay()const;
-				void setDay(int day);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getIntervalType()const;
+				void setIntervalType(const std::string& intervalType);
+				int getYear()const;
+				void setYear(int year);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				int getMonth()const;
+				void setMonth(int month);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
+				int getDay()const;
+				void setDay(int day);
 
             private:
-				std::string intervalType_;
-				int month_;
-				int year_;
-				int pageSize_;
-				int day_;
-				int pageNumber_;
-				std::string accessKeyId_;
+				std::string intervalType_;
+				int year_;
+				int pageNumber_;
+				std::string accessKeyId_;
+				int month_;
+				int pageSize_;
+				int day_;
 
 			};
 		}

+ 3 - 3
ccc/include/alibabacloud/ccc/model/GetConfigRequest.h

@@ -35,6 +35,8 @@ namespace AlibabaCloud
 				GetConfigRequest();
 				~GetConfigRequest();
 
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getInstanceId()const;
 				void setInstanceId(const std::string& instanceId);
 				std::string getName()const;
@@ -43,15 +45,13 @@ namespace AlibabaCloud
 				void setObjectType(const std::string& objectType);
 				std::string getObjectId()const;
 				void setObjectId(const std::string& objectId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
+				std::string accessKeyId_;
 				std::string instanceId_;
 				std::string name_;
 				std::string objectType_;
 				std::string objectId_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 6 - 6
ccc/include/alibabacloud/ccc/model/GetContactIdentifyByOutBoundTaskIdRequest.h

@@ -35,14 +35,14 @@ namespace AlibabaCloud
 				GetContactIdentifyByOutBoundTaskIdRequest();
 				~GetContactIdentifyByOutBoundTaskIdRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getOutboundTaskId()const;
-				void setOutboundTaskId(const std::string& outboundTaskId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getOutboundTaskId()const;
+				void setOutboundTaskId(const std::string& outboundTaskId);
 
             private:
-				std::string instanceId_;
-				std::string outboundTaskId_;
+				std::string instanceId_;
+				std::string outboundTaskId_;
 
 			};
 		}

+ 9 - 9
ccc/include/alibabacloud/ccc/model/GetContactInfoByOutboundTaskIdRequest.h

@@ -35,17 +35,17 @@ namespace AlibabaCloud
 				GetContactInfoByOutboundTaskIdRequest();
 				~GetContactInfoByOutboundTaskIdRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getOutboundTaskId()const;
-				void setOutboundTaskId(const std::string& outboundTaskId);
-				std::string getSkillGroupId()const;
-				void setSkillGroupId(const std::string& skillGroupId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getOutboundTaskId()const;
+				void setOutboundTaskId(const std::string& outboundTaskId);
+				std::string getSkillGroupId()const;
+				void setSkillGroupId(const std::string& skillGroupId);
 
             private:
-				std::string instanceId_;
-				std::string outboundTaskId_;
-				std::string skillGroupId_;
+				std::string instanceId_;
+				std::string outboundTaskId_;
+				std::string skillGroupId_;
 
 			};
 		}

+ 6 - 6
ccc/include/alibabacloud/ccc/model/GetConversationDetailByContactIdRequest.h

@@ -35,23 +35,23 @@ namespace AlibabaCloud
 				GetConversationDetailByContactIdRequest();
 				~GetConversationDetailByContactIdRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
 				std::string getContactId()const;
 				void setContactId(const std::string& contactId);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
 				int getPageNumber()const;
 				void setPageNumber(int pageNumber);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 
             private:
-				std::string instanceId_;
 				std::string contactId_;
-				int pageSize_;
 				int pageNumber_;
 				std::string accessKeyId_;
+				std::string instanceId_;
+				int pageSize_;
 
 			};
 		}

+ 6 - 6
ccc/include/alibabacloud/ccc/model/GetInstanceRequest.h

@@ -35,14 +35,14 @@ namespace AlibabaCloud
 				GetInstanceRequest();
 				~GetInstanceRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
-				std::string instanceId_;
-				std::string accessKeyId_;
+				std::string instanceId_;
+				std::string accessKeyId_;
 
 			};
 		}

+ 6 - 6
ccc/include/alibabacloud/ccc/model/GetInstanceStateRequest.h

@@ -35,14 +35,14 @@ namespace AlibabaCloud
 				GetInstanceStateRequest();
 				~GetInstanceStateRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
-				std::string instanceId_;
-				std::string accessKeyId_;
+				std::string instanceId_;
+				std::string accessKeyId_;
 
 			};
 		}

+ 21 - 21
ccc/include/alibabacloud/ccc/model/GetInstanceSummaryReportByIntervalRequest.h

@@ -35,29 +35,29 @@ namespace AlibabaCloud
 				GetInstanceSummaryReportByIntervalRequest();
 				~GetInstanceSummaryReportByIntervalRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				std::string getEndTime()const;
-				void setEndTime(const std::string& endTime);
-				std::string getInterval()const;
-				void setInterval(const std::string& interval);
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getEndTime()const;
+				void setEndTime(const std::string& endTime);
+				std::string getStartTime()const;
+				void setStartTime(const std::string& startTime);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
+				std::string getInterval()const;
+				void setInterval(const std::string& interval);
 
             private:
-				std::string instanceId_;
-				int pageSize_;
-				std::string endTime_;
-				std::string interval_;
-				std::string startTime_;
-				int pageNumber_;
-				std::string accessKeyId_;
+				std::string endTime_;
+				std::string startTime_;
+				int pageNumber_;
+				std::string accessKeyId_;
+				std::string instanceId_;
+				int pageSize_;
+				std::string interval_;
 
 			};
 		}

+ 18 - 18
ccc/include/alibabacloud/ccc/model/GetInstanceSummaryReportRequest.h

@@ -35,26 +35,26 @@ namespace AlibabaCloud
 				GetInstanceSummaryReportRequest();
 				~GetInstanceSummaryReportRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				std::string getEndTime()const;
-				void setEndTime(const std::string& endTime);
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getEndTime()const;
+				void setEndTime(const std::string& endTime);
+				std::string getStartTime()const;
+				void setStartTime(const std::string& startTime);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 
             private:
-				std::string instanceId_;
-				int pageSize_;
-				std::string endTime_;
-				std::string startTime_;
-				int pageNumber_;
-				std::string accessKeyId_;
+				std::string endTime_;
+				std::string startTime_;
+				int pageNumber_;
+				std::string accessKeyId_;
+				std::string instanceId_;
+				int pageSize_;
 
 			};
 		}

+ 12 - 12
ccc/include/alibabacloud/ccc/model/GetInstanceSummaryReportSinceMidnightRequest.h

@@ -35,20 +35,20 @@ namespace AlibabaCloud
 				GetInstanceSummaryReportSinceMidnightRequest();
 				~GetInstanceSummaryReportSinceMidnightRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 
             private:
-				std::string instanceId_;
-				int pageSize_;
-				int pageNumber_;
-				std::string accessKeyId_;
+				int pageNumber_;
+				std::string accessKeyId_;
+				std::string instanceId_;
+				int pageSize_;
 
 			};
 		}

+ 6 - 6
ccc/include/alibabacloud/ccc/model/GetJobFileUploadUrlRequest.h

@@ -35,14 +35,14 @@ namespace AlibabaCloud
 				GetJobFileUploadUrlRequest();
 				~GetJobFileUploadUrlRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getFileName()const;
-				void setFileName(const std::string& fileName);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getFileName()const;
+				void setFileName(const std::string& fileName);
 
             private:
-				std::string instanceId_;
-				std::string fileName_;
+				std::string instanceId_;
+				std::string fileName_;
 
 			};
 		}

+ 6 - 6
ccc/include/alibabacloud/ccc/model/GetJobListRequest.h

@@ -35,26 +35,26 @@ namespace AlibabaCloud
 				GetJobListRequest();
 				~GetJobListRequest();
 
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				bool getQueryAll()const;
+				void setQueryAll(bool queryAll);
 				std::string getInstanceId()const;
 				void setInstanceId(const std::string& instanceId);
 				std::string getJobGroupId()const;
 				void setJobGroupId(const std::string& jobGroupId);
 				int getPageSize()const;
 				void setPageSize(int pageSize);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
 				int getStatus()const;
 				void setStatus(int status);
-				bool getQueryAll()const;
-				void setQueryAll(bool queryAll);
 
             private:
+				int pageNumber_;
+				bool queryAll_;
 				std::string instanceId_;
 				std::string jobGroupId_;
 				int pageSize_;
-				int pageNumber_;
 				int status_;
-				bool queryAll_;
 
 			};
 		}

+ 9 - 9
ccc/include/alibabacloud/ccc/model/GetJobsProgressRequest.h

@@ -35,17 +35,17 @@ namespace AlibabaCloud
 				GetJobsProgressRequest();
 				~GetJobsProgressRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getSkillGroupId()const;
-				void setSkillGroupId(const std::string& skillGroupId);
-				std::string getJobGroupId()const;
-				void setJobGroupId(const std::string& jobGroupId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getSkillGroupId()const;
+				void setSkillGroupId(const std::string& skillGroupId);
+				std::string getJobGroupId()const;
+				void setJobGroupId(const std::string& jobGroupId);
 
             private:
-				std::string instanceId_;
-				std::string skillGroupId_;
-				std::string jobGroupId_;
+				std::string instanceId_;
+				std::string skillGroupId_;
+				std::string jobGroupId_;
 
 			};
 		}

+ 6 - 6
ccc/include/alibabacloud/ccc/model/GetPredictiveJobRequest.h

@@ -35,14 +35,14 @@ namespace AlibabaCloud
 				GetPredictiveJobRequest();
 				~GetPredictiveJobRequest();
 
-				std::string getJobId()const;
-				void setJobId(const std::string& jobId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
+				std::string getJobId()const;
+				void setJobId(const std::string& jobId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
 
             private:
-				std::string jobId_;
-				std::string instanceId_;
+				std::string jobId_;
+				std::string instanceId_;
 
 			};
 		}

+ 9 - 9
ccc/include/alibabacloud/ccc/model/GetRecordOssUploadParamRequest.h

@@ -35,17 +35,17 @@ namespace AlibabaCloud
 				GetRecordOssUploadParamRequest();
 				~GetRecordOssUploadParamRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getFileName()const;
-				void setFileName(const std::string& fileName);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getFileName()const;
+				void setFileName(const std::string& fileName);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
-				std::string instanceId_;
-				std::string fileName_;
-				std::string accessKeyId_;
+				std::string instanceId_;
+				std::string fileName_;
+				std::string accessKeyId_;
 
 			};
 		}

+ 54 - 0
ccc/include/alibabacloud/ccc/model/GetRoutePointRequest.h

@@ -0,0 +1,54 @@
+/*
+ * Copyright 2009-2017 Alibaba Cloud All rights reserved.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef ALIBABACLOUD_CCC_MODEL_GETROUTEPOINTREQUEST_H_
+#define ALIBABACLOUD_CCC_MODEL_GETROUTEPOINTREQUEST_H_
+
+#include <string>
+#include <vector>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <alibabacloud/ccc/CCCExport.h>
+
+namespace AlibabaCloud
+{
+	namespace CCC
+	{
+		namespace Model
+		{
+			class ALIBABACLOUD_CCC_EXPORT GetRoutePointRequest : public RpcServiceRequest
+			{
+
+			public:
+				GetRoutePointRequest();
+				~GetRoutePointRequest();
+
+				std::string getContactFlowId()const;
+				void setContactFlowId(const std::string& contactFlowId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+
+            private:
+				std::string contactFlowId_;
+				std::string instanceId_;
+				std::string accessKeyId_;
+
+			};
+		}
+	}
+}
+#endif // !ALIBABACLOUD_CCC_MODEL_GETROUTEPOINTREQUEST_H_

+ 13 - 16
ccc/include/alibabacloud/ccc/model/EncryptResult.h → ccc/include/alibabacloud/ccc/model/GetRoutePointResult.h

@@ -14,8 +14,8 @@
  * limitations under the License.
  */
 
-#ifndef ALIBABACLOUD_CCC_MODEL_ENCRYPTRESULT_H_
-#define ALIBABACLOUD_CCC_MODEL_ENCRYPTRESULT_H_
+#ifndef ALIBABACLOUD_CCC_MODEL_GETROUTEPOINTRESULT_H_
+#define ALIBABACLOUD_CCC_MODEL_GETROUTEPOINTRESULT_H_
 
 #include <string>
 #include <vector>
@@ -29,38 +29,35 @@ namespace AlibabaCloud
 	{
 		namespace Model
 		{
-			class ALIBABACLOUD_CCC_EXPORT EncryptResult : public ServiceResult
+			class ALIBABACLOUD_CCC_EXPORT GetRoutePointResult : public ServiceResult
 			{
 			public:
-				struct CypherContent
-				{
-					std::string plainText;
-					std::string cypherText;
-				};
 
 
-				EncryptResult();
-				explicit EncryptResult(const std::string &payload);
-				~EncryptResult();
-				std::vector<CypherContent> getCypherContents()const;
+				GetRoutePointResult();
+				explicit GetRoutePointResult(const std::string &payload);
+				~GetRoutePointResult();
+				std::string getStatusDesc()const;
 				std::string getMessage()const;
-				std::string getPublicKey()const;
+				std::string getRoutePoint()const;
 				int getHttpStatusCode()const;
 				std::string getCode()const;
+				std::string getStatusCode()const;
 				bool getSuccess()const;
 
 			protected:
 				void parse(const std::string &payload);
 			private:
-				std::vector<CypherContent> cypherContents_;
+				std::string statusDesc_;
 				std::string message_;
-				std::string publicKey_;
+				std::string routePoint_;
 				int httpStatusCode_;
 				std::string code_;
+				std::string statusCode_;
 				bool success_;
 
 			};
 		}
 	}
 }
-#endif // !ALIBABACLOUD_CCC_MODEL_ENCRYPTRESULT_H_
+#endif // !ALIBABACLOUD_CCC_MODEL_GETROUTEPOINTRESULT_H_

+ 9 - 9
ccc/include/alibabacloud/ccc/model/GetSmsConfigRequest.h

@@ -35,17 +35,17 @@ namespace AlibabaCloud
 				GetSmsConfigRequest();
 				~GetSmsConfigRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::vector<int> getScenario()const;
-				void setScenario(const std::vector<int>& scenario);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::vector<int> getScenario()const;
+				void setScenario(const std::vector<int>& scenario);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
-				std::string instanceId_;
-				std::vector<int> scenario_;
-				std::string accessKeyId_;
+				std::string instanceId_;
+				std::vector<int> scenario_;
+				std::string accessKeyId_;
 
 			};
 		}

+ 9 - 9
ccc/include/alibabacloud/ccc/model/GetTURNCredentialsRequest.h

@@ -35,17 +35,17 @@ namespace AlibabaCloud
 				GetTURNCredentialsRequest();
 				~GetTURNCredentialsRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getUserName()const;
-				void setUserName(const std::string& userName);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getUserName()const;
+				void setUserName(const std::string& userName);
 
             private:
-				std::string instanceId_;
-				std::string accessKeyId_;
-				std::string userName_;
+				std::string instanceId_;
+				std::string accessKeyId_;
+				std::string userName_;
 
 			};
 		}

+ 6 - 6
ccc/include/alibabacloud/ccc/model/GetTURNServerListRequest.h

@@ -35,14 +35,14 @@ namespace AlibabaCloud
 				GetTURNServerListRequest();
 				~GetTURNServerListRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
-				std::string instanceId_;
-				std::string accessKeyId_;
+				std::string instanceId_;
+				std::string accessKeyId_;
 
 			};
 		}

+ 9 - 9
ccc/include/alibabacloud/ccc/model/LaunchShortMessageAppraiseRequest.h

@@ -35,26 +35,26 @@ namespace AlibabaCloud
 				LaunchShortMessageAppraiseRequest();
 				~LaunchShortMessageAppraiseRequest();
 
-				std::string getAcid()const;
-				void setAcid(const std::string& acid);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
 				int getContactType()const;
 				void setContactType(int contactType);
 				std::string getPhoneNumbers()const;
 				void setPhoneNumbers(const std::string& phoneNumbers);
-				std::string getSkillGroupId()const;
-				void setSkillGroupId(const std::string& skillGroupId);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getAcid()const;
+				void setAcid(const std::string& acid);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getSkillGroupId()const;
+				void setSkillGroupId(const std::string& skillGroupId);
 
             private:
-				std::string acid_;
-				std::string instanceId_;
 				int contactType_;
 				std::string phoneNumbers_;
-				std::string skillGroupId_;
 				std::string accessKeyId_;
+				std::string acid_;
+				std::string instanceId_;
+				std::string skillGroupId_;
 
 			};
 		}

+ 15 - 15
ccc/include/alibabacloud/ccc/model/ListAgentDevicesRequest.h

@@ -35,23 +35,23 @@ namespace AlibabaCloud
 				ListAgentDevicesRequest();
 				~ListAgentDevicesRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getRamIds()const;
-				void setRamIds(const std::string& ramIds);
-				long getStartTime()const;
-				void setStartTime(long startTime);
-				long getStopTime()const;
-				void setStopTime(long stopTime);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getRamIds()const;
+				void setRamIds(const std::string& ramIds);
+				long getStartTime()const;
+				void setStartTime(long startTime);
+				long getStopTime()const;
+				void setStopTime(long stopTime);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
 
             private:
-				std::string instanceId_;
-				std::string ramIds_;
-				long startTime_;
-				long stopTime_;
-				std::string accessKeyId_;
+				std::string ramIds_;
+				long startTime_;
+				long stopTime_;
+				std::string accessKeyId_;
+				std::string instanceId_;
 
 			};
 		}

+ 18 - 18
ccc/include/alibabacloud/ccc/model/ListAgentEventsRequest.h

@@ -35,26 +35,26 @@ namespace AlibabaCloud
 				ListAgentEventsRequest();
 				~ListAgentEventsRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				long getStartTime()const;
-				void setStartTime(long startTime);
-				long getStopTime()const;
-				void setStopTime(long stopTime);
-				std::vector<std::string> getEvent()const;
-				void setEvent(const std::vector<std::string>& event);
-				std::vector<std::string> getRamId()const;
-				void setRamId(const std::vector<std::string>& ramId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				long getStartTime()const;
+				void setStartTime(long startTime);
+				long getStopTime()const;
+				void setStopTime(long stopTime);
+				std::vector<std::string> getRamId()const;
+				void setRamId(const std::vector<std::string>& ramId);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::vector<std::string> getEvent()const;
+				void setEvent(const std::vector<std::string>& event);
 
             private:
-				std::string instanceId_;
-				long startTime_;
-				long stopTime_;
-				std::vector<std::string> event_;
-				std::vector<std::string> ramId_;
-				std::string accessKeyId_;
+				long startTime_;
+				long stopTime_;
+				std::vector<std::string> ramId_;
+				std::string accessKeyId_;
+				std::string instanceId_;
+				std::vector<std::string> event_;
 
 			};
 		}

+ 21 - 21
ccc/include/alibabacloud/ccc/model/ListAgentStatesRequest.h

@@ -35,29 +35,29 @@ namespace AlibabaCloud
 				ListAgentStatesRequest();
 				~ListAgentStatesRequest();
 
-				std::string getAgentIds()const;
-				void setAgentIds(const std::string& agentIds);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getSkillGroupId()const;
-				void setSkillGroupId(const std::string& skillGroupId);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				std::string getState()const;
-				void setState(const std::string& state);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getAgentIds()const;
+				void setAgentIds(const std::string& agentIds);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getSkillGroupId()const;
+				void setSkillGroupId(const std::string& skillGroupId);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
+				std::string getState()const;
+				void setState(const std::string& state);
 
             private:
-				std::string agentIds_;
-				std::string instanceId_;
-				std::string skillGroupId_;
-				int pageSize_;
-				std::string state_;
-				int pageNumber_;
-				std::string accessKeyId_;
+				std::string agentIds_;
+				int pageNumber_;
+				std::string accessKeyId_;
+				std::string instanceId_;
+				std::string skillGroupId_;
+				int pageSize_;
+				std::string state_;
 
 			};
 		}

+ 27 - 27
ccc/include/alibabacloud/ccc/model/ListAgentSummaryReportsByIntervalRequest.h

@@ -35,35 +35,35 @@ namespace AlibabaCloud
 				ListAgentSummaryReportsByIntervalRequest();
 				~ListAgentSummaryReportsByIntervalRequest();
 
-				std::string getAgentIds()const;
-				void setAgentIds(const std::string& agentIds);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getSkillGroupId()const;
-				void setSkillGroupId(const std::string& skillGroupId);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				std::string getEndTime()const;
-				void setEndTime(const std::string& endTime);
-				std::string getInterval()const;
-				void setInterval(const std::string& interval);
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getAgentIds()const;
+				void setAgentIds(const std::string& agentIds);
+				std::string getEndTime()const;
+				void setEndTime(const std::string& endTime);
+				std::string getStartTime()const;
+				void setStartTime(const std::string& startTime);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getSkillGroupId()const;
+				void setSkillGroupId(const std::string& skillGroupId);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
+				std::string getInterval()const;
+				void setInterval(const std::string& interval);
 
             private:
-				std::string agentIds_;
-				std::string instanceId_;
-				std::string skillGroupId_;
-				int pageSize_;
-				std::string endTime_;
-				std::string interval_;
-				std::string startTime_;
-				int pageNumber_;
-				std::string accessKeyId_;
+				std::string agentIds_;
+				std::string endTime_;
+				std::string startTime_;
+				int pageNumber_;
+				std::string accessKeyId_;
+				std::string instanceId_;
+				std::string skillGroupId_;
+				int pageSize_;
+				std::string interval_;
 
 			};
 		}

+ 24 - 24
ccc/include/alibabacloud/ccc/model/ListAgentSummaryReportsRequest.h

@@ -35,32 +35,32 @@ namespace AlibabaCloud
 				ListAgentSummaryReportsRequest();
 				~ListAgentSummaryReportsRequest();
 
-				std::string getAgentIds()const;
-				void setAgentIds(const std::string& agentIds);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getSkillGroupId()const;
-				void setSkillGroupId(const std::string& skillGroupId);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				std::string getEndTime()const;
-				void setEndTime(const std::string& endTime);
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getAgentIds()const;
+				void setAgentIds(const std::string& agentIds);
+				std::string getEndTime()const;
+				void setEndTime(const std::string& endTime);
+				std::string getStartTime()const;
+				void setStartTime(const std::string& startTime);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getSkillGroupId()const;
+				void setSkillGroupId(const std::string& skillGroupId);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 
             private:
-				std::string agentIds_;
-				std::string instanceId_;
-				std::string skillGroupId_;
-				int pageSize_;
-				std::string endTime_;
-				std::string startTime_;
-				int pageNumber_;
-				std::string accessKeyId_;
+				std::string agentIds_;
+				std::string endTime_;
+				std::string startTime_;
+				int pageNumber_;
+				std::string accessKeyId_;
+				std::string instanceId_;
+				std::string skillGroupId_;
+				int pageSize_;
 
 			};
 		}

+ 18 - 18
ccc/include/alibabacloud/ccc/model/ListAgentSummaryReportsSinceMidnightRequest.h

@@ -35,26 +35,26 @@ namespace AlibabaCloud
 				ListAgentSummaryReportsSinceMidnightRequest();
 				~ListAgentSummaryReportsSinceMidnightRequest();
 
-				std::string getAgentIds()const;
-				void setAgentIds(const std::string& agentIds);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getSkillGroupId()const;
-				void setSkillGroupId(const std::string& skillGroupId);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getAgentIds()const;
+				void setAgentIds(const std::string& agentIds);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getSkillGroupId()const;
+				void setSkillGroupId(const std::string& skillGroupId);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 
             private:
-				std::string agentIds_;
-				std::string instanceId_;
-				std::string skillGroupId_;
-				int pageSize_;
-				int pageNumber_;
-				std::string accessKeyId_;
+				std::string agentIds_;
+				int pageNumber_;
+				std::string accessKeyId_;
+				std::string instanceId_;
+				std::string skillGroupId_;
+				int pageSize_;
 
 			};
 		}

+ 6 - 6
ccc/include/alibabacloud/ccc/model/ListBasicStatisticsReportSubItemsRequest.h

@@ -35,23 +35,23 @@ namespace AlibabaCloud
 				ListBasicStatisticsReportSubItemsRequest();
 				~ListBasicStatisticsReportSubItemsRequest();
 
+				std::string getTitle()const;
+				void setTitle(const std::string& title);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
 				std::string getInstanceId()const;
 				void setInstanceId(const std::string& instanceId);
 				std::string getJobGroupId()const;
 				void setJobGroupId(const std::string& jobGroupId);
 				int getPageSize()const;
 				void setPageSize(int pageSize);
-				std::string getTitle()const;
-				void setTitle(const std::string& title);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
 
             private:
+				std::string title_;
+				int pageNumber_;
 				std::string instanceId_;
 				std::string jobGroupId_;
 				int pageSize_;
-				std::string title_;
-				int pageNumber_;
 
 			};
 		}

+ 9 - 9
ccc/include/alibabacloud/ccc/model/ListCallEventDetailByContactIdRequest.h

@@ -35,17 +35,17 @@ namespace AlibabaCloud
 				ListCallEventDetailByContactIdRequest();
 				~ListCallEventDetailByContactIdRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getContactId()const;
-				void setContactId(const std::string& contactId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getContactId()const;
+				void setContactId(const std::string& contactId);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
-				std::string instanceId_;
-				std::string contactId_;
-				std::string accessKeyId_;
+				std::string instanceId_;
+				std::string contactId_;
+				std::string accessKeyId_;
 
 			};
 		}

+ 2 - 0
ccc/include/alibabacloud/ccc/model/ListCallEventDetailByContactIdResult.h

@@ -53,9 +53,11 @@ namespace AlibabaCloud
 						std::string timeStamp;
 					};
 					std::string callee;
+					std::string releaseReason;
 					std::vector<CallEventDetail> events;
 					std::string caller;
 					std::string privacyNumber;
+					std::string releaseAgent;
 					std::string callType;
 					std::string startTime;
 				};

+ 6 - 6
ccc/include/alibabacloud/ccc/model/ListCallMeasureSummaryReportsRequest.h

@@ -35,14 +35,14 @@ namespace AlibabaCloud
 				ListCallMeasureSummaryReportsRequest();
 				~ListCallMeasureSummaryReportsRequest();
 
-				std::string getIntervalType()const;
-				void setIntervalType(const std::string& intervalType);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getIntervalType()const;
+				void setIntervalType(const std::string& intervalType);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
-				std::string intervalType_;
-				std::string accessKeyId_;
+				std::string intervalType_;
+				std::string accessKeyId_;
 
 			};
 		}

+ 3 - 3
ccc/include/alibabacloud/ccc/model/ListInstancesOfUserRequest.h

@@ -35,11 +35,11 @@ namespace AlibabaCloud
 				ListInstancesOfUserRequest();
 				~ListInstancesOfUserRequest();
 
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
-				std::string accessKeyId_;
+				std::string accessKeyId_;
 
 			};
 		}

+ 27 - 27
ccc/include/alibabacloud/ccc/model/ListIvrTrackingDetailRequest.h

@@ -35,35 +35,35 @@ namespace AlibabaCloud
 				ListIvrTrackingDetailRequest();
 				~ListIvrTrackingDetailRequest();
 
-				std::string getCallingNumber()const;
-				void setCallingNumber(const std::string& callingNumber);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getContactId()const;
-				void setContactId(const std::string& contactId);
-				std::string getCalledNumber()const;
-				void setCalledNumber(const std::string& calledNumber);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				long getStartTime()const;
-				void setStartTime(long startTime);
-				long getStopTime()const;
-				void setStopTime(long stopTime);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getContactId()const;
+				void setContactId(const std::string& contactId);
+				long getStartTime()const;
+				void setStartTime(long startTime);
+				long getStopTime()const;
+				void setStopTime(long stopTime);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getCallingNumber()const;
+				void setCallingNumber(const std::string& callingNumber);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getCalledNumber()const;
+				void setCalledNumber(const std::string& calledNumber);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 
             private:
-				std::string callingNumber_;
-				std::string instanceId_;
-				std::string contactId_;
-				std::string calledNumber_;
-				int pageSize_;
-				long startTime_;
-				long stopTime_;
-				int pageNumber_;
-				std::string accessKeyId_;
+				std::string contactId_;
+				long startTime_;
+				long stopTime_;
+				int pageNumber_;
+				std::string accessKeyId_;
+				std::string callingNumber_;
+				std::string instanceId_;
+				std::string calledNumber_;
+				int pageSize_;
 
 			};
 		}

+ 6 - 6
ccc/include/alibabacloud/ccc/model/ListJobGroupsRequest.h

@@ -35,23 +35,23 @@ namespace AlibabaCloud
 				ListJobGroupsRequest();
 				~ListJobGroupsRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
 				long getEndTime()const;
 				void setEndTime(long endTime);
 				long getStartTime()const;
 				void setStartTime(long startTime);
 				int getPageNumber()const;
 				void setPageNumber(int pageNumber);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 
             private:
-				std::string instanceId_;
-				int pageSize_;
 				long endTime_;
 				long startTime_;
 				int pageNumber_;
+				std::string instanceId_;
+				int pageSize_;
 
 			};
 		}

+ 12 - 12
ccc/include/alibabacloud/ccc/model/ListJobStatusRequest.h

@@ -35,38 +35,38 @@ namespace AlibabaCloud
 				ListJobStatusRequest();
 				~ListJobStatusRequest();
 
-				std::string getContactName()const;
-				void setContactName(const std::string& contactName);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
 				std::string getTimeAlignment()const;
 				void setTimeAlignment(const std::string& timeAlignment);
 				std::string getGroupId()const;
 				void setGroupId(const std::string& groupId);
 				std::string getPhoneNumber()const;
 				void setPhoneNumber(const std::string& phoneNumber);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
 				long getEndTime()const;
 				void setEndTime(long endTime);
 				long getStartTime()const;
 				void setStartTime(long startTime);
-				std::string getScenarioId()const;
-				void setScenarioId(const std::string& scenarioId);
 				int getPageNumber()const;
 				void setPageNumber(int pageNumber);
+				std::string getContactName()const;
+				void setContactName(const std::string& contactName);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
+				std::string getScenarioId()const;
+				void setScenarioId(const std::string& scenarioId);
 
             private:
-				std::string contactName_;
-				std::string instanceId_;
 				std::string timeAlignment_;
 				std::string groupId_;
 				std::string phoneNumber_;
-				int pageSize_;
 				long endTime_;
 				long startTime_;
-				std::string scenarioId_;
 				int pageNumber_;
+				std::string contactName_;
+				std::string instanceId_;
+				int pageSize_;
+				std::string scenarioId_;
 
 			};
 		}

+ 6 - 6
ccc/include/alibabacloud/ccc/model/ListJobsByGroupRequest.h

@@ -35,26 +35,26 @@ namespace AlibabaCloud
 				ListJobsByGroupRequest();
 				~ListJobsByGroupRequest();
 
+				std::string getJobStatus()const;
+				void setJobStatus(const std::string& jobStatus);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
 				std::string getInstanceId()const;
 				void setInstanceId(const std::string& instanceId);
 				std::string getJobFailureReason()const;
 				void setJobFailureReason(const std::string& jobFailureReason);
-				std::string getJobStatus()const;
-				void setJobStatus(const std::string& jobStatus);
 				std::string getJobGroupId()const;
 				void setJobGroupId(const std::string& jobGroupId);
 				int getPageSize()const;
 				void setPageSize(int pageSize);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
 
             private:
+				std::string jobStatus_;
+				int pageNumber_;
 				std::string instanceId_;
 				std::string jobFailureReason_;
-				std::string jobStatus_;
 				std::string jobGroupId_;
 				int pageSize_;
-				int pageNumber_;
 
 			};
 		}

+ 15 - 15
ccc/include/alibabacloud/ccc/model/ListMediasRequest.h

@@ -35,23 +35,23 @@ namespace AlibabaCloud
 				ListMediasRequest();
 				~ListMediasRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				std::string getNamePrefix()const;
-				void setNamePrefix(const std::string& namePrefix);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
+				std::string getNamePrefix()const;
+				void setNamePrefix(const std::string& namePrefix);
 
             private:
-				std::string instanceId_;
-				int pageSize_;
-				std::string namePrefix_;
-				int pageNumber_;
-				std::string accessKeyId_;
+				int pageNumber_;
+				std::string accessKeyId_;
+				std::string instanceId_;
+				int pageSize_;
+				std::string namePrefix_;
 
 			};
 		}

+ 9 - 9
ccc/include/alibabacloud/ccc/model/ListOutboundPhoneNumberOfUserRequest.h

@@ -35,17 +35,17 @@ namespace AlibabaCloud
 				ListOutboundPhoneNumberOfUserRequest();
 				~ListOutboundPhoneNumberOfUserRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getUserId()const;
+				void setUserId(const std::string& userId);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
-				std::string instanceId_;
-				std::string userId_;
-				std::string accessKeyId_;
+				std::string instanceId_;
+				std::string userId_;
+				std::string accessKeyId_;
 
 			};
 		}

+ 24 - 24
ccc/include/alibabacloud/ccc/model/ListPredictiveJobGroupsRequest.h

@@ -35,32 +35,32 @@ namespace AlibabaCloud
 				ListPredictiveJobGroupsRequest();
 				~ListPredictiveJobGroupsRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getCriteria()const;
-				void setCriteria(const std::string& criteria);
-				std::string getSkillGroupId()const;
-				void setSkillGroupId(const std::string& skillGroupId);
-				std::string getName()const;
-				void setName(const std::string& name);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				long getEndTime()const;
-				void setEndTime(long endTime);
-				long getStartTime()const;
-				void setStartTime(long startTime);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
+				std::string getCriteria()const;
+				void setCriteria(const std::string& criteria);
+				long getEndTime()const;
+				void setEndTime(long endTime);
+				long getStartTime()const;
+				void setStartTime(long startTime);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getSkillGroupId()const;
+				void setSkillGroupId(const std::string& skillGroupId);
+				std::string getName()const;
+				void setName(const std::string& name);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 
             private:
-				std::string instanceId_;
-				std::string criteria_;
-				std::string skillGroupId_;
-				std::string name_;
-				int pageSize_;
-				long endTime_;
-				long startTime_;
-				int pageNumber_;
+				std::string criteria_;
+				long endTime_;
+				long startTime_;
+				int pageNumber_;
+				std::string instanceId_;
+				std::string skillGroupId_;
+				std::string name_;
+				int pageSize_;
 
 			};
 		}

+ 12 - 12
ccc/include/alibabacloud/ccc/model/ListPredictiveJobStatusRequest.h

@@ -35,35 +35,35 @@ namespace AlibabaCloud
 				ListPredictiveJobStatusRequest();
 				~ListPredictiveJobStatusRequest();
 
-				std::string getContactName()const;
-				void setContactName(const std::string& contactName);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
 				std::string getTimeAlignment()const;
 				void setTimeAlignment(const std::string& timeAlignment);
-				std::string getJobGroupId()const;
-				void setJobGroupId(const std::string& jobGroupId);
 				std::string getPhoneNumber()const;
 				void setPhoneNumber(const std::string& phoneNumber);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
 				long getEndTime()const;
 				void setEndTime(long endTime);
 				long getStartTime()const;
 				void setStartTime(long startTime);
 				int getPageNumber()const;
 				void setPageNumber(int pageNumber);
+				std::string getContactName()const;
+				void setContactName(const std::string& contactName);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getJobGroupId()const;
+				void setJobGroupId(const std::string& jobGroupId);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 
             private:
-				std::string contactName_;
-				std::string instanceId_;
 				std::string timeAlignment_;
-				std::string jobGroupId_;
 				std::string phoneNumber_;
-				int pageSize_;
 				long endTime_;
 				long startTime_;
 				int pageNumber_;
+				std::string contactName_;
+				std::string instanceId_;
+				std::string jobGroupId_;
+				int pageSize_;
 
 			};
 		}

+ 27 - 27
ccc/include/alibabacloud/ccc/model/ListPrivacyNumberCallDetailsRequest.h

@@ -35,35 +35,35 @@ namespace AlibabaCloud
 				ListPrivacyNumberCallDetailsRequest();
 				~ListPrivacyNumberCallDetailsRequest();
 
-				std::string getAgentId()const;
-				void setAgentId(const std::string& agentId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getContactId()const;
-				void setContactId(const std::string& contactId);
-				std::string getAgentName()const;
-				void setAgentName(const std::string& agentName);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				long getEndTime()const;
-				void setEndTime(long endTime);
-				long getStartTime()const;
-				void setStartTime(long startTime);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getAgentId()const;
+				void setAgentId(const std::string& agentId);
+				std::string getContactId()const;
+				void setContactId(const std::string& contactId);
+				long getEndTime()const;
+				void setEndTime(long endTime);
+				long getStartTime()const;
+				void setStartTime(long startTime);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getAgentName()const;
+				void setAgentName(const std::string& agentName);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 
             private:
-				std::string agentId_;
-				std::string instanceId_;
-				std::string contactId_;
-				std::string agentName_;
-				int pageSize_;
-				long endTime_;
-				long startTime_;
-				int pageNumber_;
-				std::string accessKeyId_;
+				std::string agentId_;
+				std::string contactId_;
+				long endTime_;
+				long startTime_;
+				int pageNumber_;
+				std::string accessKeyId_;
+				std::string instanceId_;
+				std::string agentName_;
+				int pageSize_;
 
 			};
 		}

+ 21 - 21
ccc/include/alibabacloud/ccc/model/ListRecentCallRecordsRequest.h

@@ -35,29 +35,29 @@ namespace AlibabaCloud
 				ListRecentCallRecordsRequest();
 				~ListRecentCallRecordsRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getCriteria()const;
-				void setCriteria(const std::string& criteria);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				long getStartTime()const;
-				void setStartTime(long startTime);
-				long getStopTime()const;
-				void setStopTime(long stopTime);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getCriteria()const;
+				void setCriteria(const std::string& criteria);
+				long getStartTime()const;
+				void setStartTime(long startTime);
+				long getStopTime()const;
+				void setStopTime(long stopTime);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 
             private:
-				std::string instanceId_;
-				std::string criteria_;
-				int pageSize_;
-				long startTime_;
-				long stopTime_;
-				int pageNumber_;
-				std::string accessKeyId_;
+				std::string criteria_;
+				long startTime_;
+				long stopTime_;
+				int pageNumber_;
+				std::string accessKeyId_;
+				std::string instanceId_;
+				int pageSize_;
 
 			};
 		}

+ 30 - 30
ccc/include/alibabacloud/ccc/model/ListRecordingOfDualTrackRequest.h

@@ -35,38 +35,38 @@ namespace AlibabaCloud
 				ListRecordingOfDualTrackRequest();
 				~ListRecordingOfDualTrackRequest();
 
-				std::string getCallingNumber()const;
-				void setCallingNumber(const std::string& callingNumber);
-				std::string getAgentId()const;
-				void setAgentId(const std::string& agentId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getCalledNumber()const;
-				void setCalledNumber(const std::string& calledNumber);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				long getStartTime()const;
-				void setStartTime(long startTime);
-				long getStopTime()const;
-				void setStopTime(long stopTime);
-				std::string getConnectId()const;
-				void setConnectId(const std::string& connectId);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getAgentId()const;
+				void setAgentId(const std::string& agentId);
+				long getStartTime()const;
+				void setStartTime(long startTime);
+				long getStopTime()const;
+				void setStopTime(long stopTime);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getCallingNumber()const;
+				void setCallingNumber(const std::string& callingNumber);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getCalledNumber()const;
+				void setCalledNumber(const std::string& calledNumber);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
+				std::string getConnectId()const;
+				void setConnectId(const std::string& connectId);
 
             private:
-				std::string callingNumber_;
-				std::string agentId_;
-				std::string instanceId_;
-				std::string calledNumber_;
-				int pageSize_;
-				long startTime_;
-				long stopTime_;
-				std::string connectId_;
-				int pageNumber_;
-				std::string accessKeyId_;
+				std::string agentId_;
+				long startTime_;
+				long stopTime_;
+				int pageNumber_;
+				std::string accessKeyId_;
+				std::string callingNumber_;
+				std::string instanceId_;
+				std::string calledNumber_;
+				int pageSize_;
+				std::string connectId_;
 
 			};
 		}

+ 6 - 6
ccc/include/alibabacloud/ccc/model/ListRecordingsRequest.h

@@ -37,14 +37,10 @@ namespace AlibabaCloud
 
 				std::string getAgentId()const;
 				void setAgentId(const std::string& agentId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
 				std::string getCriteria()const;
 				void setCriteria(const std::string& criteria);
 				std::string getPhoneNumber()const;
 				void setPhoneNumber(const std::string& phoneNumber);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
 				long getStopTime()const;
 				void setStopTime(long stopTime);
 				long getStartTime()const;
@@ -53,17 +49,21 @@ namespace AlibabaCloud
 				void setPageNumber(int pageNumber);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 
             private:
 				std::string agentId_;
-				std::string instanceId_;
 				std::string criteria_;
 				std::string phoneNumber_;
-				int pageSize_;
 				long stopTime_;
 				long startTime_;
 				int pageNumber_;
 				std::string accessKeyId_;
+				std::string instanceId_;
+				int pageSize_;
 
 			};
 		}

+ 15 - 15
ccc/include/alibabacloud/ccc/model/ListSkillGroupStatesRequest.h

@@ -35,23 +35,23 @@ namespace AlibabaCloud
 				ListSkillGroupStatesRequest();
 				~ListSkillGroupStatesRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getSkillGroupIds()const;
-				void setSkillGroupIds(const std::string& skillGroupIds);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getSkillGroupIds()const;
+				void setSkillGroupIds(const std::string& skillGroupIds);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 
             private:
-				std::string instanceId_;
-				std::string skillGroupIds_;
-				int pageSize_;
-				int pageNumber_;
-				std::string accessKeyId_;
+				int pageNumber_;
+				std::string accessKeyId_;
+				std::string instanceId_;
+				std::string skillGroupIds_;
+				int pageSize_;
 
 			};
 		}

+ 24 - 24
ccc/include/alibabacloud/ccc/model/ListSkillGroupSummaryReportsByIntervalRequest.h

@@ -35,32 +35,32 @@ namespace AlibabaCloud
 				ListSkillGroupSummaryReportsByIntervalRequest();
 				~ListSkillGroupSummaryReportsByIntervalRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getSkillGroupIds()const;
-				void setSkillGroupIds(const std::string& skillGroupIds);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				std::string getEndTime()const;
-				void setEndTime(const std::string& endTime);
-				std::string getInterval()const;
-				void setInterval(const std::string& interval);
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getEndTime()const;
+				void setEndTime(const std::string& endTime);
+				std::string getStartTime()const;
+				void setStartTime(const std::string& startTime);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getSkillGroupIds()const;
+				void setSkillGroupIds(const std::string& skillGroupIds);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
+				std::string getInterval()const;
+				void setInterval(const std::string& interval);
 
             private:
-				std::string instanceId_;
-				std::string skillGroupIds_;
-				int pageSize_;
-				std::string endTime_;
-				std::string interval_;
-				std::string startTime_;
-				int pageNumber_;
-				std::string accessKeyId_;
+				std::string endTime_;
+				std::string startTime_;
+				int pageNumber_;
+				std::string accessKeyId_;
+				std::string instanceId_;
+				std::string skillGroupIds_;
+				int pageSize_;
+				std::string interval_;
 
 			};
 		}

+ 21 - 21
ccc/include/alibabacloud/ccc/model/ListSkillGroupSummaryReportsRequest.h

@@ -35,29 +35,29 @@ namespace AlibabaCloud
 				ListSkillGroupSummaryReportsRequest();
 				~ListSkillGroupSummaryReportsRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getSkillGroupIds()const;
-				void setSkillGroupIds(const std::string& skillGroupIds);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				std::string getEndTime()const;
-				void setEndTime(const std::string& endTime);
-				std::string getStartTime()const;
-				void setStartTime(const std::string& startTime);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getEndTime()const;
+				void setEndTime(const std::string& endTime);
+				std::string getStartTime()const;
+				void setStartTime(const std::string& startTime);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getSkillGroupIds()const;
+				void setSkillGroupIds(const std::string& skillGroupIds);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 
             private:
-				std::string instanceId_;
-				std::string skillGroupIds_;
-				int pageSize_;
-				std::string endTime_;
-				std::string startTime_;
-				int pageNumber_;
-				std::string accessKeyId_;
+				std::string endTime_;
+				std::string startTime_;
+				int pageNumber_;
+				std::string accessKeyId_;
+				std::string instanceId_;
+				std::string skillGroupIds_;
+				int pageSize_;
 
 			};
 		}

+ 15 - 15
ccc/include/alibabacloud/ccc/model/ListSkillGroupSummaryReportsSinceMidnightRequest.h

@@ -35,23 +35,23 @@ namespace AlibabaCloud
 				ListSkillGroupSummaryReportsSinceMidnightRequest();
 				~ListSkillGroupSummaryReportsSinceMidnightRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getSkillGroups()const;
-				void setSkillGroups(const std::string& skillGroups);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getSkillGroups()const;
+				void setSkillGroups(const std::string& skillGroups);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 
             private:
-				std::string instanceId_;
-				std::string skillGroups_;
-				int pageSize_;
-				int pageNumber_;
-				std::string accessKeyId_;
+				int pageNumber_;
+				std::string accessKeyId_;
+				std::string instanceId_;
+				std::string skillGroups_;
+				int pageSize_;
 
 			};
 		}

+ 3 - 3
ccc/include/alibabacloud/ccc/model/ListUnreachableContactsRequest.h

@@ -35,20 +35,20 @@ namespace AlibabaCloud
 				ListUnreachableContactsRequest();
 				~ListUnreachableContactsRequest();
 
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
 				std::string getInstanceId()const;
 				void setInstanceId(const std::string& instanceId);
 				std::string getJobGroupId()const;
 				void setJobGroupId(const std::string& jobGroupId);
 				int getPageSize()const;
 				void setPageSize(int pageSize);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
 
             private:
+				int pageNumber_;
 				std::string instanceId_;
 				std::string jobGroupId_;
 				int pageSize_;
-				int pageNumber_;
 
 			};
 		}

+ 6 - 6
ccc/include/alibabacloud/ccc/model/ListUsersOfSkillGroupRequest.h

@@ -35,23 +35,23 @@ namespace AlibabaCloud
 				ListUsersOfSkillGroupRequest();
 				~ListUsersOfSkillGroupRequest();
 
+				int getPageNumber()const;
+				void setPageNumber(int pageNumber);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getInstanceId()const;
 				void setInstanceId(const std::string& instanceId);
 				std::string getSkillGroupId()const;
 				void setSkillGroupId(const std::string& skillGroupId);
 				int getPageSize()const;
 				void setPageSize(int pageSize);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
+				int pageNumber_;
+				std::string accessKeyId_;
 				std::string instanceId_;
 				std::string skillGroupId_;
 				int pageSize_;
-				int pageNumber_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 6 - 6
ccc/include/alibabacloud/ccc/model/ListUsersRequest.h

@@ -35,20 +35,20 @@ namespace AlibabaCloud
 				ListUsersRequest();
 				~ListUsersRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
 				int getPageNumber()const;
 				void setPageNumber(int pageNumber);
 				std::string getAccessKeyId()const;
 				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				int getPageSize()const;
+				void setPageSize(int pageSize);
 
             private:
-				std::string instanceId_;
-				int pageSize_;
 				int pageNumber_;
 				std::string accessKeyId_;
+				std::string instanceId_;
+				int pageSize_;
 
 			};
 		}

+ 6 - 6
ccc/include/alibabacloud/ccc/model/ListVoiceAppraiseRequest.h

@@ -35,14 +35,14 @@ namespace AlibabaCloud
 				ListVoiceAppraiseRequest();
 				~ListVoiceAppraiseRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
-				std::string instanceId_;
-				std::string accessKeyId_;
+				std::string instanceId_;
+				std::string accessKeyId_;
 
 			};
 		}

+ 12 - 12
ccc/include/alibabacloud/ccc/model/ModifyAgentDeviceRequest.h

@@ -35,20 +35,20 @@ namespace AlibabaCloud
 				ModifyAgentDeviceRequest();
 				~ModifyAgentDeviceRequest();
 
-				long getAgentDeviceId()const;
-				void setAgentDeviceId(long agentDeviceId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				int getIsLogin()const;
-				void setIsLogin(int isLogin);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				int getIsLogin()const;
+				void setIsLogin(int isLogin);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				long getAgentDeviceId()const;
+				void setAgentDeviceId(long agentDeviceId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
 
             private:
-				long agentDeviceId_;
-				std::string instanceId_;
-				int isLogin_;
-				std::string accessKeyId_;
+				int isLogin_;
+				std::string accessKeyId_;
+				long agentDeviceId_;
+				std::string instanceId_;
 
 			};
 		}

+ 15 - 15
ccc/include/alibabacloud/ccc/model/ModifyCabInstanceRequest.h

@@ -35,23 +35,23 @@ namespace AlibabaCloud
 				ModifyCabInstanceRequest();
 				~ModifyCabInstanceRequest();
 
-				int getMaxConcurrentConversation()const;
-				void setMaxConcurrentConversation(int maxConcurrentConversation);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getInstanceName()const;
-				void setInstanceName(const std::string& instanceName);
-				std::string getCallCenterInstanceId()const;
-				void setCallCenterInstanceId(const std::string& callCenterInstanceId);
-				std::string getInstanceDescription()const;
-				void setInstanceDescription(const std::string& instanceDescription);
+				int getMaxConcurrentConversation()const;
+				void setMaxConcurrentConversation(int maxConcurrentConversation);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getInstanceName()const;
+				void setInstanceName(const std::string& instanceName);
+				std::string getCallCenterInstanceId()const;
+				void setCallCenterInstanceId(const std::string& callCenterInstanceId);
+				std::string getInstanceDescription()const;
+				void setInstanceDescription(const std::string& instanceDescription);
 
             private:
-				int maxConcurrentConversation_;
-				std::string instanceId_;
-				std::string instanceName_;
-				std::string callCenterInstanceId_;
-				std::string instanceDescription_;
+				int maxConcurrentConversation_;
+				std::string instanceId_;
+				std::string instanceName_;
+				std::string callCenterInstanceId_;
+				std::string instanceDescription_;
 
 			};
 		}

+ 30 - 30
ccc/include/alibabacloud/ccc/model/ModifyMediaRequest.h

@@ -35,38 +35,38 @@ namespace AlibabaCloud
 				ModifyMediaRequest();
 				~ModifyMediaRequest();
 
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getFileName()const;
-				void setFileName(const std::string& fileName);
-				std::string getName()const;
-				void setName(const std::string& name);
-				std::string getDescription()const;
-				void setDescription(const std::string& description);
-				std::string getOssFilePath()const;
-				void setOssFilePath(const std::string& ossFilePath);
-				std::string getUploadResult()const;
-				void setUploadResult(const std::string& uploadResult);
-				std::string getType()const;
-				void setType(const std::string& type);
-				std::string getContent()const;
-				void setContent(const std::string& content);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
-				std::string getOssFileName()const;
-				void setOssFileName(const std::string& ossFileName);
+				std::string getDescription()const;
+				void setDescription(const std::string& description);
+				std::string getOssFilePath()const;
+				void setOssFilePath(const std::string& ossFilePath);
+				std::string getUploadResult()const;
+				void setUploadResult(const std::string& uploadResult);
+				std::string getType()const;
+				void setType(const std::string& type);
+				std::string getContent()const;
+				void setContent(const std::string& content);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getOssFileName()const;
+				void setOssFileName(const std::string& ossFileName);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getFileName()const;
+				void setFileName(const std::string& fileName);
+				std::string getName()const;
+				void setName(const std::string& name);
 
             private:
-				std::string instanceId_;
-				std::string fileName_;
-				std::string name_;
-				std::string description_;
-				std::string ossFilePath_;
-				std::string uploadResult_;
-				std::string type_;
-				std::string content_;
-				std::string accessKeyId_;
-				std::string ossFileName_;
+				std::string description_;
+				std::string ossFilePath_;
+				std::string uploadResult_;
+				std::string type_;
+				std::string content_;
+				std::string accessKeyId_;
+				std::string ossFileName_;
+				std::string instanceId_;
+				std::string fileName_;
+				std::string name_;
 
 			};
 		}

+ 24 - 24
ccc/include/alibabacloud/ccc/model/ModifyNotificationConfigRequest.h

@@ -30,37 +30,37 @@ namespace AlibabaCloud
 		{
 			class ALIBABACLOUD_CCC_EXPORT ModifyNotificationConfigRequest : public RpcServiceRequest
 			{
-				struct Subscriptions
-				{
-					std::string displayName;
-					std::string name;
-					bool selected;
-				};
+				struct Subscriptions
+				{
+					std::string displayName;
+					std::string name;
+					bool selected;
+				};
 
 			public:
 				ModifyNotificationConfigRequest();
 				~ModifyNotificationConfigRequest();
 
-				std::vector<Subscriptions> getSubscriptions()const;
-				void setSubscriptions(const std::vector<Subscriptions>& subscriptions);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getAccessPoint()const;
-				void setAccessPoint(const std::string& accessPoint);
-				std::string getTopic()const;
-				void setTopic(const std::string& topic);
-				std::string getProducerId()const;
-				void setProducerId(const std::string& producerId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::vector<Subscriptions> getSubscriptions()const;
+				void setSubscriptions(const std::vector<Subscriptions>& subscriptions);
+				std::string getAccessPoint()const;
+				void setAccessPoint(const std::string& accessPoint);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::string getTopic()const;
+				void setTopic(const std::string& topic);
+				std::string getProducerId()const;
+				void setProducerId(const std::string& producerId);
 
             private:
-				std::vector<Subscriptions> subscriptions_;
-				std::string instanceId_;
-				std::string accessPoint_;
-				std::string topic_;
-				std::string producerId_;
-				std::string accessKeyId_;
+				std::vector<Subscriptions> subscriptions_;
+				std::string accessPoint_;
+				std::string accessKeyId_;
+				std::string instanceId_;
+				std::string topic_;
+				std::string producerId_;
 
 			};
 		}

+ 6 - 6
ccc/include/alibabacloud/ccc/model/ModifyPhoneNumberRequest.h

@@ -37,24 +37,24 @@ namespace AlibabaCloud
 
 				std::string getContactFlowId()const;
 				void setContactFlowId(const std::string& contactFlowId);
+				std::string getUsage()const;
+				void setUsage(const std::string& usage);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
 				std::string getInstanceId()const;
 				void setInstanceId(const std::string& instanceId);
 				std::string getPhoneNumberId()const;
 				void setPhoneNumberId(const std::string& phoneNumberId);
-				std::string getUsage()const;
-				void setUsage(const std::string& usage);
 				std::vector<std::string> getSkillGroupId()const;
 				void setSkillGroupId(const std::vector<std::string>& skillGroupId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
 
             private:
 				std::string contactFlowId_;
+				std::string usage_;
+				std::string accessKeyId_;
 				std::string instanceId_;
 				std::string phoneNumberId_;
-				std::string usage_;
 				std::vector<std::string> skillGroupId_;
-				std::string accessKeyId_;
 
 			};
 		}

+ 12 - 12
ccc/include/alibabacloud/ccc/model/ModifyPrivacyNumberCallDetailRequest.h

@@ -35,20 +35,20 @@ namespace AlibabaCloud
 				ModifyPrivacyNumberCallDetailRequest();
 				~ModifyPrivacyNumberCallDetailRequest();
 
-				std::string getCallId()const;
-				void setCallId(const std::string& callId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getContactId()const;
-				void setContactId(const std::string& contactId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getCallId()const;
+				void setCallId(const std::string& callId);
+				std::string getContactId()const;
+				void setContactId(const std::string& contactId);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
 
             private:
-				std::string callId_;
-				std::string instanceId_;
-				std::string contactId_;
-				std::string accessKeyId_;
+				std::string callId_;
+				std::string contactId_;
+				std::string accessKeyId_;
+				std::string instanceId_;
 
 			};
 		}

+ 3 - 3
ccc/include/alibabacloud/ccc/model/ModifyScenarioRequest.h

@@ -37,20 +37,20 @@ namespace AlibabaCloud
 
 				std::string getVariables()const;
 				void setVariables(const std::string& variables);
+				std::string getDescription()const;
+				void setDescription(const std::string& description);
 				std::string getInstanceId()const;
 				void setInstanceId(const std::string& instanceId);
 				std::string getName()const;
 				void setName(const std::string& name);
-				std::string getDescription()const;
-				void setDescription(const std::string& description);
 				std::string getScenarioId()const;
 				void setScenarioId(const std::string& scenarioId);
 
             private:
 				std::string variables_;
+				std::string description_;
 				std::string instanceId_;
 				std::string name_;
-				std::string description_;
 				std::string scenarioId_;
 
 			};

+ 18 - 18
ccc/include/alibabacloud/ccc/model/ModifySkillGroupOfUserRequest.h

@@ -35,26 +35,26 @@ namespace AlibabaCloud
 				ModifySkillGroupOfUserRequest();
 				~ModifySkillGroupOfUserRequest();
 
-				std::vector<int> getSkillLevel()const;
-				void setSkillLevel(const std::vector<int>& skillLevel);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::vector<std::string> getRoleId()const;
-				void setRoleId(const std::vector<std::string>& roleId);
-				std::vector<std::string> getSkillGroupId()const;
-				void setSkillGroupId(const std::vector<std::string>& skillGroupId);
-				std::string getUserId()const;
-				void setUserId(const std::string& userId);
-				std::string getAccessKeyId()const;
-				void setAccessKeyId(const std::string& accessKeyId);
+				std::vector<std::string> getRoleId()const;
+				void setRoleId(const std::vector<std::string>& roleId);
+				std::string getUserId()const;
+				void setUserId(const std::string& userId);
+				std::string getAccessKeyId()const;
+				void setAccessKeyId(const std::string& accessKeyId);
+				std::vector<int> getSkillLevel()const;
+				void setSkillLevel(const std::vector<int>& skillLevel);
+				std::string getInstanceId()const;
+				void setInstanceId(const std::string& instanceId);
+				std::vector<std::string> getSkillGroupId()const;
+				void setSkillGroupId(const std::vector<std::string>& skillGroupId);
 
             private:
-				std::vector<int> skillLevel_;
-				std::string instanceId_;
-				std::vector<std::string> roleId_;
-				std::vector<std::string> skillGroupId_;
-				std::string userId_;
-				std::string accessKeyId_;
+				std::vector<std::string> roleId_;
+				std::string userId_;
+				std::string accessKeyId_;
+				std::vector<int> skillLevel_;
+				std::string instanceId_;
+				std::vector<std::string> skillGroupId_;
 
 			};
 		}

Некоторые файлы не были показаны из-за большого количества измененных файлов