Quellcode durchsuchen

Update version.

sdk-team vor 5 Jahren
Ursprung
Commit
969a4a2631
100 geänderte Dateien mit 219 neuen und 7247 gelöschten Zeilen
  1. 3 0
      CHANGELOG
  2. 0 116
      voicenavigator/CMakeLists.txt
  3. 0 232
      voicenavigator/include/alibabacloud/voicenavigator/VoiceNavigatorClient.h
  4. 0 54
      voicenavigator/include/alibabacloud/voicenavigator/model/AuthorizedRequest.h
  5. 0 57
      voicenavigator/include/alibabacloud/voicenavigator/model/AuthorizedResult.h
  6. 0 51
      voicenavigator/include/alibabacloud/voicenavigator/model/BatchDeleteNavigationScriptsRequest.h
  7. 0 49
      voicenavigator/include/alibabacloud/voicenavigator/model/BatchDeleteNavigationScriptsResult.h
  8. 0 54
      voicenavigator/include/alibabacloud/voicenavigator/model/BatchMoveNavigationScriptsRequest.h
  9. 0 49
      voicenavigator/include/alibabacloud/voicenavigator/model/BatchMoveNavigationScriptsResult.h
  10. 0 54
      voicenavigator/include/alibabacloud/voicenavigator/model/CreateCategoryRequest.h
  11. 0 51
      voicenavigator/include/alibabacloud/voicenavigator/model/CreateCategoryResult.h
  12. 0 63
      voicenavigator/include/alibabacloud/voicenavigator/model/CreateKnowledgeRequest.h
  13. 0 51
      voicenavigator/include/alibabacloud/voicenavigator/model/CreateKnowledgeResult.h
  14. 0 69
      voicenavigator/include/alibabacloud/voicenavigator/model/CreateRedirectionRequest.h
  15. 0 51
      voicenavigator/include/alibabacloud/voicenavigator/model/CreateRedirectionResult.h
  16. 0 54
      voicenavigator/include/alibabacloud/voicenavigator/model/DebugAuthorizedRequest.h
  17. 0 57
      voicenavigator/include/alibabacloud/voicenavigator/model/DebugAuthorizedResult.h
  18. 0 51
      voicenavigator/include/alibabacloud/voicenavigator/model/DeleteCategoryRequest.h
  19. 0 49
      voicenavigator/include/alibabacloud/voicenavigator/model/DeleteCategoryResult.h
  20. 0 51
      voicenavigator/include/alibabacloud/voicenavigator/model/DeleteNavigationScriptRequest.h
  21. 0 49
      voicenavigator/include/alibabacloud/voicenavigator/model/DeleteNavigationScriptResult.h
  22. 0 48
      voicenavigator/include/alibabacloud/voicenavigator/model/DescribeCategoryTreeRequest.h
  23. 0 65
      voicenavigator/include/alibabacloud/voicenavigator/model/DescribeCategoryTreeResult.h
  24. 0 51
      voicenavigator/include/alibabacloud/voicenavigator/model/DescribeKnowledgeRequest.h
  25. 0 63
      voicenavigator/include/alibabacloud/voicenavigator/model/DescribeKnowledgeResult.h
  26. 0 51
      voicenavigator/include/alibabacloud/voicenavigator/model/DescribeRedirectionRequest.h
  27. 0 67
      voicenavigator/include/alibabacloud/voicenavigator/model/DescribeRedirectionResult.h
  28. 0 48
      voicenavigator/include/alibabacloud/voicenavigator/model/DuplicateInstanceRequest.h
  29. 0 51
      voicenavigator/include/alibabacloud/voicenavigator/model/DuplicateInstanceResult.h
  30. 0 51
      voicenavigator/include/alibabacloud/voicenavigator/model/ListCategoriesRequest.h
  31. 0 61
      voicenavigator/include/alibabacloud/voicenavigator/model/ListCategoriesResult.h
  32. 0 57
      voicenavigator/include/alibabacloud/voicenavigator/model/ListNavigationScriptsRequest.h
  33. 0 64
      voicenavigator/include/alibabacloud/voicenavigator/model/ListNavigationScriptsResult.h
  34. 0 54
      voicenavigator/include/alibabacloud/voicenavigator/model/ListPublishHistoriesRequest.h
  35. 0 65
      voicenavigator/include/alibabacloud/voicenavigator/model/ListPublishHistoriesResult.h
  36. 0 69
      voicenavigator/include/alibabacloud/voicenavigator/model/ModifyAskingBackConfigRequest.h
  37. 0 49
      voicenavigator/include/alibabacloud/voicenavigator/model/ModifyAskingBackConfigResult.h
  38. 0 54
      voicenavigator/include/alibabacloud/voicenavigator/model/ModifyCategoryRequest.h
  39. 0 49
      voicenavigator/include/alibabacloud/voicenavigator/model/ModifyCategoryResult.h
  40. 0 60
      voicenavigator/include/alibabacloud/voicenavigator/model/ModifyComplainingConfigRequest.h
  41. 0 49
      voicenavigator/include/alibabacloud/voicenavigator/model/ModifyComplainingConfigResult.h
  42. 0 63
      voicenavigator/include/alibabacloud/voicenavigator/model/ModifyKnowledgeRequest.h
  43. 0 49
      voicenavigator/include/alibabacloud/voicenavigator/model/ModifyKnowledgeResult.h
  44. 0 69
      voicenavigator/include/alibabacloud/voicenavigator/model/ModifyRedirectionRequest.h
  45. 0 49
      voicenavigator/include/alibabacloud/voicenavigator/model/ModifyRedirectionResult.h
  46. 0 51
      voicenavigator/include/alibabacloud/voicenavigator/model/ModifyRepeatingConfigRequest.h
  47. 0 49
      voicenavigator/include/alibabacloud/voicenavigator/model/ModifyRepeatingConfigResult.h
  48. 0 57
      voicenavigator/include/alibabacloud/voicenavigator/model/MoveCategoryRequest.h
  49. 0 49
      voicenavigator/include/alibabacloud/voicenavigator/model/MoveCategoryResult.h
  50. 0 54
      voicenavigator/include/alibabacloud/voicenavigator/model/MoveNavigationScriptRequest.h
  51. 0 49
      voicenavigator/include/alibabacloud/voicenavigator/model/MoveNavigationScriptResult.h
  52. 0 48
      voicenavigator/include/alibabacloud/voicenavigator/model/PublishInstanceRequest.h
  53. 0 53
      voicenavigator/include/alibabacloud/voicenavigator/model/PublishInstanceResult.h
  54. 0 63
      voicenavigator/include/alibabacloud/voicenavigator/model/QueryNavigationScriptsRequest.h
  55. 0 64
      voicenavigator/include/alibabacloud/voicenavigator/model/QueryNavigationScriptsResult.h
  56. 0 51
      voicenavigator/include/alibabacloud/voicenavigator/model/QueryPerformanceIndicatorsRequest.h
  57. 0 97
      voicenavigator/include/alibabacloud/voicenavigator/model/QueryPerformanceIndicatorsResult.h
  58. 0 51
      voicenavigator/include/alibabacloud/voicenavigator/model/QueryRecordingRequest.h
  59. 0 53
      voicenavigator/include/alibabacloud/voicenavigator/model/QueryRecordingResult.h
  60. 0 51
      voicenavigator/include/alibabacloud/voicenavigator/model/RollbackInstanceRequest.h
  61. 0 51
      voicenavigator/include/alibabacloud/voicenavigator/model/RollbackInstanceResult.h
  62. 216 1260
      voicenavigator/src/VoiceNavigatorClient.cc
  63. 0 62
      voicenavigator/src/model/AuthorizedRequest.cc
  64. 0 72
      voicenavigator/src/model/AuthorizedResult.cc
  65. 0 53
      voicenavigator/src/model/BatchDeleteNavigationScriptsRequest.cc
  66. 0 44
      voicenavigator/src/model/BatchDeleteNavigationScriptsResult.cc
  67. 0 64
      voicenavigator/src/model/BatchMoveNavigationScriptsRequest.cc
  68. 0 44
      voicenavigator/src/model/BatchMoveNavigationScriptsResult.cc
  69. 0 62
      voicenavigator/src/model/CreateCategoryRequest.cc
  70. 0 51
      voicenavigator/src/model/CreateCategoryResult.cc
  71. 0 97
      voicenavigator/src/model/CreateKnowledgeRequest.cc
  72. 0 51
      voicenavigator/src/model/CreateKnowledgeResult.cc
  73. 0 119
      voicenavigator/src/model/CreateRedirectionRequest.cc
  74. 0 51
      voicenavigator/src/model/CreateRedirectionResult.cc
  75. 0 62
      voicenavigator/src/model/DebugAuthorizedRequest.cc
  76. 0 72
      voicenavigator/src/model/DebugAuthorizedResult.cc
  77. 0 51
      voicenavigator/src/model/DeleteCategoryRequest.cc
  78. 0 44
      voicenavigator/src/model/DeleteCategoryResult.cc
  79. 0 51
      voicenavigator/src/model/DeleteNavigationScriptRequest.cc
  80. 0 44
      voicenavigator/src/model/DeleteNavigationScriptResult.cc
  81. 0 40
      voicenavigator/src/model/DescribeCategoryTreeRequest.cc
  82. 0 75
      voicenavigator/src/model/DescribeCategoryTreeResult.cc
  83. 0 51
      voicenavigator/src/model/DescribeKnowledgeRequest.cc
  84. 0 94
      voicenavigator/src/model/DescribeKnowledgeResult.cc
  85. 0 51
      voicenavigator/src/model/DescribeRedirectionRequest.cc
  86. 0 108
      voicenavigator/src/model/DescribeRedirectionResult.cc
  87. 0 40
      voicenavigator/src/model/DuplicateInstanceRequest.cc
  88. 0 51
      voicenavigator/src/model/DuplicateInstanceResult.cc
  89. 0 51
      voicenavigator/src/model/ListCategoriesRequest.cc
  90. 0 69
      voicenavigator/src/model/ListCategoriesResult.cc
  91. 0 73
      voicenavigator/src/model/ListNavigationScriptsRequest.cc
  92. 0 84
      voicenavigator/src/model/ListNavigationScriptsResult.cc
  93. 0 62
      voicenavigator/src/model/ListPublishHistoriesRequest.cc
  94. 0 86
      voicenavigator/src/model/ListPublishHistoriesResult.cc
  95. 0 119
      voicenavigator/src/model/ModifyAskingBackConfigRequest.cc
  96. 0 44
      voicenavigator/src/model/ModifyAskingBackConfigResult.cc
  97. 0 62
      voicenavigator/src/model/ModifyCategoryRequest.cc
  98. 0 44
      voicenavigator/src/model/ModifyCategoryResult.cc
  99. 0 86
      voicenavigator/src/model/ModifyComplainingConfigRequest.cc
  100. 0 44
      voicenavigator/src/model/ModifyComplainingConfigResult.cc

+ 3 - 0
CHANGELOG

@@ -1,6 +1,9 @@
 2020-12-02 Version: patch
 - Update version.
 
+2020-12-02 Version: patch
+- Update version.
+
 2020-12-02 Version: patch
 - Support TemplateContent.
 

+ 0 - 116
voicenavigator/CMakeLists.txt

@@ -25,40 +25,20 @@ set(voicenavigator_public_header_model
 	include/alibabacloud/voicenavigator/model/AssociateChatbotInstanceResult.h
 	include/alibabacloud/voicenavigator/model/AuditTTSVoiceRequest.h
 	include/alibabacloud/voicenavigator/model/AuditTTSVoiceResult.h
-	include/alibabacloud/voicenavigator/model/AuthorizedRequest.h
-	include/alibabacloud/voicenavigator/model/AuthorizedResult.h
-	include/alibabacloud/voicenavigator/model/BatchDeleteNavigationScriptsRequest.h
-	include/alibabacloud/voicenavigator/model/BatchDeleteNavigationScriptsResult.h
-	include/alibabacloud/voicenavigator/model/BatchMoveNavigationScriptsRequest.h
-	include/alibabacloud/voicenavigator/model/BatchMoveNavigationScriptsResult.h
 	include/alibabacloud/voicenavigator/model/BeginDialogueRequest.h
 	include/alibabacloud/voicenavigator/model/BeginDialogueResult.h
 	include/alibabacloud/voicenavigator/model/CollectedNumberRequest.h
 	include/alibabacloud/voicenavigator/model/CollectedNumberResult.h
-	include/alibabacloud/voicenavigator/model/CreateCategoryRequest.h
-	include/alibabacloud/voicenavigator/model/CreateCategoryResult.h
 	include/alibabacloud/voicenavigator/model/CreateInstanceRequest.h
 	include/alibabacloud/voicenavigator/model/CreateInstanceResult.h
-	include/alibabacloud/voicenavigator/model/CreateKnowledgeRequest.h
-	include/alibabacloud/voicenavigator/model/CreateKnowledgeResult.h
-	include/alibabacloud/voicenavigator/model/CreateRedirectionRequest.h
-	include/alibabacloud/voicenavigator/model/CreateRedirectionResult.h
-	include/alibabacloud/voicenavigator/model/DebugAuthorizedRequest.h
-	include/alibabacloud/voicenavigator/model/DebugAuthorizedResult.h
 	include/alibabacloud/voicenavigator/model/DebugBeginDialogueRequest.h
 	include/alibabacloud/voicenavigator/model/DebugBeginDialogueResult.h
 	include/alibabacloud/voicenavigator/model/DebugCollectedNumberRequest.h
 	include/alibabacloud/voicenavigator/model/DebugCollectedNumberResult.h
 	include/alibabacloud/voicenavigator/model/DebugDialogueRequest.h
 	include/alibabacloud/voicenavigator/model/DebugDialogueResult.h
-	include/alibabacloud/voicenavigator/model/DeleteCategoryRequest.h
-	include/alibabacloud/voicenavigator/model/DeleteCategoryResult.h
 	include/alibabacloud/voicenavigator/model/DeleteInstanceRequest.h
 	include/alibabacloud/voicenavigator/model/DeleteInstanceResult.h
-	include/alibabacloud/voicenavigator/model/DeleteNavigationScriptRequest.h
-	include/alibabacloud/voicenavigator/model/DeleteNavigationScriptResult.h
-	include/alibabacloud/voicenavigator/model/DescribeCategoryTreeRequest.h
-	include/alibabacloud/voicenavigator/model/DescribeCategoryTreeResult.h
 	include/alibabacloud/voicenavigator/model/DescribeConversationRequest.h
 	include/alibabacloud/voicenavigator/model/DescribeConversationResult.h
 	include/alibabacloud/voicenavigator/model/DescribeConversationContextRequest.h
@@ -67,14 +47,10 @@ set(voicenavigator_public_header_model
 	include/alibabacloud/voicenavigator/model/DescribeExportProgressResult.h
 	include/alibabacloud/voicenavigator/model/DescribeInstanceRequest.h
 	include/alibabacloud/voicenavigator/model/DescribeInstanceResult.h
-	include/alibabacloud/voicenavigator/model/DescribeKnowledgeRequest.h
-	include/alibabacloud/voicenavigator/model/DescribeKnowledgeResult.h
 	include/alibabacloud/voicenavigator/model/DescribeNavigationConfigRequest.h
 	include/alibabacloud/voicenavigator/model/DescribeNavigationConfigResult.h
 	include/alibabacloud/voicenavigator/model/DescribeRecordingRequest.h
 	include/alibabacloud/voicenavigator/model/DescribeRecordingResult.h
-	include/alibabacloud/voicenavigator/model/DescribeRedirectionRequest.h
-	include/alibabacloud/voicenavigator/model/DescribeRedirectionResult.h
 	include/alibabacloud/voicenavigator/model/DescribeStatisticalDataRequest.h
 	include/alibabacloud/voicenavigator/model/DescribeStatisticalDataResult.h
 	include/alibabacloud/voicenavigator/model/DescribeTTSConfigRequest.h
@@ -83,8 +59,6 @@ set(voicenavigator_public_header_model
 	include/alibabacloud/voicenavigator/model/DialogueResult.h
 	include/alibabacloud/voicenavigator/model/DisableInstanceRequest.h
 	include/alibabacloud/voicenavigator/model/DisableInstanceResult.h
-	include/alibabacloud/voicenavigator/model/DuplicateInstanceRequest.h
-	include/alibabacloud/voicenavigator/model/DuplicateInstanceResult.h
 	include/alibabacloud/voicenavigator/model/EnableInstanceRequest.h
 	include/alibabacloud/voicenavigator/model/EnableInstanceResult.h
 	include/alibabacloud/voicenavigator/model/EndDialogueRequest.h
@@ -93,8 +67,6 @@ set(voicenavigator_public_header_model
 	include/alibabacloud/voicenavigator/model/ExportConversationDetailsResult.h
 	include/alibabacloud/voicenavigator/model/ExportStatisticalDataRequest.h
 	include/alibabacloud/voicenavigator/model/ExportStatisticalDataResult.h
-	include/alibabacloud/voicenavigator/model/ListCategoriesRequest.h
-	include/alibabacloud/voicenavigator/model/ListCategoriesResult.h
 	include/alibabacloud/voicenavigator/model/ListChatbotInstancesRequest.h
 	include/alibabacloud/voicenavigator/model/ListChatbotInstancesResult.h
 	include/alibabacloud/voicenavigator/model/ListConversationDetailsRequest.h
@@ -103,48 +75,18 @@ set(voicenavigator_public_header_model
 	include/alibabacloud/voicenavigator/model/ListConversationsResult.h
 	include/alibabacloud/voicenavigator/model/ListInstancesRequest.h
 	include/alibabacloud/voicenavigator/model/ListInstancesResult.h
-	include/alibabacloud/voicenavigator/model/ListNavigationScriptsRequest.h
-	include/alibabacloud/voicenavigator/model/ListNavigationScriptsResult.h
-	include/alibabacloud/voicenavigator/model/ListPublishHistoriesRequest.h
-	include/alibabacloud/voicenavigator/model/ListPublishHistoriesResult.h
-	include/alibabacloud/voicenavigator/model/ModifyAskingBackConfigRequest.h
-	include/alibabacloud/voicenavigator/model/ModifyAskingBackConfigResult.h
-	include/alibabacloud/voicenavigator/model/ModifyCategoryRequest.h
-	include/alibabacloud/voicenavigator/model/ModifyCategoryResult.h
-	include/alibabacloud/voicenavigator/model/ModifyComplainingConfigRequest.h
-	include/alibabacloud/voicenavigator/model/ModifyComplainingConfigResult.h
 	include/alibabacloud/voicenavigator/model/ModifyGreetingConfigRequest.h
 	include/alibabacloud/voicenavigator/model/ModifyGreetingConfigResult.h
 	include/alibabacloud/voicenavigator/model/ModifyInstanceRequest.h
 	include/alibabacloud/voicenavigator/model/ModifyInstanceResult.h
-	include/alibabacloud/voicenavigator/model/ModifyKnowledgeRequest.h
-	include/alibabacloud/voicenavigator/model/ModifyKnowledgeResult.h
-	include/alibabacloud/voicenavigator/model/ModifyRedirectionRequest.h
-	include/alibabacloud/voicenavigator/model/ModifyRedirectionResult.h
-	include/alibabacloud/voicenavigator/model/ModifyRepeatingConfigRequest.h
-	include/alibabacloud/voicenavigator/model/ModifyRepeatingConfigResult.h
 	include/alibabacloud/voicenavigator/model/ModifySilenceTimeoutConfigRequest.h
 	include/alibabacloud/voicenavigator/model/ModifySilenceTimeoutConfigResult.h
 	include/alibabacloud/voicenavigator/model/ModifyTTSConfigRequest.h
 	include/alibabacloud/voicenavigator/model/ModifyTTSConfigResult.h
 	include/alibabacloud/voicenavigator/model/ModifyUnrecognizingConfigRequest.h
 	include/alibabacloud/voicenavigator/model/ModifyUnrecognizingConfigResult.h
-	include/alibabacloud/voicenavigator/model/MoveCategoryRequest.h
-	include/alibabacloud/voicenavigator/model/MoveCategoryResult.h
-	include/alibabacloud/voicenavigator/model/MoveNavigationScriptRequest.h
-	include/alibabacloud/voicenavigator/model/MoveNavigationScriptResult.h
-	include/alibabacloud/voicenavigator/model/PublishInstanceRequest.h
-	include/alibabacloud/voicenavigator/model/PublishInstanceResult.h
 	include/alibabacloud/voicenavigator/model/QueryConversationsRequest.h
 	include/alibabacloud/voicenavigator/model/QueryConversationsResult.h
-	include/alibabacloud/voicenavigator/model/QueryNavigationScriptsRequest.h
-	include/alibabacloud/voicenavigator/model/QueryNavigationScriptsResult.h
-	include/alibabacloud/voicenavigator/model/QueryPerformanceIndicatorsRequest.h
-	include/alibabacloud/voicenavigator/model/QueryPerformanceIndicatorsResult.h
-	include/alibabacloud/voicenavigator/model/QueryRecordingRequest.h
-	include/alibabacloud/voicenavigator/model/QueryRecordingResult.h
-	include/alibabacloud/voicenavigator/model/RollbackInstanceRequest.h
-	include/alibabacloud/voicenavigator/model/RollbackInstanceResult.h
 	include/alibabacloud/voicenavigator/model/SaveRecordingRequest.h
 	include/alibabacloud/voicenavigator/model/SaveRecordingResult.h
 	include/alibabacloud/voicenavigator/model/SilenceTimeoutRequest.h
@@ -156,40 +98,20 @@ set(voicenavigator_src
 	src/model/AssociateChatbotInstanceResult.cc
 	src/model/AuditTTSVoiceRequest.cc
 	src/model/AuditTTSVoiceResult.cc
-	src/model/AuthorizedRequest.cc
-	src/model/AuthorizedResult.cc
-	src/model/BatchDeleteNavigationScriptsRequest.cc
-	src/model/BatchDeleteNavigationScriptsResult.cc
-	src/model/BatchMoveNavigationScriptsRequest.cc
-	src/model/BatchMoveNavigationScriptsResult.cc
 	src/model/BeginDialogueRequest.cc
 	src/model/BeginDialogueResult.cc
 	src/model/CollectedNumberRequest.cc
 	src/model/CollectedNumberResult.cc
-	src/model/CreateCategoryRequest.cc
-	src/model/CreateCategoryResult.cc
 	src/model/CreateInstanceRequest.cc
 	src/model/CreateInstanceResult.cc
-	src/model/CreateKnowledgeRequest.cc
-	src/model/CreateKnowledgeResult.cc
-	src/model/CreateRedirectionRequest.cc
-	src/model/CreateRedirectionResult.cc
-	src/model/DebugAuthorizedRequest.cc
-	src/model/DebugAuthorizedResult.cc
 	src/model/DebugBeginDialogueRequest.cc
 	src/model/DebugBeginDialogueResult.cc
 	src/model/DebugCollectedNumberRequest.cc
 	src/model/DebugCollectedNumberResult.cc
 	src/model/DebugDialogueRequest.cc
 	src/model/DebugDialogueResult.cc
-	src/model/DeleteCategoryRequest.cc
-	src/model/DeleteCategoryResult.cc
 	src/model/DeleteInstanceRequest.cc
 	src/model/DeleteInstanceResult.cc
-	src/model/DeleteNavigationScriptRequest.cc
-	src/model/DeleteNavigationScriptResult.cc
-	src/model/DescribeCategoryTreeRequest.cc
-	src/model/DescribeCategoryTreeResult.cc
 	src/model/DescribeConversationRequest.cc
 	src/model/DescribeConversationResult.cc
 	src/model/DescribeConversationContextRequest.cc
@@ -198,14 +120,10 @@ set(voicenavigator_src
 	src/model/DescribeExportProgressResult.cc
 	src/model/DescribeInstanceRequest.cc
 	src/model/DescribeInstanceResult.cc
-	src/model/DescribeKnowledgeRequest.cc
-	src/model/DescribeKnowledgeResult.cc
 	src/model/DescribeNavigationConfigRequest.cc
 	src/model/DescribeNavigationConfigResult.cc
 	src/model/DescribeRecordingRequest.cc
 	src/model/DescribeRecordingResult.cc
-	src/model/DescribeRedirectionRequest.cc
-	src/model/DescribeRedirectionResult.cc
 	src/model/DescribeStatisticalDataRequest.cc
 	src/model/DescribeStatisticalDataResult.cc
 	src/model/DescribeTTSConfigRequest.cc
@@ -214,8 +132,6 @@ set(voicenavigator_src
 	src/model/DialogueResult.cc
 	src/model/DisableInstanceRequest.cc
 	src/model/DisableInstanceResult.cc
-	src/model/DuplicateInstanceRequest.cc
-	src/model/DuplicateInstanceResult.cc
 	src/model/EnableInstanceRequest.cc
 	src/model/EnableInstanceResult.cc
 	src/model/EndDialogueRequest.cc
@@ -224,8 +140,6 @@ set(voicenavigator_src
 	src/model/ExportConversationDetailsResult.cc
 	src/model/ExportStatisticalDataRequest.cc
 	src/model/ExportStatisticalDataResult.cc
-	src/model/ListCategoriesRequest.cc
-	src/model/ListCategoriesResult.cc
 	src/model/ListChatbotInstancesRequest.cc
 	src/model/ListChatbotInstancesResult.cc
 	src/model/ListConversationDetailsRequest.cc
@@ -234,48 +148,18 @@ set(voicenavigator_src
 	src/model/ListConversationsResult.cc
 	src/model/ListInstancesRequest.cc
 	src/model/ListInstancesResult.cc
-	src/model/ListNavigationScriptsRequest.cc
-	src/model/ListNavigationScriptsResult.cc
-	src/model/ListPublishHistoriesRequest.cc
-	src/model/ListPublishHistoriesResult.cc
-	src/model/ModifyAskingBackConfigRequest.cc
-	src/model/ModifyAskingBackConfigResult.cc
-	src/model/ModifyCategoryRequest.cc
-	src/model/ModifyCategoryResult.cc
-	src/model/ModifyComplainingConfigRequest.cc
-	src/model/ModifyComplainingConfigResult.cc
 	src/model/ModifyGreetingConfigRequest.cc
 	src/model/ModifyGreetingConfigResult.cc
 	src/model/ModifyInstanceRequest.cc
 	src/model/ModifyInstanceResult.cc
-	src/model/ModifyKnowledgeRequest.cc
-	src/model/ModifyKnowledgeResult.cc
-	src/model/ModifyRedirectionRequest.cc
-	src/model/ModifyRedirectionResult.cc
-	src/model/ModifyRepeatingConfigRequest.cc
-	src/model/ModifyRepeatingConfigResult.cc
 	src/model/ModifySilenceTimeoutConfigRequest.cc
 	src/model/ModifySilenceTimeoutConfigResult.cc
 	src/model/ModifyTTSConfigRequest.cc
 	src/model/ModifyTTSConfigResult.cc
 	src/model/ModifyUnrecognizingConfigRequest.cc
 	src/model/ModifyUnrecognizingConfigResult.cc
-	src/model/MoveCategoryRequest.cc
-	src/model/MoveCategoryResult.cc
-	src/model/MoveNavigationScriptRequest.cc
-	src/model/MoveNavigationScriptResult.cc
-	src/model/PublishInstanceRequest.cc
-	src/model/PublishInstanceResult.cc
 	src/model/QueryConversationsRequest.cc
 	src/model/QueryConversationsResult.cc
-	src/model/QueryNavigationScriptsRequest.cc
-	src/model/QueryNavigationScriptsResult.cc
-	src/model/QueryPerformanceIndicatorsRequest.cc
-	src/model/QueryPerformanceIndicatorsResult.cc
-	src/model/QueryRecordingRequest.cc
-	src/model/QueryRecordingResult.cc
-	src/model/RollbackInstanceRequest.cc
-	src/model/RollbackInstanceResult.cc
 	src/model/SaveRecordingRequest.cc
 	src/model/SaveRecordingResult.cc
 	src/model/SilenceTimeoutRequest.cc

+ 0 - 232
voicenavigator/include/alibabacloud/voicenavigator/VoiceNavigatorClient.h

@@ -26,40 +26,20 @@
 #include "model/AssociateChatbotInstanceResult.h"
 #include "model/AuditTTSVoiceRequest.h"
 #include "model/AuditTTSVoiceResult.h"
-#include "model/AuthorizedRequest.h"
-#include "model/AuthorizedResult.h"
-#include "model/BatchDeleteNavigationScriptsRequest.h"
-#include "model/BatchDeleteNavigationScriptsResult.h"
-#include "model/BatchMoveNavigationScriptsRequest.h"
-#include "model/BatchMoveNavigationScriptsResult.h"
 #include "model/BeginDialogueRequest.h"
 #include "model/BeginDialogueResult.h"
 #include "model/CollectedNumberRequest.h"
 #include "model/CollectedNumberResult.h"
-#include "model/CreateCategoryRequest.h"
-#include "model/CreateCategoryResult.h"
 #include "model/CreateInstanceRequest.h"
 #include "model/CreateInstanceResult.h"
-#include "model/CreateKnowledgeRequest.h"
-#include "model/CreateKnowledgeResult.h"
-#include "model/CreateRedirectionRequest.h"
-#include "model/CreateRedirectionResult.h"
-#include "model/DebugAuthorizedRequest.h"
-#include "model/DebugAuthorizedResult.h"
 #include "model/DebugBeginDialogueRequest.h"
 #include "model/DebugBeginDialogueResult.h"
 #include "model/DebugCollectedNumberRequest.h"
 #include "model/DebugCollectedNumberResult.h"
 #include "model/DebugDialogueRequest.h"
 #include "model/DebugDialogueResult.h"
-#include "model/DeleteCategoryRequest.h"
-#include "model/DeleteCategoryResult.h"
 #include "model/DeleteInstanceRequest.h"
 #include "model/DeleteInstanceResult.h"
-#include "model/DeleteNavigationScriptRequest.h"
-#include "model/DeleteNavigationScriptResult.h"
-#include "model/DescribeCategoryTreeRequest.h"
-#include "model/DescribeCategoryTreeResult.h"
 #include "model/DescribeConversationRequest.h"
 #include "model/DescribeConversationResult.h"
 #include "model/DescribeConversationContextRequest.h"
@@ -68,14 +48,10 @@
 #include "model/DescribeExportProgressResult.h"
 #include "model/DescribeInstanceRequest.h"
 #include "model/DescribeInstanceResult.h"
-#include "model/DescribeKnowledgeRequest.h"
-#include "model/DescribeKnowledgeResult.h"
 #include "model/DescribeNavigationConfigRequest.h"
 #include "model/DescribeNavigationConfigResult.h"
 #include "model/DescribeRecordingRequest.h"
 #include "model/DescribeRecordingResult.h"
-#include "model/DescribeRedirectionRequest.h"
-#include "model/DescribeRedirectionResult.h"
 #include "model/DescribeStatisticalDataRequest.h"
 #include "model/DescribeStatisticalDataResult.h"
 #include "model/DescribeTTSConfigRequest.h"
@@ -84,8 +60,6 @@
 #include "model/DialogueResult.h"
 #include "model/DisableInstanceRequest.h"
 #include "model/DisableInstanceResult.h"
-#include "model/DuplicateInstanceRequest.h"
-#include "model/DuplicateInstanceResult.h"
 #include "model/EnableInstanceRequest.h"
 #include "model/EnableInstanceResult.h"
 #include "model/EndDialogueRequest.h"
@@ -94,8 +68,6 @@
 #include "model/ExportConversationDetailsResult.h"
 #include "model/ExportStatisticalDataRequest.h"
 #include "model/ExportStatisticalDataResult.h"
-#include "model/ListCategoriesRequest.h"
-#include "model/ListCategoriesResult.h"
 #include "model/ListChatbotInstancesRequest.h"
 #include "model/ListChatbotInstancesResult.h"
 #include "model/ListConversationDetailsRequest.h"
@@ -104,48 +76,18 @@
 #include "model/ListConversationsResult.h"
 #include "model/ListInstancesRequest.h"
 #include "model/ListInstancesResult.h"
-#include "model/ListNavigationScriptsRequest.h"
-#include "model/ListNavigationScriptsResult.h"
-#include "model/ListPublishHistoriesRequest.h"
-#include "model/ListPublishHistoriesResult.h"
-#include "model/ModifyAskingBackConfigRequest.h"
-#include "model/ModifyAskingBackConfigResult.h"
-#include "model/ModifyCategoryRequest.h"
-#include "model/ModifyCategoryResult.h"
-#include "model/ModifyComplainingConfigRequest.h"
-#include "model/ModifyComplainingConfigResult.h"
 #include "model/ModifyGreetingConfigRequest.h"
 #include "model/ModifyGreetingConfigResult.h"
 #include "model/ModifyInstanceRequest.h"
 #include "model/ModifyInstanceResult.h"
-#include "model/ModifyKnowledgeRequest.h"
-#include "model/ModifyKnowledgeResult.h"
-#include "model/ModifyRedirectionRequest.h"
-#include "model/ModifyRedirectionResult.h"
-#include "model/ModifyRepeatingConfigRequest.h"
-#include "model/ModifyRepeatingConfigResult.h"
 #include "model/ModifySilenceTimeoutConfigRequest.h"
 #include "model/ModifySilenceTimeoutConfigResult.h"
 #include "model/ModifyTTSConfigRequest.h"
 #include "model/ModifyTTSConfigResult.h"
 #include "model/ModifyUnrecognizingConfigRequest.h"
 #include "model/ModifyUnrecognizingConfigResult.h"
-#include "model/MoveCategoryRequest.h"
-#include "model/MoveCategoryResult.h"
-#include "model/MoveNavigationScriptRequest.h"
-#include "model/MoveNavigationScriptResult.h"
-#include "model/PublishInstanceRequest.h"
-#include "model/PublishInstanceResult.h"
 #include "model/QueryConversationsRequest.h"
 #include "model/QueryConversationsResult.h"
-#include "model/QueryNavigationScriptsRequest.h"
-#include "model/QueryNavigationScriptsResult.h"
-#include "model/QueryPerformanceIndicatorsRequest.h"
-#include "model/QueryPerformanceIndicatorsResult.h"
-#include "model/QueryRecordingRequest.h"
-#include "model/QueryRecordingResult.h"
-#include "model/RollbackInstanceRequest.h"
-#include "model/RollbackInstanceResult.h"
 #include "model/SaveRecordingRequest.h"
 #include "model/SaveRecordingResult.h"
 #include "model/SilenceTimeoutRequest.h"
@@ -165,36 +107,15 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::AuditTTSVoiceResult> AuditTTSVoiceOutcome;
 			typedef std::future<AuditTTSVoiceOutcome> AuditTTSVoiceOutcomeCallable;
 			typedef std::function<void(const VoiceNavigatorClient*, const Model::AuditTTSVoiceRequest&, const AuditTTSVoiceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AuditTTSVoiceAsyncHandler;
-			typedef Outcome<Error, Model::AuthorizedResult> AuthorizedOutcome;
-			typedef std::future<AuthorizedOutcome> AuthorizedOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::AuthorizedRequest&, const AuthorizedOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AuthorizedAsyncHandler;
-			typedef Outcome<Error, Model::BatchDeleteNavigationScriptsResult> BatchDeleteNavigationScriptsOutcome;
-			typedef std::future<BatchDeleteNavigationScriptsOutcome> BatchDeleteNavigationScriptsOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::BatchDeleteNavigationScriptsRequest&, const BatchDeleteNavigationScriptsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchDeleteNavigationScriptsAsyncHandler;
-			typedef Outcome<Error, Model::BatchMoveNavigationScriptsResult> BatchMoveNavigationScriptsOutcome;
-			typedef std::future<BatchMoveNavigationScriptsOutcome> BatchMoveNavigationScriptsOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::BatchMoveNavigationScriptsRequest&, const BatchMoveNavigationScriptsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BatchMoveNavigationScriptsAsyncHandler;
 			typedef Outcome<Error, Model::BeginDialogueResult> BeginDialogueOutcome;
 			typedef std::future<BeginDialogueOutcome> BeginDialogueOutcomeCallable;
 			typedef std::function<void(const VoiceNavigatorClient*, const Model::BeginDialogueRequest&, const BeginDialogueOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> BeginDialogueAsyncHandler;
 			typedef Outcome<Error, Model::CollectedNumberResult> CollectedNumberOutcome;
 			typedef std::future<CollectedNumberOutcome> CollectedNumberOutcomeCallable;
 			typedef std::function<void(const VoiceNavigatorClient*, const Model::CollectedNumberRequest&, const CollectedNumberOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CollectedNumberAsyncHandler;
-			typedef Outcome<Error, Model::CreateCategoryResult> CreateCategoryOutcome;
-			typedef std::future<CreateCategoryOutcome> CreateCategoryOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::CreateCategoryRequest&, const CreateCategoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateCategoryAsyncHandler;
 			typedef Outcome<Error, Model::CreateInstanceResult> CreateInstanceOutcome;
 			typedef std::future<CreateInstanceOutcome> CreateInstanceOutcomeCallable;
 			typedef std::function<void(const VoiceNavigatorClient*, const Model::CreateInstanceRequest&, const CreateInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateInstanceAsyncHandler;
-			typedef Outcome<Error, Model::CreateKnowledgeResult> CreateKnowledgeOutcome;
-			typedef std::future<CreateKnowledgeOutcome> CreateKnowledgeOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::CreateKnowledgeRequest&, const CreateKnowledgeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateKnowledgeAsyncHandler;
-			typedef Outcome<Error, Model::CreateRedirectionResult> CreateRedirectionOutcome;
-			typedef std::future<CreateRedirectionOutcome> CreateRedirectionOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::CreateRedirectionRequest&, const CreateRedirectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateRedirectionAsyncHandler;
-			typedef Outcome<Error, Model::DebugAuthorizedResult> DebugAuthorizedOutcome;
-			typedef std::future<DebugAuthorizedOutcome> DebugAuthorizedOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::DebugAuthorizedRequest&, const DebugAuthorizedOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DebugAuthorizedAsyncHandler;
 			typedef Outcome<Error, Model::DebugBeginDialogueResult> DebugBeginDialogueOutcome;
 			typedef std::future<DebugBeginDialogueOutcome> DebugBeginDialogueOutcomeCallable;
 			typedef std::function<void(const VoiceNavigatorClient*, const Model::DebugBeginDialogueRequest&, const DebugBeginDialogueOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DebugBeginDialogueAsyncHandler;
@@ -204,18 +125,9 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DebugDialogueResult> DebugDialogueOutcome;
 			typedef std::future<DebugDialogueOutcome> DebugDialogueOutcomeCallable;
 			typedef std::function<void(const VoiceNavigatorClient*, const Model::DebugDialogueRequest&, const DebugDialogueOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DebugDialogueAsyncHandler;
-			typedef Outcome<Error, Model::DeleteCategoryResult> DeleteCategoryOutcome;
-			typedef std::future<DeleteCategoryOutcome> DeleteCategoryOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::DeleteCategoryRequest&, const DeleteCategoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteCategoryAsyncHandler;
 			typedef Outcome<Error, Model::DeleteInstanceResult> DeleteInstanceOutcome;
 			typedef std::future<DeleteInstanceOutcome> DeleteInstanceOutcomeCallable;
 			typedef std::function<void(const VoiceNavigatorClient*, const Model::DeleteInstanceRequest&, const DeleteInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteInstanceAsyncHandler;
-			typedef Outcome<Error, Model::DeleteNavigationScriptResult> DeleteNavigationScriptOutcome;
-			typedef std::future<DeleteNavigationScriptOutcome> DeleteNavigationScriptOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::DeleteNavigationScriptRequest&, const DeleteNavigationScriptOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteNavigationScriptAsyncHandler;
-			typedef Outcome<Error, Model::DescribeCategoryTreeResult> DescribeCategoryTreeOutcome;
-			typedef std::future<DescribeCategoryTreeOutcome> DescribeCategoryTreeOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::DescribeCategoryTreeRequest&, const DescribeCategoryTreeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeCategoryTreeAsyncHandler;
 			typedef Outcome<Error, Model::DescribeConversationResult> DescribeConversationOutcome;
 			typedef std::future<DescribeConversationOutcome> DescribeConversationOutcomeCallable;
 			typedef std::function<void(const VoiceNavigatorClient*, const Model::DescribeConversationRequest&, const DescribeConversationOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeConversationAsyncHandler;
@@ -228,18 +140,12 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DescribeInstanceResult> DescribeInstanceOutcome;
 			typedef std::future<DescribeInstanceOutcome> DescribeInstanceOutcomeCallable;
 			typedef std::function<void(const VoiceNavigatorClient*, const Model::DescribeInstanceRequest&, const DescribeInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeInstanceAsyncHandler;
-			typedef Outcome<Error, Model::DescribeKnowledgeResult> DescribeKnowledgeOutcome;
-			typedef std::future<DescribeKnowledgeOutcome> DescribeKnowledgeOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::DescribeKnowledgeRequest&, const DescribeKnowledgeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeKnowledgeAsyncHandler;
 			typedef Outcome<Error, Model::DescribeNavigationConfigResult> DescribeNavigationConfigOutcome;
 			typedef std::future<DescribeNavigationConfigOutcome> DescribeNavigationConfigOutcomeCallable;
 			typedef std::function<void(const VoiceNavigatorClient*, const Model::DescribeNavigationConfigRequest&, const DescribeNavigationConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeNavigationConfigAsyncHandler;
 			typedef Outcome<Error, Model::DescribeRecordingResult> DescribeRecordingOutcome;
 			typedef std::future<DescribeRecordingOutcome> DescribeRecordingOutcomeCallable;
 			typedef std::function<void(const VoiceNavigatorClient*, const Model::DescribeRecordingRequest&, const DescribeRecordingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRecordingAsyncHandler;
-			typedef Outcome<Error, Model::DescribeRedirectionResult> DescribeRedirectionOutcome;
-			typedef std::future<DescribeRedirectionOutcome> DescribeRedirectionOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::DescribeRedirectionRequest&, const DescribeRedirectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeRedirectionAsyncHandler;
 			typedef Outcome<Error, Model::DescribeStatisticalDataResult> DescribeStatisticalDataOutcome;
 			typedef std::future<DescribeStatisticalDataOutcome> DescribeStatisticalDataOutcomeCallable;
 			typedef std::function<void(const VoiceNavigatorClient*, const Model::DescribeStatisticalDataRequest&, const DescribeStatisticalDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeStatisticalDataAsyncHandler;
@@ -252,9 +158,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::DisableInstanceResult> DisableInstanceOutcome;
 			typedef std::future<DisableInstanceOutcome> DisableInstanceOutcomeCallable;
 			typedef std::function<void(const VoiceNavigatorClient*, const Model::DisableInstanceRequest&, const DisableInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DisableInstanceAsyncHandler;
-			typedef Outcome<Error, Model::DuplicateInstanceResult> DuplicateInstanceOutcome;
-			typedef std::future<DuplicateInstanceOutcome> DuplicateInstanceOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::DuplicateInstanceRequest&, const DuplicateInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DuplicateInstanceAsyncHandler;
 			typedef Outcome<Error, Model::EnableInstanceResult> EnableInstanceOutcome;
 			typedef std::future<EnableInstanceOutcome> EnableInstanceOutcomeCallable;
 			typedef std::function<void(const VoiceNavigatorClient*, const Model::EnableInstanceRequest&, const EnableInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> EnableInstanceAsyncHandler;
@@ -267,9 +170,6 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::ExportStatisticalDataResult> ExportStatisticalDataOutcome;
 			typedef std::future<ExportStatisticalDataOutcome> ExportStatisticalDataOutcomeCallable;
 			typedef std::function<void(const VoiceNavigatorClient*, const Model::ExportStatisticalDataRequest&, const ExportStatisticalDataOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ExportStatisticalDataAsyncHandler;
-			typedef Outcome<Error, Model::ListCategoriesResult> ListCategoriesOutcome;
-			typedef std::future<ListCategoriesOutcome> ListCategoriesOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::ListCategoriesRequest&, const ListCategoriesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListCategoriesAsyncHandler;
 			typedef Outcome<Error, Model::ListChatbotInstancesResult> ListChatbotInstancesOutcome;
 			typedef std::future<ListChatbotInstancesOutcome> ListChatbotInstancesOutcomeCallable;
 			typedef std::function<void(const VoiceNavigatorClient*, const Model::ListChatbotInstancesRequest&, const ListChatbotInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListChatbotInstancesAsyncHandler;
@@ -282,36 +182,12 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::ListInstancesResult> ListInstancesOutcome;
 			typedef std::future<ListInstancesOutcome> ListInstancesOutcomeCallable;
 			typedef std::function<void(const VoiceNavigatorClient*, const Model::ListInstancesRequest&, const ListInstancesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListInstancesAsyncHandler;
-			typedef Outcome<Error, Model::ListNavigationScriptsResult> ListNavigationScriptsOutcome;
-			typedef std::future<ListNavigationScriptsOutcome> ListNavigationScriptsOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::ListNavigationScriptsRequest&, const ListNavigationScriptsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListNavigationScriptsAsyncHandler;
-			typedef Outcome<Error, Model::ListPublishHistoriesResult> ListPublishHistoriesOutcome;
-			typedef std::future<ListPublishHistoriesOutcome> ListPublishHistoriesOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::ListPublishHistoriesRequest&, const ListPublishHistoriesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListPublishHistoriesAsyncHandler;
-			typedef Outcome<Error, Model::ModifyAskingBackConfigResult> ModifyAskingBackConfigOutcome;
-			typedef std::future<ModifyAskingBackConfigOutcome> ModifyAskingBackConfigOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::ModifyAskingBackConfigRequest&, const ModifyAskingBackConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyAskingBackConfigAsyncHandler;
-			typedef Outcome<Error, Model::ModifyCategoryResult> ModifyCategoryOutcome;
-			typedef std::future<ModifyCategoryOutcome> ModifyCategoryOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::ModifyCategoryRequest&, const ModifyCategoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyCategoryAsyncHandler;
-			typedef Outcome<Error, Model::ModifyComplainingConfigResult> ModifyComplainingConfigOutcome;
-			typedef std::future<ModifyComplainingConfigOutcome> ModifyComplainingConfigOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::ModifyComplainingConfigRequest&, const ModifyComplainingConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyComplainingConfigAsyncHandler;
 			typedef Outcome<Error, Model::ModifyGreetingConfigResult> ModifyGreetingConfigOutcome;
 			typedef std::future<ModifyGreetingConfigOutcome> ModifyGreetingConfigOutcomeCallable;
 			typedef std::function<void(const VoiceNavigatorClient*, const Model::ModifyGreetingConfigRequest&, const ModifyGreetingConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyGreetingConfigAsyncHandler;
 			typedef Outcome<Error, Model::ModifyInstanceResult> ModifyInstanceOutcome;
 			typedef std::future<ModifyInstanceOutcome> ModifyInstanceOutcomeCallable;
 			typedef std::function<void(const VoiceNavigatorClient*, const Model::ModifyInstanceRequest&, const ModifyInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyInstanceAsyncHandler;
-			typedef Outcome<Error, Model::ModifyKnowledgeResult> ModifyKnowledgeOutcome;
-			typedef std::future<ModifyKnowledgeOutcome> ModifyKnowledgeOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::ModifyKnowledgeRequest&, const ModifyKnowledgeOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyKnowledgeAsyncHandler;
-			typedef Outcome<Error, Model::ModifyRedirectionResult> ModifyRedirectionOutcome;
-			typedef std::future<ModifyRedirectionOutcome> ModifyRedirectionOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::ModifyRedirectionRequest&, const ModifyRedirectionOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyRedirectionAsyncHandler;
-			typedef Outcome<Error, Model::ModifyRepeatingConfigResult> ModifyRepeatingConfigOutcome;
-			typedef std::future<ModifyRepeatingConfigOutcome> ModifyRepeatingConfigOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::ModifyRepeatingConfigRequest&, const ModifyRepeatingConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyRepeatingConfigAsyncHandler;
 			typedef Outcome<Error, Model::ModifySilenceTimeoutConfigResult> ModifySilenceTimeoutConfigOutcome;
 			typedef std::future<ModifySilenceTimeoutConfigOutcome> ModifySilenceTimeoutConfigOutcomeCallable;
 			typedef std::function<void(const VoiceNavigatorClient*, const Model::ModifySilenceTimeoutConfigRequest&, const ModifySilenceTimeoutConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifySilenceTimeoutConfigAsyncHandler;
@@ -321,30 +197,9 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::ModifyUnrecognizingConfigResult> ModifyUnrecognizingConfigOutcome;
 			typedef std::future<ModifyUnrecognizingConfigOutcome> ModifyUnrecognizingConfigOutcomeCallable;
 			typedef std::function<void(const VoiceNavigatorClient*, const Model::ModifyUnrecognizingConfigRequest&, const ModifyUnrecognizingConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ModifyUnrecognizingConfigAsyncHandler;
-			typedef Outcome<Error, Model::MoveCategoryResult> MoveCategoryOutcome;
-			typedef std::future<MoveCategoryOutcome> MoveCategoryOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::MoveCategoryRequest&, const MoveCategoryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> MoveCategoryAsyncHandler;
-			typedef Outcome<Error, Model::MoveNavigationScriptResult> MoveNavigationScriptOutcome;
-			typedef std::future<MoveNavigationScriptOutcome> MoveNavigationScriptOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::MoveNavigationScriptRequest&, const MoveNavigationScriptOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> MoveNavigationScriptAsyncHandler;
-			typedef Outcome<Error, Model::PublishInstanceResult> PublishInstanceOutcome;
-			typedef std::future<PublishInstanceOutcome> PublishInstanceOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::PublishInstanceRequest&, const PublishInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> PublishInstanceAsyncHandler;
 			typedef Outcome<Error, Model::QueryConversationsResult> QueryConversationsOutcome;
 			typedef std::future<QueryConversationsOutcome> QueryConversationsOutcomeCallable;
 			typedef std::function<void(const VoiceNavigatorClient*, const Model::QueryConversationsRequest&, const QueryConversationsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryConversationsAsyncHandler;
-			typedef Outcome<Error, Model::QueryNavigationScriptsResult> QueryNavigationScriptsOutcome;
-			typedef std::future<QueryNavigationScriptsOutcome> QueryNavigationScriptsOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::QueryNavigationScriptsRequest&, const QueryNavigationScriptsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryNavigationScriptsAsyncHandler;
-			typedef Outcome<Error, Model::QueryPerformanceIndicatorsResult> QueryPerformanceIndicatorsOutcome;
-			typedef std::future<QueryPerformanceIndicatorsOutcome> QueryPerformanceIndicatorsOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::QueryPerformanceIndicatorsRequest&, const QueryPerformanceIndicatorsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryPerformanceIndicatorsAsyncHandler;
-			typedef Outcome<Error, Model::QueryRecordingResult> QueryRecordingOutcome;
-			typedef std::future<QueryRecordingOutcome> QueryRecordingOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::QueryRecordingRequest&, const QueryRecordingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryRecordingAsyncHandler;
-			typedef Outcome<Error, Model::RollbackInstanceResult> RollbackInstanceOutcome;
-			typedef std::future<RollbackInstanceOutcome> RollbackInstanceOutcomeCallable;
-			typedef std::function<void(const VoiceNavigatorClient*, const Model::RollbackInstanceRequest&, const RollbackInstanceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RollbackInstanceAsyncHandler;
 			typedef Outcome<Error, Model::SaveRecordingResult> SaveRecordingOutcome;
 			typedef std::future<SaveRecordingOutcome> SaveRecordingOutcomeCallable;
 			typedef std::function<void(const VoiceNavigatorClient*, const Model::SaveRecordingRequest&, const SaveRecordingOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SaveRecordingAsyncHandler;
@@ -362,36 +217,15 @@ namespace AlibabaCloud
 			AuditTTSVoiceOutcome auditTTSVoice(const Model::AuditTTSVoiceRequest &request)const;
 			void auditTTSVoiceAsync(const Model::AuditTTSVoiceRequest& request, const AuditTTSVoiceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			AuditTTSVoiceOutcomeCallable auditTTSVoiceCallable(const Model::AuditTTSVoiceRequest& request) const;
-			AuthorizedOutcome authorized(const Model::AuthorizedRequest &request)const;
-			void authorizedAsync(const Model::AuthorizedRequest& request, const AuthorizedAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			AuthorizedOutcomeCallable authorizedCallable(const Model::AuthorizedRequest& request) const;
-			BatchDeleteNavigationScriptsOutcome batchDeleteNavigationScripts(const Model::BatchDeleteNavigationScriptsRequest &request)const;
-			void batchDeleteNavigationScriptsAsync(const Model::BatchDeleteNavigationScriptsRequest& request, const BatchDeleteNavigationScriptsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			BatchDeleteNavigationScriptsOutcomeCallable batchDeleteNavigationScriptsCallable(const Model::BatchDeleteNavigationScriptsRequest& request) const;
-			BatchMoveNavigationScriptsOutcome batchMoveNavigationScripts(const Model::BatchMoveNavigationScriptsRequest &request)const;
-			void batchMoveNavigationScriptsAsync(const Model::BatchMoveNavigationScriptsRequest& request, const BatchMoveNavigationScriptsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			BatchMoveNavigationScriptsOutcomeCallable batchMoveNavigationScriptsCallable(const Model::BatchMoveNavigationScriptsRequest& request) const;
 			BeginDialogueOutcome beginDialogue(const Model::BeginDialogueRequest &request)const;
 			void beginDialogueAsync(const Model::BeginDialogueRequest& request, const BeginDialogueAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			BeginDialogueOutcomeCallable beginDialogueCallable(const Model::BeginDialogueRequest& request) const;
 			CollectedNumberOutcome collectedNumber(const Model::CollectedNumberRequest &request)const;
 			void collectedNumberAsync(const Model::CollectedNumberRequest& request, const CollectedNumberAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CollectedNumberOutcomeCallable collectedNumberCallable(const Model::CollectedNumberRequest& request) const;
-			CreateCategoryOutcome createCategory(const Model::CreateCategoryRequest &request)const;
-			void createCategoryAsync(const Model::CreateCategoryRequest& request, const CreateCategoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CreateCategoryOutcomeCallable createCategoryCallable(const Model::CreateCategoryRequest& request) const;
 			CreateInstanceOutcome createInstance(const Model::CreateInstanceRequest &request)const;
 			void createInstanceAsync(const Model::CreateInstanceRequest& request, const CreateInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			CreateInstanceOutcomeCallable createInstanceCallable(const Model::CreateInstanceRequest& request) const;
-			CreateKnowledgeOutcome createKnowledge(const Model::CreateKnowledgeRequest &request)const;
-			void createKnowledgeAsync(const Model::CreateKnowledgeRequest& request, const CreateKnowledgeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CreateKnowledgeOutcomeCallable createKnowledgeCallable(const Model::CreateKnowledgeRequest& request) const;
-			CreateRedirectionOutcome createRedirection(const Model::CreateRedirectionRequest &request)const;
-			void createRedirectionAsync(const Model::CreateRedirectionRequest& request, const CreateRedirectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			CreateRedirectionOutcomeCallable createRedirectionCallable(const Model::CreateRedirectionRequest& request) const;
-			DebugAuthorizedOutcome debugAuthorized(const Model::DebugAuthorizedRequest &request)const;
-			void debugAuthorizedAsync(const Model::DebugAuthorizedRequest& request, const DebugAuthorizedAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DebugAuthorizedOutcomeCallable debugAuthorizedCallable(const Model::DebugAuthorizedRequest& request) const;
 			DebugBeginDialogueOutcome debugBeginDialogue(const Model::DebugBeginDialogueRequest &request)const;
 			void debugBeginDialogueAsync(const Model::DebugBeginDialogueRequest& request, const DebugBeginDialogueAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DebugBeginDialogueOutcomeCallable debugBeginDialogueCallable(const Model::DebugBeginDialogueRequest& request) const;
@@ -401,18 +235,9 @@ namespace AlibabaCloud
 			DebugDialogueOutcome debugDialogue(const Model::DebugDialogueRequest &request)const;
 			void debugDialogueAsync(const Model::DebugDialogueRequest& request, const DebugDialogueAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DebugDialogueOutcomeCallable debugDialogueCallable(const Model::DebugDialogueRequest& request) const;
-			DeleteCategoryOutcome deleteCategory(const Model::DeleteCategoryRequest &request)const;
-			void deleteCategoryAsync(const Model::DeleteCategoryRequest& request, const DeleteCategoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteCategoryOutcomeCallable deleteCategoryCallable(const Model::DeleteCategoryRequest& request) const;
 			DeleteInstanceOutcome deleteInstance(const Model::DeleteInstanceRequest &request)const;
 			void deleteInstanceAsync(const Model::DeleteInstanceRequest& request, const DeleteInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DeleteInstanceOutcomeCallable deleteInstanceCallable(const Model::DeleteInstanceRequest& request) const;
-			DeleteNavigationScriptOutcome deleteNavigationScript(const Model::DeleteNavigationScriptRequest &request)const;
-			void deleteNavigationScriptAsync(const Model::DeleteNavigationScriptRequest& request, const DeleteNavigationScriptAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DeleteNavigationScriptOutcomeCallable deleteNavigationScriptCallable(const Model::DeleteNavigationScriptRequest& request) const;
-			DescribeCategoryTreeOutcome describeCategoryTree(const Model::DescribeCategoryTreeRequest &request)const;
-			void describeCategoryTreeAsync(const Model::DescribeCategoryTreeRequest& request, const DescribeCategoryTreeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeCategoryTreeOutcomeCallable describeCategoryTreeCallable(const Model::DescribeCategoryTreeRequest& request) const;
 			DescribeConversationOutcome describeConversation(const Model::DescribeConversationRequest &request)const;
 			void describeConversationAsync(const Model::DescribeConversationRequest& request, const DescribeConversationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeConversationOutcomeCallable describeConversationCallable(const Model::DescribeConversationRequest& request) const;
@@ -425,18 +250,12 @@ namespace AlibabaCloud
 			DescribeInstanceOutcome describeInstance(const Model::DescribeInstanceRequest &request)const;
 			void describeInstanceAsync(const Model::DescribeInstanceRequest& request, const DescribeInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeInstanceOutcomeCallable describeInstanceCallable(const Model::DescribeInstanceRequest& request) const;
-			DescribeKnowledgeOutcome describeKnowledge(const Model::DescribeKnowledgeRequest &request)const;
-			void describeKnowledgeAsync(const Model::DescribeKnowledgeRequest& request, const DescribeKnowledgeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeKnowledgeOutcomeCallable describeKnowledgeCallable(const Model::DescribeKnowledgeRequest& request) const;
 			DescribeNavigationConfigOutcome describeNavigationConfig(const Model::DescribeNavigationConfigRequest &request)const;
 			void describeNavigationConfigAsync(const Model::DescribeNavigationConfigRequest& request, const DescribeNavigationConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeNavigationConfigOutcomeCallable describeNavigationConfigCallable(const Model::DescribeNavigationConfigRequest& request) const;
 			DescribeRecordingOutcome describeRecording(const Model::DescribeRecordingRequest &request)const;
 			void describeRecordingAsync(const Model::DescribeRecordingRequest& request, const DescribeRecordingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeRecordingOutcomeCallable describeRecordingCallable(const Model::DescribeRecordingRequest& request) const;
-			DescribeRedirectionOutcome describeRedirection(const Model::DescribeRedirectionRequest &request)const;
-			void describeRedirectionAsync(const Model::DescribeRedirectionRequest& request, const DescribeRedirectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DescribeRedirectionOutcomeCallable describeRedirectionCallable(const Model::DescribeRedirectionRequest& request) const;
 			DescribeStatisticalDataOutcome describeStatisticalData(const Model::DescribeStatisticalDataRequest &request)const;
 			void describeStatisticalDataAsync(const Model::DescribeStatisticalDataRequest& request, const DescribeStatisticalDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DescribeStatisticalDataOutcomeCallable describeStatisticalDataCallable(const Model::DescribeStatisticalDataRequest& request) const;
@@ -449,9 +268,6 @@ namespace AlibabaCloud
 			DisableInstanceOutcome disableInstance(const Model::DisableInstanceRequest &request)const;
 			void disableInstanceAsync(const Model::DisableInstanceRequest& request, const DisableInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			DisableInstanceOutcomeCallable disableInstanceCallable(const Model::DisableInstanceRequest& request) const;
-			DuplicateInstanceOutcome duplicateInstance(const Model::DuplicateInstanceRequest &request)const;
-			void duplicateInstanceAsync(const Model::DuplicateInstanceRequest& request, const DuplicateInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			DuplicateInstanceOutcomeCallable duplicateInstanceCallable(const Model::DuplicateInstanceRequest& request) const;
 			EnableInstanceOutcome enableInstance(const Model::EnableInstanceRequest &request)const;
 			void enableInstanceAsync(const Model::EnableInstanceRequest& request, const EnableInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			EnableInstanceOutcomeCallable enableInstanceCallable(const Model::EnableInstanceRequest& request) const;
@@ -464,9 +280,6 @@ namespace AlibabaCloud
 			ExportStatisticalDataOutcome exportStatisticalData(const Model::ExportStatisticalDataRequest &request)const;
 			void exportStatisticalDataAsync(const Model::ExportStatisticalDataRequest& request, const ExportStatisticalDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ExportStatisticalDataOutcomeCallable exportStatisticalDataCallable(const Model::ExportStatisticalDataRequest& request) const;
-			ListCategoriesOutcome listCategories(const Model::ListCategoriesRequest &request)const;
-			void listCategoriesAsync(const Model::ListCategoriesRequest& request, const ListCategoriesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ListCategoriesOutcomeCallable listCategoriesCallable(const Model::ListCategoriesRequest& request) const;
 			ListChatbotInstancesOutcome listChatbotInstances(const Model::ListChatbotInstancesRequest &request)const;
 			void listChatbotInstancesAsync(const Model::ListChatbotInstancesRequest& request, const ListChatbotInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ListChatbotInstancesOutcomeCallable listChatbotInstancesCallable(const Model::ListChatbotInstancesRequest& request) const;
@@ -479,36 +292,12 @@ namespace AlibabaCloud
 			ListInstancesOutcome listInstances(const Model::ListInstancesRequest &request)const;
 			void listInstancesAsync(const Model::ListInstancesRequest& request, const ListInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ListInstancesOutcomeCallable listInstancesCallable(const Model::ListInstancesRequest& request) const;
-			ListNavigationScriptsOutcome listNavigationScripts(const Model::ListNavigationScriptsRequest &request)const;
-			void listNavigationScriptsAsync(const Model::ListNavigationScriptsRequest& request, const ListNavigationScriptsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ListNavigationScriptsOutcomeCallable listNavigationScriptsCallable(const Model::ListNavigationScriptsRequest& request) const;
-			ListPublishHistoriesOutcome listPublishHistories(const Model::ListPublishHistoriesRequest &request)const;
-			void listPublishHistoriesAsync(const Model::ListPublishHistoriesRequest& request, const ListPublishHistoriesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ListPublishHistoriesOutcomeCallable listPublishHistoriesCallable(const Model::ListPublishHistoriesRequest& request) const;
-			ModifyAskingBackConfigOutcome modifyAskingBackConfig(const Model::ModifyAskingBackConfigRequest &request)const;
-			void modifyAskingBackConfigAsync(const Model::ModifyAskingBackConfigRequest& request, const ModifyAskingBackConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyAskingBackConfigOutcomeCallable modifyAskingBackConfigCallable(const Model::ModifyAskingBackConfigRequest& request) const;
-			ModifyCategoryOutcome modifyCategory(const Model::ModifyCategoryRequest &request)const;
-			void modifyCategoryAsync(const Model::ModifyCategoryRequest& request, const ModifyCategoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyCategoryOutcomeCallable modifyCategoryCallable(const Model::ModifyCategoryRequest& request) const;
-			ModifyComplainingConfigOutcome modifyComplainingConfig(const Model::ModifyComplainingConfigRequest &request)const;
-			void modifyComplainingConfigAsync(const Model::ModifyComplainingConfigRequest& request, const ModifyComplainingConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyComplainingConfigOutcomeCallable modifyComplainingConfigCallable(const Model::ModifyComplainingConfigRequest& request) const;
 			ModifyGreetingConfigOutcome modifyGreetingConfig(const Model::ModifyGreetingConfigRequest &request)const;
 			void modifyGreetingConfigAsync(const Model::ModifyGreetingConfigRequest& request, const ModifyGreetingConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyGreetingConfigOutcomeCallable modifyGreetingConfigCallable(const Model::ModifyGreetingConfigRequest& request) const;
 			ModifyInstanceOutcome modifyInstance(const Model::ModifyInstanceRequest &request)const;
 			void modifyInstanceAsync(const Model::ModifyInstanceRequest& request, const ModifyInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyInstanceOutcomeCallable modifyInstanceCallable(const Model::ModifyInstanceRequest& request) const;
-			ModifyKnowledgeOutcome modifyKnowledge(const Model::ModifyKnowledgeRequest &request)const;
-			void modifyKnowledgeAsync(const Model::ModifyKnowledgeRequest& request, const ModifyKnowledgeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyKnowledgeOutcomeCallable modifyKnowledgeCallable(const Model::ModifyKnowledgeRequest& request) const;
-			ModifyRedirectionOutcome modifyRedirection(const Model::ModifyRedirectionRequest &request)const;
-			void modifyRedirectionAsync(const Model::ModifyRedirectionRequest& request, const ModifyRedirectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyRedirectionOutcomeCallable modifyRedirectionCallable(const Model::ModifyRedirectionRequest& request) const;
-			ModifyRepeatingConfigOutcome modifyRepeatingConfig(const Model::ModifyRepeatingConfigRequest &request)const;
-			void modifyRepeatingConfigAsync(const Model::ModifyRepeatingConfigRequest& request, const ModifyRepeatingConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			ModifyRepeatingConfigOutcomeCallable modifyRepeatingConfigCallable(const Model::ModifyRepeatingConfigRequest& request) const;
 			ModifySilenceTimeoutConfigOutcome modifySilenceTimeoutConfig(const Model::ModifySilenceTimeoutConfigRequest &request)const;
 			void modifySilenceTimeoutConfigAsync(const Model::ModifySilenceTimeoutConfigRequest& request, const ModifySilenceTimeoutConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifySilenceTimeoutConfigOutcomeCallable modifySilenceTimeoutConfigCallable(const Model::ModifySilenceTimeoutConfigRequest& request) const;
@@ -518,30 +307,9 @@ namespace AlibabaCloud
 			ModifyUnrecognizingConfigOutcome modifyUnrecognizingConfig(const Model::ModifyUnrecognizingConfigRequest &request)const;
 			void modifyUnrecognizingConfigAsync(const Model::ModifyUnrecognizingConfigRequest& request, const ModifyUnrecognizingConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ModifyUnrecognizingConfigOutcomeCallable modifyUnrecognizingConfigCallable(const Model::ModifyUnrecognizingConfigRequest& request) const;
-			MoveCategoryOutcome moveCategory(const Model::MoveCategoryRequest &request)const;
-			void moveCategoryAsync(const Model::MoveCategoryRequest& request, const MoveCategoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			MoveCategoryOutcomeCallable moveCategoryCallable(const Model::MoveCategoryRequest& request) const;
-			MoveNavigationScriptOutcome moveNavigationScript(const Model::MoveNavigationScriptRequest &request)const;
-			void moveNavigationScriptAsync(const Model::MoveNavigationScriptRequest& request, const MoveNavigationScriptAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			MoveNavigationScriptOutcomeCallable moveNavigationScriptCallable(const Model::MoveNavigationScriptRequest& request) const;
-			PublishInstanceOutcome publishInstance(const Model::PublishInstanceRequest &request)const;
-			void publishInstanceAsync(const Model::PublishInstanceRequest& request, const PublishInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			PublishInstanceOutcomeCallable publishInstanceCallable(const Model::PublishInstanceRequest& request) const;
 			QueryConversationsOutcome queryConversations(const Model::QueryConversationsRequest &request)const;
 			void queryConversationsAsync(const Model::QueryConversationsRequest& request, const QueryConversationsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			QueryConversationsOutcomeCallable queryConversationsCallable(const Model::QueryConversationsRequest& request) const;
-			QueryNavigationScriptsOutcome queryNavigationScripts(const Model::QueryNavigationScriptsRequest &request)const;
-			void queryNavigationScriptsAsync(const Model::QueryNavigationScriptsRequest& request, const QueryNavigationScriptsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			QueryNavigationScriptsOutcomeCallable queryNavigationScriptsCallable(const Model::QueryNavigationScriptsRequest& request) const;
-			QueryPerformanceIndicatorsOutcome queryPerformanceIndicators(const Model::QueryPerformanceIndicatorsRequest &request)const;
-			void queryPerformanceIndicatorsAsync(const Model::QueryPerformanceIndicatorsRequest& request, const QueryPerformanceIndicatorsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			QueryPerformanceIndicatorsOutcomeCallable queryPerformanceIndicatorsCallable(const Model::QueryPerformanceIndicatorsRequest& request) const;
-			QueryRecordingOutcome queryRecording(const Model::QueryRecordingRequest &request)const;
-			void queryRecordingAsync(const Model::QueryRecordingRequest& request, const QueryRecordingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			QueryRecordingOutcomeCallable queryRecordingCallable(const Model::QueryRecordingRequest& request) const;
-			RollbackInstanceOutcome rollbackInstance(const Model::RollbackInstanceRequest &request)const;
-			void rollbackInstanceAsync(const Model::RollbackInstanceRequest& request, const RollbackInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
-			RollbackInstanceOutcomeCallable rollbackInstanceCallable(const Model::RollbackInstanceRequest& request) const;
 			SaveRecordingOutcome saveRecording(const Model::SaveRecordingRequest &request)const;
 			void saveRecordingAsync(const Model::SaveRecordingRequest& request, const SaveRecordingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			SaveRecordingOutcomeCallable saveRecordingCallable(const Model::SaveRecordingRequest& request) const;

+ 0 - 54
voicenavigator/include/alibabacloud/voicenavigator/model/AuthorizedRequest.h

@@ -1,54 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_AUTHORIZEDREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_AUTHORIZEDREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT AuthorizedRequest : public RpcServiceRequest
-			{
-
-			public:
-				AuthorizedRequest();
-				~AuthorizedRequest();
-
-				std::string getConversationId()const;
-				void setConversationId(const std::string& conversationId);
-				std::string getInitialContext()const;
-				void setInitialContext(const std::string& initialContext);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-
-            private:
-				std::string conversationId_;
-				std::string initialContext_;
-				std::string instanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_AUTHORIZEDREQUEST_H_

+ 0 - 57
voicenavigator/include/alibabacloud/voicenavigator/model/AuthorizedResult.h

@@ -1,57 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_AUTHORIZEDRESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_AUTHORIZEDRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT AuthorizedResult : public ServiceResult
-			{
-			public:
-
-
-				AuthorizedResult();
-				explicit AuthorizedResult(const std::string &payload);
-				~AuthorizedResult();
-				bool getInterruptible()const;
-				std::string getAction()const;
-				std::string getActionParams()const;
-				std::string getTextResponse()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				bool interruptible_;
-				std::string action_;
-				std::string actionParams_;
-				std::string textResponse_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_AUTHORIZEDRESULT_H_

+ 0 - 51
voicenavigator/include/alibabacloud/voicenavigator/model/BatchDeleteNavigationScriptsRequest.h

@@ -1,51 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_BATCHDELETENAVIGATIONSCRIPTSREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_BATCHDELETENAVIGATIONSCRIPTSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT BatchDeleteNavigationScriptsRequest : public RpcServiceRequest
-			{
-
-			public:
-				BatchDeleteNavigationScriptsRequest();
-				~BatchDeleteNavigationScriptsRequest();
-
-				std::vector<std::string> getNavigationScriptIds()const;
-				void setNavigationScriptIds(const std::vector<std::string>& navigationScriptIds);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-
-            private:
-				std::vector<std::string> navigationScriptIds_;
-				std::string instanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_BATCHDELETENAVIGATIONSCRIPTSREQUEST_H_

+ 0 - 49
voicenavigator/include/alibabacloud/voicenavigator/model/BatchDeleteNavigationScriptsResult.h

@@ -1,49 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_BATCHDELETENAVIGATIONSCRIPTSRESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_BATCHDELETENAVIGATIONSCRIPTSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT BatchDeleteNavigationScriptsResult : public ServiceResult
-			{
-			public:
-
-
-				BatchDeleteNavigationScriptsResult();
-				explicit BatchDeleteNavigationScriptsResult(const std::string &payload);
-				~BatchDeleteNavigationScriptsResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_BATCHDELETENAVIGATIONSCRIPTSRESULT_H_

+ 0 - 54
voicenavigator/include/alibabacloud/voicenavigator/model/BatchMoveNavigationScriptsRequest.h

@@ -1,54 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_BATCHMOVENAVIGATIONSCRIPTSREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_BATCHMOVENAVIGATIONSCRIPTSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT BatchMoveNavigationScriptsRequest : public RpcServiceRequest
-			{
-
-			public:
-				BatchMoveNavigationScriptsRequest();
-				~BatchMoveNavigationScriptsRequest();
-
-				std::vector<std::string> getNavigationScriptIds()const;
-				void setNavigationScriptIds(const std::vector<std::string>& navigationScriptIds);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getTargetCategoryId()const;
-				void setTargetCategoryId(const std::string& targetCategoryId);
-
-            private:
-				std::vector<std::string> navigationScriptIds_;
-				std::string instanceId_;
-				std::string targetCategoryId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_BATCHMOVENAVIGATIONSCRIPTSREQUEST_H_

+ 0 - 49
voicenavigator/include/alibabacloud/voicenavigator/model/BatchMoveNavigationScriptsResult.h

@@ -1,49 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_BATCHMOVENAVIGATIONSCRIPTSRESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_BATCHMOVENAVIGATIONSCRIPTSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT BatchMoveNavigationScriptsResult : public ServiceResult
-			{
-			public:
-
-
-				BatchMoveNavigationScriptsResult();
-				explicit BatchMoveNavigationScriptsResult(const std::string &payload);
-				~BatchMoveNavigationScriptsResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_BATCHMOVENAVIGATIONSCRIPTSRESULT_H_

+ 0 - 54
voicenavigator/include/alibabacloud/voicenavigator/model/CreateCategoryRequest.h

@@ -1,54 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_CREATECATEGORYREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_CREATECATEGORYREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT CreateCategoryRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateCategoryRequest();
-				~CreateCategoryRequest();
-
-				std::string getParentId()const;
-				void setParentId(const std::string& parentId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getName()const;
-				void setName(const std::string& name);
-
-            private:
-				std::string parentId_;
-				std::string instanceId_;
-				std::string name_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_CREATECATEGORYREQUEST_H_

+ 0 - 51
voicenavigator/include/alibabacloud/voicenavigator/model/CreateCategoryResult.h

@@ -1,51 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_CREATECATEGORYRESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_CREATECATEGORYRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT CreateCategoryResult : public ServiceResult
-			{
-			public:
-
-
-				CreateCategoryResult();
-				explicit CreateCategoryResult(const std::string &payload);
-				~CreateCategoryResult();
-				std::string getCategoryId()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string categoryId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_CREATECATEGORYRESULT_H_

+ 0 - 63
voicenavigator/include/alibabacloud/voicenavigator/model/CreateKnowledgeRequest.h

@@ -1,63 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_CREATEKNOWLEDGEREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_CREATEKNOWLEDGEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT CreateKnowledgeRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateKnowledgeRequest();
-				~CreateKnowledgeRequest();
-
-				std::string getUserUtterance()const;
-				void setUserUtterance(const std::string& userUtterance);
-				bool getInterruptible()const;
-				void setInterruptible(bool interruptible);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getAnswer()const;
-				void setAnswer(const std::string& answer);
-				std::vector<std::string> getSimilarUtterances()const;
-				void setSimilarUtterances(const std::vector<std::string>& similarUtterances);
-				std::string getCategoryId()const;
-				void setCategoryId(const std::string& categoryId);
-
-            private:
-				std::string userUtterance_;
-				bool interruptible_;
-				std::string instanceId_;
-				std::string answer_;
-				std::vector<std::string> similarUtterances_;
-				std::string categoryId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_CREATEKNOWLEDGEREQUEST_H_

+ 0 - 51
voicenavigator/include/alibabacloud/voicenavigator/model/CreateKnowledgeResult.h

@@ -1,51 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_CREATEKNOWLEDGERESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_CREATEKNOWLEDGERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT CreateKnowledgeResult : public ServiceResult
-			{
-			public:
-
-
-				CreateKnowledgeResult();
-				explicit CreateKnowledgeResult(const std::string &payload);
-				~CreateKnowledgeResult();
-				std::string getNavigationScriptId()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string navigationScriptId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_CREATEKNOWLEDGERESULT_H_

+ 0 - 69
voicenavigator/include/alibabacloud/voicenavigator/model/CreateRedirectionRequest.h

@@ -1,69 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_CREATEREDIRECTIONREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_CREATEREDIRECTIONREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT CreateRedirectionRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateRedirectionRequest();
-				~CreateRedirectionRequest();
-
-				std::string getRedirectionType()const;
-				void setRedirectionType(const std::string& redirectionType);
-				std::string getUserUtterance()const;
-				void setUserUtterance(const std::string& userUtterance);
-				bool getInterruptible()const;
-				void setInterruptible(bool interruptible);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::vector<std::string> getSimilarUtterances()const;
-				void setSimilarUtterances(const std::vector<std::string>& similarUtterances);
-				std::string getRedirectionTarget()const;
-				void setRedirectionTarget(const std::string& redirectionTarget);
-				std::string getPrompt()const;
-				void setPrompt(const std::string& prompt);
-				std::string getCategoryId()const;
-				void setCategoryId(const std::string& categoryId);
-
-            private:
-				std::string redirectionType_;
-				std::string userUtterance_;
-				bool interruptible_;
-				std::string instanceId_;
-				std::vector<std::string> similarUtterances_;
-				std::string redirectionTarget_;
-				std::string prompt_;
-				std::string categoryId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_CREATEREDIRECTIONREQUEST_H_

+ 0 - 51
voicenavigator/include/alibabacloud/voicenavigator/model/CreateRedirectionResult.h

@@ -1,51 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_CREATEREDIRECTIONRESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_CREATEREDIRECTIONRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT CreateRedirectionResult : public ServiceResult
-			{
-			public:
-
-
-				CreateRedirectionResult();
-				explicit CreateRedirectionResult(const std::string &payload);
-				~CreateRedirectionResult();
-				std::string getNavigationScriptId()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string navigationScriptId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_CREATEREDIRECTIONRESULT_H_

+ 0 - 54
voicenavigator/include/alibabacloud/voicenavigator/model/DebugAuthorizedRequest.h

@@ -1,54 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_DEBUGAUTHORIZEDREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_DEBUGAUTHORIZEDREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT DebugAuthorizedRequest : public RpcServiceRequest
-			{
-
-			public:
-				DebugAuthorizedRequest();
-				~DebugAuthorizedRequest();
-
-				std::string getConversationId()const;
-				void setConversationId(const std::string& conversationId);
-				std::string getInitialContext()const;
-				void setInitialContext(const std::string& initialContext);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-
-            private:
-				std::string conversationId_;
-				std::string initialContext_;
-				std::string instanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_DEBUGAUTHORIZEDREQUEST_H_

+ 0 - 57
voicenavigator/include/alibabacloud/voicenavigator/model/DebugAuthorizedResult.h

@@ -1,57 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_DEBUGAUTHORIZEDRESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_DEBUGAUTHORIZEDRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT DebugAuthorizedResult : public ServiceResult
-			{
-			public:
-
-
-				DebugAuthorizedResult();
-				explicit DebugAuthorizedResult(const std::string &payload);
-				~DebugAuthorizedResult();
-				bool getInterruptible()const;
-				std::string getAction()const;
-				std::string getActionParams()const;
-				std::string getTextResponse()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				bool interruptible_;
-				std::string action_;
-				std::string actionParams_;
-				std::string textResponse_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_DEBUGAUTHORIZEDRESULT_H_

+ 0 - 51
voicenavigator/include/alibabacloud/voicenavigator/model/DeleteCategoryRequest.h

@@ -1,51 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_DELETECATEGORYREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_DELETECATEGORYREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT DeleteCategoryRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteCategoryRequest();
-				~DeleteCategoryRequest();
-
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getCategoryId()const;
-				void setCategoryId(const std::string& categoryId);
-
-            private:
-				std::string instanceId_;
-				std::string categoryId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_DELETECATEGORYREQUEST_H_

+ 0 - 49
voicenavigator/include/alibabacloud/voicenavigator/model/DeleteCategoryResult.h

@@ -1,49 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_DELETECATEGORYRESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_DELETECATEGORYRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT DeleteCategoryResult : public ServiceResult
-			{
-			public:
-
-
-				DeleteCategoryResult();
-				explicit DeleteCategoryResult(const std::string &payload);
-				~DeleteCategoryResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_DELETECATEGORYRESULT_H_

+ 0 - 51
voicenavigator/include/alibabacloud/voicenavigator/model/DeleteNavigationScriptRequest.h

@@ -1,51 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_DELETENAVIGATIONSCRIPTREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_DELETENAVIGATIONSCRIPTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT DeleteNavigationScriptRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteNavigationScriptRequest();
-				~DeleteNavigationScriptRequest();
-
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getNavigationScriptId()const;
-				void setNavigationScriptId(const std::string& navigationScriptId);
-
-            private:
-				std::string instanceId_;
-				std::string navigationScriptId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_DELETENAVIGATIONSCRIPTREQUEST_H_

+ 0 - 49
voicenavigator/include/alibabacloud/voicenavigator/model/DeleteNavigationScriptResult.h

@@ -1,49 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_DELETENAVIGATIONSCRIPTRESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_DELETENAVIGATIONSCRIPTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT DeleteNavigationScriptResult : public ServiceResult
-			{
-			public:
-
-
-				DeleteNavigationScriptResult();
-				explicit DeleteNavigationScriptResult(const std::string &payload);
-				~DeleteNavigationScriptResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_DELETENAVIGATIONSCRIPTRESULT_H_

+ 0 - 48
voicenavigator/include/alibabacloud/voicenavigator/model/DescribeCategoryTreeRequest.h

@@ -1,48 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_DESCRIBECATEGORYTREEREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_DESCRIBECATEGORYTREEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT DescribeCategoryTreeRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeCategoryTreeRequest();
-				~DescribeCategoryTreeRequest();
-
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-
-            private:
-				std::string instanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_DESCRIBECATEGORYTREEREQUEST_H_

+ 0 - 65
voicenavigator/include/alibabacloud/voicenavigator/model/DescribeCategoryTreeResult.h

@@ -1,65 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_DESCRIBECATEGORYTREERESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_DESCRIBECATEGORYTREERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT DescribeCategoryTreeResult : public ServiceResult
-			{
-			public:
-				struct Level
-				{
-					struct Category
-					{
-						std::string categoryId;
-						std::string parentId;
-						std::string previousSiblingId;
-						std::string instanceId;
-						long level;
-						std::string nextSiblingId;
-						std::string name;
-					};
-					std::vector<Level::Category> categories;
-				};
-
-
-				DescribeCategoryTreeResult();
-				explicit DescribeCategoryTreeResult(const std::string &payload);
-				~DescribeCategoryTreeResult();
-				std::vector<Level> getLevels()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::vector<Level> levels_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_DESCRIBECATEGORYTREERESULT_H_

+ 0 - 51
voicenavigator/include/alibabacloud/voicenavigator/model/DescribeKnowledgeRequest.h

@@ -1,51 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_DESCRIBEKNOWLEDGEREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_DESCRIBEKNOWLEDGEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT DescribeKnowledgeRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeKnowledgeRequest();
-				~DescribeKnowledgeRequest();
-
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getNavigationScriptId()const;
-				void setNavigationScriptId(const std::string& navigationScriptId);
-
-            private:
-				std::string instanceId_;
-				std::string navigationScriptId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_DESCRIBEKNOWLEDGEREQUEST_H_

+ 0 - 63
voicenavigator/include/alibabacloud/voicenavigator/model/DescribeKnowledgeResult.h

@@ -1,63 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_DESCRIBEKNOWLEDGERESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_DESCRIBEKNOWLEDGERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT DescribeKnowledgeResult : public ServiceResult
-			{
-			public:
-
-
-				DescribeKnowledgeResult();
-				explicit DescribeKnowledgeResult(const std::string &payload);
-				~DescribeKnowledgeResult();
-				std::string getCategoryId()const;
-				std::string getAnswer()const;
-				bool getInterruptible()const;
-				std::vector<std::string> getSimilarUtterances()const;
-				std::string getInstanceId()const;
-				std::string getUserUtterance()const;
-				std::string getNavigationScriptId()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string categoryId_;
-				std::string answer_;
-				bool interruptible_;
-				std::vector<std::string> similarUtterances_;
-				std::string instanceId_;
-				std::string userUtterance_;
-				std::string navigationScriptId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_DESCRIBEKNOWLEDGERESULT_H_

+ 0 - 51
voicenavigator/include/alibabacloud/voicenavigator/model/DescribeRedirectionRequest.h

@@ -1,51 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_DESCRIBEREDIRECTIONREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_DESCRIBEREDIRECTIONREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT DescribeRedirectionRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeRedirectionRequest();
-				~DescribeRedirectionRequest();
-
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getNavigationScriptId()const;
-				void setNavigationScriptId(const std::string& navigationScriptId);
-
-            private:
-				std::string instanceId_;
-				std::string navigationScriptId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_DESCRIBEREDIRECTIONREQUEST_H_

+ 0 - 67
voicenavigator/include/alibabacloud/voicenavigator/model/DescribeRedirectionResult.h

@@ -1,67 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_DESCRIBEREDIRECTIONRESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_DESCRIBEREDIRECTIONRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT DescribeRedirectionResult : public ServiceResult
-			{
-			public:
-
-
-				DescribeRedirectionResult();
-				explicit DescribeRedirectionResult(const std::string &payload);
-				~DescribeRedirectionResult();
-				std::string getCategoryId()const;
-				bool getInterruptible()const;
-				std::string getRedirectionTarget()const;
-				std::vector<std::string> getSimilarUtterances()const;
-				std::string getRedirectionType()const;
-				std::string getInstanceId()const;
-				std::string getUserUtterance()const;
-				std::string getPrompt()const;
-				std::string getNavigationScriptId()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string categoryId_;
-				bool interruptible_;
-				std::string redirectionTarget_;
-				std::vector<std::string> similarUtterances_;
-				std::string redirectionType_;
-				std::string instanceId_;
-				std::string userUtterance_;
-				std::string prompt_;
-				std::string navigationScriptId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_DESCRIBEREDIRECTIONRESULT_H_

+ 0 - 48
voicenavigator/include/alibabacloud/voicenavigator/model/DuplicateInstanceRequest.h

@@ -1,48 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_DUPLICATEINSTANCEREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_DUPLICATEINSTANCEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT DuplicateInstanceRequest : public RpcServiceRequest
-			{
-
-			public:
-				DuplicateInstanceRequest();
-				~DuplicateInstanceRequest();
-
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-
-            private:
-				std::string instanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_DUPLICATEINSTANCEREQUEST_H_

+ 0 - 51
voicenavigator/include/alibabacloud/voicenavigator/model/DuplicateInstanceResult.h

@@ -1,51 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_DUPLICATEINSTANCERESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_DUPLICATEINSTANCERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT DuplicateInstanceResult : public ServiceResult
-			{
-			public:
-
-
-				DuplicateInstanceResult();
-				explicit DuplicateInstanceResult(const std::string &payload);
-				~DuplicateInstanceResult();
-				std::string getInstanceId()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string instanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_DUPLICATEINSTANCERESULT_H_

+ 0 - 51
voicenavigator/include/alibabacloud/voicenavigator/model/ListCategoriesRequest.h

@@ -1,51 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_LISTCATEGORIESREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_LISTCATEGORIESREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT ListCategoriesRequest : public RpcServiceRequest
-			{
-
-			public:
-				ListCategoriesRequest();
-				~ListCategoriesRequest();
-
-				std::string getParentId()const;
-				void setParentId(const std::string& parentId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-
-            private:
-				std::string parentId_;
-				std::string instanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_LISTCATEGORIESREQUEST_H_

+ 0 - 61
voicenavigator/include/alibabacloud/voicenavigator/model/ListCategoriesResult.h

@@ -1,61 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_LISTCATEGORIESRESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_LISTCATEGORIESRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT ListCategoriesResult : public ServiceResult
-			{
-			public:
-				struct Category
-				{
-					std::string categoryId;
-					std::string parentId;
-					std::string previousSiblingId;
-					std::string instanceId;
-					long level;
-					std::string nextSiblingId;
-					std::string name;
-				};
-
-
-				ListCategoriesResult();
-				explicit ListCategoriesResult(const std::string &payload);
-				~ListCategoriesResult();
-				std::vector<Category> getCategories()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::vector<Category> categories_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_LISTCATEGORIESRESULT_H_

+ 0 - 57
voicenavigator/include/alibabacloud/voicenavigator/model/ListNavigationScriptsRequest.h

@@ -1,57 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_LISTNAVIGATIONSCRIPTSREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_LISTNAVIGATIONSCRIPTSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT ListNavigationScriptsRequest : public RpcServiceRequest
-			{
-
-			public:
-				ListNavigationScriptsRequest();
-				~ListNavigationScriptsRequest();
-
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				std::string getCategoryId()const;
-				void setCategoryId(const std::string& categoryId);
-
-            private:
-				int pageNumber_;
-				std::string instanceId_;
-				int pageSize_;
-				std::string categoryId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_LISTNAVIGATIONSCRIPTSREQUEST_H_

+ 0 - 64
voicenavigator/include/alibabacloud/voicenavigator/model/ListNavigationScriptsResult.h

@@ -1,64 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_LISTNAVIGATIONSCRIPTSRESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_LISTNAVIGATIONSCRIPTSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT ListNavigationScriptsResult : public ServiceResult
-			{
-			public:
-				struct NavigationScript
-				{
-					long modifyTime;
-					std::string type;
-					std::string title;
-					std::string navigationScriptId;
-				};
-
-
-				ListNavigationScriptsResult();
-				explicit ListNavigationScriptsResult(const std::string &payload);
-				~ListNavigationScriptsResult();
-				long getTotalCount()const;
-				int getPageSize()const;
-				int getPageNumber()const;
-				std::vector<NavigationScript> getNavigationScripts()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				long totalCount_;
-				int pageSize_;
-				int pageNumber_;
-				std::vector<NavigationScript> navigationScripts_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_LISTNAVIGATIONSCRIPTSRESULT_H_

+ 0 - 54
voicenavigator/include/alibabacloud/voicenavigator/model/ListPublishHistoriesRequest.h

@@ -1,54 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_LISTPUBLISHHISTORIESREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_LISTPUBLISHHISTORIESREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT ListPublishHistoriesRequest : public RpcServiceRequest
-			{
-
-			public:
-				ListPublishHistoriesRequest();
-				~ListPublishHistoriesRequest();
-
-				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:
-				int pageNumber_;
-				std::string instanceId_;
-				int pageSize_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_LISTPUBLISHHISTORIESREQUEST_H_

+ 0 - 65
voicenavigator/include/alibabacloud/voicenavigator/model/ListPublishHistoriesResult.h

@@ -1,65 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_LISTPUBLISHHISTORIESRESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_LISTPUBLISHHISTORIESRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT ListPublishHistoriesResult : public ServiceResult
-			{
-			public:
-				struct PublishHistoriesItem
-				{
-					std::string publishUserName;
-					std::string instanceId;
-					std::string version;
-					bool isRollbackApplicable;
-					long publishTime;
-				};
-
-
-				ListPublishHistoriesResult();
-				explicit ListPublishHistoriesResult(const std::string &payload);
-				~ListPublishHistoriesResult();
-				int getTotalCount()const;
-				int getPageSize()const;
-				int getPageNumber()const;
-				std::vector<PublishHistoriesItem> getPublishHistories()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				int totalCount_;
-				int pageSize_;
-				int pageNumber_;
-				std::vector<PublishHistoriesItem> publishHistories_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_LISTPUBLISHHISTORIESRESULT_H_

+ 0 - 69
voicenavigator/include/alibabacloud/voicenavigator/model/ModifyAskingBackConfigRequest.h

@@ -1,69 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_MODIFYASKINGBACKCONFIGREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_MODIFYASKINGBACKCONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT ModifyAskingBackConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				ModifyAskingBackConfigRequest();
-				~ModifyAskingBackConfigRequest();
-
-				std::string getNegativeFeedbackPrompt()const;
-				void setNegativeFeedbackPrompt(const std::string& negativeFeedbackPrompt);
-				std::string getNegativeFeedbackAction()const;
-				void setNegativeFeedbackAction(const std::string& negativeFeedbackAction);
-				bool getEnabled()const;
-				void setEnabled(bool enabled);
-				bool getEnableNegativeFeedback()const;
-				void setEnableNegativeFeedback(bool enableNegativeFeedback);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getPrompt()const;
-				void setPrompt(const std::string& prompt);
-				std::vector<std::string> getNegativeFeedbackUtterances()const;
-				void setNegativeFeedbackUtterances(const std::vector<std::string>& negativeFeedbackUtterances);
-				std::string getNegativeFeedbackActionParams()const;
-				void setNegativeFeedbackActionParams(const std::string& negativeFeedbackActionParams);
-
-            private:
-				std::string negativeFeedbackPrompt_;
-				std::string negativeFeedbackAction_;
-				bool enabled_;
-				bool enableNegativeFeedback_;
-				std::string instanceId_;
-				std::string prompt_;
-				std::vector<std::string> negativeFeedbackUtterances_;
-				std::string negativeFeedbackActionParams_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_MODIFYASKINGBACKCONFIGREQUEST_H_

+ 0 - 49
voicenavigator/include/alibabacloud/voicenavigator/model/ModifyAskingBackConfigResult.h

@@ -1,49 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_MODIFYASKINGBACKCONFIGRESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_MODIFYASKINGBACKCONFIGRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT ModifyAskingBackConfigResult : public ServiceResult
-			{
-			public:
-
-
-				ModifyAskingBackConfigResult();
-				explicit ModifyAskingBackConfigResult(const std::string &payload);
-				~ModifyAskingBackConfigResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_MODIFYASKINGBACKCONFIGRESULT_H_

+ 0 - 54
voicenavigator/include/alibabacloud/voicenavigator/model/ModifyCategoryRequest.h

@@ -1,54 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_MODIFYCATEGORYREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_MODIFYCATEGORYREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT ModifyCategoryRequest : public RpcServiceRequest
-			{
-
-			public:
-				ModifyCategoryRequest();
-				~ModifyCategoryRequest();
-
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getName()const;
-				void setName(const std::string& name);
-				std::string getCategoryId()const;
-				void setCategoryId(const std::string& categoryId);
-
-            private:
-				std::string instanceId_;
-				std::string name_;
-				std::string categoryId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_MODIFYCATEGORYREQUEST_H_

+ 0 - 49
voicenavigator/include/alibabacloud/voicenavigator/model/ModifyCategoryResult.h

@@ -1,49 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_MODIFYCATEGORYRESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_MODIFYCATEGORYRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT ModifyCategoryResult : public ServiceResult
-			{
-			public:
-
-
-				ModifyCategoryResult();
-				explicit ModifyCategoryResult(const std::string &payload);
-				~ModifyCategoryResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_MODIFYCATEGORYRESULT_H_

+ 0 - 60
voicenavigator/include/alibabacloud/voicenavigator/model/ModifyComplainingConfigRequest.h

@@ -1,60 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_MODIFYCOMPLAININGCONFIGREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_MODIFYCOMPLAININGCONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT ModifyComplainingConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				ModifyComplainingConfigRequest();
-				~ModifyComplainingConfigRequest();
-
-				std::vector<std::string> getUtterances()const;
-				void setUtterances(const std::vector<std::string>& utterances);
-				std::string getFinalAction()const;
-				void setFinalAction(const std::string& finalAction);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getFinalActionParams()const;
-				void setFinalActionParams(const std::string& finalActionParams);
-				std::string getPrompt()const;
-				void setPrompt(const std::string& prompt);
-
-            private:
-				std::vector<std::string> utterances_;
-				std::string finalAction_;
-				std::string instanceId_;
-				std::string finalActionParams_;
-				std::string prompt_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_MODIFYCOMPLAININGCONFIGREQUEST_H_

+ 0 - 49
voicenavigator/include/alibabacloud/voicenavigator/model/ModifyComplainingConfigResult.h

@@ -1,49 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_MODIFYCOMPLAININGCONFIGRESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_MODIFYCOMPLAININGCONFIGRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT ModifyComplainingConfigResult : public ServiceResult
-			{
-			public:
-
-
-				ModifyComplainingConfigResult();
-				explicit ModifyComplainingConfigResult(const std::string &payload);
-				~ModifyComplainingConfigResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_MODIFYCOMPLAININGCONFIGRESULT_H_

+ 0 - 63
voicenavigator/include/alibabacloud/voicenavigator/model/ModifyKnowledgeRequest.h

@@ -1,63 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_MODIFYKNOWLEDGEREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_MODIFYKNOWLEDGEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT ModifyKnowledgeRequest : public RpcServiceRequest
-			{
-
-			public:
-				ModifyKnowledgeRequest();
-				~ModifyKnowledgeRequest();
-
-				std::string getUserUtterance()const;
-				void setUserUtterance(const std::string& userUtterance);
-				bool getInterruptible()const;
-				void setInterruptible(bool interruptible);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getNavigationScriptId()const;
-				void setNavigationScriptId(const std::string& navigationScriptId);
-				std::string getAnswer()const;
-				void setAnswer(const std::string& answer);
-				std::vector<std::string> getSimilarUtterances()const;
-				void setSimilarUtterances(const std::vector<std::string>& similarUtterances);
-
-            private:
-				std::string userUtterance_;
-				bool interruptible_;
-				std::string instanceId_;
-				std::string navigationScriptId_;
-				std::string answer_;
-				std::vector<std::string> similarUtterances_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_MODIFYKNOWLEDGEREQUEST_H_

+ 0 - 49
voicenavigator/include/alibabacloud/voicenavigator/model/ModifyKnowledgeResult.h

@@ -1,49 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_MODIFYKNOWLEDGERESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_MODIFYKNOWLEDGERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT ModifyKnowledgeResult : public ServiceResult
-			{
-			public:
-
-
-				ModifyKnowledgeResult();
-				explicit ModifyKnowledgeResult(const std::string &payload);
-				~ModifyKnowledgeResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_MODIFYKNOWLEDGERESULT_H_

+ 0 - 69
voicenavigator/include/alibabacloud/voicenavigator/model/ModifyRedirectionRequest.h

@@ -1,69 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_MODIFYREDIRECTIONREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_MODIFYREDIRECTIONREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT ModifyRedirectionRequest : public RpcServiceRequest
-			{
-
-			public:
-				ModifyRedirectionRequest();
-				~ModifyRedirectionRequest();
-
-				std::string getRedirectionType()const;
-				void setRedirectionType(const std::string& redirectionType);
-				std::string getUserUtterance()const;
-				void setUserUtterance(const std::string& userUtterance);
-				bool getInterruptible()const;
-				void setInterruptible(bool interruptible);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getNavigationScriptId()const;
-				void setNavigationScriptId(const std::string& navigationScriptId);
-				std::vector<std::string> getSimilarUtterances()const;
-				void setSimilarUtterances(const std::vector<std::string>& similarUtterances);
-				std::string getRedirectionTarget()const;
-				void setRedirectionTarget(const std::string& redirectionTarget);
-				std::string getPrompt()const;
-				void setPrompt(const std::string& prompt);
-
-            private:
-				std::string redirectionType_;
-				std::string userUtterance_;
-				bool interruptible_;
-				std::string instanceId_;
-				std::string navigationScriptId_;
-				std::vector<std::string> similarUtterances_;
-				std::string redirectionTarget_;
-				std::string prompt_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_MODIFYREDIRECTIONREQUEST_H_

+ 0 - 49
voicenavigator/include/alibabacloud/voicenavigator/model/ModifyRedirectionResult.h

@@ -1,49 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_MODIFYREDIRECTIONRESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_MODIFYREDIRECTIONRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT ModifyRedirectionResult : public ServiceResult
-			{
-			public:
-
-
-				ModifyRedirectionResult();
-				explicit ModifyRedirectionResult(const std::string &payload);
-				~ModifyRedirectionResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_MODIFYREDIRECTIONRESULT_H_

+ 0 - 51
voicenavigator/include/alibabacloud/voicenavigator/model/ModifyRepeatingConfigRequest.h

@@ -1,51 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_MODIFYREPEATINGCONFIGREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_MODIFYREPEATINGCONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT ModifyRepeatingConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				ModifyRepeatingConfigRequest();
-				~ModifyRepeatingConfigRequest();
-
-				std::vector<std::string> getUtterances()const;
-				void setUtterances(const std::vector<std::string>& utterances);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-
-            private:
-				std::vector<std::string> utterances_;
-				std::string instanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_MODIFYREPEATINGCONFIGREQUEST_H_

+ 0 - 49
voicenavigator/include/alibabacloud/voicenavigator/model/ModifyRepeatingConfigResult.h

@@ -1,49 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_MODIFYREPEATINGCONFIGRESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_MODIFYREPEATINGCONFIGRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT ModifyRepeatingConfigResult : public ServiceResult
-			{
-			public:
-
-
-				ModifyRepeatingConfigResult();
-				explicit ModifyRepeatingConfigResult(const std::string &payload);
-				~ModifyRepeatingConfigResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_MODIFYREPEATINGCONFIGRESULT_H_

+ 0 - 57
voicenavigator/include/alibabacloud/voicenavigator/model/MoveCategoryRequest.h

@@ -1,57 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_MOVECATEGORYREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_MOVECATEGORYREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT MoveCategoryRequest : public RpcServiceRequest
-			{
-
-			public:
-				MoveCategoryRequest();
-				~MoveCategoryRequest();
-
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getTargetPreviousSiblingId()const;
-				void setTargetPreviousSiblingId(const std::string& targetPreviousSiblingId);
-				std::string getTargetParentId()const;
-				void setTargetParentId(const std::string& targetParentId);
-				std::string getCategoryId()const;
-				void setCategoryId(const std::string& categoryId);
-
-            private:
-				std::string instanceId_;
-				std::string targetPreviousSiblingId_;
-				std::string targetParentId_;
-				std::string categoryId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_MOVECATEGORYREQUEST_H_

+ 0 - 49
voicenavigator/include/alibabacloud/voicenavigator/model/MoveCategoryResult.h

@@ -1,49 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_MOVECATEGORYRESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_MOVECATEGORYRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT MoveCategoryResult : public ServiceResult
-			{
-			public:
-
-
-				MoveCategoryResult();
-				explicit MoveCategoryResult(const std::string &payload);
-				~MoveCategoryResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_MOVECATEGORYRESULT_H_

+ 0 - 54
voicenavigator/include/alibabacloud/voicenavigator/model/MoveNavigationScriptRequest.h

@@ -1,54 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_MOVENAVIGATIONSCRIPTREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_MOVENAVIGATIONSCRIPTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT MoveNavigationScriptRequest : public RpcServiceRequest
-			{
-
-			public:
-				MoveNavigationScriptRequest();
-				~MoveNavigationScriptRequest();
-
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getNavigationScriptId()const;
-				void setNavigationScriptId(const std::string& navigationScriptId);
-				std::string getTargetCategoryId()const;
-				void setTargetCategoryId(const std::string& targetCategoryId);
-
-            private:
-				std::string instanceId_;
-				std::string navigationScriptId_;
-				std::string targetCategoryId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_MOVENAVIGATIONSCRIPTREQUEST_H_

+ 0 - 49
voicenavigator/include/alibabacloud/voicenavigator/model/MoveNavigationScriptResult.h

@@ -1,49 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_MOVENAVIGATIONSCRIPTRESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_MOVENAVIGATIONSCRIPTRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT MoveNavigationScriptResult : public ServiceResult
-			{
-			public:
-
-
-				MoveNavigationScriptResult();
-				explicit MoveNavigationScriptResult(const std::string &payload);
-				~MoveNavigationScriptResult();
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_MOVENAVIGATIONSCRIPTRESULT_H_

+ 0 - 48
voicenavigator/include/alibabacloud/voicenavigator/model/PublishInstanceRequest.h

@@ -1,48 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_PUBLISHINSTANCEREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_PUBLISHINSTANCEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT PublishInstanceRequest : public RpcServiceRequest
-			{
-
-			public:
-				PublishInstanceRequest();
-				~PublishInstanceRequest();
-
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-
-            private:
-				std::string instanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_PUBLISHINSTANCEREQUEST_H_

+ 0 - 53
voicenavigator/include/alibabacloud/voicenavigator/model/PublishInstanceResult.h

@@ -1,53 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_PUBLISHINSTANCERESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_PUBLISHINSTANCERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT PublishInstanceResult : public ServiceResult
-			{
-			public:
-
-
-				PublishInstanceResult();
-				explicit PublishInstanceResult(const std::string &payload);
-				~PublishInstanceResult();
-				std::string getStatus()const;
-				std::string getVersion()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string status_;
-				std::string version_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_PUBLISHINSTANCERESULT_H_

+ 0 - 63
voicenavigator/include/alibabacloud/voicenavigator/model/QueryNavigationScriptsRequest.h

@@ -1,63 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_QUERYNAVIGATIONSCRIPTSREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_QUERYNAVIGATIONSCRIPTSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT QueryNavigationScriptsRequest : public RpcServiceRequest
-			{
-
-			public:
-				QueryNavigationScriptsRequest();
-				~QueryNavigationScriptsRequest();
-
-				std::string getType()const;
-				void setType(const std::string& type);
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				std::string getKeyWord()const;
-				void setKeyWord(const std::string& keyWord);
-				std::string getCategoryId()const;
-				void setCategoryId(const std::string& categoryId);
-
-            private:
-				std::string type_;
-				int pageNumber_;
-				std::string instanceId_;
-				int pageSize_;
-				std::string keyWord_;
-				std::string categoryId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_QUERYNAVIGATIONSCRIPTSREQUEST_H_

+ 0 - 64
voicenavigator/include/alibabacloud/voicenavigator/model/QueryNavigationScriptsResult.h

@@ -1,64 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_QUERYNAVIGATIONSCRIPTSRESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_QUERYNAVIGATIONSCRIPTSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT QueryNavigationScriptsResult : public ServiceResult
-			{
-			public:
-				struct NavigationScript
-				{
-					long modifyTime;
-					std::string type;
-					std::string title;
-					std::string navigationScriptId;
-				};
-
-
-				QueryNavigationScriptsResult();
-				explicit QueryNavigationScriptsResult(const std::string &payload);
-				~QueryNavigationScriptsResult();
-				long getTotalCount()const;
-				int getPageSize()const;
-				int getPageNumber()const;
-				std::vector<NavigationScript> getNavigationScripts()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				long totalCount_;
-				int pageSize_;
-				int pageNumber_;
-				std::vector<NavigationScript> navigationScripts_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_QUERYNAVIGATIONSCRIPTSRESULT_H_

+ 0 - 51
voicenavigator/include/alibabacloud/voicenavigator/model/QueryPerformanceIndicatorsRequest.h

@@ -1,51 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_QUERYPERFORMANCEINDICATORSREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_QUERYPERFORMANCEINDICATORSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT QueryPerformanceIndicatorsRequest : public RpcServiceRequest
-			{
-
-			public:
-				QueryPerformanceIndicatorsRequest();
-				~QueryPerformanceIndicatorsRequest();
-
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getDateUnit()const;
-				void setDateUnit(const std::string& dateUnit);
-
-            private:
-				std::string instanceId_;
-				std::string dateUnit_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_QUERYPERFORMANCEINDICATORSREQUEST_H_

+ 0 - 97
voicenavigator/include/alibabacloud/voicenavigator/model/QueryPerformanceIndicatorsResult.h

@@ -1,97 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_QUERYPERFORMANCEINDICATORSRESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_QUERYPERFORMANCEINDICATORSRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT QueryPerformanceIndicatorsResult : public ServiceResult
-			{
-			public:
-				struct ResolutionRate
-				{
-					struct ValuePerDateUnit
-					{
-						float rateValue;
-						long date;
-					};
-					std::vector<ValuePerDateUnit> valuePerDateUnits;
-					float totalRateValue;
-				};
-				struct ValidAnswerRate
-				{
-					struct ValuePerDateUnit2
-					{
-						float rateValue;
-						long date;
-					};
-					std::vector<ValuePerDateUnit2> valuePerDateUnits1;
-					float totalRateValue;
-				};
-				struct DialoguePassRate
-				{
-					struct ValuePerDateUnit4
-					{
-						float rateValue;
-						long date;
-					};
-					float totalRateValue;
-					std::vector<ValuePerDateUnit4> valuePerDateUnits3;
-				};
-				struct KnowledgeHitRate
-				{
-					struct ValuePerDateUnit6
-					{
-						float rateValue;
-						long date;
-					};
-					float totalRateValue;
-					std::vector<ValuePerDateUnit6> valuePerDateUnits5;
-				};
-
-
-				QueryPerformanceIndicatorsResult();
-				explicit QueryPerformanceIndicatorsResult(const std::string &payload);
-				~QueryPerformanceIndicatorsResult();
-				DialoguePassRate getDialoguePassRate()const;
-				ValidAnswerRate getValidAnswerRate()const;
-				ResolutionRate getResolutionRate()const;
-				KnowledgeHitRate getKnowledgeHitRate()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				DialoguePassRate dialoguePassRate_;
-				ValidAnswerRate validAnswerRate_;
-				ResolutionRate resolutionRate_;
-				KnowledgeHitRate knowledgeHitRate_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_QUERYPERFORMANCEINDICATORSRESULT_H_

+ 0 - 51
voicenavigator/include/alibabacloud/voicenavigator/model/QueryRecordingRequest.h

@@ -1,51 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_QUERYRECORDINGREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_QUERYRECORDINGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT QueryRecordingRequest : public RpcServiceRequest
-			{
-
-			public:
-				QueryRecordingRequest();
-				~QueryRecordingRequest();
-
-				std::string getConversationId()const;
-				void setConversationId(const std::string& conversationId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-
-            private:
-				std::string conversationId_;
-				std::string instanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_QUERYRECORDINGREQUEST_H_

+ 0 - 53
voicenavigator/include/alibabacloud/voicenavigator/model/QueryRecordingResult.h

@@ -1,53 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_QUERYRECORDINGRESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_QUERYRECORDINGRESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT QueryRecordingResult : public ServiceResult
-			{
-			public:
-
-
-				QueryRecordingResult();
-				explicit QueryRecordingResult(const std::string &payload);
-				~QueryRecordingResult();
-				std::string getFilePath()const;
-				std::string getFileName()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string filePath_;
-				std::string fileName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_QUERYRECORDINGRESULT_H_

+ 0 - 51
voicenavigator/include/alibabacloud/voicenavigator/model/RollbackInstanceRequest.h

@@ -1,51 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_ROLLBACKINSTANCEREQUEST_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_ROLLBACKINSTANCEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT RollbackInstanceRequest : public RpcServiceRequest
-			{
-
-			public:
-				RollbackInstanceRequest();
-				~RollbackInstanceRequest();
-
-				std::string getTargetVersion()const;
-				void setTargetVersion(const std::string& targetVersion);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-
-            private:
-				std::string targetVersion_;
-				std::string instanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_ROLLBACKINSTANCEREQUEST_H_

+ 0 - 51
voicenavigator/include/alibabacloud/voicenavigator/model/RollbackInstanceResult.h

@@ -1,51 +0,0 @@
-/*
- * 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_VOICENAVIGATOR_MODEL_ROLLBACKINSTANCERESULT_H_
-#define ALIBABACLOUD_VOICENAVIGATOR_MODEL_ROLLBACKINSTANCERESULT_H_
-
-#include <string>
-#include <vector>
-#include <utility>
-#include <alibabacloud/core/ServiceResult.h>
-#include <alibabacloud/voicenavigator/VoiceNavigatorExport.h>
-
-namespace AlibabaCloud
-{
-	namespace VoiceNavigator
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_VOICENAVIGATOR_EXPORT RollbackInstanceResult : public ServiceResult
-			{
-			public:
-
-
-				RollbackInstanceResult();
-				explicit RollbackInstanceResult(const std::string &payload);
-				~RollbackInstanceResult();
-				std::string getStatus()const;
-
-			protected:
-				void parse(const std::string &payload);
-			private:
-				std::string status_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_VOICENAVIGATOR_MODEL_ROLLBACKINSTANCERESULT_H_

+ 216 - 1260
voicenavigator/src/VoiceNavigatorClient.cc

@@ -123,114 +123,6 @@ VoiceNavigatorClient::AuditTTSVoiceOutcomeCallable VoiceNavigatorClient::auditTT
 	return task->get_future();
 }
 
-VoiceNavigatorClient::AuthorizedOutcome VoiceNavigatorClient::authorized(const AuthorizedRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return AuthorizedOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return AuthorizedOutcome(AuthorizedResult(outcome.result()));
-	else
-		return AuthorizedOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::authorizedAsync(const AuthorizedRequest& request, const AuthorizedAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, authorized(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::AuthorizedOutcomeCallable VoiceNavigatorClient::authorizedCallable(const AuthorizedRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<AuthorizedOutcome()>>(
-			[this, request]()
-			{
-			return this->authorized(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VoiceNavigatorClient::BatchDeleteNavigationScriptsOutcome VoiceNavigatorClient::batchDeleteNavigationScripts(const BatchDeleteNavigationScriptsRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return BatchDeleteNavigationScriptsOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return BatchDeleteNavigationScriptsOutcome(BatchDeleteNavigationScriptsResult(outcome.result()));
-	else
-		return BatchDeleteNavigationScriptsOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::batchDeleteNavigationScriptsAsync(const BatchDeleteNavigationScriptsRequest& request, const BatchDeleteNavigationScriptsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, batchDeleteNavigationScripts(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::BatchDeleteNavigationScriptsOutcomeCallable VoiceNavigatorClient::batchDeleteNavigationScriptsCallable(const BatchDeleteNavigationScriptsRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<BatchDeleteNavigationScriptsOutcome()>>(
-			[this, request]()
-			{
-			return this->batchDeleteNavigationScripts(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VoiceNavigatorClient::BatchMoveNavigationScriptsOutcome VoiceNavigatorClient::batchMoveNavigationScripts(const BatchMoveNavigationScriptsRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return BatchMoveNavigationScriptsOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return BatchMoveNavigationScriptsOutcome(BatchMoveNavigationScriptsResult(outcome.result()));
-	else
-		return BatchMoveNavigationScriptsOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::batchMoveNavigationScriptsAsync(const BatchMoveNavigationScriptsRequest& request, const BatchMoveNavigationScriptsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, batchMoveNavigationScripts(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::BatchMoveNavigationScriptsOutcomeCallable VoiceNavigatorClient::batchMoveNavigationScriptsCallable(const BatchMoveNavigationScriptsRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<BatchMoveNavigationScriptsOutcome()>>(
-			[this, request]()
-			{
-			return this->batchMoveNavigationScripts(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
 VoiceNavigatorClient::BeginDialogueOutcome VoiceNavigatorClient::beginDialogue(const BeginDialogueRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -303,42 +195,6 @@ VoiceNavigatorClient::CollectedNumberOutcomeCallable VoiceNavigatorClient::colle
 	return task->get_future();
 }
 
-VoiceNavigatorClient::CreateCategoryOutcome VoiceNavigatorClient::createCategory(const CreateCategoryRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return CreateCategoryOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return CreateCategoryOutcome(CreateCategoryResult(outcome.result()));
-	else
-		return CreateCategoryOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::createCategoryAsync(const CreateCategoryRequest& request, const CreateCategoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, createCategory(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::CreateCategoryOutcomeCallable VoiceNavigatorClient::createCategoryCallable(const CreateCategoryRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<CreateCategoryOutcome()>>(
-			[this, request]()
-			{
-			return this->createCategory(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
 VoiceNavigatorClient::CreateInstanceOutcome VoiceNavigatorClient::createInstance(const CreateInstanceRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -375,114 +231,6 @@ VoiceNavigatorClient::CreateInstanceOutcomeCallable VoiceNavigatorClient::create
 	return task->get_future();
 }
 
-VoiceNavigatorClient::CreateKnowledgeOutcome VoiceNavigatorClient::createKnowledge(const CreateKnowledgeRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return CreateKnowledgeOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return CreateKnowledgeOutcome(CreateKnowledgeResult(outcome.result()));
-	else
-		return CreateKnowledgeOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::createKnowledgeAsync(const CreateKnowledgeRequest& request, const CreateKnowledgeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, createKnowledge(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::CreateKnowledgeOutcomeCallable VoiceNavigatorClient::createKnowledgeCallable(const CreateKnowledgeRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<CreateKnowledgeOutcome()>>(
-			[this, request]()
-			{
-			return this->createKnowledge(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VoiceNavigatorClient::CreateRedirectionOutcome VoiceNavigatorClient::createRedirection(const CreateRedirectionRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return CreateRedirectionOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return CreateRedirectionOutcome(CreateRedirectionResult(outcome.result()));
-	else
-		return CreateRedirectionOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::createRedirectionAsync(const CreateRedirectionRequest& request, const CreateRedirectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, createRedirection(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::CreateRedirectionOutcomeCallable VoiceNavigatorClient::createRedirectionCallable(const CreateRedirectionRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<CreateRedirectionOutcome()>>(
-			[this, request]()
-			{
-			return this->createRedirection(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VoiceNavigatorClient::DebugAuthorizedOutcome VoiceNavigatorClient::debugAuthorized(const DebugAuthorizedRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DebugAuthorizedOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DebugAuthorizedOutcome(DebugAuthorizedResult(outcome.result()));
-	else
-		return DebugAuthorizedOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::debugAuthorizedAsync(const DebugAuthorizedRequest& request, const DebugAuthorizedAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, debugAuthorized(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::DebugAuthorizedOutcomeCallable VoiceNavigatorClient::debugAuthorizedCallable(const DebugAuthorizedRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DebugAuthorizedOutcome()>>(
-			[this, request]()
-			{
-			return this->debugAuthorized(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
 VoiceNavigatorClient::DebugBeginDialogueOutcome VoiceNavigatorClient::debugBeginDialogue(const DebugBeginDialogueRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -591,42 +339,6 @@ VoiceNavigatorClient::DebugDialogueOutcomeCallable VoiceNavigatorClient::debugDi
 	return task->get_future();
 }
 
-VoiceNavigatorClient::DeleteCategoryOutcome VoiceNavigatorClient::deleteCategory(const DeleteCategoryRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DeleteCategoryOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DeleteCategoryOutcome(DeleteCategoryResult(outcome.result()));
-	else
-		return DeleteCategoryOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::deleteCategoryAsync(const DeleteCategoryRequest& request, const DeleteCategoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, deleteCategory(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::DeleteCategoryOutcomeCallable VoiceNavigatorClient::deleteCategoryCallable(const DeleteCategoryRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DeleteCategoryOutcome()>>(
-			[this, request]()
-			{
-			return this->deleteCategory(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
 VoiceNavigatorClient::DeleteInstanceOutcome VoiceNavigatorClient::deleteInstance(const DeleteInstanceRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
@@ -663,1620 +375,864 @@ VoiceNavigatorClient::DeleteInstanceOutcomeCallable VoiceNavigatorClient::delete
 	return task->get_future();
 }
 
-VoiceNavigatorClient::DeleteNavigationScriptOutcome VoiceNavigatorClient::deleteNavigationScript(const DeleteNavigationScriptRequest &request) const
+VoiceNavigatorClient::DescribeConversationOutcome VoiceNavigatorClient::describeConversation(const DescribeConversationRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return DeleteNavigationScriptOutcome(endpointOutcome.error());
+		return DescribeConversationOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return DeleteNavigationScriptOutcome(DeleteNavigationScriptResult(outcome.result()));
+		return DescribeConversationOutcome(DescribeConversationResult(outcome.result()));
 	else
-		return DeleteNavigationScriptOutcome(outcome.error());
+		return DescribeConversationOutcome(outcome.error());
 }
 
-void VoiceNavigatorClient::deleteNavigationScriptAsync(const DeleteNavigationScriptRequest& request, const DeleteNavigationScriptAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void VoiceNavigatorClient::describeConversationAsync(const DescribeConversationRequest& request, const DescribeConversationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, deleteNavigationScript(request), context);
+		handler(this, request, describeConversation(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-VoiceNavigatorClient::DeleteNavigationScriptOutcomeCallable VoiceNavigatorClient::deleteNavigationScriptCallable(const DeleteNavigationScriptRequest &request) const
+VoiceNavigatorClient::DescribeConversationOutcomeCallable VoiceNavigatorClient::describeConversationCallable(const DescribeConversationRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<DeleteNavigationScriptOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<DescribeConversationOutcome()>>(
 			[this, request]()
 			{
-			return this->deleteNavigationScript(request);
+			return this->describeConversation(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
 	return task->get_future();
 }
 
-VoiceNavigatorClient::DescribeCategoryTreeOutcome VoiceNavigatorClient::describeCategoryTree(const DescribeCategoryTreeRequest &request) const
+VoiceNavigatorClient::DescribeConversationContextOutcome VoiceNavigatorClient::describeConversationContext(const DescribeConversationContextRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return DescribeCategoryTreeOutcome(endpointOutcome.error());
+		return DescribeConversationContextOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return DescribeCategoryTreeOutcome(DescribeCategoryTreeResult(outcome.result()));
+		return DescribeConversationContextOutcome(DescribeConversationContextResult(outcome.result()));
 	else
-		return DescribeCategoryTreeOutcome(outcome.error());
+		return DescribeConversationContextOutcome(outcome.error());
 }
 
-void VoiceNavigatorClient::describeCategoryTreeAsync(const DescribeCategoryTreeRequest& request, const DescribeCategoryTreeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void VoiceNavigatorClient::describeConversationContextAsync(const DescribeConversationContextRequest& request, const DescribeConversationContextAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, describeCategoryTree(request), context);
+		handler(this, request, describeConversationContext(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-VoiceNavigatorClient::DescribeCategoryTreeOutcomeCallable VoiceNavigatorClient::describeCategoryTreeCallable(const DescribeCategoryTreeRequest &request) const
+VoiceNavigatorClient::DescribeConversationContextOutcomeCallable VoiceNavigatorClient::describeConversationContextCallable(const DescribeConversationContextRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<DescribeCategoryTreeOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<DescribeConversationContextOutcome()>>(
 			[this, request]()
 			{
-			return this->describeCategoryTree(request);
+			return this->describeConversationContext(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
 	return task->get_future();
 }
 
-VoiceNavigatorClient::DescribeConversationOutcome VoiceNavigatorClient::describeConversation(const DescribeConversationRequest &request) const
+VoiceNavigatorClient::DescribeExportProgressOutcome VoiceNavigatorClient::describeExportProgress(const DescribeExportProgressRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return DescribeConversationOutcome(endpointOutcome.error());
+		return DescribeExportProgressOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return DescribeConversationOutcome(DescribeConversationResult(outcome.result()));
-	else
-		return DescribeConversationOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::describeConversationAsync(const DescribeConversationRequest& request, const DescribeConversationAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, describeConversation(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::DescribeConversationOutcomeCallable VoiceNavigatorClient::describeConversationCallable(const DescribeConversationRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DescribeConversationOutcome()>>(
-			[this, request]()
-			{
-			return this->describeConversation(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VoiceNavigatorClient::DescribeConversationContextOutcome VoiceNavigatorClient::describeConversationContext(const DescribeConversationContextRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DescribeConversationContextOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DescribeConversationContextOutcome(DescribeConversationContextResult(outcome.result()));
-	else
-		return DescribeConversationContextOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::describeConversationContextAsync(const DescribeConversationContextRequest& request, const DescribeConversationContextAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, describeConversationContext(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::DescribeConversationContextOutcomeCallable VoiceNavigatorClient::describeConversationContextCallable(const DescribeConversationContextRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DescribeConversationContextOutcome()>>(
-			[this, request]()
-			{
-			return this->describeConversationContext(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VoiceNavigatorClient::DescribeExportProgressOutcome VoiceNavigatorClient::describeExportProgress(const DescribeExportProgressRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DescribeExportProgressOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DescribeExportProgressOutcome(DescribeExportProgressResult(outcome.result()));
-	else
-		return DescribeExportProgressOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::describeExportProgressAsync(const DescribeExportProgressRequest& request, const DescribeExportProgressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, describeExportProgress(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::DescribeExportProgressOutcomeCallable VoiceNavigatorClient::describeExportProgressCallable(const DescribeExportProgressRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DescribeExportProgressOutcome()>>(
-			[this, request]()
-			{
-			return this->describeExportProgress(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VoiceNavigatorClient::DescribeInstanceOutcome VoiceNavigatorClient::describeInstance(const DescribeInstanceRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DescribeInstanceOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DescribeInstanceOutcome(DescribeInstanceResult(outcome.result()));
-	else
-		return DescribeInstanceOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::describeInstanceAsync(const DescribeInstanceRequest& request, const DescribeInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, describeInstance(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::DescribeInstanceOutcomeCallable VoiceNavigatorClient::describeInstanceCallable(const DescribeInstanceRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DescribeInstanceOutcome()>>(
-			[this, request]()
-			{
-			return this->describeInstance(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VoiceNavigatorClient::DescribeKnowledgeOutcome VoiceNavigatorClient::describeKnowledge(const DescribeKnowledgeRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DescribeKnowledgeOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DescribeKnowledgeOutcome(DescribeKnowledgeResult(outcome.result()));
-	else
-		return DescribeKnowledgeOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::describeKnowledgeAsync(const DescribeKnowledgeRequest& request, const DescribeKnowledgeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, describeKnowledge(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::DescribeKnowledgeOutcomeCallable VoiceNavigatorClient::describeKnowledgeCallable(const DescribeKnowledgeRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DescribeKnowledgeOutcome()>>(
-			[this, request]()
-			{
-			return this->describeKnowledge(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VoiceNavigatorClient::DescribeNavigationConfigOutcome VoiceNavigatorClient::describeNavigationConfig(const DescribeNavigationConfigRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DescribeNavigationConfigOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DescribeNavigationConfigOutcome(DescribeNavigationConfigResult(outcome.result()));
-	else
-		return DescribeNavigationConfigOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::describeNavigationConfigAsync(const DescribeNavigationConfigRequest& request, const DescribeNavigationConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, describeNavigationConfig(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::DescribeNavigationConfigOutcomeCallable VoiceNavigatorClient::describeNavigationConfigCallable(const DescribeNavigationConfigRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DescribeNavigationConfigOutcome()>>(
-			[this, request]()
-			{
-			return this->describeNavigationConfig(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VoiceNavigatorClient::DescribeRecordingOutcome VoiceNavigatorClient::describeRecording(const DescribeRecordingRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DescribeRecordingOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DescribeRecordingOutcome(DescribeRecordingResult(outcome.result()));
-	else
-		return DescribeRecordingOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::describeRecordingAsync(const DescribeRecordingRequest& request, const DescribeRecordingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, describeRecording(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::DescribeRecordingOutcomeCallable VoiceNavigatorClient::describeRecordingCallable(const DescribeRecordingRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DescribeRecordingOutcome()>>(
-			[this, request]()
-			{
-			return this->describeRecording(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VoiceNavigatorClient::DescribeRedirectionOutcome VoiceNavigatorClient::describeRedirection(const DescribeRedirectionRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DescribeRedirectionOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DescribeRedirectionOutcome(DescribeRedirectionResult(outcome.result()));
-	else
-		return DescribeRedirectionOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::describeRedirectionAsync(const DescribeRedirectionRequest& request, const DescribeRedirectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, describeRedirection(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::DescribeRedirectionOutcomeCallable VoiceNavigatorClient::describeRedirectionCallable(const DescribeRedirectionRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DescribeRedirectionOutcome()>>(
-			[this, request]()
-			{
-			return this->describeRedirection(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VoiceNavigatorClient::DescribeStatisticalDataOutcome VoiceNavigatorClient::describeStatisticalData(const DescribeStatisticalDataRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DescribeStatisticalDataOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DescribeStatisticalDataOutcome(DescribeStatisticalDataResult(outcome.result()));
-	else
-		return DescribeStatisticalDataOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::describeStatisticalDataAsync(const DescribeStatisticalDataRequest& request, const DescribeStatisticalDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, describeStatisticalData(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::DescribeStatisticalDataOutcomeCallable VoiceNavigatorClient::describeStatisticalDataCallable(const DescribeStatisticalDataRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DescribeStatisticalDataOutcome()>>(
-			[this, request]()
-			{
-			return this->describeStatisticalData(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VoiceNavigatorClient::DescribeTTSConfigOutcome VoiceNavigatorClient::describeTTSConfig(const DescribeTTSConfigRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DescribeTTSConfigOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DescribeTTSConfigOutcome(DescribeTTSConfigResult(outcome.result()));
-	else
-		return DescribeTTSConfigOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::describeTTSConfigAsync(const DescribeTTSConfigRequest& request, const DescribeTTSConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, describeTTSConfig(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::DescribeTTSConfigOutcomeCallable VoiceNavigatorClient::describeTTSConfigCallable(const DescribeTTSConfigRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DescribeTTSConfigOutcome()>>(
-			[this, request]()
-			{
-			return this->describeTTSConfig(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VoiceNavigatorClient::DialogueOutcome VoiceNavigatorClient::dialogue(const DialogueRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DialogueOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DialogueOutcome(DialogueResult(outcome.result()));
-	else
-		return DialogueOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::dialogueAsync(const DialogueRequest& request, const DialogueAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, dialogue(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::DialogueOutcomeCallable VoiceNavigatorClient::dialogueCallable(const DialogueRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DialogueOutcome()>>(
-			[this, request]()
-			{
-			return this->dialogue(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VoiceNavigatorClient::DisableInstanceOutcome VoiceNavigatorClient::disableInstance(const DisableInstanceRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DisableInstanceOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DisableInstanceOutcome(DisableInstanceResult(outcome.result()));
-	else
-		return DisableInstanceOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::disableInstanceAsync(const DisableInstanceRequest& request, const DisableInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, disableInstance(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::DisableInstanceOutcomeCallable VoiceNavigatorClient::disableInstanceCallable(const DisableInstanceRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DisableInstanceOutcome()>>(
-			[this, request]()
-			{
-			return this->disableInstance(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VoiceNavigatorClient::DuplicateInstanceOutcome VoiceNavigatorClient::duplicateInstance(const DuplicateInstanceRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return DuplicateInstanceOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return DuplicateInstanceOutcome(DuplicateInstanceResult(outcome.result()));
-	else
-		return DuplicateInstanceOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::duplicateInstanceAsync(const DuplicateInstanceRequest& request, const DuplicateInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, duplicateInstance(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::DuplicateInstanceOutcomeCallable VoiceNavigatorClient::duplicateInstanceCallable(const DuplicateInstanceRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<DuplicateInstanceOutcome()>>(
-			[this, request]()
-			{
-			return this->duplicateInstance(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VoiceNavigatorClient::EnableInstanceOutcome VoiceNavigatorClient::enableInstance(const EnableInstanceRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return EnableInstanceOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return EnableInstanceOutcome(EnableInstanceResult(outcome.result()));
-	else
-		return EnableInstanceOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::enableInstanceAsync(const EnableInstanceRequest& request, const EnableInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, enableInstance(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::EnableInstanceOutcomeCallable VoiceNavigatorClient::enableInstanceCallable(const EnableInstanceRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<EnableInstanceOutcome()>>(
-			[this, request]()
-			{
-			return this->enableInstance(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VoiceNavigatorClient::EndDialogueOutcome VoiceNavigatorClient::endDialogue(const EndDialogueRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return EndDialogueOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return EndDialogueOutcome(EndDialogueResult(outcome.result()));
-	else
-		return EndDialogueOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::endDialogueAsync(const EndDialogueRequest& request, const EndDialogueAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, endDialogue(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::EndDialogueOutcomeCallable VoiceNavigatorClient::endDialogueCallable(const EndDialogueRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<EndDialogueOutcome()>>(
-			[this, request]()
-			{
-			return this->endDialogue(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VoiceNavigatorClient::ExportConversationDetailsOutcome VoiceNavigatorClient::exportConversationDetails(const ExportConversationDetailsRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return ExportConversationDetailsOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return ExportConversationDetailsOutcome(ExportConversationDetailsResult(outcome.result()));
-	else
-		return ExportConversationDetailsOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::exportConversationDetailsAsync(const ExportConversationDetailsRequest& request, const ExportConversationDetailsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, exportConversationDetails(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::ExportConversationDetailsOutcomeCallable VoiceNavigatorClient::exportConversationDetailsCallable(const ExportConversationDetailsRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<ExportConversationDetailsOutcome()>>(
-			[this, request]()
-			{
-			return this->exportConversationDetails(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VoiceNavigatorClient::ExportStatisticalDataOutcome VoiceNavigatorClient::exportStatisticalData(const ExportStatisticalDataRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return ExportStatisticalDataOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return ExportStatisticalDataOutcome(ExportStatisticalDataResult(outcome.result()));
-	else
-		return ExportStatisticalDataOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::exportStatisticalDataAsync(const ExportStatisticalDataRequest& request, const ExportStatisticalDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, exportStatisticalData(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::ExportStatisticalDataOutcomeCallable VoiceNavigatorClient::exportStatisticalDataCallable(const ExportStatisticalDataRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<ExportStatisticalDataOutcome()>>(
-			[this, request]()
-			{
-			return this->exportStatisticalData(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VoiceNavigatorClient::ListCategoriesOutcome VoiceNavigatorClient::listCategories(const ListCategoriesRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return ListCategoriesOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return ListCategoriesOutcome(ListCategoriesResult(outcome.result()));
-	else
-		return ListCategoriesOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::listCategoriesAsync(const ListCategoriesRequest& request, const ListCategoriesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, listCategories(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::ListCategoriesOutcomeCallable VoiceNavigatorClient::listCategoriesCallable(const ListCategoriesRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<ListCategoriesOutcome()>>(
-			[this, request]()
-			{
-			return this->listCategories(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VoiceNavigatorClient::ListChatbotInstancesOutcome VoiceNavigatorClient::listChatbotInstances(const ListChatbotInstancesRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return ListChatbotInstancesOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return ListChatbotInstancesOutcome(ListChatbotInstancesResult(outcome.result()));
-	else
-		return ListChatbotInstancesOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::listChatbotInstancesAsync(const ListChatbotInstancesRequest& request, const ListChatbotInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, listChatbotInstances(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::ListChatbotInstancesOutcomeCallable VoiceNavigatorClient::listChatbotInstancesCallable(const ListChatbotInstancesRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<ListChatbotInstancesOutcome()>>(
-			[this, request]()
-			{
-			return this->listChatbotInstances(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VoiceNavigatorClient::ListConversationDetailsOutcome VoiceNavigatorClient::listConversationDetails(const ListConversationDetailsRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return ListConversationDetailsOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return ListConversationDetailsOutcome(ListConversationDetailsResult(outcome.result()));
-	else
-		return ListConversationDetailsOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::listConversationDetailsAsync(const ListConversationDetailsRequest& request, const ListConversationDetailsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, listConversationDetails(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::ListConversationDetailsOutcomeCallable VoiceNavigatorClient::listConversationDetailsCallable(const ListConversationDetailsRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<ListConversationDetailsOutcome()>>(
-			[this, request]()
-			{
-			return this->listConversationDetails(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VoiceNavigatorClient::ListConversationsOutcome VoiceNavigatorClient::listConversations(const ListConversationsRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return ListConversationsOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return ListConversationsOutcome(ListConversationsResult(outcome.result()));
-	else
-		return ListConversationsOutcome(outcome.error());
-}
-
-void VoiceNavigatorClient::listConversationsAsync(const ListConversationsRequest& request, const ListConversationsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
-{
-	auto fn = [this, request, handler, context]()
-	{
-		handler(this, request, listConversations(request), context);
-	};
-
-	asyncExecute(new Runnable(fn));
-}
-
-VoiceNavigatorClient::ListConversationsOutcomeCallable VoiceNavigatorClient::listConversationsCallable(const ListConversationsRequest &request) const
-{
-	auto task = std::make_shared<std::packaged_task<ListConversationsOutcome()>>(
-			[this, request]()
-			{
-			return this->listConversations(request);
-			});
-
-	asyncExecute(new Runnable([task]() { (*task)(); }));
-	return task->get_future();
-}
-
-VoiceNavigatorClient::ListInstancesOutcome VoiceNavigatorClient::listInstances(const ListInstancesRequest &request) const
-{
-	auto endpointOutcome = endpointProvider_->getEndpoint();
-	if (!endpointOutcome.isSuccess())
-		return ListInstancesOutcome(endpointOutcome.error());
-
-	auto outcome = makeRequest(endpointOutcome.result(), request);
-
-	if (outcome.isSuccess())
-		return ListInstancesOutcome(ListInstancesResult(outcome.result()));
+		return DescribeExportProgressOutcome(DescribeExportProgressResult(outcome.result()));
 	else
-		return ListInstancesOutcome(outcome.error());
+		return DescribeExportProgressOutcome(outcome.error());
 }
 
-void VoiceNavigatorClient::listInstancesAsync(const ListInstancesRequest& request, const ListInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void VoiceNavigatorClient::describeExportProgressAsync(const DescribeExportProgressRequest& request, const DescribeExportProgressAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, listInstances(request), context);
+		handler(this, request, describeExportProgress(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-VoiceNavigatorClient::ListInstancesOutcomeCallable VoiceNavigatorClient::listInstancesCallable(const ListInstancesRequest &request) const
+VoiceNavigatorClient::DescribeExportProgressOutcomeCallable VoiceNavigatorClient::describeExportProgressCallable(const DescribeExportProgressRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<ListInstancesOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<DescribeExportProgressOutcome()>>(
 			[this, request]()
 			{
-			return this->listInstances(request);
+			return this->describeExportProgress(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
 	return task->get_future();
 }
 
-VoiceNavigatorClient::ListNavigationScriptsOutcome VoiceNavigatorClient::listNavigationScripts(const ListNavigationScriptsRequest &request) const
+VoiceNavigatorClient::DescribeInstanceOutcome VoiceNavigatorClient::describeInstance(const DescribeInstanceRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return ListNavigationScriptsOutcome(endpointOutcome.error());
+		return DescribeInstanceOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return ListNavigationScriptsOutcome(ListNavigationScriptsResult(outcome.result()));
+		return DescribeInstanceOutcome(DescribeInstanceResult(outcome.result()));
 	else
-		return ListNavigationScriptsOutcome(outcome.error());
+		return DescribeInstanceOutcome(outcome.error());
 }
 
-void VoiceNavigatorClient::listNavigationScriptsAsync(const ListNavigationScriptsRequest& request, const ListNavigationScriptsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void VoiceNavigatorClient::describeInstanceAsync(const DescribeInstanceRequest& request, const DescribeInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, listNavigationScripts(request), context);
+		handler(this, request, describeInstance(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-VoiceNavigatorClient::ListNavigationScriptsOutcomeCallable VoiceNavigatorClient::listNavigationScriptsCallable(const ListNavigationScriptsRequest &request) const
+VoiceNavigatorClient::DescribeInstanceOutcomeCallable VoiceNavigatorClient::describeInstanceCallable(const DescribeInstanceRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<ListNavigationScriptsOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<DescribeInstanceOutcome()>>(
 			[this, request]()
 			{
-			return this->listNavigationScripts(request);
+			return this->describeInstance(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
 	return task->get_future();
 }
 
-VoiceNavigatorClient::ListPublishHistoriesOutcome VoiceNavigatorClient::listPublishHistories(const ListPublishHistoriesRequest &request) const
+VoiceNavigatorClient::DescribeNavigationConfigOutcome VoiceNavigatorClient::describeNavigationConfig(const DescribeNavigationConfigRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return ListPublishHistoriesOutcome(endpointOutcome.error());
+		return DescribeNavigationConfigOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return ListPublishHistoriesOutcome(ListPublishHistoriesResult(outcome.result()));
+		return DescribeNavigationConfigOutcome(DescribeNavigationConfigResult(outcome.result()));
 	else
-		return ListPublishHistoriesOutcome(outcome.error());
+		return DescribeNavigationConfigOutcome(outcome.error());
 }
 
-void VoiceNavigatorClient::listPublishHistoriesAsync(const ListPublishHistoriesRequest& request, const ListPublishHistoriesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void VoiceNavigatorClient::describeNavigationConfigAsync(const DescribeNavigationConfigRequest& request, const DescribeNavigationConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, listPublishHistories(request), context);
+		handler(this, request, describeNavigationConfig(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-VoiceNavigatorClient::ListPublishHistoriesOutcomeCallable VoiceNavigatorClient::listPublishHistoriesCallable(const ListPublishHistoriesRequest &request) const
+VoiceNavigatorClient::DescribeNavigationConfigOutcomeCallable VoiceNavigatorClient::describeNavigationConfigCallable(const DescribeNavigationConfigRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<ListPublishHistoriesOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<DescribeNavigationConfigOutcome()>>(
 			[this, request]()
 			{
-			return this->listPublishHistories(request);
+			return this->describeNavigationConfig(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
 	return task->get_future();
 }
 
-VoiceNavigatorClient::ModifyAskingBackConfigOutcome VoiceNavigatorClient::modifyAskingBackConfig(const ModifyAskingBackConfigRequest &request) const
+VoiceNavigatorClient::DescribeRecordingOutcome VoiceNavigatorClient::describeRecording(const DescribeRecordingRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return ModifyAskingBackConfigOutcome(endpointOutcome.error());
+		return DescribeRecordingOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return ModifyAskingBackConfigOutcome(ModifyAskingBackConfigResult(outcome.result()));
+		return DescribeRecordingOutcome(DescribeRecordingResult(outcome.result()));
 	else
-		return ModifyAskingBackConfigOutcome(outcome.error());
+		return DescribeRecordingOutcome(outcome.error());
 }
 
-void VoiceNavigatorClient::modifyAskingBackConfigAsync(const ModifyAskingBackConfigRequest& request, const ModifyAskingBackConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void VoiceNavigatorClient::describeRecordingAsync(const DescribeRecordingRequest& request, const DescribeRecordingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, modifyAskingBackConfig(request), context);
+		handler(this, request, describeRecording(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-VoiceNavigatorClient::ModifyAskingBackConfigOutcomeCallable VoiceNavigatorClient::modifyAskingBackConfigCallable(const ModifyAskingBackConfigRequest &request) const
+VoiceNavigatorClient::DescribeRecordingOutcomeCallable VoiceNavigatorClient::describeRecordingCallable(const DescribeRecordingRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<ModifyAskingBackConfigOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<DescribeRecordingOutcome()>>(
 			[this, request]()
 			{
-			return this->modifyAskingBackConfig(request);
+			return this->describeRecording(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
 	return task->get_future();
 }
 
-VoiceNavigatorClient::ModifyCategoryOutcome VoiceNavigatorClient::modifyCategory(const ModifyCategoryRequest &request) const
+VoiceNavigatorClient::DescribeStatisticalDataOutcome VoiceNavigatorClient::describeStatisticalData(const DescribeStatisticalDataRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return ModifyCategoryOutcome(endpointOutcome.error());
+		return DescribeStatisticalDataOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return ModifyCategoryOutcome(ModifyCategoryResult(outcome.result()));
+		return DescribeStatisticalDataOutcome(DescribeStatisticalDataResult(outcome.result()));
 	else
-		return ModifyCategoryOutcome(outcome.error());
+		return DescribeStatisticalDataOutcome(outcome.error());
 }
 
-void VoiceNavigatorClient::modifyCategoryAsync(const ModifyCategoryRequest& request, const ModifyCategoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void VoiceNavigatorClient::describeStatisticalDataAsync(const DescribeStatisticalDataRequest& request, const DescribeStatisticalDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, modifyCategory(request), context);
+		handler(this, request, describeStatisticalData(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-VoiceNavigatorClient::ModifyCategoryOutcomeCallable VoiceNavigatorClient::modifyCategoryCallable(const ModifyCategoryRequest &request) const
+VoiceNavigatorClient::DescribeStatisticalDataOutcomeCallable VoiceNavigatorClient::describeStatisticalDataCallable(const DescribeStatisticalDataRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<ModifyCategoryOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<DescribeStatisticalDataOutcome()>>(
 			[this, request]()
 			{
-			return this->modifyCategory(request);
+			return this->describeStatisticalData(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
 	return task->get_future();
 }
 
-VoiceNavigatorClient::ModifyComplainingConfigOutcome VoiceNavigatorClient::modifyComplainingConfig(const ModifyComplainingConfigRequest &request) const
+VoiceNavigatorClient::DescribeTTSConfigOutcome VoiceNavigatorClient::describeTTSConfig(const DescribeTTSConfigRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return ModifyComplainingConfigOutcome(endpointOutcome.error());
+		return DescribeTTSConfigOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return ModifyComplainingConfigOutcome(ModifyComplainingConfigResult(outcome.result()));
+		return DescribeTTSConfigOutcome(DescribeTTSConfigResult(outcome.result()));
 	else
-		return ModifyComplainingConfigOutcome(outcome.error());
+		return DescribeTTSConfigOutcome(outcome.error());
 }
 
-void VoiceNavigatorClient::modifyComplainingConfigAsync(const ModifyComplainingConfigRequest& request, const ModifyComplainingConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void VoiceNavigatorClient::describeTTSConfigAsync(const DescribeTTSConfigRequest& request, const DescribeTTSConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, modifyComplainingConfig(request), context);
+		handler(this, request, describeTTSConfig(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-VoiceNavigatorClient::ModifyComplainingConfigOutcomeCallable VoiceNavigatorClient::modifyComplainingConfigCallable(const ModifyComplainingConfigRequest &request) const
+VoiceNavigatorClient::DescribeTTSConfigOutcomeCallable VoiceNavigatorClient::describeTTSConfigCallable(const DescribeTTSConfigRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<ModifyComplainingConfigOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<DescribeTTSConfigOutcome()>>(
 			[this, request]()
 			{
-			return this->modifyComplainingConfig(request);
+			return this->describeTTSConfig(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
 	return task->get_future();
 }
 
-VoiceNavigatorClient::ModifyGreetingConfigOutcome VoiceNavigatorClient::modifyGreetingConfig(const ModifyGreetingConfigRequest &request) const
+VoiceNavigatorClient::DialogueOutcome VoiceNavigatorClient::dialogue(const DialogueRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return ModifyGreetingConfigOutcome(endpointOutcome.error());
+		return DialogueOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return ModifyGreetingConfigOutcome(ModifyGreetingConfigResult(outcome.result()));
+		return DialogueOutcome(DialogueResult(outcome.result()));
 	else
-		return ModifyGreetingConfigOutcome(outcome.error());
+		return DialogueOutcome(outcome.error());
 }
 
-void VoiceNavigatorClient::modifyGreetingConfigAsync(const ModifyGreetingConfigRequest& request, const ModifyGreetingConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void VoiceNavigatorClient::dialogueAsync(const DialogueRequest& request, const DialogueAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, modifyGreetingConfig(request), context);
+		handler(this, request, dialogue(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-VoiceNavigatorClient::ModifyGreetingConfigOutcomeCallable VoiceNavigatorClient::modifyGreetingConfigCallable(const ModifyGreetingConfigRequest &request) const
+VoiceNavigatorClient::DialogueOutcomeCallable VoiceNavigatorClient::dialogueCallable(const DialogueRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<ModifyGreetingConfigOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<DialogueOutcome()>>(
 			[this, request]()
 			{
-			return this->modifyGreetingConfig(request);
+			return this->dialogue(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
 	return task->get_future();
 }
 
-VoiceNavigatorClient::ModifyInstanceOutcome VoiceNavigatorClient::modifyInstance(const ModifyInstanceRequest &request) const
+VoiceNavigatorClient::DisableInstanceOutcome VoiceNavigatorClient::disableInstance(const DisableInstanceRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return ModifyInstanceOutcome(endpointOutcome.error());
+		return DisableInstanceOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return ModifyInstanceOutcome(ModifyInstanceResult(outcome.result()));
+		return DisableInstanceOutcome(DisableInstanceResult(outcome.result()));
 	else
-		return ModifyInstanceOutcome(outcome.error());
+		return DisableInstanceOutcome(outcome.error());
 }
 
-void VoiceNavigatorClient::modifyInstanceAsync(const ModifyInstanceRequest& request, const ModifyInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void VoiceNavigatorClient::disableInstanceAsync(const DisableInstanceRequest& request, const DisableInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, modifyInstance(request), context);
+		handler(this, request, disableInstance(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-VoiceNavigatorClient::ModifyInstanceOutcomeCallable VoiceNavigatorClient::modifyInstanceCallable(const ModifyInstanceRequest &request) const
+VoiceNavigatorClient::DisableInstanceOutcomeCallable VoiceNavigatorClient::disableInstanceCallable(const DisableInstanceRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<ModifyInstanceOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<DisableInstanceOutcome()>>(
 			[this, request]()
 			{
-			return this->modifyInstance(request);
+			return this->disableInstance(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
 	return task->get_future();
 }
 
-VoiceNavigatorClient::ModifyKnowledgeOutcome VoiceNavigatorClient::modifyKnowledge(const ModifyKnowledgeRequest &request) const
+VoiceNavigatorClient::EnableInstanceOutcome VoiceNavigatorClient::enableInstance(const EnableInstanceRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return ModifyKnowledgeOutcome(endpointOutcome.error());
+		return EnableInstanceOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return ModifyKnowledgeOutcome(ModifyKnowledgeResult(outcome.result()));
+		return EnableInstanceOutcome(EnableInstanceResult(outcome.result()));
 	else
-		return ModifyKnowledgeOutcome(outcome.error());
+		return EnableInstanceOutcome(outcome.error());
 }
 
-void VoiceNavigatorClient::modifyKnowledgeAsync(const ModifyKnowledgeRequest& request, const ModifyKnowledgeAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void VoiceNavigatorClient::enableInstanceAsync(const EnableInstanceRequest& request, const EnableInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, modifyKnowledge(request), context);
+		handler(this, request, enableInstance(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-VoiceNavigatorClient::ModifyKnowledgeOutcomeCallable VoiceNavigatorClient::modifyKnowledgeCallable(const ModifyKnowledgeRequest &request) const
+VoiceNavigatorClient::EnableInstanceOutcomeCallable VoiceNavigatorClient::enableInstanceCallable(const EnableInstanceRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<ModifyKnowledgeOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<EnableInstanceOutcome()>>(
 			[this, request]()
 			{
-			return this->modifyKnowledge(request);
+			return this->enableInstance(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
 	return task->get_future();
 }
 
-VoiceNavigatorClient::ModifyRedirectionOutcome VoiceNavigatorClient::modifyRedirection(const ModifyRedirectionRequest &request) const
+VoiceNavigatorClient::EndDialogueOutcome VoiceNavigatorClient::endDialogue(const EndDialogueRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return ModifyRedirectionOutcome(endpointOutcome.error());
+		return EndDialogueOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return ModifyRedirectionOutcome(ModifyRedirectionResult(outcome.result()));
+		return EndDialogueOutcome(EndDialogueResult(outcome.result()));
 	else
-		return ModifyRedirectionOutcome(outcome.error());
+		return EndDialogueOutcome(outcome.error());
 }
 
-void VoiceNavigatorClient::modifyRedirectionAsync(const ModifyRedirectionRequest& request, const ModifyRedirectionAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void VoiceNavigatorClient::endDialogueAsync(const EndDialogueRequest& request, const EndDialogueAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, modifyRedirection(request), context);
+		handler(this, request, endDialogue(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-VoiceNavigatorClient::ModifyRedirectionOutcomeCallable VoiceNavigatorClient::modifyRedirectionCallable(const ModifyRedirectionRequest &request) const
+VoiceNavigatorClient::EndDialogueOutcomeCallable VoiceNavigatorClient::endDialogueCallable(const EndDialogueRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<ModifyRedirectionOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<EndDialogueOutcome()>>(
 			[this, request]()
 			{
-			return this->modifyRedirection(request);
+			return this->endDialogue(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
 	return task->get_future();
 }
 
-VoiceNavigatorClient::ModifyRepeatingConfigOutcome VoiceNavigatorClient::modifyRepeatingConfig(const ModifyRepeatingConfigRequest &request) const
+VoiceNavigatorClient::ExportConversationDetailsOutcome VoiceNavigatorClient::exportConversationDetails(const ExportConversationDetailsRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return ModifyRepeatingConfigOutcome(endpointOutcome.error());
+		return ExportConversationDetailsOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return ModifyRepeatingConfigOutcome(ModifyRepeatingConfigResult(outcome.result()));
+		return ExportConversationDetailsOutcome(ExportConversationDetailsResult(outcome.result()));
 	else
-		return ModifyRepeatingConfigOutcome(outcome.error());
+		return ExportConversationDetailsOutcome(outcome.error());
 }
 
-void VoiceNavigatorClient::modifyRepeatingConfigAsync(const ModifyRepeatingConfigRequest& request, const ModifyRepeatingConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void VoiceNavigatorClient::exportConversationDetailsAsync(const ExportConversationDetailsRequest& request, const ExportConversationDetailsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, modifyRepeatingConfig(request), context);
+		handler(this, request, exportConversationDetails(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-VoiceNavigatorClient::ModifyRepeatingConfigOutcomeCallable VoiceNavigatorClient::modifyRepeatingConfigCallable(const ModifyRepeatingConfigRequest &request) const
+VoiceNavigatorClient::ExportConversationDetailsOutcomeCallable VoiceNavigatorClient::exportConversationDetailsCallable(const ExportConversationDetailsRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<ModifyRepeatingConfigOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<ExportConversationDetailsOutcome()>>(
 			[this, request]()
 			{
-			return this->modifyRepeatingConfig(request);
+			return this->exportConversationDetails(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
 	return task->get_future();
 }
 
-VoiceNavigatorClient::ModifySilenceTimeoutConfigOutcome VoiceNavigatorClient::modifySilenceTimeoutConfig(const ModifySilenceTimeoutConfigRequest &request) const
+VoiceNavigatorClient::ExportStatisticalDataOutcome VoiceNavigatorClient::exportStatisticalData(const ExportStatisticalDataRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return ModifySilenceTimeoutConfigOutcome(endpointOutcome.error());
+		return ExportStatisticalDataOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return ModifySilenceTimeoutConfigOutcome(ModifySilenceTimeoutConfigResult(outcome.result()));
+		return ExportStatisticalDataOutcome(ExportStatisticalDataResult(outcome.result()));
 	else
-		return ModifySilenceTimeoutConfigOutcome(outcome.error());
+		return ExportStatisticalDataOutcome(outcome.error());
 }
 
-void VoiceNavigatorClient::modifySilenceTimeoutConfigAsync(const ModifySilenceTimeoutConfigRequest& request, const ModifySilenceTimeoutConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void VoiceNavigatorClient::exportStatisticalDataAsync(const ExportStatisticalDataRequest& request, const ExportStatisticalDataAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, modifySilenceTimeoutConfig(request), context);
+		handler(this, request, exportStatisticalData(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-VoiceNavigatorClient::ModifySilenceTimeoutConfigOutcomeCallable VoiceNavigatorClient::modifySilenceTimeoutConfigCallable(const ModifySilenceTimeoutConfigRequest &request) const
+VoiceNavigatorClient::ExportStatisticalDataOutcomeCallable VoiceNavigatorClient::exportStatisticalDataCallable(const ExportStatisticalDataRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<ModifySilenceTimeoutConfigOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<ExportStatisticalDataOutcome()>>(
 			[this, request]()
 			{
-			return this->modifySilenceTimeoutConfig(request);
+			return this->exportStatisticalData(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
 	return task->get_future();
 }
 
-VoiceNavigatorClient::ModifyTTSConfigOutcome VoiceNavigatorClient::modifyTTSConfig(const ModifyTTSConfigRequest &request) const
+VoiceNavigatorClient::ListChatbotInstancesOutcome VoiceNavigatorClient::listChatbotInstances(const ListChatbotInstancesRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return ModifyTTSConfigOutcome(endpointOutcome.error());
+		return ListChatbotInstancesOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return ModifyTTSConfigOutcome(ModifyTTSConfigResult(outcome.result()));
+		return ListChatbotInstancesOutcome(ListChatbotInstancesResult(outcome.result()));
 	else
-		return ModifyTTSConfigOutcome(outcome.error());
+		return ListChatbotInstancesOutcome(outcome.error());
 }
 
-void VoiceNavigatorClient::modifyTTSConfigAsync(const ModifyTTSConfigRequest& request, const ModifyTTSConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void VoiceNavigatorClient::listChatbotInstancesAsync(const ListChatbotInstancesRequest& request, const ListChatbotInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, modifyTTSConfig(request), context);
+		handler(this, request, listChatbotInstances(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-VoiceNavigatorClient::ModifyTTSConfigOutcomeCallable VoiceNavigatorClient::modifyTTSConfigCallable(const ModifyTTSConfigRequest &request) const
+VoiceNavigatorClient::ListChatbotInstancesOutcomeCallable VoiceNavigatorClient::listChatbotInstancesCallable(const ListChatbotInstancesRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<ModifyTTSConfigOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<ListChatbotInstancesOutcome()>>(
 			[this, request]()
 			{
-			return this->modifyTTSConfig(request);
+			return this->listChatbotInstances(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
 	return task->get_future();
 }
 
-VoiceNavigatorClient::ModifyUnrecognizingConfigOutcome VoiceNavigatorClient::modifyUnrecognizingConfig(const ModifyUnrecognizingConfigRequest &request) const
+VoiceNavigatorClient::ListConversationDetailsOutcome VoiceNavigatorClient::listConversationDetails(const ListConversationDetailsRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return ModifyUnrecognizingConfigOutcome(endpointOutcome.error());
+		return ListConversationDetailsOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return ModifyUnrecognizingConfigOutcome(ModifyUnrecognizingConfigResult(outcome.result()));
+		return ListConversationDetailsOutcome(ListConversationDetailsResult(outcome.result()));
 	else
-		return ModifyUnrecognizingConfigOutcome(outcome.error());
+		return ListConversationDetailsOutcome(outcome.error());
 }
 
-void VoiceNavigatorClient::modifyUnrecognizingConfigAsync(const ModifyUnrecognizingConfigRequest& request, const ModifyUnrecognizingConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void VoiceNavigatorClient::listConversationDetailsAsync(const ListConversationDetailsRequest& request, const ListConversationDetailsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, modifyUnrecognizingConfig(request), context);
+		handler(this, request, listConversationDetails(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-VoiceNavigatorClient::ModifyUnrecognizingConfigOutcomeCallable VoiceNavigatorClient::modifyUnrecognizingConfigCallable(const ModifyUnrecognizingConfigRequest &request) const
+VoiceNavigatorClient::ListConversationDetailsOutcomeCallable VoiceNavigatorClient::listConversationDetailsCallable(const ListConversationDetailsRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<ModifyUnrecognizingConfigOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<ListConversationDetailsOutcome()>>(
 			[this, request]()
 			{
-			return this->modifyUnrecognizingConfig(request);
+			return this->listConversationDetails(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
 	return task->get_future();
 }
 
-VoiceNavigatorClient::MoveCategoryOutcome VoiceNavigatorClient::moveCategory(const MoveCategoryRequest &request) const
+VoiceNavigatorClient::ListConversationsOutcome VoiceNavigatorClient::listConversations(const ListConversationsRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return MoveCategoryOutcome(endpointOutcome.error());
+		return ListConversationsOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return MoveCategoryOutcome(MoveCategoryResult(outcome.result()));
+		return ListConversationsOutcome(ListConversationsResult(outcome.result()));
 	else
-		return MoveCategoryOutcome(outcome.error());
+		return ListConversationsOutcome(outcome.error());
 }
 
-void VoiceNavigatorClient::moveCategoryAsync(const MoveCategoryRequest& request, const MoveCategoryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void VoiceNavigatorClient::listConversationsAsync(const ListConversationsRequest& request, const ListConversationsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, moveCategory(request), context);
+		handler(this, request, listConversations(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-VoiceNavigatorClient::MoveCategoryOutcomeCallable VoiceNavigatorClient::moveCategoryCallable(const MoveCategoryRequest &request) const
+VoiceNavigatorClient::ListConversationsOutcomeCallable VoiceNavigatorClient::listConversationsCallable(const ListConversationsRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<MoveCategoryOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<ListConversationsOutcome()>>(
 			[this, request]()
 			{
-			return this->moveCategory(request);
+			return this->listConversations(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
 	return task->get_future();
 }
 
-VoiceNavigatorClient::MoveNavigationScriptOutcome VoiceNavigatorClient::moveNavigationScript(const MoveNavigationScriptRequest &request) const
+VoiceNavigatorClient::ListInstancesOutcome VoiceNavigatorClient::listInstances(const ListInstancesRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return MoveNavigationScriptOutcome(endpointOutcome.error());
+		return ListInstancesOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return MoveNavigationScriptOutcome(MoveNavigationScriptResult(outcome.result()));
+		return ListInstancesOutcome(ListInstancesResult(outcome.result()));
 	else
-		return MoveNavigationScriptOutcome(outcome.error());
+		return ListInstancesOutcome(outcome.error());
 }
 
-void VoiceNavigatorClient::moveNavigationScriptAsync(const MoveNavigationScriptRequest& request, const MoveNavigationScriptAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void VoiceNavigatorClient::listInstancesAsync(const ListInstancesRequest& request, const ListInstancesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, moveNavigationScript(request), context);
+		handler(this, request, listInstances(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-VoiceNavigatorClient::MoveNavigationScriptOutcomeCallable VoiceNavigatorClient::moveNavigationScriptCallable(const MoveNavigationScriptRequest &request) const
+VoiceNavigatorClient::ListInstancesOutcomeCallable VoiceNavigatorClient::listInstancesCallable(const ListInstancesRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<MoveNavigationScriptOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<ListInstancesOutcome()>>(
 			[this, request]()
 			{
-			return this->moveNavigationScript(request);
+			return this->listInstances(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
 	return task->get_future();
 }
 
-VoiceNavigatorClient::PublishInstanceOutcome VoiceNavigatorClient::publishInstance(const PublishInstanceRequest &request) const
+VoiceNavigatorClient::ModifyGreetingConfigOutcome VoiceNavigatorClient::modifyGreetingConfig(const ModifyGreetingConfigRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return PublishInstanceOutcome(endpointOutcome.error());
+		return ModifyGreetingConfigOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return PublishInstanceOutcome(PublishInstanceResult(outcome.result()));
+		return ModifyGreetingConfigOutcome(ModifyGreetingConfigResult(outcome.result()));
 	else
-		return PublishInstanceOutcome(outcome.error());
+		return ModifyGreetingConfigOutcome(outcome.error());
 }
 
-void VoiceNavigatorClient::publishInstanceAsync(const PublishInstanceRequest& request, const PublishInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void VoiceNavigatorClient::modifyGreetingConfigAsync(const ModifyGreetingConfigRequest& request, const ModifyGreetingConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, publishInstance(request), context);
+		handler(this, request, modifyGreetingConfig(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-VoiceNavigatorClient::PublishInstanceOutcomeCallable VoiceNavigatorClient::publishInstanceCallable(const PublishInstanceRequest &request) const
+VoiceNavigatorClient::ModifyGreetingConfigOutcomeCallable VoiceNavigatorClient::modifyGreetingConfigCallable(const ModifyGreetingConfigRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<PublishInstanceOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<ModifyGreetingConfigOutcome()>>(
 			[this, request]()
 			{
-			return this->publishInstance(request);
+			return this->modifyGreetingConfig(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
 	return task->get_future();
 }
 
-VoiceNavigatorClient::QueryConversationsOutcome VoiceNavigatorClient::queryConversations(const QueryConversationsRequest &request) const
+VoiceNavigatorClient::ModifyInstanceOutcome VoiceNavigatorClient::modifyInstance(const ModifyInstanceRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return QueryConversationsOutcome(endpointOutcome.error());
+		return ModifyInstanceOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return QueryConversationsOutcome(QueryConversationsResult(outcome.result()));
+		return ModifyInstanceOutcome(ModifyInstanceResult(outcome.result()));
 	else
-		return QueryConversationsOutcome(outcome.error());
+		return ModifyInstanceOutcome(outcome.error());
 }
 
-void VoiceNavigatorClient::queryConversationsAsync(const QueryConversationsRequest& request, const QueryConversationsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void VoiceNavigatorClient::modifyInstanceAsync(const ModifyInstanceRequest& request, const ModifyInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, queryConversations(request), context);
+		handler(this, request, modifyInstance(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-VoiceNavigatorClient::QueryConversationsOutcomeCallable VoiceNavigatorClient::queryConversationsCallable(const QueryConversationsRequest &request) const
+VoiceNavigatorClient::ModifyInstanceOutcomeCallable VoiceNavigatorClient::modifyInstanceCallable(const ModifyInstanceRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<QueryConversationsOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<ModifyInstanceOutcome()>>(
 			[this, request]()
 			{
-			return this->queryConversations(request);
+			return this->modifyInstance(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
 	return task->get_future();
 }
 
-VoiceNavigatorClient::QueryNavigationScriptsOutcome VoiceNavigatorClient::queryNavigationScripts(const QueryNavigationScriptsRequest &request) const
+VoiceNavigatorClient::ModifySilenceTimeoutConfigOutcome VoiceNavigatorClient::modifySilenceTimeoutConfig(const ModifySilenceTimeoutConfigRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return QueryNavigationScriptsOutcome(endpointOutcome.error());
+		return ModifySilenceTimeoutConfigOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return QueryNavigationScriptsOutcome(QueryNavigationScriptsResult(outcome.result()));
+		return ModifySilenceTimeoutConfigOutcome(ModifySilenceTimeoutConfigResult(outcome.result()));
 	else
-		return QueryNavigationScriptsOutcome(outcome.error());
+		return ModifySilenceTimeoutConfigOutcome(outcome.error());
 }
 
-void VoiceNavigatorClient::queryNavigationScriptsAsync(const QueryNavigationScriptsRequest& request, const QueryNavigationScriptsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void VoiceNavigatorClient::modifySilenceTimeoutConfigAsync(const ModifySilenceTimeoutConfigRequest& request, const ModifySilenceTimeoutConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, queryNavigationScripts(request), context);
+		handler(this, request, modifySilenceTimeoutConfig(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-VoiceNavigatorClient::QueryNavigationScriptsOutcomeCallable VoiceNavigatorClient::queryNavigationScriptsCallable(const QueryNavigationScriptsRequest &request) const
+VoiceNavigatorClient::ModifySilenceTimeoutConfigOutcomeCallable VoiceNavigatorClient::modifySilenceTimeoutConfigCallable(const ModifySilenceTimeoutConfigRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<QueryNavigationScriptsOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<ModifySilenceTimeoutConfigOutcome()>>(
 			[this, request]()
 			{
-			return this->queryNavigationScripts(request);
+			return this->modifySilenceTimeoutConfig(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
 	return task->get_future();
 }
 
-VoiceNavigatorClient::QueryPerformanceIndicatorsOutcome VoiceNavigatorClient::queryPerformanceIndicators(const QueryPerformanceIndicatorsRequest &request) const
+VoiceNavigatorClient::ModifyTTSConfigOutcome VoiceNavigatorClient::modifyTTSConfig(const ModifyTTSConfigRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return QueryPerformanceIndicatorsOutcome(endpointOutcome.error());
+		return ModifyTTSConfigOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return QueryPerformanceIndicatorsOutcome(QueryPerformanceIndicatorsResult(outcome.result()));
+		return ModifyTTSConfigOutcome(ModifyTTSConfigResult(outcome.result()));
 	else
-		return QueryPerformanceIndicatorsOutcome(outcome.error());
+		return ModifyTTSConfigOutcome(outcome.error());
 }
 
-void VoiceNavigatorClient::queryPerformanceIndicatorsAsync(const QueryPerformanceIndicatorsRequest& request, const QueryPerformanceIndicatorsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void VoiceNavigatorClient::modifyTTSConfigAsync(const ModifyTTSConfigRequest& request, const ModifyTTSConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, queryPerformanceIndicators(request), context);
+		handler(this, request, modifyTTSConfig(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-VoiceNavigatorClient::QueryPerformanceIndicatorsOutcomeCallable VoiceNavigatorClient::queryPerformanceIndicatorsCallable(const QueryPerformanceIndicatorsRequest &request) const
+VoiceNavigatorClient::ModifyTTSConfigOutcomeCallable VoiceNavigatorClient::modifyTTSConfigCallable(const ModifyTTSConfigRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<QueryPerformanceIndicatorsOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<ModifyTTSConfigOutcome()>>(
 			[this, request]()
 			{
-			return this->queryPerformanceIndicators(request);
+			return this->modifyTTSConfig(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
 	return task->get_future();
 }
 
-VoiceNavigatorClient::QueryRecordingOutcome VoiceNavigatorClient::queryRecording(const QueryRecordingRequest &request) const
+VoiceNavigatorClient::ModifyUnrecognizingConfigOutcome VoiceNavigatorClient::modifyUnrecognizingConfig(const ModifyUnrecognizingConfigRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return QueryRecordingOutcome(endpointOutcome.error());
+		return ModifyUnrecognizingConfigOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return QueryRecordingOutcome(QueryRecordingResult(outcome.result()));
+		return ModifyUnrecognizingConfigOutcome(ModifyUnrecognizingConfigResult(outcome.result()));
 	else
-		return QueryRecordingOutcome(outcome.error());
+		return ModifyUnrecognizingConfigOutcome(outcome.error());
 }
 
-void VoiceNavigatorClient::queryRecordingAsync(const QueryRecordingRequest& request, const QueryRecordingAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void VoiceNavigatorClient::modifyUnrecognizingConfigAsync(const ModifyUnrecognizingConfigRequest& request, const ModifyUnrecognizingConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, queryRecording(request), context);
+		handler(this, request, modifyUnrecognizingConfig(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-VoiceNavigatorClient::QueryRecordingOutcomeCallable VoiceNavigatorClient::queryRecordingCallable(const QueryRecordingRequest &request) const
+VoiceNavigatorClient::ModifyUnrecognizingConfigOutcomeCallable VoiceNavigatorClient::modifyUnrecognizingConfigCallable(const ModifyUnrecognizingConfigRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<QueryRecordingOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<ModifyUnrecognizingConfigOutcome()>>(
 			[this, request]()
 			{
-			return this->queryRecording(request);
+			return this->modifyUnrecognizingConfig(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));
 	return task->get_future();
 }
 
-VoiceNavigatorClient::RollbackInstanceOutcome VoiceNavigatorClient::rollbackInstance(const RollbackInstanceRequest &request) const
+VoiceNavigatorClient::QueryConversationsOutcome VoiceNavigatorClient::queryConversations(const QueryConversationsRequest &request) const
 {
 	auto endpointOutcome = endpointProvider_->getEndpoint();
 	if (!endpointOutcome.isSuccess())
-		return RollbackInstanceOutcome(endpointOutcome.error());
+		return QueryConversationsOutcome(endpointOutcome.error());
 
 	auto outcome = makeRequest(endpointOutcome.result(), request);
 
 	if (outcome.isSuccess())
-		return RollbackInstanceOutcome(RollbackInstanceResult(outcome.result()));
+		return QueryConversationsOutcome(QueryConversationsResult(outcome.result()));
 	else
-		return RollbackInstanceOutcome(outcome.error());
+		return QueryConversationsOutcome(outcome.error());
 }
 
-void VoiceNavigatorClient::rollbackInstanceAsync(const RollbackInstanceRequest& request, const RollbackInstanceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
+void VoiceNavigatorClient::queryConversationsAsync(const QueryConversationsRequest& request, const QueryConversationsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context) const
 {
 	auto fn = [this, request, handler, context]()
 	{
-		handler(this, request, rollbackInstance(request), context);
+		handler(this, request, queryConversations(request), context);
 	};
 
 	asyncExecute(new Runnable(fn));
 }
 
-VoiceNavigatorClient::RollbackInstanceOutcomeCallable VoiceNavigatorClient::rollbackInstanceCallable(const RollbackInstanceRequest &request) const
+VoiceNavigatorClient::QueryConversationsOutcomeCallable VoiceNavigatorClient::queryConversationsCallable(const QueryConversationsRequest &request) const
 {
-	auto task = std::make_shared<std::packaged_task<RollbackInstanceOutcome()>>(
+	auto task = std::make_shared<std::packaged_task<QueryConversationsOutcome()>>(
 			[this, request]()
 			{
-			return this->rollbackInstance(request);
+			return this->queryConversations(request);
 			});
 
 	asyncExecute(new Runnable([task]() { (*task)(); }));

+ 0 - 62
voicenavigator/src/model/AuthorizedRequest.cc

@@ -1,62 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/AuthorizedRequest.h>
-
-using AlibabaCloud::VoiceNavigator::Model::AuthorizedRequest;
-
-AuthorizedRequest::AuthorizedRequest() :
-	RpcServiceRequest("voicenavigator", "2018-06-12", "Authorized")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-AuthorizedRequest::~AuthorizedRequest()
-{}
-
-std::string AuthorizedRequest::getConversationId()const
-{
-	return conversationId_;
-}
-
-void AuthorizedRequest::setConversationId(const std::string& conversationId)
-{
-	conversationId_ = conversationId;
-	setParameter("ConversationId", conversationId);
-}
-
-std::string AuthorizedRequest::getInitialContext()const
-{
-	return initialContext_;
-}
-
-void AuthorizedRequest::setInitialContext(const std::string& initialContext)
-{
-	initialContext_ = initialContext;
-	setParameter("InitialContext", initialContext);
-}
-
-std::string AuthorizedRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void AuthorizedRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-

+ 0 - 72
voicenavigator/src/model/AuthorizedResult.cc

@@ -1,72 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/AuthorizedResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::VoiceNavigator;
-using namespace AlibabaCloud::VoiceNavigator::Model;
-
-AuthorizedResult::AuthorizedResult() :
-	ServiceResult()
-{}
-
-AuthorizedResult::AuthorizedResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-AuthorizedResult::~AuthorizedResult()
-{}
-
-void AuthorizedResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	if(!value["TextResponse"].isNull())
-		textResponse_ = value["TextResponse"].asString();
-	if(!value["Interruptible"].isNull())
-		interruptible_ = value["Interruptible"].asString() == "true";
-	if(!value["Action"].isNull())
-		action_ = value["Action"].asString();
-	if(!value["ActionParams"].isNull())
-		actionParams_ = value["ActionParams"].asString();
-
-}
-
-bool AuthorizedResult::getInterruptible()const
-{
-	return interruptible_;
-}
-
-std::string AuthorizedResult::getAction()const
-{
-	return action_;
-}
-
-std::string AuthorizedResult::getActionParams()const
-{
-	return actionParams_;
-}
-
-std::string AuthorizedResult::getTextResponse()const
-{
-	return textResponse_;
-}
-

+ 0 - 53
voicenavigator/src/model/BatchDeleteNavigationScriptsRequest.cc

@@ -1,53 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/BatchDeleteNavigationScriptsRequest.h>
-
-using AlibabaCloud::VoiceNavigator::Model::BatchDeleteNavigationScriptsRequest;
-
-BatchDeleteNavigationScriptsRequest::BatchDeleteNavigationScriptsRequest() :
-	RpcServiceRequest("voicenavigator", "2018-06-12", "BatchDeleteNavigationScripts")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-BatchDeleteNavigationScriptsRequest::~BatchDeleteNavigationScriptsRequest()
-{}
-
-std::vector<std::string> BatchDeleteNavigationScriptsRequest::getNavigationScriptIds()const
-{
-	return navigationScriptIds_;
-}
-
-void BatchDeleteNavigationScriptsRequest::setNavigationScriptIds(const std::vector<std::string>& navigationScriptIds)
-{
-	navigationScriptIds_ = navigationScriptIds;
-	for(int dep1 = 0; dep1!= navigationScriptIds.size(); dep1++) {
-		setParameter("NavigationScriptIds."+ std::to_string(dep1), navigationScriptIds.at(dep1));
-	}
-}
-
-std::string BatchDeleteNavigationScriptsRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void BatchDeleteNavigationScriptsRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-

+ 0 - 44
voicenavigator/src/model/BatchDeleteNavigationScriptsResult.cc

@@ -1,44 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/BatchDeleteNavigationScriptsResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::VoiceNavigator;
-using namespace AlibabaCloud::VoiceNavigator::Model;
-
-BatchDeleteNavigationScriptsResult::BatchDeleteNavigationScriptsResult() :
-	ServiceResult()
-{}
-
-BatchDeleteNavigationScriptsResult::BatchDeleteNavigationScriptsResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-BatchDeleteNavigationScriptsResult::~BatchDeleteNavigationScriptsResult()
-{}
-
-void BatchDeleteNavigationScriptsResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-
-}
-

+ 0 - 64
voicenavigator/src/model/BatchMoveNavigationScriptsRequest.cc

@@ -1,64 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/BatchMoveNavigationScriptsRequest.h>
-
-using AlibabaCloud::VoiceNavigator::Model::BatchMoveNavigationScriptsRequest;
-
-BatchMoveNavigationScriptsRequest::BatchMoveNavigationScriptsRequest() :
-	RpcServiceRequest("voicenavigator", "2018-06-12", "BatchMoveNavigationScripts")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-BatchMoveNavigationScriptsRequest::~BatchMoveNavigationScriptsRequest()
-{}
-
-std::vector<std::string> BatchMoveNavigationScriptsRequest::getNavigationScriptIds()const
-{
-	return navigationScriptIds_;
-}
-
-void BatchMoveNavigationScriptsRequest::setNavigationScriptIds(const std::vector<std::string>& navigationScriptIds)
-{
-	navigationScriptIds_ = navigationScriptIds;
-	for(int dep1 = 0; dep1!= navigationScriptIds.size(); dep1++) {
-		setParameter("NavigationScriptIds."+ std::to_string(dep1), navigationScriptIds.at(dep1));
-	}
-}
-
-std::string BatchMoveNavigationScriptsRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void BatchMoveNavigationScriptsRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-
-std::string BatchMoveNavigationScriptsRequest::getTargetCategoryId()const
-{
-	return targetCategoryId_;
-}
-
-void BatchMoveNavigationScriptsRequest::setTargetCategoryId(const std::string& targetCategoryId)
-{
-	targetCategoryId_ = targetCategoryId;
-	setParameter("TargetCategoryId", targetCategoryId);
-}
-

+ 0 - 44
voicenavigator/src/model/BatchMoveNavigationScriptsResult.cc

@@ -1,44 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/BatchMoveNavigationScriptsResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::VoiceNavigator;
-using namespace AlibabaCloud::VoiceNavigator::Model;
-
-BatchMoveNavigationScriptsResult::BatchMoveNavigationScriptsResult() :
-	ServiceResult()
-{}
-
-BatchMoveNavigationScriptsResult::BatchMoveNavigationScriptsResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-BatchMoveNavigationScriptsResult::~BatchMoveNavigationScriptsResult()
-{}
-
-void BatchMoveNavigationScriptsResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-
-}
-

+ 0 - 62
voicenavigator/src/model/CreateCategoryRequest.cc

@@ -1,62 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/CreateCategoryRequest.h>
-
-using AlibabaCloud::VoiceNavigator::Model::CreateCategoryRequest;
-
-CreateCategoryRequest::CreateCategoryRequest() :
-	RpcServiceRequest("voicenavigator", "2018-06-12", "CreateCategory")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-CreateCategoryRequest::~CreateCategoryRequest()
-{}
-
-std::string CreateCategoryRequest::getParentId()const
-{
-	return parentId_;
-}
-
-void CreateCategoryRequest::setParentId(const std::string& parentId)
-{
-	parentId_ = parentId;
-	setParameter("ParentId", parentId);
-}
-
-std::string CreateCategoryRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void CreateCategoryRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-
-std::string CreateCategoryRequest::getName()const
-{
-	return name_;
-}
-
-void CreateCategoryRequest::setName(const std::string& name)
-{
-	name_ = name;
-	setParameter("Name", name);
-}
-

+ 0 - 51
voicenavigator/src/model/CreateCategoryResult.cc

@@ -1,51 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/CreateCategoryResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::VoiceNavigator;
-using namespace AlibabaCloud::VoiceNavigator::Model;
-
-CreateCategoryResult::CreateCategoryResult() :
-	ServiceResult()
-{}
-
-CreateCategoryResult::CreateCategoryResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-CreateCategoryResult::~CreateCategoryResult()
-{}
-
-void CreateCategoryResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	if(!value["CategoryId"].isNull())
-		categoryId_ = value["CategoryId"].asString();
-
-}
-
-std::string CreateCategoryResult::getCategoryId()const
-{
-	return categoryId_;
-}
-

+ 0 - 97
voicenavigator/src/model/CreateKnowledgeRequest.cc

@@ -1,97 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/CreateKnowledgeRequest.h>
-
-using AlibabaCloud::VoiceNavigator::Model::CreateKnowledgeRequest;
-
-CreateKnowledgeRequest::CreateKnowledgeRequest() :
-	RpcServiceRequest("voicenavigator", "2018-06-12", "CreateKnowledge")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-CreateKnowledgeRequest::~CreateKnowledgeRequest()
-{}
-
-std::string CreateKnowledgeRequest::getUserUtterance()const
-{
-	return userUtterance_;
-}
-
-void CreateKnowledgeRequest::setUserUtterance(const std::string& userUtterance)
-{
-	userUtterance_ = userUtterance;
-	setParameter("UserUtterance", userUtterance);
-}
-
-bool CreateKnowledgeRequest::getInterruptible()const
-{
-	return interruptible_;
-}
-
-void CreateKnowledgeRequest::setInterruptible(bool interruptible)
-{
-	interruptible_ = interruptible;
-	setParameter("Interruptible", interruptible ? "true" : "false");
-}
-
-std::string CreateKnowledgeRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void CreateKnowledgeRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-
-std::string CreateKnowledgeRequest::getAnswer()const
-{
-	return answer_;
-}
-
-void CreateKnowledgeRequest::setAnswer(const std::string& answer)
-{
-	answer_ = answer;
-	setParameter("Answer", answer);
-}
-
-std::vector<std::string> CreateKnowledgeRequest::getSimilarUtterances()const
-{
-	return similarUtterances_;
-}
-
-void CreateKnowledgeRequest::setSimilarUtterances(const std::vector<std::string>& similarUtterances)
-{
-	similarUtterances_ = similarUtterances;
-	for(int dep1 = 0; dep1!= similarUtterances.size(); dep1++) {
-		setParameter("SimilarUtterances."+ std::to_string(dep1), similarUtterances.at(dep1));
-	}
-}
-
-std::string CreateKnowledgeRequest::getCategoryId()const
-{
-	return categoryId_;
-}
-
-void CreateKnowledgeRequest::setCategoryId(const std::string& categoryId)
-{
-	categoryId_ = categoryId;
-	setParameter("CategoryId", categoryId);
-}
-

+ 0 - 51
voicenavigator/src/model/CreateKnowledgeResult.cc

@@ -1,51 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/CreateKnowledgeResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::VoiceNavigator;
-using namespace AlibabaCloud::VoiceNavigator::Model;
-
-CreateKnowledgeResult::CreateKnowledgeResult() :
-	ServiceResult()
-{}
-
-CreateKnowledgeResult::CreateKnowledgeResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-CreateKnowledgeResult::~CreateKnowledgeResult()
-{}
-
-void CreateKnowledgeResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	if(!value["NavigationScriptId"].isNull())
-		navigationScriptId_ = value["NavigationScriptId"].asString();
-
-}
-
-std::string CreateKnowledgeResult::getNavigationScriptId()const
-{
-	return navigationScriptId_;
-}
-

+ 0 - 119
voicenavigator/src/model/CreateRedirectionRequest.cc

@@ -1,119 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/CreateRedirectionRequest.h>
-
-using AlibabaCloud::VoiceNavigator::Model::CreateRedirectionRequest;
-
-CreateRedirectionRequest::CreateRedirectionRequest() :
-	RpcServiceRequest("voicenavigator", "2018-06-12", "CreateRedirection")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-CreateRedirectionRequest::~CreateRedirectionRequest()
-{}
-
-std::string CreateRedirectionRequest::getRedirectionType()const
-{
-	return redirectionType_;
-}
-
-void CreateRedirectionRequest::setRedirectionType(const std::string& redirectionType)
-{
-	redirectionType_ = redirectionType;
-	setParameter("RedirectionType", redirectionType);
-}
-
-std::string CreateRedirectionRequest::getUserUtterance()const
-{
-	return userUtterance_;
-}
-
-void CreateRedirectionRequest::setUserUtterance(const std::string& userUtterance)
-{
-	userUtterance_ = userUtterance;
-	setParameter("UserUtterance", userUtterance);
-}
-
-bool CreateRedirectionRequest::getInterruptible()const
-{
-	return interruptible_;
-}
-
-void CreateRedirectionRequest::setInterruptible(bool interruptible)
-{
-	interruptible_ = interruptible;
-	setParameter("Interruptible", interruptible ? "true" : "false");
-}
-
-std::string CreateRedirectionRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void CreateRedirectionRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-
-std::vector<std::string> CreateRedirectionRequest::getSimilarUtterances()const
-{
-	return similarUtterances_;
-}
-
-void CreateRedirectionRequest::setSimilarUtterances(const std::vector<std::string>& similarUtterances)
-{
-	similarUtterances_ = similarUtterances;
-	for(int dep1 = 0; dep1!= similarUtterances.size(); dep1++) {
-		setParameter("SimilarUtterances."+ std::to_string(dep1), similarUtterances.at(dep1));
-	}
-}
-
-std::string CreateRedirectionRequest::getRedirectionTarget()const
-{
-	return redirectionTarget_;
-}
-
-void CreateRedirectionRequest::setRedirectionTarget(const std::string& redirectionTarget)
-{
-	redirectionTarget_ = redirectionTarget;
-	setParameter("RedirectionTarget", redirectionTarget);
-}
-
-std::string CreateRedirectionRequest::getPrompt()const
-{
-	return prompt_;
-}
-
-void CreateRedirectionRequest::setPrompt(const std::string& prompt)
-{
-	prompt_ = prompt;
-	setParameter("Prompt", prompt);
-}
-
-std::string CreateRedirectionRequest::getCategoryId()const
-{
-	return categoryId_;
-}
-
-void CreateRedirectionRequest::setCategoryId(const std::string& categoryId)
-{
-	categoryId_ = categoryId;
-	setParameter("CategoryId", categoryId);
-}
-

+ 0 - 51
voicenavigator/src/model/CreateRedirectionResult.cc

@@ -1,51 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/CreateRedirectionResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::VoiceNavigator;
-using namespace AlibabaCloud::VoiceNavigator::Model;
-
-CreateRedirectionResult::CreateRedirectionResult() :
-	ServiceResult()
-{}
-
-CreateRedirectionResult::CreateRedirectionResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-CreateRedirectionResult::~CreateRedirectionResult()
-{}
-
-void CreateRedirectionResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	if(!value["NavigationScriptId"].isNull())
-		navigationScriptId_ = value["NavigationScriptId"].asString();
-
-}
-
-std::string CreateRedirectionResult::getNavigationScriptId()const
-{
-	return navigationScriptId_;
-}
-

+ 0 - 62
voicenavigator/src/model/DebugAuthorizedRequest.cc

@@ -1,62 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/DebugAuthorizedRequest.h>
-
-using AlibabaCloud::VoiceNavigator::Model::DebugAuthorizedRequest;
-
-DebugAuthorizedRequest::DebugAuthorizedRequest() :
-	RpcServiceRequest("voicenavigator", "2018-06-12", "DebugAuthorized")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-DebugAuthorizedRequest::~DebugAuthorizedRequest()
-{}
-
-std::string DebugAuthorizedRequest::getConversationId()const
-{
-	return conversationId_;
-}
-
-void DebugAuthorizedRequest::setConversationId(const std::string& conversationId)
-{
-	conversationId_ = conversationId;
-	setParameter("ConversationId", conversationId);
-}
-
-std::string DebugAuthorizedRequest::getInitialContext()const
-{
-	return initialContext_;
-}
-
-void DebugAuthorizedRequest::setInitialContext(const std::string& initialContext)
-{
-	initialContext_ = initialContext;
-	setParameter("InitialContext", initialContext);
-}
-
-std::string DebugAuthorizedRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void DebugAuthorizedRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-

+ 0 - 72
voicenavigator/src/model/DebugAuthorizedResult.cc

@@ -1,72 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/DebugAuthorizedResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::VoiceNavigator;
-using namespace AlibabaCloud::VoiceNavigator::Model;
-
-DebugAuthorizedResult::DebugAuthorizedResult() :
-	ServiceResult()
-{}
-
-DebugAuthorizedResult::DebugAuthorizedResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DebugAuthorizedResult::~DebugAuthorizedResult()
-{}
-
-void DebugAuthorizedResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	if(!value["TextResponse"].isNull())
-		textResponse_ = value["TextResponse"].asString();
-	if(!value["Interruptible"].isNull())
-		interruptible_ = value["Interruptible"].asString() == "true";
-	if(!value["Action"].isNull())
-		action_ = value["Action"].asString();
-	if(!value["ActionParams"].isNull())
-		actionParams_ = value["ActionParams"].asString();
-
-}
-
-bool DebugAuthorizedResult::getInterruptible()const
-{
-	return interruptible_;
-}
-
-std::string DebugAuthorizedResult::getAction()const
-{
-	return action_;
-}
-
-std::string DebugAuthorizedResult::getActionParams()const
-{
-	return actionParams_;
-}
-
-std::string DebugAuthorizedResult::getTextResponse()const
-{
-	return textResponse_;
-}
-

+ 0 - 51
voicenavigator/src/model/DeleteCategoryRequest.cc

@@ -1,51 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/DeleteCategoryRequest.h>
-
-using AlibabaCloud::VoiceNavigator::Model::DeleteCategoryRequest;
-
-DeleteCategoryRequest::DeleteCategoryRequest() :
-	RpcServiceRequest("voicenavigator", "2018-06-12", "DeleteCategory")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-DeleteCategoryRequest::~DeleteCategoryRequest()
-{}
-
-std::string DeleteCategoryRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void DeleteCategoryRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-
-std::string DeleteCategoryRequest::getCategoryId()const
-{
-	return categoryId_;
-}
-
-void DeleteCategoryRequest::setCategoryId(const std::string& categoryId)
-{
-	categoryId_ = categoryId;
-	setParameter("CategoryId", categoryId);
-}
-

+ 0 - 44
voicenavigator/src/model/DeleteCategoryResult.cc

@@ -1,44 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/DeleteCategoryResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::VoiceNavigator;
-using namespace AlibabaCloud::VoiceNavigator::Model;
-
-DeleteCategoryResult::DeleteCategoryResult() :
-	ServiceResult()
-{}
-
-DeleteCategoryResult::DeleteCategoryResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DeleteCategoryResult::~DeleteCategoryResult()
-{}
-
-void DeleteCategoryResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-
-}
-

+ 0 - 51
voicenavigator/src/model/DeleteNavigationScriptRequest.cc

@@ -1,51 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/DeleteNavigationScriptRequest.h>
-
-using AlibabaCloud::VoiceNavigator::Model::DeleteNavigationScriptRequest;
-
-DeleteNavigationScriptRequest::DeleteNavigationScriptRequest() :
-	RpcServiceRequest("voicenavigator", "2018-06-12", "DeleteNavigationScript")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-DeleteNavigationScriptRequest::~DeleteNavigationScriptRequest()
-{}
-
-std::string DeleteNavigationScriptRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void DeleteNavigationScriptRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-
-std::string DeleteNavigationScriptRequest::getNavigationScriptId()const
-{
-	return navigationScriptId_;
-}
-
-void DeleteNavigationScriptRequest::setNavigationScriptId(const std::string& navigationScriptId)
-{
-	navigationScriptId_ = navigationScriptId;
-	setParameter("NavigationScriptId", navigationScriptId);
-}
-

+ 0 - 44
voicenavigator/src/model/DeleteNavigationScriptResult.cc

@@ -1,44 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/DeleteNavigationScriptResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::VoiceNavigator;
-using namespace AlibabaCloud::VoiceNavigator::Model;
-
-DeleteNavigationScriptResult::DeleteNavigationScriptResult() :
-	ServiceResult()
-{}
-
-DeleteNavigationScriptResult::DeleteNavigationScriptResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DeleteNavigationScriptResult::~DeleteNavigationScriptResult()
-{}
-
-void DeleteNavigationScriptResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-
-}
-

+ 0 - 40
voicenavigator/src/model/DescribeCategoryTreeRequest.cc

@@ -1,40 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/DescribeCategoryTreeRequest.h>
-
-using AlibabaCloud::VoiceNavigator::Model::DescribeCategoryTreeRequest;
-
-DescribeCategoryTreeRequest::DescribeCategoryTreeRequest() :
-	RpcServiceRequest("voicenavigator", "2018-06-12", "DescribeCategoryTree")
-{
-	setMethod(HttpRequest::Method::Get);
-}
-
-DescribeCategoryTreeRequest::~DescribeCategoryTreeRequest()
-{}
-
-std::string DescribeCategoryTreeRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void DescribeCategoryTreeRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-

+ 0 - 75
voicenavigator/src/model/DescribeCategoryTreeResult.cc

@@ -1,75 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/DescribeCategoryTreeResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::VoiceNavigator;
-using namespace AlibabaCloud::VoiceNavigator::Model;
-
-DescribeCategoryTreeResult::DescribeCategoryTreeResult() :
-	ServiceResult()
-{}
-
-DescribeCategoryTreeResult::DescribeCategoryTreeResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DescribeCategoryTreeResult::~DescribeCategoryTreeResult()
-{}
-
-void DescribeCategoryTreeResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	auto allLevelsNode = value["Levels"]["Level"];
-	for (auto valueLevelsLevel : allLevelsNode)
-	{
-		Level levelsObject;
-		auto allCategoriesNode = allLevelsNode["Categories"]["Category"];
-		for (auto allLevelsNodeCategoriesCategory : allCategoriesNode)
-		{
-			Level::Category categoriesObject;
-			if(!allLevelsNodeCategoriesCategory["InstanceId"].isNull())
-				categoriesObject.instanceId = allLevelsNodeCategoriesCategory["InstanceId"].asString();
-			if(!allLevelsNodeCategoriesCategory["Name"].isNull())
-				categoriesObject.name = allLevelsNodeCategoriesCategory["Name"].asString();
-			if(!allLevelsNodeCategoriesCategory["CategoryId"].isNull())
-				categoriesObject.categoryId = allLevelsNodeCategoriesCategory["CategoryId"].asString();
-			if(!allLevelsNodeCategoriesCategory["Level"].isNull())
-				categoriesObject.level = std::stol(allLevelsNodeCategoriesCategory["Level"].asString());
-			if(!allLevelsNodeCategoriesCategory["PreviousSiblingId"].isNull())
-				categoriesObject.previousSiblingId = allLevelsNodeCategoriesCategory["PreviousSiblingId"].asString();
-			if(!allLevelsNodeCategoriesCategory["NextSiblingId"].isNull())
-				categoriesObject.nextSiblingId = allLevelsNodeCategoriesCategory["NextSiblingId"].asString();
-			if(!allLevelsNodeCategoriesCategory["ParentId"].isNull())
-				categoriesObject.parentId = allLevelsNodeCategoriesCategory["ParentId"].asString();
-			levelsObject.categories.push_back(categoriesObject);
-		}
-		levels_.push_back(levelsObject);
-	}
-
-}
-
-std::vector<DescribeCategoryTreeResult::Level> DescribeCategoryTreeResult::getLevels()const
-{
-	return levels_;
-}
-

+ 0 - 51
voicenavigator/src/model/DescribeKnowledgeRequest.cc

@@ -1,51 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/DescribeKnowledgeRequest.h>
-
-using AlibabaCloud::VoiceNavigator::Model::DescribeKnowledgeRequest;
-
-DescribeKnowledgeRequest::DescribeKnowledgeRequest() :
-	RpcServiceRequest("voicenavigator", "2018-06-12", "DescribeKnowledge")
-{
-	setMethod(HttpRequest::Method::Get);
-}
-
-DescribeKnowledgeRequest::~DescribeKnowledgeRequest()
-{}
-
-std::string DescribeKnowledgeRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void DescribeKnowledgeRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-
-std::string DescribeKnowledgeRequest::getNavigationScriptId()const
-{
-	return navigationScriptId_;
-}
-
-void DescribeKnowledgeRequest::setNavigationScriptId(const std::string& navigationScriptId)
-{
-	navigationScriptId_ = navigationScriptId;
-	setParameter("NavigationScriptId", navigationScriptId);
-}
-

+ 0 - 94
voicenavigator/src/model/DescribeKnowledgeResult.cc

@@ -1,94 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/DescribeKnowledgeResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::VoiceNavigator;
-using namespace AlibabaCloud::VoiceNavigator::Model;
-
-DescribeKnowledgeResult::DescribeKnowledgeResult() :
-	ServiceResult()
-{}
-
-DescribeKnowledgeResult::DescribeKnowledgeResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DescribeKnowledgeResult::~DescribeKnowledgeResult()
-{}
-
-void DescribeKnowledgeResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	auto allSimilarUtterances = value["SimilarUtterances"]["SimilarUtterance"];
-	for (const auto &item : allSimilarUtterances)
-		similarUtterances_.push_back(item.asString());
-	if(!value["NavigationScriptId"].isNull())
-		navigationScriptId_ = value["NavigationScriptId"].asString();
-	if(!value["InstanceId"].isNull())
-		instanceId_ = value["InstanceId"].asString();
-	if(!value["CategoryId"].isNull())
-		categoryId_ = value["CategoryId"].asString();
-	if(!value["UserUtterance"].isNull())
-		userUtterance_ = value["UserUtterance"].asString();
-	if(!value["Answer"].isNull())
-		answer_ = value["Answer"].asString();
-	if(!value["Interruptible"].isNull())
-		interruptible_ = value["Interruptible"].asString() == "true";
-
-}
-
-std::string DescribeKnowledgeResult::getCategoryId()const
-{
-	return categoryId_;
-}
-
-std::string DescribeKnowledgeResult::getAnswer()const
-{
-	return answer_;
-}
-
-bool DescribeKnowledgeResult::getInterruptible()const
-{
-	return interruptible_;
-}
-
-std::vector<std::string> DescribeKnowledgeResult::getSimilarUtterances()const
-{
-	return similarUtterances_;
-}
-
-std::string DescribeKnowledgeResult::getInstanceId()const
-{
-	return instanceId_;
-}
-
-std::string DescribeKnowledgeResult::getUserUtterance()const
-{
-	return userUtterance_;
-}
-
-std::string DescribeKnowledgeResult::getNavigationScriptId()const
-{
-	return navigationScriptId_;
-}
-

+ 0 - 51
voicenavigator/src/model/DescribeRedirectionRequest.cc

@@ -1,51 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/DescribeRedirectionRequest.h>
-
-using AlibabaCloud::VoiceNavigator::Model::DescribeRedirectionRequest;
-
-DescribeRedirectionRequest::DescribeRedirectionRequest() :
-	RpcServiceRequest("voicenavigator", "2018-06-12", "DescribeRedirection")
-{
-	setMethod(HttpRequest::Method::Get);
-}
-
-DescribeRedirectionRequest::~DescribeRedirectionRequest()
-{}
-
-std::string DescribeRedirectionRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void DescribeRedirectionRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-
-std::string DescribeRedirectionRequest::getNavigationScriptId()const
-{
-	return navigationScriptId_;
-}
-
-void DescribeRedirectionRequest::setNavigationScriptId(const std::string& navigationScriptId)
-{
-	navigationScriptId_ = navigationScriptId;
-	setParameter("NavigationScriptId", navigationScriptId);
-}
-

+ 0 - 108
voicenavigator/src/model/DescribeRedirectionResult.cc

@@ -1,108 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/DescribeRedirectionResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::VoiceNavigator;
-using namespace AlibabaCloud::VoiceNavigator::Model;
-
-DescribeRedirectionResult::DescribeRedirectionResult() :
-	ServiceResult()
-{}
-
-DescribeRedirectionResult::DescribeRedirectionResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DescribeRedirectionResult::~DescribeRedirectionResult()
-{}
-
-void DescribeRedirectionResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	auto allSimilarUtterances = value["SimilarUtterances"]["SimilarUtterance"];
-	for (const auto &item : allSimilarUtterances)
-		similarUtterances_.push_back(item.asString());
-	if(!value["InstanceId"].isNull())
-		instanceId_ = value["InstanceId"].asString();
-	if(!value["CategoryId"].isNull())
-		categoryId_ = value["CategoryId"].asString();
-	if(!value["NavigationScriptId"].isNull())
-		navigationScriptId_ = value["NavigationScriptId"].asString();
-	if(!value["UserUtterance"].isNull())
-		userUtterance_ = value["UserUtterance"].asString();
-	if(!value["Prompt"].isNull())
-		prompt_ = value["Prompt"].asString();
-	if(!value["Interruptible"].isNull())
-		interruptible_ = value["Interruptible"].asString() == "true";
-	if(!value["RedirectionType"].isNull())
-		redirectionType_ = value["RedirectionType"].asString();
-	if(!value["RedirectionTarget"].isNull())
-		redirectionTarget_ = value["RedirectionTarget"].asString();
-
-}
-
-std::string DescribeRedirectionResult::getCategoryId()const
-{
-	return categoryId_;
-}
-
-bool DescribeRedirectionResult::getInterruptible()const
-{
-	return interruptible_;
-}
-
-std::string DescribeRedirectionResult::getRedirectionTarget()const
-{
-	return redirectionTarget_;
-}
-
-std::vector<std::string> DescribeRedirectionResult::getSimilarUtterances()const
-{
-	return similarUtterances_;
-}
-
-std::string DescribeRedirectionResult::getRedirectionType()const
-{
-	return redirectionType_;
-}
-
-std::string DescribeRedirectionResult::getInstanceId()const
-{
-	return instanceId_;
-}
-
-std::string DescribeRedirectionResult::getUserUtterance()const
-{
-	return userUtterance_;
-}
-
-std::string DescribeRedirectionResult::getPrompt()const
-{
-	return prompt_;
-}
-
-std::string DescribeRedirectionResult::getNavigationScriptId()const
-{
-	return navigationScriptId_;
-}
-

+ 0 - 40
voicenavigator/src/model/DuplicateInstanceRequest.cc

@@ -1,40 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/DuplicateInstanceRequest.h>
-
-using AlibabaCloud::VoiceNavigator::Model::DuplicateInstanceRequest;
-
-DuplicateInstanceRequest::DuplicateInstanceRequest() :
-	RpcServiceRequest("voicenavigator", "2018-06-12", "DuplicateInstance")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-DuplicateInstanceRequest::~DuplicateInstanceRequest()
-{}
-
-std::string DuplicateInstanceRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void DuplicateInstanceRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-

+ 0 - 51
voicenavigator/src/model/DuplicateInstanceResult.cc

@@ -1,51 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/DuplicateInstanceResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::VoiceNavigator;
-using namespace AlibabaCloud::VoiceNavigator::Model;
-
-DuplicateInstanceResult::DuplicateInstanceResult() :
-	ServiceResult()
-{}
-
-DuplicateInstanceResult::DuplicateInstanceResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-DuplicateInstanceResult::~DuplicateInstanceResult()
-{}
-
-void DuplicateInstanceResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	if(!value["InstanceId"].isNull())
-		instanceId_ = value["InstanceId"].asString();
-
-}
-
-std::string DuplicateInstanceResult::getInstanceId()const
-{
-	return instanceId_;
-}
-

+ 0 - 51
voicenavigator/src/model/ListCategoriesRequest.cc

@@ -1,51 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/ListCategoriesRequest.h>
-
-using AlibabaCloud::VoiceNavigator::Model::ListCategoriesRequest;
-
-ListCategoriesRequest::ListCategoriesRequest() :
-	RpcServiceRequest("voicenavigator", "2018-06-12", "ListCategories")
-{
-	setMethod(HttpRequest::Method::Get);
-}
-
-ListCategoriesRequest::~ListCategoriesRequest()
-{}
-
-std::string ListCategoriesRequest::getParentId()const
-{
-	return parentId_;
-}
-
-void ListCategoriesRequest::setParentId(const std::string& parentId)
-{
-	parentId_ = parentId;
-	setParameter("ParentId", parentId);
-}
-
-std::string ListCategoriesRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void ListCategoriesRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-

+ 0 - 69
voicenavigator/src/model/ListCategoriesResult.cc

@@ -1,69 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/ListCategoriesResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::VoiceNavigator;
-using namespace AlibabaCloud::VoiceNavigator::Model;
-
-ListCategoriesResult::ListCategoriesResult() :
-	ServiceResult()
-{}
-
-ListCategoriesResult::ListCategoriesResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-ListCategoriesResult::~ListCategoriesResult()
-{}
-
-void ListCategoriesResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	auto allCategoriesNode = value["Categories"]["Category"];
-	for (auto valueCategoriesCategory : allCategoriesNode)
-	{
-		Category categoriesObject;
-		if(!valueCategoriesCategory["InstanceId"].isNull())
-			categoriesObject.instanceId = valueCategoriesCategory["InstanceId"].asString();
-		if(!valueCategoriesCategory["Name"].isNull())
-			categoriesObject.name = valueCategoriesCategory["Name"].asString();
-		if(!valueCategoriesCategory["CategoryId"].isNull())
-			categoriesObject.categoryId = valueCategoriesCategory["CategoryId"].asString();
-		if(!valueCategoriesCategory["Level"].isNull())
-			categoriesObject.level = std::stol(valueCategoriesCategory["Level"].asString());
-		if(!valueCategoriesCategory["PreviousSiblingId"].isNull())
-			categoriesObject.previousSiblingId = valueCategoriesCategory["PreviousSiblingId"].asString();
-		if(!valueCategoriesCategory["NextSiblingId"].isNull())
-			categoriesObject.nextSiblingId = valueCategoriesCategory["NextSiblingId"].asString();
-		if(!valueCategoriesCategory["ParentId"].isNull())
-			categoriesObject.parentId = valueCategoriesCategory["ParentId"].asString();
-		categories_.push_back(categoriesObject);
-	}
-
-}
-
-std::vector<ListCategoriesResult::Category> ListCategoriesResult::getCategories()const
-{
-	return categories_;
-}
-

+ 0 - 73
voicenavigator/src/model/ListNavigationScriptsRequest.cc

@@ -1,73 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/ListNavigationScriptsRequest.h>
-
-using AlibabaCloud::VoiceNavigator::Model::ListNavigationScriptsRequest;
-
-ListNavigationScriptsRequest::ListNavigationScriptsRequest() :
-	RpcServiceRequest("voicenavigator", "2018-06-12", "ListNavigationScripts")
-{
-	setMethod(HttpRequest::Method::Get);
-}
-
-ListNavigationScriptsRequest::~ListNavigationScriptsRequest()
-{}
-
-int ListNavigationScriptsRequest::getPageNumber()const
-{
-	return pageNumber_;
-}
-
-void ListNavigationScriptsRequest::setPageNumber(int pageNumber)
-{
-	pageNumber_ = pageNumber;
-	setParameter("PageNumber", std::to_string(pageNumber));
-}
-
-std::string ListNavigationScriptsRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void ListNavigationScriptsRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-
-int ListNavigationScriptsRequest::getPageSize()const
-{
-	return pageSize_;
-}
-
-void ListNavigationScriptsRequest::setPageSize(int pageSize)
-{
-	pageSize_ = pageSize;
-	setParameter("PageSize", std::to_string(pageSize));
-}
-
-std::string ListNavigationScriptsRequest::getCategoryId()const
-{
-	return categoryId_;
-}
-
-void ListNavigationScriptsRequest::setCategoryId(const std::string& categoryId)
-{
-	categoryId_ = categoryId;
-	setParameter("CategoryId", categoryId);
-}
-

+ 0 - 84
voicenavigator/src/model/ListNavigationScriptsResult.cc

@@ -1,84 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/ListNavigationScriptsResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::VoiceNavigator;
-using namespace AlibabaCloud::VoiceNavigator::Model;
-
-ListNavigationScriptsResult::ListNavigationScriptsResult() :
-	ServiceResult()
-{}
-
-ListNavigationScriptsResult::ListNavigationScriptsResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-ListNavigationScriptsResult::~ListNavigationScriptsResult()
-{}
-
-void ListNavigationScriptsResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	auto allNavigationScriptsNode = value["NavigationScripts"]["NavigationScript"];
-	for (auto valueNavigationScriptsNavigationScript : allNavigationScriptsNode)
-	{
-		NavigationScript navigationScriptsObject;
-		if(!valueNavigationScriptsNavigationScript["NavigationScriptId"].isNull())
-			navigationScriptsObject.navigationScriptId = valueNavigationScriptsNavigationScript["NavigationScriptId"].asString();
-		if(!valueNavigationScriptsNavigationScript["Title"].isNull())
-			navigationScriptsObject.title = valueNavigationScriptsNavigationScript["Title"].asString();
-		if(!valueNavigationScriptsNavigationScript["ModifyTime"].isNull())
-			navigationScriptsObject.modifyTime = std::stol(valueNavigationScriptsNavigationScript["ModifyTime"].asString());
-		if(!valueNavigationScriptsNavigationScript["Type"].isNull())
-			navigationScriptsObject.type = valueNavigationScriptsNavigationScript["Type"].asString();
-		navigationScripts_.push_back(navigationScriptsObject);
-	}
-	if(!value["TotalCount"].isNull())
-		totalCount_ = std::stol(value["TotalCount"].asString());
-	if(!value["PageNumber"].isNull())
-		pageNumber_ = std::stoi(value["PageNumber"].asString());
-	if(!value["PageSize"].isNull())
-		pageSize_ = std::stoi(value["PageSize"].asString());
-
-}
-
-long ListNavigationScriptsResult::getTotalCount()const
-{
-	return totalCount_;
-}
-
-int ListNavigationScriptsResult::getPageSize()const
-{
-	return pageSize_;
-}
-
-int ListNavigationScriptsResult::getPageNumber()const
-{
-	return pageNumber_;
-}
-
-std::vector<ListNavigationScriptsResult::NavigationScript> ListNavigationScriptsResult::getNavigationScripts()const
-{
-	return navigationScripts_;
-}
-

+ 0 - 62
voicenavigator/src/model/ListPublishHistoriesRequest.cc

@@ -1,62 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/ListPublishHistoriesRequest.h>
-
-using AlibabaCloud::VoiceNavigator::Model::ListPublishHistoriesRequest;
-
-ListPublishHistoriesRequest::ListPublishHistoriesRequest() :
-	RpcServiceRequest("voicenavigator", "2018-06-12", "ListPublishHistories")
-{
-	setMethod(HttpRequest::Method::Get);
-}
-
-ListPublishHistoriesRequest::~ListPublishHistoriesRequest()
-{}
-
-int ListPublishHistoriesRequest::getPageNumber()const
-{
-	return pageNumber_;
-}
-
-void ListPublishHistoriesRequest::setPageNumber(int pageNumber)
-{
-	pageNumber_ = pageNumber;
-	setParameter("PageNumber", std::to_string(pageNumber));
-}
-
-std::string ListPublishHistoriesRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void ListPublishHistoriesRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-
-int ListPublishHistoriesRequest::getPageSize()const
-{
-	return pageSize_;
-}
-
-void ListPublishHistoriesRequest::setPageSize(int pageSize)
-{
-	pageSize_ = pageSize;
-	setParameter("PageSize", std::to_string(pageSize));
-}
-

+ 0 - 86
voicenavigator/src/model/ListPublishHistoriesResult.cc

@@ -1,86 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/ListPublishHistoriesResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::VoiceNavigator;
-using namespace AlibabaCloud::VoiceNavigator::Model;
-
-ListPublishHistoriesResult::ListPublishHistoriesResult() :
-	ServiceResult()
-{}
-
-ListPublishHistoriesResult::ListPublishHistoriesResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-ListPublishHistoriesResult::~ListPublishHistoriesResult()
-{}
-
-void ListPublishHistoriesResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-	auto allPublishHistoriesNode = value["PublishHistories"]["PublishHistoriesItem"];
-	for (auto valuePublishHistoriesPublishHistoriesItem : allPublishHistoriesNode)
-	{
-		PublishHistoriesItem publishHistoriesObject;
-		if(!valuePublishHistoriesPublishHistoriesItem["InstanceId"].isNull())
-			publishHistoriesObject.instanceId = valuePublishHistoriesPublishHistoriesItem["InstanceId"].asString();
-		if(!valuePublishHistoriesPublishHistoriesItem["Version"].isNull())
-			publishHistoriesObject.version = valuePublishHistoriesPublishHistoriesItem["Version"].asString();
-		if(!valuePublishHistoriesPublishHistoriesItem["PublishUserName"].isNull())
-			publishHistoriesObject.publishUserName = valuePublishHistoriesPublishHistoriesItem["PublishUserName"].asString();
-		if(!valuePublishHistoriesPublishHistoriesItem["PublishTime"].isNull())
-			publishHistoriesObject.publishTime = std::stol(valuePublishHistoriesPublishHistoriesItem["PublishTime"].asString());
-		if(!valuePublishHistoriesPublishHistoriesItem["IsRollbackApplicable"].isNull())
-			publishHistoriesObject.isRollbackApplicable = valuePublishHistoriesPublishHistoriesItem["IsRollbackApplicable"].asString() == "true";
-		publishHistories_.push_back(publishHistoriesObject);
-	}
-	if(!value["TotalCount"].isNull())
-		totalCount_ = std::stoi(value["TotalCount"].asString());
-	if(!value["PageNumber"].isNull())
-		pageNumber_ = std::stoi(value["PageNumber"].asString());
-	if(!value["PageSize"].isNull())
-		pageSize_ = std::stoi(value["PageSize"].asString());
-
-}
-
-int ListPublishHistoriesResult::getTotalCount()const
-{
-	return totalCount_;
-}
-
-int ListPublishHistoriesResult::getPageSize()const
-{
-	return pageSize_;
-}
-
-int ListPublishHistoriesResult::getPageNumber()const
-{
-	return pageNumber_;
-}
-
-std::vector<ListPublishHistoriesResult::PublishHistoriesItem> ListPublishHistoriesResult::getPublishHistories()const
-{
-	return publishHistories_;
-}
-

+ 0 - 119
voicenavigator/src/model/ModifyAskingBackConfigRequest.cc

@@ -1,119 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/ModifyAskingBackConfigRequest.h>
-
-using AlibabaCloud::VoiceNavigator::Model::ModifyAskingBackConfigRequest;
-
-ModifyAskingBackConfigRequest::ModifyAskingBackConfigRequest() :
-	RpcServiceRequest("voicenavigator", "2018-06-12", "ModifyAskingBackConfig")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-ModifyAskingBackConfigRequest::~ModifyAskingBackConfigRequest()
-{}
-
-std::string ModifyAskingBackConfigRequest::getNegativeFeedbackPrompt()const
-{
-	return negativeFeedbackPrompt_;
-}
-
-void ModifyAskingBackConfigRequest::setNegativeFeedbackPrompt(const std::string& negativeFeedbackPrompt)
-{
-	negativeFeedbackPrompt_ = negativeFeedbackPrompt;
-	setParameter("NegativeFeedbackPrompt", negativeFeedbackPrompt);
-}
-
-std::string ModifyAskingBackConfigRequest::getNegativeFeedbackAction()const
-{
-	return negativeFeedbackAction_;
-}
-
-void ModifyAskingBackConfigRequest::setNegativeFeedbackAction(const std::string& negativeFeedbackAction)
-{
-	negativeFeedbackAction_ = negativeFeedbackAction;
-	setParameter("NegativeFeedbackAction", negativeFeedbackAction);
-}
-
-bool ModifyAskingBackConfigRequest::getEnabled()const
-{
-	return enabled_;
-}
-
-void ModifyAskingBackConfigRequest::setEnabled(bool enabled)
-{
-	enabled_ = enabled;
-	setParameter("Enabled", enabled ? "true" : "false");
-}
-
-bool ModifyAskingBackConfigRequest::getEnableNegativeFeedback()const
-{
-	return enableNegativeFeedback_;
-}
-
-void ModifyAskingBackConfigRequest::setEnableNegativeFeedback(bool enableNegativeFeedback)
-{
-	enableNegativeFeedback_ = enableNegativeFeedback;
-	setParameter("EnableNegativeFeedback", enableNegativeFeedback ? "true" : "false");
-}
-
-std::string ModifyAskingBackConfigRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void ModifyAskingBackConfigRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-
-std::string ModifyAskingBackConfigRequest::getPrompt()const
-{
-	return prompt_;
-}
-
-void ModifyAskingBackConfigRequest::setPrompt(const std::string& prompt)
-{
-	prompt_ = prompt;
-	setParameter("Prompt", prompt);
-}
-
-std::vector<std::string> ModifyAskingBackConfigRequest::getNegativeFeedbackUtterances()const
-{
-	return negativeFeedbackUtterances_;
-}
-
-void ModifyAskingBackConfigRequest::setNegativeFeedbackUtterances(const std::vector<std::string>& negativeFeedbackUtterances)
-{
-	negativeFeedbackUtterances_ = negativeFeedbackUtterances;
-	for(int dep1 = 0; dep1!= negativeFeedbackUtterances.size(); dep1++) {
-		setParameter("NegativeFeedbackUtterances."+ std::to_string(dep1), negativeFeedbackUtterances.at(dep1));
-	}
-}
-
-std::string ModifyAskingBackConfigRequest::getNegativeFeedbackActionParams()const
-{
-	return negativeFeedbackActionParams_;
-}
-
-void ModifyAskingBackConfigRequest::setNegativeFeedbackActionParams(const std::string& negativeFeedbackActionParams)
-{
-	negativeFeedbackActionParams_ = negativeFeedbackActionParams;
-	setParameter("NegativeFeedbackActionParams", negativeFeedbackActionParams);
-}
-

+ 0 - 44
voicenavigator/src/model/ModifyAskingBackConfigResult.cc

@@ -1,44 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/ModifyAskingBackConfigResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::VoiceNavigator;
-using namespace AlibabaCloud::VoiceNavigator::Model;
-
-ModifyAskingBackConfigResult::ModifyAskingBackConfigResult() :
-	ServiceResult()
-{}
-
-ModifyAskingBackConfigResult::ModifyAskingBackConfigResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-ModifyAskingBackConfigResult::~ModifyAskingBackConfigResult()
-{}
-
-void ModifyAskingBackConfigResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-
-}
-

+ 0 - 62
voicenavigator/src/model/ModifyCategoryRequest.cc

@@ -1,62 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/ModifyCategoryRequest.h>
-
-using AlibabaCloud::VoiceNavigator::Model::ModifyCategoryRequest;
-
-ModifyCategoryRequest::ModifyCategoryRequest() :
-	RpcServiceRequest("voicenavigator", "2018-06-12", "ModifyCategory")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-ModifyCategoryRequest::~ModifyCategoryRequest()
-{}
-
-std::string ModifyCategoryRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void ModifyCategoryRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-
-std::string ModifyCategoryRequest::getName()const
-{
-	return name_;
-}
-
-void ModifyCategoryRequest::setName(const std::string& name)
-{
-	name_ = name;
-	setParameter("Name", name);
-}
-
-std::string ModifyCategoryRequest::getCategoryId()const
-{
-	return categoryId_;
-}
-
-void ModifyCategoryRequest::setCategoryId(const std::string& categoryId)
-{
-	categoryId_ = categoryId;
-	setParameter("CategoryId", categoryId);
-}
-

+ 0 - 44
voicenavigator/src/model/ModifyCategoryResult.cc

@@ -1,44 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/ModifyCategoryResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::VoiceNavigator;
-using namespace AlibabaCloud::VoiceNavigator::Model;
-
-ModifyCategoryResult::ModifyCategoryResult() :
-	ServiceResult()
-{}
-
-ModifyCategoryResult::ModifyCategoryResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-ModifyCategoryResult::~ModifyCategoryResult()
-{}
-
-void ModifyCategoryResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-
-}
-

+ 0 - 86
voicenavigator/src/model/ModifyComplainingConfigRequest.cc

@@ -1,86 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/ModifyComplainingConfigRequest.h>
-
-using AlibabaCloud::VoiceNavigator::Model::ModifyComplainingConfigRequest;
-
-ModifyComplainingConfigRequest::ModifyComplainingConfigRequest() :
-	RpcServiceRequest("voicenavigator", "2018-06-12", "ModifyComplainingConfig")
-{
-	setMethod(HttpRequest::Method::Post);
-}
-
-ModifyComplainingConfigRequest::~ModifyComplainingConfigRequest()
-{}
-
-std::vector<std::string> ModifyComplainingConfigRequest::getUtterances()const
-{
-	return utterances_;
-}
-
-void ModifyComplainingConfigRequest::setUtterances(const std::vector<std::string>& utterances)
-{
-	utterances_ = utterances;
-	for(int dep1 = 0; dep1!= utterances.size(); dep1++) {
-		setParameter("Utterances."+ std::to_string(dep1), utterances.at(dep1));
-	}
-}
-
-std::string ModifyComplainingConfigRequest::getFinalAction()const
-{
-	return finalAction_;
-}
-
-void ModifyComplainingConfigRequest::setFinalAction(const std::string& finalAction)
-{
-	finalAction_ = finalAction;
-	setParameter("FinalAction", finalAction);
-}
-
-std::string ModifyComplainingConfigRequest::getInstanceId()const
-{
-	return instanceId_;
-}
-
-void ModifyComplainingConfigRequest::setInstanceId(const std::string& instanceId)
-{
-	instanceId_ = instanceId;
-	setParameter("InstanceId", instanceId);
-}
-
-std::string ModifyComplainingConfigRequest::getFinalActionParams()const
-{
-	return finalActionParams_;
-}
-
-void ModifyComplainingConfigRequest::setFinalActionParams(const std::string& finalActionParams)
-{
-	finalActionParams_ = finalActionParams;
-	setParameter("FinalActionParams", finalActionParams);
-}
-
-std::string ModifyComplainingConfigRequest::getPrompt()const
-{
-	return prompt_;
-}
-
-void ModifyComplainingConfigRequest::setPrompt(const std::string& prompt)
-{
-	prompt_ = prompt;
-	setParameter("Prompt", prompt);
-}
-

+ 0 - 44
voicenavigator/src/model/ModifyComplainingConfigResult.cc

@@ -1,44 +0,0 @@
-/*
- * 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.
- */
-
-#include <alibabacloud/voicenavigator/model/ModifyComplainingConfigResult.h>
-#include <json/json.h>
-
-using namespace AlibabaCloud::VoiceNavigator;
-using namespace AlibabaCloud::VoiceNavigator::Model;
-
-ModifyComplainingConfigResult::ModifyComplainingConfigResult() :
-	ServiceResult()
-{}
-
-ModifyComplainingConfigResult::ModifyComplainingConfigResult(const std::string &payload) :
-	ServiceResult()
-{
-	parse(payload);
-}
-
-ModifyComplainingConfigResult::~ModifyComplainingConfigResult()
-{}
-
-void ModifyComplainingConfigResult::parse(const std::string &payload)
-{
-	Json::Reader reader;
-	Json::Value value;
-	reader.parse(payload, value);
-	setRequestId(value["RequestId"].asString());
-
-}
-

Einige Dateien werden nicht angezeigt, da zu viele Dateien in diesem Diff geändert wurden.