Update version.
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
@@ -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_
|
||||
File diff suppressed because it is too large
Load Diff
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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_;
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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());
|
||||
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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());
|
||||
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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_;
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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_;
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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_;
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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_;
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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());
|
||||
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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());
|
||||
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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_;
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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_;
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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_;
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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_;
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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_;
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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_;
|
||||
}
|
||||
|
||||
@@ -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));
|
||||
}
|
||||
|
||||
@@ -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_;
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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());
|
||||
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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());
|
||||
|
||||
}
|
||||
|
||||
@@ -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);
|
||||
}
|
||||
|
||||
@@ -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());
|
||||
|
||||
}
|
||||
|
||||
@@ -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/ModifyKnowledgeRequest.h>
|
||||
|
||||
using AlibabaCloud::VoiceNavigator::Model::ModifyKnowledgeRequest;
|
||||
|
||||
ModifyKnowledgeRequest::ModifyKnowledgeRequest() :
|
||||
RpcServiceRequest("voicenavigator", "2018-06-12", "ModifyKnowledge")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
ModifyKnowledgeRequest::~ModifyKnowledgeRequest()
|
||||
{}
|
||||
|
||||
std::string ModifyKnowledgeRequest::getUserUtterance()const
|
||||
{
|
||||
return userUtterance_;
|
||||
}
|
||||
|
||||
void ModifyKnowledgeRequest::setUserUtterance(const std::string& userUtterance)
|
||||
{
|
||||
userUtterance_ = userUtterance;
|
||||
setParameter("UserUtterance", userUtterance);
|
||||
}
|
||||
|
||||
bool ModifyKnowledgeRequest::getInterruptible()const
|
||||
{
|
||||
return interruptible_;
|
||||
}
|
||||
|
||||
void ModifyKnowledgeRequest::setInterruptible(bool interruptible)
|
||||
{
|
||||
interruptible_ = interruptible;
|
||||
setParameter("Interruptible", interruptible ? "true" : "false");
|
||||
}
|
||||
|
||||
std::string ModifyKnowledgeRequest::getInstanceId()const
|
||||
{
|
||||
return instanceId_;
|
||||
}
|
||||
|
||||
void ModifyKnowledgeRequest::setInstanceId(const std::string& instanceId)
|
||||
{
|
||||
instanceId_ = instanceId;
|
||||
setParameter("InstanceId", instanceId);
|
||||
}
|
||||
|
||||
std::string ModifyKnowledgeRequest::getNavigationScriptId()const
|
||||
{
|
||||
return navigationScriptId_;
|
||||
}
|
||||
|
||||
void ModifyKnowledgeRequest::setNavigationScriptId(const std::string& navigationScriptId)
|
||||
{
|
||||
navigationScriptId_ = navigationScriptId;
|
||||
setParameter("NavigationScriptId", navigationScriptId);
|
||||
}
|
||||
|
||||
std::string ModifyKnowledgeRequest::getAnswer()const
|
||||
{
|
||||
return answer_;
|
||||
}
|
||||
|
||||
void ModifyKnowledgeRequest::setAnswer(const std::string& answer)
|
||||
{
|
||||
answer_ = answer;
|
||||
setParameter("Answer", answer);
|
||||
}
|
||||
|
||||
std::vector<std::string> ModifyKnowledgeRequest::getSimilarUtterances()const
|
||||
{
|
||||
return similarUtterances_;
|
||||
}
|
||||
|
||||
void ModifyKnowledgeRequest::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));
|
||||
}
|
||||
}
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user