Bladeren bron

Supported new features for outbound.

sdk-team 4 jaren geleden
bovenliggende
commit
4c3ae151cb
100 gewijzigde bestanden met toevoegingen van 3261 en 3596 verwijderingen
  1. 3 0
      CHANGELOG
  2. 1 1
      VERSION
  3. 4 0
      outboundbot/CMakeLists.txt
  4. 8 0
      outboundbot/include/alibabacloud/outboundbot/OutboundBotClient.h
  5. 31 37
      outboundbot/include/alibabacloud/outboundbot/model/ApplyNumberDistrictInfoParsingResultRequest.h
  6. 52 58
      outboundbot/include/alibabacloud/outboundbot/model/AssignJobsRequest.h
  7. 46 52
      outboundbot/include/alibabacloud/outboundbot/model/CancelJobsRequest.h
  8. 34 40
      outboundbot/include/alibabacloud/outboundbot/model/ChangeResourceGroupRequest.h
  9. 55 61
      outboundbot/include/alibabacloud/outboundbot/model/CreateBatchJobsRequest.h
  10. 1 1
      outboundbot/include/alibabacloud/outboundbot/model/CreateBatchJobsResult.h
  11. 64 70
      outboundbot/include/alibabacloud/outboundbot/model/CreateBatchRepeatJobRequest.h
  12. 40 46
      outboundbot/include/alibabacloud/outboundbot/model/CreateDialogueFlowRequest.h
  13. 34 40
      outboundbot/include/alibabacloud/outboundbot/model/CreateDownloadUrlRequest.h
  14. 46 52
      outboundbot/include/alibabacloud/outboundbot/model/CreateGlobalQuestionRequest.h
  15. 34 40
      outboundbot/include/alibabacloud/outboundbot/model/CreateInstanceBindNumberRequest.h
  16. 58 64
      outboundbot/include/alibabacloud/outboundbot/model/CreateInstanceRequest.h
  17. 46 52
      outboundbot/include/alibabacloud/outboundbot/model/CreateIntentRequest.h
  18. 34 40
      outboundbot/include/alibabacloud/outboundbot/model/CreateJobDataParsingTaskRequest.h
  19. 37 43
      outboundbot/include/alibabacloud/outboundbot/model/CreateJobGroupExportTaskRequest.h
  20. 61 67
      outboundbot/include/alibabacloud/outboundbot/model/CreateJobGroupRequest.h
  21. 31 37
      outboundbot/include/alibabacloud/outboundbot/model/CreateNumberDistrictInfoDownloadUrlRequest.h
  22. 34 40
      outboundbot/include/alibabacloud/outboundbot/model/CreateNumberDistrictInfoParsingTaskRequest.h
  23. 40 46
      outboundbot/include/alibabacloud/outboundbot/model/CreateOutboundCallNumberRequest.h
  24. 64 70
      outboundbot/include/alibabacloud/outboundbot/model/CreateScriptRequest.h
  25. 43 49
      outboundbot/include/alibabacloud/outboundbot/model/CreateScriptWaveformRequest.h
  26. 40 46
      outboundbot/include/alibabacloud/outboundbot/model/CreateTagRequest.h
  27. 106 112
      outboundbot/include/alibabacloud/outboundbot/model/CreateTaskExportTaskRequest.h
  28. 28 34
      outboundbot/include/alibabacloud/outboundbot/model/DeleteAllNumberDistrictInfoRequest.h
  29. 37 43
      outboundbot/include/alibabacloud/outboundbot/model/DeleteContactBlockListRequest.h
  30. 37 43
      outboundbot/include/alibabacloud/outboundbot/model/DeleteContactWhiteListRequest.h
  31. 37 43
      outboundbot/include/alibabacloud/outboundbot/model/DeleteDialogueFlowRequest.h
  32. 37 43
      outboundbot/include/alibabacloud/outboundbot/model/DeleteGlobalQuestionRequest.h
  33. 31 37
      outboundbot/include/alibabacloud/outboundbot/model/DeleteInstanceRequest.h
  34. 37 43
      outboundbot/include/alibabacloud/outboundbot/model/DeleteIntentRequest.h
  35. 34 40
      outboundbot/include/alibabacloud/outboundbot/model/DeleteJobGroupRequest.h
  36. 34 40
      outboundbot/include/alibabacloud/outboundbot/model/DeleteOutboundCallNumberRequest.h
  37. 34 40
      outboundbot/include/alibabacloud/outboundbot/model/DeleteScriptRequest.h
  38. 37 43
      outboundbot/include/alibabacloud/outboundbot/model/DeleteScriptWaveformRequest.h
  39. 37 43
      outboundbot/include/alibabacloud/outboundbot/model/DescribeDialogueNodeStatisticsRequest.h
  40. 1 1
      outboundbot/include/alibabacloud/outboundbot/model/DescribeDialogueNodeStatisticsResult.h
  41. 34 40
      outboundbot/include/alibabacloud/outboundbot/model/DescribeDsReportsRequest.h
  42. 37 43
      outboundbot/include/alibabacloud/outboundbot/model/DescribeGlobalQuestionRequest.h
  43. 34 40
      outboundbot/include/alibabacloud/outboundbot/model/DescribeGroupExecutingInfoRequest.h
  44. 1 1
      outboundbot/include/alibabacloud/outboundbot/model/DescribeGroupExecutingInfoResult.h
  45. 31 37
      outboundbot/include/alibabacloud/outboundbot/model/DescribeInstanceRequest.h
  46. 37 43
      outboundbot/include/alibabacloud/outboundbot/model/DescribeIntentRequest.h
  47. 1 1
      outboundbot/include/alibabacloud/outboundbot/model/DescribeIntentResult.h
  48. 37 43
      outboundbot/include/alibabacloud/outboundbot/model/DescribeIntentStatisticsRequest.h
  49. 34 40
      outboundbot/include/alibabacloud/outboundbot/model/DescribeJobDataParsingTaskProgressRequest.h
  50. 34 40
      outboundbot/include/alibabacloud/outboundbot/model/DescribeJobGroupExportTaskProgressRequest.h
  51. 37 43
      outboundbot/include/alibabacloud/outboundbot/model/DescribeJobGroupRequest.h
  52. 37 40
      outboundbot/include/alibabacloud/outboundbot/model/DescribeJobRequest.h
  53. 19 0
      outboundbot/include/alibabacloud/outboundbot/model/DescribeJobResult.h
  54. 28 34
      outboundbot/include/alibabacloud/outboundbot/model/DescribeNumberDistrictInfoStatusRequest.h
  55. 34 40
      outboundbot/include/alibabacloud/outboundbot/model/DescribeScriptRequest.h
  56. 37 43
      outboundbot/include/alibabacloud/outboundbot/model/DescribeScriptVoiceConfigRequest.h
  57. 34 40
      outboundbot/include/alibabacloud/outboundbot/model/DescribeTTSConfigRequest.h
  58. 46 52
      outboundbot/include/alibabacloud/outboundbot/model/DescribeTTSDemoRequest.h
  59. 34 40
      outboundbot/include/alibabacloud/outboundbot/model/DescribeTagHitsSummaryRequest.h
  60. 31 37
      outboundbot/include/alibabacloud/outboundbot/model/DescribeTenantBindNumberRequest.h
  61. 61 67
      outboundbot/include/alibabacloud/outboundbot/model/DialogueRequest.h
  62. 31 37
      outboundbot/include/alibabacloud/outboundbot/model/DismissNumberDistrictInfoParsingResultRequest.h
  63. 34 40
      outboundbot/include/alibabacloud/outboundbot/model/DownloadRecordingRequest.h
  64. 37 43
      outboundbot/include/alibabacloud/outboundbot/model/DuplicateScriptRequest.h
  65. 34 40
      outboundbot/include/alibabacloud/outboundbot/model/ExportScriptRequest.h
  66. 45 0
      outboundbot/include/alibabacloud/outboundbot/model/GenerateUploadUrlRequest.h
  67. 70 0
      outboundbot/include/alibabacloud/outboundbot/model/GenerateUploadUrlResult.h
  68. 34 40
      outboundbot/include/alibabacloud/outboundbot/model/GetAfterAnswerDelayPlaybackRequest.h
  69. 34 40
      outboundbot/include/alibabacloud/outboundbot/model/GetAsrServerInfoRequest.h
  70. 34 40
      outboundbot/include/alibabacloud/outboundbot/model/GetBaseStrategyPeriodRequest.h
  71. 28 34
      outboundbot/include/alibabacloud/outboundbot/model/GetConcurrentConversationQuotaRequest.h
  72. 40 46
      outboundbot/include/alibabacloud/outboundbot/model/GetContactBlockListRequest.h
  73. 1 1
      outboundbot/include/alibabacloud/outboundbot/model/GetContactBlockListResult.h
  74. 40 46
      outboundbot/include/alibabacloud/outboundbot/model/GetContactWhiteListRequest.h
  75. 1 1
      outboundbot/include/alibabacloud/outboundbot/model/GetContactWhiteListResult.h
  76. 31 37
      outboundbot/include/alibabacloud/outboundbot/model/GetCurrentConcurrencyRequest.h
  77. 34 40
      outboundbot/include/alibabacloud/outboundbot/model/GetEffectiveDaysRequest.h
  78. 2 2
      outboundbot/include/alibabacloud/outboundbot/model/GetEffectiveDaysResult.h
  79. 34 40
      outboundbot/include/alibabacloud/outboundbot/model/GetEmptyNumberNoMoreCallsInfoRequest.h
  80. 31 37
      outboundbot/include/alibabacloud/outboundbot/model/GetInstanceConfigRequest.h
  81. 1 0
      outboundbot/include/alibabacloud/outboundbot/model/GetInstanceConfigResult.h
  82. 34 40
      outboundbot/include/alibabacloud/outboundbot/model/GetMaxAttemptsPerDayRequest.h
  83. 28 34
      outboundbot/include/alibabacloud/outboundbot/model/GetNumberDistrictInfoTemplateDownloadUrlRequest.h
  84. 31 37
      outboundbot/include/alibabacloud/outboundbot/model/GetSummaryInfoRequest.h
  85. 37 43
      outboundbot/include/alibabacloud/outboundbot/model/GetTaskByUuidRequest.h
  86. 2 2
      outboundbot/include/alibabacloud/outboundbot/model/GetTaskByUuidResult.h
  87. 28 34
      outboundbot/include/alibabacloud/outboundbot/model/GetVersionRequest.h
  88. 34 40
      outboundbot/include/alibabacloud/outboundbot/model/ImportScriptRequest.h
  89. 37 43
      outboundbot/include/alibabacloud/outboundbot/model/InflightTaskTimeoutRequest.h
  90. 31 37
      outboundbot/include/alibabacloud/outboundbot/model/ListAllTenantBindNumberBindingRequest.h
  91. 34 40
      outboundbot/include/alibabacloud/outboundbot/model/ListChatbotInstancesRequest.h
  92. 34 40
      outboundbot/include/alibabacloud/outboundbot/model/ListDialogueFlowsRequest.h
  93. 1 1
      outboundbot/include/alibabacloud/outboundbot/model/ListDialogueFlowsResult.h
  94. 34 40
      outboundbot/include/alibabacloud/outboundbot/model/ListDownloadTasksRequest.h
  95. 40 46
      outboundbot/include/alibabacloud/outboundbot/model/ListGlobalQuestionsRequest.h
  96. 38 46
      outboundbot/include/alibabacloud/outboundbot/model/ListInstancesRequest.h
  97. 1 1
      outboundbot/include/alibabacloud/outboundbot/model/ListInstancesResult.h
  98. 43 49
      outboundbot/include/alibabacloud/outboundbot/model/ListIntentsRequest.h
  99. 1 1
      outboundbot/include/alibabacloud/outboundbot/model/ListIntentsResult.h
  100. 31 37
      outboundbot/include/alibabacloud/outboundbot/model/ListJobGroupsAsyncRequest.h

+ 3 - 0
CHANGELOG

@@ -1,3 +1,6 @@
+2022-04-21 Version: 1.36.1111
+- Supported new features for outbound.
+
 2022-04-21 Version: 1.36.1110
 - Generated 2018-12-03 for `Sas`.
 

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.1110
+1.36.1111

+ 4 - 0
outboundbot/CMakeLists.txt

@@ -133,6 +133,8 @@ set(outboundbot_public_header_model
 	include/alibabacloud/outboundbot/model/DuplicateScriptResult.h
 	include/alibabacloud/outboundbot/model/ExportScriptRequest.h
 	include/alibabacloud/outboundbot/model/ExportScriptResult.h
+	include/alibabacloud/outboundbot/model/GenerateUploadUrlRequest.h
+	include/alibabacloud/outboundbot/model/GenerateUploadUrlResult.h
 	include/alibabacloud/outboundbot/model/GetAfterAnswerDelayPlaybackRequest.h
 	include/alibabacloud/outboundbot/model/GetAfterAnswerDelayPlaybackResult.h
 	include/alibabacloud/outboundbot/model/GetAsrServerInfoRequest.h
@@ -400,6 +402,8 @@ set(outboundbot_src
 	src/model/DuplicateScriptResult.cc
 	src/model/ExportScriptRequest.cc
 	src/model/ExportScriptResult.cc
+	src/model/GenerateUploadUrlRequest.cc
+	src/model/GenerateUploadUrlResult.cc
 	src/model/GetAfterAnswerDelayPlaybackRequest.cc
 	src/model/GetAfterAnswerDelayPlaybackResult.cc
 	src/model/GetAsrServerInfoRequest.cc

+ 8 - 0
outboundbot/include/alibabacloud/outboundbot/OutboundBotClient.h

@@ -134,6 +134,8 @@
 #include "model/DuplicateScriptResult.h"
 #include "model/ExportScriptRequest.h"
 #include "model/ExportScriptResult.h"
+#include "model/GenerateUploadUrlRequest.h"
+#include "model/GenerateUploadUrlResult.h"
 #include "model/GetAfterAnswerDelayPlaybackRequest.h"
 #include "model/GetAfterAnswerDelayPlaybackResult.h"
 #include "model/GetAsrServerInfoRequest.h"
@@ -463,6 +465,9 @@ namespace AlibabaCloud
 			typedef Outcome<Error, Model::ExportScriptResult> ExportScriptOutcome;
 			typedef std::future<ExportScriptOutcome> ExportScriptOutcomeCallable;
 			typedef std::function<void(const OutboundBotClient*, const Model::ExportScriptRequest&, const ExportScriptOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ExportScriptAsyncHandler;
+			typedef Outcome<Error, Model::GenerateUploadUrlResult> GenerateUploadUrlOutcome;
+			typedef std::future<GenerateUploadUrlOutcome> GenerateUploadUrlOutcomeCallable;
+			typedef std::function<void(const OutboundBotClient*, const Model::GenerateUploadUrlRequest&, const GenerateUploadUrlOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GenerateUploadUrlAsyncHandler;
 			typedef Outcome<Error, Model::GetAfterAnswerDelayPlaybackResult> GetAfterAnswerDelayPlaybackOutcome;
 			typedef std::future<GetAfterAnswerDelayPlaybackOutcome> GetAfterAnswerDelayPlaybackOutcomeCallable;
 			typedef std::function<void(const OutboundBotClient*, const Model::GetAfterAnswerDelayPlaybackRequest&, const GetAfterAnswerDelayPlaybackOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetAfterAnswerDelayPlaybackAsyncHandler;
@@ -864,6 +869,9 @@ namespace AlibabaCloud
 			ExportScriptOutcome exportScript(const Model::ExportScriptRequest &request)const;
 			void exportScriptAsync(const Model::ExportScriptRequest& request, const ExportScriptAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			ExportScriptOutcomeCallable exportScriptCallable(const Model::ExportScriptRequest& request) const;
+			GenerateUploadUrlOutcome generateUploadUrl(const Model::GenerateUploadUrlRequest &request)const;
+			void generateUploadUrlAsync(const Model::GenerateUploadUrlRequest& request, const GenerateUploadUrlAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
+			GenerateUploadUrlOutcomeCallable generateUploadUrlCallable(const Model::GenerateUploadUrlRequest& request) const;
 			GetAfterAnswerDelayPlaybackOutcome getAfterAnswerDelayPlayback(const Model::GetAfterAnswerDelayPlaybackRequest &request)const;
 			void getAfterAnswerDelayPlaybackAsync(const Model::GetAfterAnswerDelayPlaybackRequest& request, const GetAfterAnswerDelayPlaybackAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
 			GetAfterAnswerDelayPlaybackOutcomeCallable getAfterAnswerDelayPlaybackCallable(const Model::GetAfterAnswerDelayPlaybackRequest& request) const;

+ 31 - 37
outboundbot/include/alibabacloud/outboundbot/model/ApplyNumberDistrictInfoParsingResultRequest.h

@@ -1,48 +1,42 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_APPLYNUMBERDISTRICTINFOPARSINGRESULTREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_APPLYNUMBERDISTRICTINFOPARSINGRESULTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT ApplyNumberDistrictInfoParsingResultRequest : public RpcServiceRequest
-			{
-
-			public:
-				ApplyNumberDistrictInfoParsingResultRequest();
-				~ApplyNumberDistrictInfoParsingResultRequest();
-
-				std::string getVersionId()const;
-				void setVersionId(const std::string& versionId);
-
-            private:
-				std::string versionId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_APPLYNUMBERDISTRICTINFOPARSINGRESULTREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_APPLYNUMBERDISTRICTINFOPARSINGRESULTREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_APPLYNUMBERDISTRICTINFOPARSINGRESULTREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT ApplyNumberDistrictInfoParsingResultRequest : public RpcServiceRequest {
+public:
+	ApplyNumberDistrictInfoParsingResultRequest();
+	~ApplyNumberDistrictInfoParsingResultRequest();
+	std::string getVersionId() const;
+	void setVersionId(const std::string &versionId);
+
+private:
+	std::string versionId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_APPLYNUMBERDISTRICTINFOPARSINGRESULTREQUEST_H_

+ 52 - 58
outboundbot/include/alibabacloud/outboundbot/model/AssignJobsRequest.h

@@ -1,69 +1,63 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_ASSIGNJOBSREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_ASSIGNJOBSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT AssignJobsRequest : public RpcServiceRequest
-			{
-
-			public:
-				AssignJobsRequest();
-				~AssignJobsRequest();
-
-				std::vector<std::string> getJobsJson()const;
-				void setJobsJson(const std::vector<std::string>& jobsJson);
-				std::vector<std::string> getCallingNumber()const;
-				void setCallingNumber(const std::vector<std::string>& callingNumber);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getRosterType()const;
-				void setRosterType(const std::string& rosterType);
-				std::string getJobDataParsingTaskId()const;
-				void setJobDataParsingTaskId(const std::string& jobDataParsingTaskId);
-				std::string getStrategyJson()const;
-				void setStrategyJson(const std::string& strategyJson);
-				std::string getJobGroupId()const;
-				void setJobGroupId(const std::string& jobGroupId);
-				bool getIsAsynchrony()const;
-				void setIsAsynchrony(bool isAsynchrony);
-
-            private:
-				std::vector<std::string> jobsJson_;
-				std::vector<std::string> callingNumber_;
-				std::string instanceId_;
-				std::string rosterType_;
-				std::string jobDataParsingTaskId_;
-				std::string strategyJson_;
-				std::string jobGroupId_;
-				bool isAsynchrony_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_ASSIGNJOBSREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_ASSIGNJOBSREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_ASSIGNJOBSREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT AssignJobsRequest : public RpcServiceRequest {
+public:
+	AssignJobsRequest();
+	~AssignJobsRequest();
+	std::vector<std::string> getJobsJson() const;
+	void setJobsJson(const std::vector<std::string> &jobsJson);
+	std::vector<std::string> getCallingNumber() const;
+	void setCallingNumber(const std::vector<std::string> &callingNumber);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+	std::string getRosterType() const;
+	void setRosterType(const std::string &rosterType);
+	std::string getJobDataParsingTaskId() const;
+	void setJobDataParsingTaskId(const std::string &jobDataParsingTaskId);
+	std::string getStrategyJson() const;
+	void setStrategyJson(const std::string &strategyJson);
+	std::string getJobGroupId() const;
+	void setJobGroupId(const std::string &jobGroupId);
+	bool getIsAsynchrony() const;
+	void setIsAsynchrony(bool isAsynchrony);
+
+private:
+	std::vector<std::string> jobsJson_;
+	std::vector<std::string> callingNumber_;
+	std::string instanceId_;
+	std::string rosterType_;
+	std::string jobDataParsingTaskId_;
+	std::string strategyJson_;
+	std::string jobGroupId_;
+	bool isAsynchrony_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_ASSIGNJOBSREQUEST_H_

+ 46 - 52
outboundbot/include/alibabacloud/outboundbot/model/CancelJobsRequest.h

@@ -1,63 +1,57 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CANCELJOBSREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CANCELJOBSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CancelJobsRequest : public RpcServiceRequest
-			{
-
-			public:
-				CancelJobsRequest();
-				~CancelJobsRequest();
-
-				bool getAll()const;
-				void setAll(bool all);
-				std::vector<std::string> getJobReferenceId()const;
-				void setJobReferenceId(const std::vector<std::string>& jobReferenceId);
-				std::vector<std::string> getJobId()const;
-				void setJobId(const std::vector<std::string>& jobId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getJobGroupId()const;
-				void setJobGroupId(const std::string& jobGroupId);
-				std::string getScenarioId()const;
-				void setScenarioId(const std::string& scenarioId);
-
-            private:
-				bool all_;
-				std::vector<std::string> jobReferenceId_;
-				std::vector<std::string> jobId_;
-				std::string instanceId_;
-				std::string jobGroupId_;
-				std::string scenarioId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CANCELJOBSREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CANCELJOBSREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CANCELJOBSREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CancelJobsRequest : public RpcServiceRequest {
+public:
+	CancelJobsRequest();
+	~CancelJobsRequest();
+	bool getAll() const;
+	void setAll(bool all);
+	std::vector<std::string> getJobReferenceId() const;
+	void setJobReferenceId(const std::vector<std::string> &jobReferenceId);
+	std::vector<std::string> getJobId() const;
+	void setJobId(const std::vector<std::string> &jobId);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+	std::string getJobGroupId() const;
+	void setJobGroupId(const std::string &jobGroupId);
+	std::string getScenarioId() const;
+	void setScenarioId(const std::string &scenarioId);
+
+private:
+	bool all_;
+	std::vector<std::string> jobReferenceId_;
+	std::vector<std::string> jobId_;
+	std::string instanceId_;
+	std::string jobGroupId_;
+	std::string scenarioId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CANCELJOBSREQUEST_H_

+ 34 - 40
outboundbot/include/alibabacloud/outboundbot/model/ChangeResourceGroupRequest.h

@@ -1,51 +1,45 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CHANGERESOURCEGROUPREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CHANGERESOURCEGROUPREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT ChangeResourceGroupRequest : public RpcServiceRequest
-			{
-
-			public:
-				ChangeResourceGroupRequest();
-				~ChangeResourceGroupRequest();
-
-				std::string getResourceId()const;
-				void setResourceId(const std::string& resourceId);
-				std::string getNewResourceGroupId()const;
-				void setNewResourceGroupId(const std::string& newResourceGroupId);
-
-            private:
-				std::string resourceId_;
-				std::string newResourceGroupId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CHANGERESOURCEGROUPREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CHANGERESOURCEGROUPREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CHANGERESOURCEGROUPREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT ChangeResourceGroupRequest : public RpcServiceRequest {
+public:
+	ChangeResourceGroupRequest();
+	~ChangeResourceGroupRequest();
+	std::string getResourceId() const;
+	void setResourceId(const std::string &resourceId);
+	std::string getNewResourceGroupId() const;
+	void setNewResourceGroupId(const std::string &newResourceGroupId);
+
+private:
+	std::string resourceId_;
+	std::string newResourceGroupId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CHANGERESOURCEGROUPREQUEST_H_

+ 55 - 61
outboundbot/include/alibabacloud/outboundbot/model/CreateBatchJobsRequest.h

@@ -1,72 +1,66 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEBATCHJOBSREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEBATCHJOBSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateBatchJobsRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateBatchJobsRequest();
-				~CreateBatchJobsRequest();
-
-				std::string getJobFilePath()const;
-				void setJobFilePath(const std::string& jobFilePath);
-				std::string getScriptId()const;
-				void setScriptId(const std::string& scriptId);
-				std::vector<std::string> getCallingNumber()const;
-				void setCallingNumber(const std::vector<std::string>& callingNumber);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				bool getSubmitted()const;
-				void setSubmitted(bool submitted);
-				std::string getBatchJobName()const;
-				void setBatchJobName(const std::string& batchJobName);
-				std::string getStrategyJson()const;
-				void setStrategyJson(const std::string& strategyJson);
-				std::string getBatchJobDescription()const;
-				void setBatchJobDescription(const std::string& batchJobDescription);
-				std::string getScenarioId()const;
-				void setScenarioId(const std::string& scenarioId);
-
-            private:
-				std::string jobFilePath_;
-				std::string scriptId_;
-				std::vector<std::string> callingNumber_;
-				std::string instanceId_;
-				bool submitted_;
-				std::string batchJobName_;
-				std::string strategyJson_;
-				std::string batchJobDescription_;
-				std::string scenarioId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEBATCHJOBSREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEBATCHJOBSREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEBATCHJOBSREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateBatchJobsRequest : public RpcServiceRequest {
+public:
+	CreateBatchJobsRequest();
+	~CreateBatchJobsRequest();
+	std::string getJobFilePath() const;
+	void setJobFilePath(const std::string &jobFilePath);
+	std::string getScriptId() const;
+	void setScriptId(const std::string &scriptId);
+	std::vector<std::string> getCallingNumber() const;
+	void setCallingNumber(const std::vector<std::string> &callingNumber);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+	bool getSubmitted() const;
+	void setSubmitted(bool submitted);
+	std::string getBatchJobName() const;
+	void setBatchJobName(const std::string &batchJobName);
+	std::string getStrategyJson() const;
+	void setStrategyJson(const std::string &strategyJson);
+	std::string getBatchJobDescription() const;
+	void setBatchJobDescription(const std::string &batchJobDescription);
+	std::string getScenarioId() const;
+	void setScenarioId(const std::string &scenarioId);
+
+private:
+	std::string jobFilePath_;
+	std::string scriptId_;
+	std::vector<std::string> callingNumber_;
+	std::string instanceId_;
+	bool submitted_;
+	std::string batchJobName_;
+	std::string strategyJson_;
+	std::string batchJobDescription_;
+	std::string scenarioId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEBATCHJOBSREQUEST_H_

+ 1 - 1
outboundbot/include/alibabacloud/outboundbot/model/CreateBatchJobsResult.h

@@ -57,8 +57,8 @@ namespace AlibabaCloud
 						std::string routingStrategy;
 						std::vector<std::string> repeatDays;
 					};
-					std::string batchJobId;
 					std::string scenarioId;
+					std::string batchJobId;
 					std::string jobGroupName;
 					long creationTime;
 					Strategy strategy;

+ 64 - 70
outboundbot/include/alibabacloud/outboundbot/model/CreateBatchRepeatJobRequest.h

@@ -1,81 +1,75 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEBATCHREPEATJOBREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEBATCHREPEATJOBREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateBatchRepeatJobRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateBatchRepeatJobRequest();
-				~CreateBatchRepeatJobRequest();
-
-				std::string getRecallStrategyJson()const;
-				void setRecallStrategyJson(const std::string& recallStrategyJson);
-				std::string getDescription()const;
-				void setDescription(const std::string& description);
-				std::string getScriptId()const;
-				void setScriptId(const std::string& scriptId);
-				std::string getFilterStatus()const;
-				void setFilterStatus(const std::string& filterStatus);
-				std::string getStrategyJson()const;
-				void setStrategyJson(const std::string& strategyJson);
-				long getRingingDuration()const;
-				void setRingingDuration(long ringingDuration);
-				std::string getPriority()const;
-				void setPriority(const std::string& priority);
-				std::vector<std::string> getCallingNumber()const;
-				void setCallingNumber(const std::vector<std::string>& callingNumber);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getName()const;
-				void setName(const std::string& name);
-				std::string getSourceGroupId()const;
-				void setSourceGroupId(const std::string& sourceGroupId);
-				long getMinConcurrency()const;
-				void setMinConcurrency(long minConcurrency);
-
-            private:
-				std::string recallStrategyJson_;
-				std::string description_;
-				std::string scriptId_;
-				std::string filterStatus_;
-				std::string strategyJson_;
-				long ringingDuration_;
-				std::string priority_;
-				std::vector<std::string> callingNumber_;
-				std::string instanceId_;
-				std::string name_;
-				std::string sourceGroupId_;
-				long minConcurrency_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEBATCHREPEATJOBREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEBATCHREPEATJOBREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEBATCHREPEATJOBREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateBatchRepeatJobRequest : public RpcServiceRequest {
+public:
+	CreateBatchRepeatJobRequest();
+	~CreateBatchRepeatJobRequest();
+	std::string getRecallStrategyJson() const;
+	void setRecallStrategyJson(const std::string &recallStrategyJson);
+	std::string getDescription() const;
+	void setDescription(const std::string &description);
+	std::string getScriptId() const;
+	void setScriptId(const std::string &scriptId);
+	std::string getFilterStatus() const;
+	void setFilterStatus(const std::string &filterStatus);
+	std::string getStrategyJson() const;
+	void setStrategyJson(const std::string &strategyJson);
+	long getRingingDuration() const;
+	void setRingingDuration(long ringingDuration);
+	std::string getPriority() const;
+	void setPriority(const std::string &priority);
+	std::vector<std::string> getCallingNumber() const;
+	void setCallingNumber(const std::vector<std::string> &callingNumber);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+	std::string getName() const;
+	void setName(const std::string &name);
+	std::string getSourceGroupId() const;
+	void setSourceGroupId(const std::string &sourceGroupId);
+	long getMinConcurrency() const;
+	void setMinConcurrency(long minConcurrency);
+
+private:
+	std::string recallStrategyJson_;
+	std::string description_;
+	std::string scriptId_;
+	std::string filterStatus_;
+	std::string strategyJson_;
+	long ringingDuration_;
+	std::string priority_;
+	std::vector<std::string> callingNumber_;
+	std::string instanceId_;
+	std::string name_;
+	std::string sourceGroupId_;
+	long minConcurrency_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEBATCHREPEATJOBREQUEST_H_

+ 40 - 46
outboundbot/include/alibabacloud/outboundbot/model/CreateDialogueFlowRequest.h

@@ -1,57 +1,51 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEDIALOGUEFLOWREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEDIALOGUEFLOWREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateDialogueFlowRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateDialogueFlowRequest();
-				~CreateDialogueFlowRequest();
-
-				std::string getDialogueFlowType()const;
-				void setDialogueFlowType(const std::string& dialogueFlowType);
-				std::string getDialogueName()const;
-				void setDialogueName(const std::string& dialogueName);
-				std::string getScriptId()const;
-				void setScriptId(const std::string& scriptId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-
-            private:
-				std::string dialogueFlowType_;
-				std::string dialogueName_;
-				std::string scriptId_;
-				std::string instanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEDIALOGUEFLOWREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEDIALOGUEFLOWREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEDIALOGUEFLOWREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateDialogueFlowRequest : public RpcServiceRequest {
+public:
+	CreateDialogueFlowRequest();
+	~CreateDialogueFlowRequest();
+	std::string getDialogueFlowType() const;
+	void setDialogueFlowType(const std::string &dialogueFlowType);
+	std::string getDialogueName() const;
+	void setDialogueName(const std::string &dialogueName);
+	std::string getScriptId() const;
+	void setScriptId(const std::string &scriptId);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+
+private:
+	std::string dialogueFlowType_;
+	std::string dialogueName_;
+	std::string scriptId_;
+	std::string instanceId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEDIALOGUEFLOWREQUEST_H_

+ 34 - 40
outboundbot/include/alibabacloud/outboundbot/model/CreateDownloadUrlRequest.h

@@ -1,51 +1,45 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEDOWNLOADURLREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEDOWNLOADURLREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateDownloadUrlRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateDownloadUrlRequest();
-				~CreateDownloadUrlRequest();
-
-				std::string getDownloadTaskId()const;
-				void setDownloadTaskId(const std::string& downloadTaskId);
-				std::string getFileId()const;
-				void setFileId(const std::string& fileId);
-
-            private:
-				std::string downloadTaskId_;
-				std::string fileId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEDOWNLOADURLREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEDOWNLOADURLREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEDOWNLOADURLREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateDownloadUrlRequest : public RpcServiceRequest {
+public:
+	CreateDownloadUrlRequest();
+	~CreateDownloadUrlRequest();
+	std::string getDownloadTaskId() const;
+	void setDownloadTaskId(const std::string &downloadTaskId);
+	std::string getFileId() const;
+	void setFileId(const std::string &fileId);
+
+private:
+	std::string downloadTaskId_;
+	std::string fileId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEDOWNLOADURLREQUEST_H_

+ 46 - 52
outboundbot/include/alibabacloud/outboundbot/model/CreateGlobalQuestionRequest.h

@@ -1,63 +1,57 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEGLOBALQUESTIONREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEGLOBALQUESTIONREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateGlobalQuestionRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateGlobalQuestionRequest();
-				~CreateGlobalQuestionRequest();
-
-				std::string getGlobalQuestionName()const;
-				void setGlobalQuestionName(const std::string& globalQuestionName);
-				std::string getQuestions()const;
-				void setQuestions(const std::string& questions);
-				std::string getAnswers()const;
-				void setAnswers(const std::string& answers);
-				std::string getScriptId()const;
-				void setScriptId(const std::string& scriptId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getGlobalQuestionType()const;
-				void setGlobalQuestionType(const std::string& globalQuestionType);
-
-            private:
-				std::string globalQuestionName_;
-				std::string questions_;
-				std::string answers_;
-				std::string scriptId_;
-				std::string instanceId_;
-				std::string globalQuestionType_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEGLOBALQUESTIONREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEGLOBALQUESTIONREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEGLOBALQUESTIONREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateGlobalQuestionRequest : public RpcServiceRequest {
+public:
+	CreateGlobalQuestionRequest();
+	~CreateGlobalQuestionRequest();
+	std::string getGlobalQuestionName() const;
+	void setGlobalQuestionName(const std::string &globalQuestionName);
+	std::string getQuestions() const;
+	void setQuestions(const std::string &questions);
+	std::string getAnswers() const;
+	void setAnswers(const std::string &answers);
+	std::string getScriptId() const;
+	void setScriptId(const std::string &scriptId);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+	std::string getGlobalQuestionType() const;
+	void setGlobalQuestionType(const std::string &globalQuestionType);
+
+private:
+	std::string globalQuestionName_;
+	std::string questions_;
+	std::string answers_;
+	std::string scriptId_;
+	std::string instanceId_;
+	std::string globalQuestionType_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEGLOBALQUESTIONREQUEST_H_

+ 34 - 40
outboundbot/include/alibabacloud/outboundbot/model/CreateInstanceBindNumberRequest.h

@@ -1,51 +1,45 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEINSTANCEBINDNUMBERREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEINSTANCEBINDNUMBERREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateInstanceBindNumberRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateInstanceBindNumberRequest();
-				~CreateInstanceBindNumberRequest();
-
-				std::string getInstanceList()const;
-				void setInstanceList(const std::string& instanceList);
-				std::string getNumber()const;
-				void setNumber(const std::string& number);
-
-            private:
-				std::string instanceList_;
-				std::string number_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEINSTANCEBINDNUMBERREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEINSTANCEBINDNUMBERREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEINSTANCEBINDNUMBERREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateInstanceBindNumberRequest : public RpcServiceRequest {
+public:
+	CreateInstanceBindNumberRequest();
+	~CreateInstanceBindNumberRequest();
+	std::string getInstanceList() const;
+	void setInstanceList(const std::string &instanceList);
+	std::string getNumber() const;
+	void setNumber(const std::string &number);
+
+private:
+	std::string instanceList_;
+	std::string number_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEINSTANCEBINDNUMBERREQUEST_H_

+ 58 - 64
outboundbot/include/alibabacloud/outboundbot/model/CreateInstanceRequest.h

@@ -1,75 +1,69 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEINSTANCEREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEINSTANCEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateInstanceRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateInstanceRequest();
-				~CreateInstanceRequest();
-
-				int getMaxConcurrentConversation()const;
-				void setMaxConcurrentConversation(int maxConcurrentConversation);
-				std::string getSecretKey()const;
-				void setSecretKey(const std::string& secretKey);
-				std::string getResourceGroupId()const;
-				void setResourceGroupId(const std::string& resourceGroupId);
-				std::string getEndpoint()const;
-				void setEndpoint(const std::string& endpoint);
-				std::vector<std::string> getCallingNumber()const;
-				void setCallingNumber(const std::vector<std::string>& callingNumber);
-				std::string getInstanceName()const;
-				void setInstanceName(const std::string& instanceName);
-				std::string getCallCenterInstanceId()const;
-				void setCallCenterInstanceId(const std::string& callCenterInstanceId);
-				std::string getAccessKey()const;
-				void setAccessKey(const std::string& accessKey);
-				std::string getInstanceDescription()const;
-				void setInstanceDescription(const std::string& instanceDescription);
-				std::string getNluServiceType()const;
-				void setNluServiceType(const std::string& nluServiceType);
-
-            private:
-				int maxConcurrentConversation_;
-				std::string secretKey_;
-				std::string resourceGroupId_;
-				std::string endpoint_;
-				std::vector<std::string> callingNumber_;
-				std::string instanceName_;
-				std::string callCenterInstanceId_;
-				std::string accessKey_;
-				std::string instanceDescription_;
-				std::string nluServiceType_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEINSTANCEREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEINSTANCEREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEINSTANCEREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateInstanceRequest : public RpcServiceRequest {
+public:
+	CreateInstanceRequest();
+	~CreateInstanceRequest();
+	int getMaxConcurrentConversation() const;
+	void setMaxConcurrentConversation(int maxConcurrentConversation);
+	std::string getSecretKey() const;
+	void setSecretKey(const std::string &secretKey);
+	std::string getResourceGroupId() const;
+	void setResourceGroupId(const std::string &resourceGroupId);
+	std::string getEndpoint() const;
+	void setEndpoint(const std::string &endpoint);
+	std::vector<std::string> getCallingNumber() const;
+	void setCallingNumber(const std::vector<std::string> &callingNumber);
+	std::string getInstanceName() const;
+	void setInstanceName(const std::string &instanceName);
+	std::string getCallCenterInstanceId() const;
+	void setCallCenterInstanceId(const std::string &callCenterInstanceId);
+	std::string getAccessKey() const;
+	void setAccessKey(const std::string &accessKey);
+	std::string getInstanceDescription() const;
+	void setInstanceDescription(const std::string &instanceDescription);
+	std::string getNluServiceType() const;
+	void setNluServiceType(const std::string &nluServiceType);
+
+private:
+	int maxConcurrentConversation_;
+	std::string secretKey_;
+	std::string resourceGroupId_;
+	std::string endpoint_;
+	std::vector<std::string> callingNumber_;
+	std::string instanceName_;
+	std::string callCenterInstanceId_;
+	std::string accessKey_;
+	std::string instanceDescription_;
+	std::string nluServiceType_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEINSTANCEREQUEST_H_

+ 46 - 52
outboundbot/include/alibabacloud/outboundbot/model/CreateIntentRequest.h

@@ -1,63 +1,57 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEINTENTREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEINTENTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateIntentRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateIntentRequest();
-				~CreateIntentRequest();
-
-				std::string getUtterances()const;
-				void setUtterances(const std::string& utterances);
-				std::string getKeywords()const;
-				void setKeywords(const std::string& keywords);
-				std::string getIntentDescription()const;
-				void setIntentDescription(const std::string& intentDescription);
-				std::string getScriptId()const;
-				void setScriptId(const std::string& scriptId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getIntentName()const;
-				void setIntentName(const std::string& intentName);
-
-            private:
-				std::string utterances_;
-				std::string keywords_;
-				std::string intentDescription_;
-				std::string scriptId_;
-				std::string instanceId_;
-				std::string intentName_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEINTENTREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEINTENTREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEINTENTREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateIntentRequest : public RpcServiceRequest {
+public:
+	CreateIntentRequest();
+	~CreateIntentRequest();
+	std::string getUtterances() const;
+	void setUtterances(const std::string &utterances);
+	std::string getKeywords() const;
+	void setKeywords(const std::string &keywords);
+	std::string getIntentDescription() const;
+	void setIntentDescription(const std::string &intentDescription);
+	std::string getScriptId() const;
+	void setScriptId(const std::string &scriptId);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+	std::string getIntentName() const;
+	void setIntentName(const std::string &intentName);
+
+private:
+	std::string utterances_;
+	std::string keywords_;
+	std::string intentDescription_;
+	std::string scriptId_;
+	std::string instanceId_;
+	std::string intentName_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEINTENTREQUEST_H_

+ 34 - 40
outboundbot/include/alibabacloud/outboundbot/model/CreateJobDataParsingTaskRequest.h

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

+ 37 - 43
outboundbot/include/alibabacloud/outboundbot/model/CreateJobGroupExportTaskRequest.h

@@ -1,54 +1,48 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEJOBGROUPEXPORTTASKREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEJOBGROUPEXPORTTASKREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateJobGroupExportTaskRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateJobGroupExportTaskRequest();
-				~CreateJobGroupExportTaskRequest();
-
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getJobGroupId()const;
-				void setJobGroupId(const std::string& jobGroupId);
-				std::vector<std::string> getOption()const;
-				void setOption(const std::vector<std::string>& option);
-
-            private:
-				std::string instanceId_;
-				std::string jobGroupId_;
-				std::vector<std::string> option_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEJOBGROUPEXPORTTASKREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEJOBGROUPEXPORTTASKREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEJOBGROUPEXPORTTASKREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateJobGroupExportTaskRequest : public RpcServiceRequest {
+public:
+	CreateJobGroupExportTaskRequest();
+	~CreateJobGroupExportTaskRequest();
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+	std::string getJobGroupId() const;
+	void setJobGroupId(const std::string &jobGroupId);
+	std::vector<std::string> getOption() const;
+	void setOption(const std::vector<std::string> &option);
+
+private:
+	std::string instanceId_;
+	std::string jobGroupId_;
+	std::vector<std::string> option_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEJOBGROUPEXPORTTASKREQUEST_H_

+ 61 - 67
outboundbot/include/alibabacloud/outboundbot/model/CreateJobGroupRequest.h

@@ -1,78 +1,72 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEJOBGROUPREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEJOBGROUPREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateJobGroupRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateJobGroupRequest();
-				~CreateJobGroupRequest();
-
-				std::string getRecallStrategyJson()const;
-				void setRecallStrategyJson(const std::string& recallStrategyJson);
-				std::string getJobGroupName()const;
-				void setJobGroupName(const std::string& jobGroupName);
-				std::string getScriptId()const;
-				void setScriptId(const std::string& scriptId);
-				std::string getStrategyJson()const;
-				void setStrategyJson(const std::string& strategyJson);
-				long getRingingDuration()const;
-				void setRingingDuration(long ringingDuration);
-				std::string getScenarioId()const;
-				void setScenarioId(const std::string& scenarioId);
-				std::string getPriority()const;
-				void setPriority(const std::string& priority);
-				std::string getJobGroupDescription()const;
-				void setJobGroupDescription(const std::string& jobGroupDescription);
-				std::vector<std::string> getCallingNumber()const;
-				void setCallingNumber(const std::vector<std::string>& callingNumber);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				long getMinConcurrency()const;
-				void setMinConcurrency(long minConcurrency);
-
-            private:
-				std::string recallStrategyJson_;
-				std::string jobGroupName_;
-				std::string scriptId_;
-				std::string strategyJson_;
-				long ringingDuration_;
-				std::string scenarioId_;
-				std::string priority_;
-				std::string jobGroupDescription_;
-				std::vector<std::string> callingNumber_;
-				std::string instanceId_;
-				long minConcurrency_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEJOBGROUPREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEJOBGROUPREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEJOBGROUPREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateJobGroupRequest : public RpcServiceRequest {
+public:
+	CreateJobGroupRequest();
+	~CreateJobGroupRequest();
+	std::string getRecallStrategyJson() const;
+	void setRecallStrategyJson(const std::string &recallStrategyJson);
+	std::string getJobGroupName() const;
+	void setJobGroupName(const std::string &jobGroupName);
+	std::string getScriptId() const;
+	void setScriptId(const std::string &scriptId);
+	std::string getStrategyJson() const;
+	void setStrategyJson(const std::string &strategyJson);
+	long getRingingDuration() const;
+	void setRingingDuration(long ringingDuration);
+	std::string getScenarioId() const;
+	void setScenarioId(const std::string &scenarioId);
+	std::string getPriority() const;
+	void setPriority(const std::string &priority);
+	std::string getJobGroupDescription() const;
+	void setJobGroupDescription(const std::string &jobGroupDescription);
+	std::vector<std::string> getCallingNumber() const;
+	void setCallingNumber(const std::vector<std::string> &callingNumber);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+	long getMinConcurrency() const;
+	void setMinConcurrency(long minConcurrency);
+
+private:
+	std::string recallStrategyJson_;
+	std::string jobGroupName_;
+	std::string scriptId_;
+	std::string strategyJson_;
+	long ringingDuration_;
+	std::string scenarioId_;
+	std::string priority_;
+	std::string jobGroupDescription_;
+	std::vector<std::string> callingNumber_;
+	std::string instanceId_;
+	long minConcurrency_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEJOBGROUPREQUEST_H_

+ 31 - 37
outboundbot/include/alibabacloud/outboundbot/model/CreateNumberDistrictInfoDownloadUrlRequest.h

@@ -1,48 +1,42 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATENUMBERDISTRICTINFODOWNLOADURLREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATENUMBERDISTRICTINFODOWNLOADURLREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateNumberDistrictInfoDownloadUrlRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateNumberDistrictInfoDownloadUrlRequest();
-				~CreateNumberDistrictInfoDownloadUrlRequest();
-
-				std::string getVersionId()const;
-				void setVersionId(const std::string& versionId);
-
-            private:
-				std::string versionId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATENUMBERDISTRICTINFODOWNLOADURLREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATENUMBERDISTRICTINFODOWNLOADURLREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATENUMBERDISTRICTINFODOWNLOADURLREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateNumberDistrictInfoDownloadUrlRequest : public RpcServiceRequest {
+public:
+	CreateNumberDistrictInfoDownloadUrlRequest();
+	~CreateNumberDistrictInfoDownloadUrlRequest();
+	std::string getVersionId() const;
+	void setVersionId(const std::string &versionId);
+
+private:
+	std::string versionId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATENUMBERDISTRICTINFODOWNLOADURLREQUEST_H_

+ 34 - 40
outboundbot/include/alibabacloud/outboundbot/model/CreateNumberDistrictInfoParsingTaskRequest.h

@@ -1,51 +1,45 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATENUMBERDISTRICTINFOPARSINGTASKREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATENUMBERDISTRICTINFOPARSINGTASKREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateNumberDistrictInfoParsingTaskRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateNumberDistrictInfoParsingTaskRequest();
-				~CreateNumberDistrictInfoParsingTaskRequest();
-
-				long getFileSize()const;
-				void setFileSize(long fileSize);
-				std::string getFilePath()const;
-				void setFilePath(const std::string& filePath);
-
-            private:
-				long fileSize_;
-				std::string filePath_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATENUMBERDISTRICTINFOPARSINGTASKREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATENUMBERDISTRICTINFOPARSINGTASKREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATENUMBERDISTRICTINFOPARSINGTASKREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateNumberDistrictInfoParsingTaskRequest : public RpcServiceRequest {
+public:
+	CreateNumberDistrictInfoParsingTaskRequest();
+	~CreateNumberDistrictInfoParsingTaskRequest();
+	long getFileSize() const;
+	void setFileSize(long fileSize);
+	std::string getFilePath() const;
+	void setFilePath(const std::string &filePath);
+
+private:
+	long fileSize_;
+	std::string filePath_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATENUMBERDISTRICTINFOPARSINGTASKREQUEST_H_

+ 40 - 46
outboundbot/include/alibabacloud/outboundbot/model/CreateOutboundCallNumberRequest.h

@@ -1,57 +1,51 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEOUTBOUNDCALLNUMBERREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEOUTBOUNDCALLNUMBERREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateOutboundCallNumberRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateOutboundCallNumberRequest();
-				~CreateOutboundCallNumberRequest();
-
-				int getRateLimitCount()const;
-				void setRateLimitCount(int rateLimitCount);
-				std::string getNumber()const;
-				void setNumber(const std::string& number);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				int getRateLimitPeriod()const;
-				void setRateLimitPeriod(int rateLimitPeriod);
-
-            private:
-				int rateLimitCount_;
-				std::string number_;
-				std::string instanceId_;
-				int rateLimitPeriod_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEOUTBOUNDCALLNUMBERREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEOUTBOUNDCALLNUMBERREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEOUTBOUNDCALLNUMBERREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateOutboundCallNumberRequest : public RpcServiceRequest {
+public:
+	CreateOutboundCallNumberRequest();
+	~CreateOutboundCallNumberRequest();
+	int getRateLimitCount() const;
+	void setRateLimitCount(int rateLimitCount);
+	std::string getNumber() const;
+	void setNumber(const std::string &number);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+	int getRateLimitPeriod() const;
+	void setRateLimitPeriod(int rateLimitPeriod);
+
+private:
+	int rateLimitCount_;
+	std::string number_;
+	std::string instanceId_;
+	int rateLimitPeriod_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATEOUTBOUNDCALLNUMBERREQUEST_H_

+ 64 - 70
outboundbot/include/alibabacloud/outboundbot/model/CreateScriptRequest.h

@@ -1,81 +1,75 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATESCRIPTREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATESCRIPTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateScriptRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateScriptRequest();
-				~CreateScriptRequest();
-
-				std::string getTtsConfig()const;
-				void setTtsConfig(const std::string& ttsConfig);
-				std::string getIndustry()const;
-				void setIndustry(const std::string& industry);
-				std::string getScriptName()const;
-				void setScriptName(const std::string& scriptName);
-				std::string getScene()const;
-				void setScene(const std::string& scene);
-				std::vector<std::string> getScriptWaveform()const;
-				void setScriptWaveform(const std::vector<std::string>& scriptWaveform);
-				std::string getAsrConfig()const;
-				void setAsrConfig(const std::string& asrConfig);
-				bool getNewBargeInEnable()const;
-				void setNewBargeInEnable(bool newBargeInEnable);
-				bool getMiniPlaybackEnable()const;
-				void setMiniPlaybackEnable(bool miniPlaybackEnable);
-				std::string getChatbotId()const;
-				void setChatbotId(const std::string& chatbotId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getScriptDescription()const;
-				void setScriptDescription(const std::string& scriptDescription);
-				std::vector<std::string> getScriptContent()const;
-				void setScriptContent(const std::vector<std::string>& scriptContent);
-
-            private:
-				std::string ttsConfig_;
-				std::string industry_;
-				std::string scriptName_;
-				std::string scene_;
-				std::vector<std::string> scriptWaveform_;
-				std::string asrConfig_;
-				bool newBargeInEnable_;
-				bool miniPlaybackEnable_;
-				std::string chatbotId_;
-				std::string instanceId_;
-				std::string scriptDescription_;
-				std::vector<std::string> scriptContent_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATESCRIPTREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATESCRIPTREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATESCRIPTREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateScriptRequest : public RpcServiceRequest {
+public:
+	CreateScriptRequest();
+	~CreateScriptRequest();
+	std::string getTtsConfig() const;
+	void setTtsConfig(const std::string &ttsConfig);
+	std::string getIndustry() const;
+	void setIndustry(const std::string &industry);
+	std::string getScriptName() const;
+	void setScriptName(const std::string &scriptName);
+	std::string getScene() const;
+	void setScene(const std::string &scene);
+	std::vector<std::string> getScriptWaveform() const;
+	void setScriptWaveform(const std::vector<std::string> &scriptWaveform);
+	std::string getAsrConfig() const;
+	void setAsrConfig(const std::string &asrConfig);
+	bool getNewBargeInEnable() const;
+	void setNewBargeInEnable(bool newBargeInEnable);
+	bool getMiniPlaybackEnable() const;
+	void setMiniPlaybackEnable(bool miniPlaybackEnable);
+	std::string getChatbotId() const;
+	void setChatbotId(const std::string &chatbotId);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+	std::string getScriptDescription() const;
+	void setScriptDescription(const std::string &scriptDescription);
+	std::vector<std::string> getScriptContent() const;
+	void setScriptContent(const std::vector<std::string> &scriptContent);
+
+private:
+	std::string ttsConfig_;
+	std::string industry_;
+	std::string scriptName_;
+	std::string scene_;
+	std::vector<std::string> scriptWaveform_;
+	std::string asrConfig_;
+	bool newBargeInEnable_;
+	bool miniPlaybackEnable_;
+	std::string chatbotId_;
+	std::string instanceId_;
+	std::string scriptDescription_;
+	std::vector<std::string> scriptContent_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATESCRIPTREQUEST_H_

+ 43 - 49
outboundbot/include/alibabacloud/outboundbot/model/CreateScriptWaveformRequest.h

@@ -1,60 +1,54 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATESCRIPTWAVEFORMREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATESCRIPTWAVEFORMREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateScriptWaveformRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateScriptWaveformRequest();
-				~CreateScriptWaveformRequest();
-
-				std::string getScriptId()const;
-				void setScriptId(const std::string& scriptId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getFileName()const;
-				void setFileName(const std::string& fileName);
-				std::string getScriptContent()const;
-				void setScriptContent(const std::string& scriptContent);
-				std::string getFileId()const;
-				void setFileId(const std::string& fileId);
-
-            private:
-				std::string scriptId_;
-				std::string instanceId_;
-				std::string fileName_;
-				std::string scriptContent_;
-				std::string fileId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATESCRIPTWAVEFORMREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATESCRIPTWAVEFORMREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATESCRIPTWAVEFORMREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateScriptWaveformRequest : public RpcServiceRequest {
+public:
+	CreateScriptWaveformRequest();
+	~CreateScriptWaveformRequest();
+	std::string getScriptId() const;
+	void setScriptId(const std::string &scriptId);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+	std::string getFileName() const;
+	void setFileName(const std::string &fileName);
+	std::string getScriptContent() const;
+	void setScriptContent(const std::string &scriptContent);
+	std::string getFileId() const;
+	void setFileId(const std::string &fileId);
+
+private:
+	std::string scriptId_;
+	std::string instanceId_;
+	std::string fileName_;
+	std::string scriptContent_;
+	std::string fileId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATESCRIPTWAVEFORMREQUEST_H_

+ 40 - 46
outboundbot/include/alibabacloud/outboundbot/model/CreateTagRequest.h

@@ -1,57 +1,51 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATETAGREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATETAGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateTagRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateTagRequest();
-				~CreateTagRequest();
-
-				std::string getTagGroup()const;
-				void setTagGroup(const std::string& tagGroup);
-				std::string getScriptId()const;
-				void setScriptId(const std::string& scriptId);
-				std::string getTagName()const;
-				void setTagName(const std::string& tagName);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-
-            private:
-				std::string tagGroup_;
-				std::string scriptId_;
-				std::string tagName_;
-				std::string instanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATETAGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATETAGREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATETAGREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateTagRequest : public RpcServiceRequest {
+public:
+	CreateTagRequest();
+	~CreateTagRequest();
+	std::string getTagGroup() const;
+	void setTagGroup(const std::string &tagGroup);
+	std::string getScriptId() const;
+	void setScriptId(const std::string &scriptId);
+	std::string getTagName() const;
+	void setTagName(const std::string &tagName);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+
+private:
+	std::string tagGroup_;
+	std::string scriptId_;
+	std::string tagName_;
+	std::string instanceId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATETAGREQUEST_H_

+ 106 - 112
outboundbot/include/alibabacloud/outboundbot/model/CreateTaskExportTaskRequest.h

@@ -1,123 +1,117 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATETASKEXPORTTASKREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATETASKEXPORTTASKREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateTaskExportTaskRequest : public RpcServiceRequest
-			{
-
-			public:
-				CreateTaskExportTaskRequest();
-				~CreateTaskExportTaskRequest();
-
-				bool getHasAnswered()const;
-				void setHasAnswered(bool hasAnswered);
-				long getActualTimeLte()const;
-				void setActualTimeLte(long actualTimeLte);
-				std::string getOtherId()const;
-				void setOtherId(const std::string& otherId);
-				long getTaskCreateTimeLte()const;
-				void setTaskCreateTimeLte(long taskCreateTimeLte);
-				std::string getJobId()const;
-				void setJobId(const std::string& jobId);
-				long getTaskCreateTimeGte()const;
-				void setTaskCreateTimeGte(long taskCreateTimeGte);
-				std::string getCalledNumber()const;
-				void setCalledNumber(const std::string& calledNumber);
-				std::string getUserIdMatch()const;
-				void setUserIdMatch(const std::string& userIdMatch);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-				std::string getScriptNameQuery()const;
-				void setScriptNameQuery(const std::string& scriptNameQuery);
-				int getPageIndex()const;
-				void setPageIndex(int pageIndex);
-				std::string getSortOrder()const;
-				void setSortOrder(const std::string& sortOrder);
-				std::string getTaskStatusStringList()const;
-				void setTaskStatusStringList(const std::string& taskStatusStringList);
-				std::string getJobGroupNameQuery()const;
-				void setJobGroupNameQuery(const std::string& jobGroupNameQuery);
-				std::string getTaskId()const;
-				void setTaskId(const std::string& taskId);
-				bool getHasHangUpByRejection()const;
-				void setHasHangUpByRejection(bool hasHangUpByRejection);
-				bool getHasReachedEndOfFlow()const;
-				void setHasReachedEndOfFlow(bool hasReachedEndOfFlow);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				long getRecordingDurationGte()const;
-				void setRecordingDurationGte(long recordingDurationGte);
-				long getCallDurationLte()const;
-				void setCallDurationLte(long callDurationLte);
-				std::string getJobGroupId()const;
-				void setJobGroupId(const std::string& jobGroupId);
-				std::string getSortBy()const;
-				void setSortBy(const std::string& sortBy);
-				std::string getJobStatusStringList()const;
-				void setJobStatusStringList(const std::string& jobStatusStringList);
-				long getActualTimeGte()const;
-				void setActualTimeGte(long actualTimeGte);
-				long getCallDurationGte()const;
-				void setCallDurationGte(long callDurationGte);
-				long getRecordingDurationLte()const;
-				void setRecordingDurationLte(long recordingDurationLte);
-
-            private:
-				bool hasAnswered_;
-				long actualTimeLte_;
-				std::string otherId_;
-				long taskCreateTimeLte_;
-				std::string jobId_;
-				long taskCreateTimeGte_;
-				std::string calledNumber_;
-				std::string userIdMatch_;
-				int pageSize_;
-				std::string scriptNameQuery_;
-				int pageIndex_;
-				std::string sortOrder_;
-				std::string taskStatusStringList_;
-				std::string jobGroupNameQuery_;
-				std::string taskId_;
-				bool hasHangUpByRejection_;
-				bool hasReachedEndOfFlow_;
-				std::string instanceId_;
-				long recordingDurationGte_;
-				long callDurationLte_;
-				std::string jobGroupId_;
-				std::string sortBy_;
-				std::string jobStatusStringList_;
-				long actualTimeGte_;
-				long callDurationGte_;
-				long recordingDurationLte_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATETASKEXPORTTASKREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATETASKEXPORTTASKREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATETASKEXPORTTASKREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT CreateTaskExportTaskRequest : public RpcServiceRequest {
+public:
+	CreateTaskExportTaskRequest();
+	~CreateTaskExportTaskRequest();
+	bool getHasAnswered() const;
+	void setHasAnswered(bool hasAnswered);
+	long getActualTimeLte() const;
+	void setActualTimeLte(long actualTimeLte);
+	std::string getOtherId() const;
+	void setOtherId(const std::string &otherId);
+	long getTaskCreateTimeLte() const;
+	void setTaskCreateTimeLte(long taskCreateTimeLte);
+	std::string getJobId() const;
+	void setJobId(const std::string &jobId);
+	long getTaskCreateTimeGte() const;
+	void setTaskCreateTimeGte(long taskCreateTimeGte);
+	std::string getCalledNumber() const;
+	void setCalledNumber(const std::string &calledNumber);
+	std::string getUserIdMatch() const;
+	void setUserIdMatch(const std::string &userIdMatch);
+	int getPageSize() const;
+	void setPageSize(int pageSize);
+	std::string getScriptNameQuery() const;
+	void setScriptNameQuery(const std::string &scriptNameQuery);
+	int getPageIndex() const;
+	void setPageIndex(int pageIndex);
+	std::string getSortOrder() const;
+	void setSortOrder(const std::string &sortOrder);
+	std::string getTaskStatusStringList() const;
+	void setTaskStatusStringList(const std::string &taskStatusStringList);
+	std::string getJobGroupNameQuery() const;
+	void setJobGroupNameQuery(const std::string &jobGroupNameQuery);
+	std::string getTaskId() const;
+	void setTaskId(const std::string &taskId);
+	bool getHasHangUpByRejection() const;
+	void setHasHangUpByRejection(bool hasHangUpByRejection);
+	bool getHasReachedEndOfFlow() const;
+	void setHasReachedEndOfFlow(bool hasReachedEndOfFlow);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+	long getRecordingDurationGte() const;
+	void setRecordingDurationGte(long recordingDurationGte);
+	long getCallDurationLte() const;
+	void setCallDurationLte(long callDurationLte);
+	std::string getJobGroupId() const;
+	void setJobGroupId(const std::string &jobGroupId);
+	std::string getSortBy() const;
+	void setSortBy(const std::string &sortBy);
+	std::string getJobStatusStringList() const;
+	void setJobStatusStringList(const std::string &jobStatusStringList);
+	long getActualTimeGte() const;
+	void setActualTimeGte(long actualTimeGte);
+	long getCallDurationGte() const;
+	void setCallDurationGte(long callDurationGte);
+	long getRecordingDurationLte() const;
+	void setRecordingDurationLte(long recordingDurationLte);
+
+private:
+	bool hasAnswered_;
+	long actualTimeLte_;
+	std::string otherId_;
+	long taskCreateTimeLte_;
+	std::string jobId_;
+	long taskCreateTimeGte_;
+	std::string calledNumber_;
+	std::string userIdMatch_;
+	int pageSize_;
+	std::string scriptNameQuery_;
+	int pageIndex_;
+	std::string sortOrder_;
+	std::string taskStatusStringList_;
+	std::string jobGroupNameQuery_;
+	std::string taskId_;
+	bool hasHangUpByRejection_;
+	bool hasReachedEndOfFlow_;
+	std::string instanceId_;
+	long recordingDurationGte_;
+	long callDurationLte_;
+	std::string jobGroupId_;
+	std::string sortBy_;
+	std::string jobStatusStringList_;
+	long actualTimeGte_;
+	long callDurationGte_;
+	long recordingDurationLte_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_CREATETASKEXPORTTASKREQUEST_H_

+ 28 - 34
outboundbot/include/alibabacloud/outboundbot/model/DeleteAllNumberDistrictInfoRequest.h

@@ -1,45 +1,39 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETEALLNUMBERDISTRICTINFOREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETEALLNUMBERDISTRICTINFOREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DeleteAllNumberDistrictInfoRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteAllNumberDistrictInfoRequest();
-				~DeleteAllNumberDistrictInfoRequest();
-
-
-            private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETEALLNUMBERDISTRICTINFOREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETEALLNUMBERDISTRICTINFOREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETEALLNUMBERDISTRICTINFOREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DeleteAllNumberDistrictInfoRequest : public RpcServiceRequest {
+public:
+	DeleteAllNumberDistrictInfoRequest();
+	~DeleteAllNumberDistrictInfoRequest();
+
+private:
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETEALLNUMBERDISTRICTINFOREQUEST_H_

+ 37 - 43
outboundbot/include/alibabacloud/outboundbot/model/DeleteContactBlockListRequest.h

@@ -1,54 +1,48 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETECONTACTBLOCKLISTREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETECONTACTBLOCKLISTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DeleteContactBlockListRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteContactBlockListRequest();
-				~DeleteContactBlockListRequest();
-
-				std::string getContactBlockListId()const;
-				void setContactBlockListId(const std::string& contactBlockListId);
-				std::string get_Operator()const;
-				void set_Operator(const std::string& _operator);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-
-            private:
-				std::string contactBlockListId_;
-				std::string _operator_;
-				std::string instanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETECONTACTBLOCKLISTREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETECONTACTBLOCKLISTREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETECONTACTBLOCKLISTREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DeleteContactBlockListRequest : public RpcServiceRequest {
+public:
+	DeleteContactBlockListRequest();
+	~DeleteContactBlockListRequest();
+	std::string getContactBlockListId() const;
+	void setContactBlockListId(const std::string &contactBlockListId);
+	std::string get_Operator() const;
+	void set_Operator(const std::string &_operator);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+
+private:
+	std::string contactBlockListId_;
+	std::string _operator_;
+	std::string instanceId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETECONTACTBLOCKLISTREQUEST_H_

+ 37 - 43
outboundbot/include/alibabacloud/outboundbot/model/DeleteContactWhiteListRequest.h

@@ -1,54 +1,48 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETECONTACTWHITELISTREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETECONTACTWHITELISTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DeleteContactWhiteListRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteContactWhiteListRequest();
-				~DeleteContactWhiteListRequest();
-
-				std::string get_Operator()const;
-				void set_Operator(const std::string& _operator);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getContactWhiteListId()const;
-				void setContactWhiteListId(const std::string& contactWhiteListId);
-
-            private:
-				std::string _operator_;
-				std::string instanceId_;
-				std::string contactWhiteListId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETECONTACTWHITELISTREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETECONTACTWHITELISTREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETECONTACTWHITELISTREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DeleteContactWhiteListRequest : public RpcServiceRequest {
+public:
+	DeleteContactWhiteListRequest();
+	~DeleteContactWhiteListRequest();
+	std::string get_Operator() const;
+	void set_Operator(const std::string &_operator);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+	std::string getContactWhiteListId() const;
+	void setContactWhiteListId(const std::string &contactWhiteListId);
+
+private:
+	std::string _operator_;
+	std::string instanceId_;
+	std::string contactWhiteListId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETECONTACTWHITELISTREQUEST_H_

+ 37 - 43
outboundbot/include/alibabacloud/outboundbot/model/DeleteDialogueFlowRequest.h

@@ -1,54 +1,48 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETEDIALOGUEFLOWREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETEDIALOGUEFLOWREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DeleteDialogueFlowRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteDialogueFlowRequest();
-				~DeleteDialogueFlowRequest();
-
-				std::string getScriptId()const;
-				void setScriptId(const std::string& scriptId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getDialogueFlowId()const;
-				void setDialogueFlowId(const std::string& dialogueFlowId);
-
-            private:
-				std::string scriptId_;
-				std::string instanceId_;
-				std::string dialogueFlowId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETEDIALOGUEFLOWREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETEDIALOGUEFLOWREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETEDIALOGUEFLOWREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DeleteDialogueFlowRequest : public RpcServiceRequest {
+public:
+	DeleteDialogueFlowRequest();
+	~DeleteDialogueFlowRequest();
+	std::string getScriptId() const;
+	void setScriptId(const std::string &scriptId);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+	std::string getDialogueFlowId() const;
+	void setDialogueFlowId(const std::string &dialogueFlowId);
+
+private:
+	std::string scriptId_;
+	std::string instanceId_;
+	std::string dialogueFlowId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETEDIALOGUEFLOWREQUEST_H_

+ 37 - 43
outboundbot/include/alibabacloud/outboundbot/model/DeleteGlobalQuestionRequest.h

@@ -1,54 +1,48 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETEGLOBALQUESTIONREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETEGLOBALQUESTIONREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DeleteGlobalQuestionRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteGlobalQuestionRequest();
-				~DeleteGlobalQuestionRequest();
-
-				std::string getGlobalQuestionId()const;
-				void setGlobalQuestionId(const std::string& globalQuestionId);
-				std::string getScriptId()const;
-				void setScriptId(const std::string& scriptId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-
-            private:
-				std::string globalQuestionId_;
-				std::string scriptId_;
-				std::string instanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETEGLOBALQUESTIONREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETEGLOBALQUESTIONREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETEGLOBALQUESTIONREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DeleteGlobalQuestionRequest : public RpcServiceRequest {
+public:
+	DeleteGlobalQuestionRequest();
+	~DeleteGlobalQuestionRequest();
+	std::string getGlobalQuestionId() const;
+	void setGlobalQuestionId(const std::string &globalQuestionId);
+	std::string getScriptId() const;
+	void setScriptId(const std::string &scriptId);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+
+private:
+	std::string globalQuestionId_;
+	std::string scriptId_;
+	std::string instanceId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETEGLOBALQUESTIONREQUEST_H_

+ 31 - 37
outboundbot/include/alibabacloud/outboundbot/model/DeleteInstanceRequest.h

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

+ 37 - 43
outboundbot/include/alibabacloud/outboundbot/model/DeleteIntentRequest.h

@@ -1,54 +1,48 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETEINTENTREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETEINTENTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DeleteIntentRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteIntentRequest();
-				~DeleteIntentRequest();
-
-				std::string getIntentId()const;
-				void setIntentId(const std::string& intentId);
-				std::string getScriptId()const;
-				void setScriptId(const std::string& scriptId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-
-            private:
-				std::string intentId_;
-				std::string scriptId_;
-				std::string instanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETEINTENTREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETEINTENTREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETEINTENTREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DeleteIntentRequest : public RpcServiceRequest {
+public:
+	DeleteIntentRequest();
+	~DeleteIntentRequest();
+	std::string getIntentId() const;
+	void setIntentId(const std::string &intentId);
+	std::string getScriptId() const;
+	void setScriptId(const std::string &scriptId);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+
+private:
+	std::string intentId_;
+	std::string scriptId_;
+	std::string instanceId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETEINTENTREQUEST_H_

+ 34 - 40
outboundbot/include/alibabacloud/outboundbot/model/DeleteJobGroupRequest.h

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

+ 34 - 40
outboundbot/include/alibabacloud/outboundbot/model/DeleteOutboundCallNumberRequest.h

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

+ 34 - 40
outboundbot/include/alibabacloud/outboundbot/model/DeleteScriptRequest.h

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

+ 37 - 43
outboundbot/include/alibabacloud/outboundbot/model/DeleteScriptWaveformRequest.h

@@ -1,54 +1,48 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETESCRIPTWAVEFORMREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETESCRIPTWAVEFORMREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DeleteScriptWaveformRequest : public RpcServiceRequest
-			{
-
-			public:
-				DeleteScriptWaveformRequest();
-				~DeleteScriptWaveformRequest();
-
-				std::string getScriptWaveformId()const;
-				void setScriptWaveformId(const std::string& scriptWaveformId);
-				std::string getScriptId()const;
-				void setScriptId(const std::string& scriptId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-
-            private:
-				std::string scriptWaveformId_;
-				std::string scriptId_;
-				std::string instanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETESCRIPTWAVEFORMREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETESCRIPTWAVEFORMREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETESCRIPTWAVEFORMREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DeleteScriptWaveformRequest : public RpcServiceRequest {
+public:
+	DeleteScriptWaveformRequest();
+	~DeleteScriptWaveformRequest();
+	std::string getScriptWaveformId() const;
+	void setScriptWaveformId(const std::string &scriptWaveformId);
+	std::string getScriptId() const;
+	void setScriptId(const std::string &scriptId);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+
+private:
+	std::string scriptWaveformId_;
+	std::string scriptId_;
+	std::string instanceId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DELETESCRIPTWAVEFORMREQUEST_H_

+ 37 - 43
outboundbot/include/alibabacloud/outboundbot/model/DescribeDialogueNodeStatisticsRequest.h

@@ -1,54 +1,48 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEDIALOGUENODESTATISTICSREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEDIALOGUENODESTATISTICSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DescribeDialogueNodeStatisticsRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeDialogueNodeStatisticsRequest();
-				~DescribeDialogueNodeStatisticsRequest();
-
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getJobGroupId()const;
-				void setJobGroupId(const std::string& jobGroupId);
-				int getLimit()const;
-				void setLimit(int limit);
-
-            private:
-				std::string instanceId_;
-				std::string jobGroupId_;
-				int limit_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEDIALOGUENODESTATISTICSREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEDIALOGUENODESTATISTICSREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEDIALOGUENODESTATISTICSREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DescribeDialogueNodeStatisticsRequest : public RpcServiceRequest {
+public:
+	DescribeDialogueNodeStatisticsRequest();
+	~DescribeDialogueNodeStatisticsRequest();
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+	std::string getJobGroupId() const;
+	void setJobGroupId(const std::string &jobGroupId);
+	int getLimit() const;
+	void setLimit(int limit);
+
+private:
+	std::string instanceId_;
+	std::string jobGroupId_;
+	int limit_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEDIALOGUENODESTATISTICSREQUEST_H_

+ 1 - 1
outboundbot/include/alibabacloud/outboundbot/model/DescribeDialogueNodeStatisticsResult.h

@@ -34,8 +34,8 @@ namespace AlibabaCloud
 			public:
 				struct NoAnswerDialogueNode
 				{
-					std::string instanceId;
 					std::string nodeName;
+					std::string instanceId;
 					std::string nodeId;
 					int hitNum;
 					int hangUpNum;

+ 34 - 40
outboundbot/include/alibabacloud/outboundbot/model/DescribeDsReportsRequest.h

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

+ 37 - 43
outboundbot/include/alibabacloud/outboundbot/model/DescribeGlobalQuestionRequest.h

@@ -1,54 +1,48 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEGLOBALQUESTIONREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEGLOBALQUESTIONREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DescribeGlobalQuestionRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeGlobalQuestionRequest();
-				~DescribeGlobalQuestionRequest();
-
-				std::string getGlobalQuestionId()const;
-				void setGlobalQuestionId(const std::string& globalQuestionId);
-				std::string getScriptId()const;
-				void setScriptId(const std::string& scriptId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-
-            private:
-				std::string globalQuestionId_;
-				std::string scriptId_;
-				std::string instanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEGLOBALQUESTIONREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEGLOBALQUESTIONREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEGLOBALQUESTIONREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DescribeGlobalQuestionRequest : public RpcServiceRequest {
+public:
+	DescribeGlobalQuestionRequest();
+	~DescribeGlobalQuestionRequest();
+	std::string getGlobalQuestionId() const;
+	void setGlobalQuestionId(const std::string &globalQuestionId);
+	std::string getScriptId() const;
+	void setScriptId(const std::string &scriptId);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+
+private:
+	std::string globalQuestionId_;
+	std::string scriptId_;
+	std::string instanceId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEGLOBALQUESTIONREQUEST_H_

+ 34 - 40
outboundbot/include/alibabacloud/outboundbot/model/DescribeGroupExecutingInfoRequest.h

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

+ 1 - 1
outboundbot/include/alibabacloud/outboundbot/model/DescribeGroupExecutingInfoResult.h

@@ -52,8 +52,8 @@ namespace AlibabaCloud
 					int finishedNum;
 					int callFailedNum;
 					JobsProgress jobsProgress;
-					std::string creatorName;
 					int hangUpByClientNum;
+					std::string creatorName;
 					int transferByIntentNum;
 				};
 

+ 31 - 37
outboundbot/include/alibabacloud/outboundbot/model/DescribeInstanceRequest.h

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

+ 37 - 43
outboundbot/include/alibabacloud/outboundbot/model/DescribeIntentRequest.h

@@ -1,54 +1,48 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEINTENTREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEINTENTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DescribeIntentRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeIntentRequest();
-				~DescribeIntentRequest();
-
-				std::string getIntentId()const;
-				void setIntentId(const std::string& intentId);
-				std::string getScriptId()const;
-				void setScriptId(const std::string& scriptId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-
-            private:
-				std::string intentId_;
-				std::string scriptId_;
-				std::string instanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEINTENTREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEINTENTREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEINTENTREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DescribeIntentRequest : public RpcServiceRequest {
+public:
+	DescribeIntentRequest();
+	~DescribeIntentRequest();
+	std::string getIntentId() const;
+	void setIntentId(const std::string &intentId);
+	std::string getScriptId() const;
+	void setScriptId(const std::string &scriptId);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+
+private:
+	std::string intentId_;
+	std::string scriptId_;
+	std::string instanceId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEINTENTREQUEST_H_

+ 1 - 1
outboundbot/include/alibabacloud/outboundbot/model/DescribeIntentResult.h

@@ -37,8 +37,8 @@ namespace AlibabaCloud
 					std::string keywords;
 					std::string intentName;
 					std::string intentDescription;
-					long createTime;
 					std::string utterances;
+					long createTime;
 					long updateTime;
 					std::string scriptId;
 					std::string intentId;

+ 37 - 43
outboundbot/include/alibabacloud/outboundbot/model/DescribeIntentStatisticsRequest.h

@@ -1,54 +1,48 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEINTENTSTATISTICSREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEINTENTSTATISTICSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DescribeIntentStatisticsRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeIntentStatisticsRequest();
-				~DescribeIntentStatisticsRequest();
-
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getJobGroupId()const;
-				void setJobGroupId(const std::string& jobGroupId);
-				int getLimit()const;
-				void setLimit(int limit);
-
-            private:
-				std::string instanceId_;
-				std::string jobGroupId_;
-				int limit_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEINTENTSTATISTICSREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEINTENTSTATISTICSREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEINTENTSTATISTICSREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DescribeIntentStatisticsRequest : public RpcServiceRequest {
+public:
+	DescribeIntentStatisticsRequest();
+	~DescribeIntentStatisticsRequest();
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+	std::string getJobGroupId() const;
+	void setJobGroupId(const std::string &jobGroupId);
+	int getLimit() const;
+	void setLimit(int limit);
+
+private:
+	std::string instanceId_;
+	std::string jobGroupId_;
+	int limit_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEINTENTSTATISTICSREQUEST_H_

+ 34 - 40
outboundbot/include/alibabacloud/outboundbot/model/DescribeJobDataParsingTaskProgressRequest.h

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

+ 34 - 40
outboundbot/include/alibabacloud/outboundbot/model/DescribeJobGroupExportTaskProgressRequest.h

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

+ 37 - 43
outboundbot/include/alibabacloud/outboundbot/model/DescribeJobGroupRequest.h

@@ -1,54 +1,48 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEJOBGROUPREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEJOBGROUPREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DescribeJobGroupRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeJobGroupRequest();
-				~DescribeJobGroupRequest();
-
-				std::vector<std::string> getBriefTypes()const;
-				void setBriefTypes(const std::vector<std::string>& briefTypes);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getJobGroupId()const;
-				void setJobGroupId(const std::string& jobGroupId);
-
-            private:
-				std::vector<std::string> briefTypes_;
-				std::string instanceId_;
-				std::string jobGroupId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEJOBGROUPREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEJOBGROUPREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEJOBGROUPREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DescribeJobGroupRequest : public RpcServiceRequest {
+public:
+	DescribeJobGroupRequest();
+	~DescribeJobGroupRequest();
+	std::vector<std::string> getBriefTypes() const;
+	void setBriefTypes(const std::vector<std::string> &briefTypes);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+	std::string getJobGroupId() const;
+	void setJobGroupId(const std::string &jobGroupId);
+
+private:
+	std::vector<std::string> briefTypes_;
+	std::string instanceId_;
+	std::string jobGroupId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEJOBGROUPREQUEST_H_

+ 37 - 40
outboundbot/include/alibabacloud/outboundbot/model/DescribeJobRequest.h

@@ -1,51 +1,48 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEJOBREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEJOBREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DescribeJobRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeJobRequest();
-				~DescribeJobRequest();
-
-				std::string getJobId()const;
-				void setJobId(const std::string& jobId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-
-            private:
-				std::string jobId_;
-				std::string instanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEJOBREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEJOBREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEJOBREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DescribeJobRequest : public RpcServiceRequest {
+public:
+	DescribeJobRequest();
+	~DescribeJobRequest();
+	std::string getJobId() const;
+	void setJobId(const std::string &jobId);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+	bool getWithScript() const;
+	void setWithScript(bool withScript);
+
+private:
+	std::string jobId_;
+	std::string instanceId_;
+	bool withScript_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBEJOBREQUEST_H_

+ 19 - 0
outboundbot/include/alibabacloud/outboundbot/model/DescribeJobResult.h

@@ -34,6 +34,23 @@ namespace AlibabaCloud
 			public:
 				struct Job
 				{
+					struct Script
+					{
+						std::string status;
+						std::string chatbotId;
+						bool miniPlaybackConfigEnabled;
+						std::string scriptDescription;
+						std::string scriptId;
+						std::string debugStatus;
+						std::string scene;
+						bool isDebugDrafted;
+						std::string name;
+						std::string industry;
+						std::string asrConfig;
+						bool isDrafted;
+						long updateTime;
+						std::string ttsConfig;
+					};
 					struct Contact
 					{
 						std::string role;
@@ -83,6 +100,7 @@ namespace AlibabaCloud
 							std::string actionParams;
 							long timestamp;
 							std::string speaker;
+							std::string sequenceId;
 						};
 						std::string status;
 						long planedTime;
@@ -104,6 +122,7 @@ namespace AlibabaCloud
 						std::string jobId;
 					};
 					std::string status;
+					Script script;
 					std::string calledNumber;
 					std::vector<Task> tasks;
 					std::string scenarioId;

+ 28 - 34
outboundbot/include/alibabacloud/outboundbot/model/DescribeNumberDistrictInfoStatusRequest.h

@@ -1,45 +1,39 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBENUMBERDISTRICTINFOSTATUSREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBENUMBERDISTRICTINFOSTATUSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DescribeNumberDistrictInfoStatusRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeNumberDistrictInfoStatusRequest();
-				~DescribeNumberDistrictInfoStatusRequest();
-
-
-            private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBENUMBERDISTRICTINFOSTATUSREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBENUMBERDISTRICTINFOSTATUSREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBENUMBERDISTRICTINFOSTATUSREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DescribeNumberDistrictInfoStatusRequest : public RpcServiceRequest {
+public:
+	DescribeNumberDistrictInfoStatusRequest();
+	~DescribeNumberDistrictInfoStatusRequest();
+
+private:
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBENUMBERDISTRICTINFOSTATUSREQUEST_H_

+ 34 - 40
outboundbot/include/alibabacloud/outboundbot/model/DescribeScriptRequest.h

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

+ 37 - 43
outboundbot/include/alibabacloud/outboundbot/model/DescribeScriptVoiceConfigRequest.h

@@ -1,54 +1,48 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBESCRIPTVOICECONFIGREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBESCRIPTVOICECONFIGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DescribeScriptVoiceConfigRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeScriptVoiceConfigRequest();
-				~DescribeScriptVoiceConfigRequest();
-
-				std::string getScriptId()const;
-				void setScriptId(const std::string& scriptId);
-				std::string getScriptVoiceConfigId()const;
-				void setScriptVoiceConfigId(const std::string& scriptVoiceConfigId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-
-            private:
-				std::string scriptId_;
-				std::string scriptVoiceConfigId_;
-				std::string instanceId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBESCRIPTVOICECONFIGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBESCRIPTVOICECONFIGREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBESCRIPTVOICECONFIGREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DescribeScriptVoiceConfigRequest : public RpcServiceRequest {
+public:
+	DescribeScriptVoiceConfigRequest();
+	~DescribeScriptVoiceConfigRequest();
+	std::string getScriptId() const;
+	void setScriptId(const std::string &scriptId);
+	std::string getScriptVoiceConfigId() const;
+	void setScriptVoiceConfigId(const std::string &scriptVoiceConfigId);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+
+private:
+	std::string scriptId_;
+	std::string scriptVoiceConfigId_;
+	std::string instanceId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBESCRIPTVOICECONFIGREQUEST_H_

+ 34 - 40
outboundbot/include/alibabacloud/outboundbot/model/DescribeTTSConfigRequest.h

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

+ 46 - 52
outboundbot/include/alibabacloud/outboundbot/model/DescribeTTSDemoRequest.h

@@ -1,63 +1,57 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBETTSDEMOREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBETTSDEMOREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DescribeTTSDemoRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeTTSDemoRequest();
-				~DescribeTTSDemoRequest();
-
-				std::string getVoice()const;
-				void setVoice(const std::string& voice);
-				int getVolume()const;
-				void setVolume(int volume);
-				std::string getScriptId()const;
-				void setScriptId(const std::string& scriptId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getText()const;
-				void setText(const std::string& text);
-				int getSpeechRate()const;
-				void setSpeechRate(int speechRate);
-
-            private:
-				std::string voice_;
-				int volume_;
-				std::string scriptId_;
-				std::string instanceId_;
-				std::string text_;
-				int speechRate_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBETTSDEMOREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBETTSDEMOREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBETTSDEMOREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DescribeTTSDemoRequest : public RpcServiceRequest {
+public:
+	DescribeTTSDemoRequest();
+	~DescribeTTSDemoRequest();
+	std::string getVoice() const;
+	void setVoice(const std::string &voice);
+	int getVolume() const;
+	void setVolume(int volume);
+	std::string getScriptId() const;
+	void setScriptId(const std::string &scriptId);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+	std::string getText() const;
+	void setText(const std::string &text);
+	int getSpeechRate() const;
+	void setSpeechRate(int speechRate);
+
+private:
+	std::string voice_;
+	int volume_;
+	std::string scriptId_;
+	std::string instanceId_;
+	std::string text_;
+	int speechRate_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBETTSDEMOREQUEST_H_

+ 34 - 40
outboundbot/include/alibabacloud/outboundbot/model/DescribeTagHitsSummaryRequest.h

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

+ 31 - 37
outboundbot/include/alibabacloud/outboundbot/model/DescribeTenantBindNumberRequest.h

@@ -1,48 +1,42 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBETENANTBINDNUMBERREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBETENANTBINDNUMBERREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DescribeTenantBindNumberRequest : public RpcServiceRequest
-			{
-
-			public:
-				DescribeTenantBindNumberRequest();
-				~DescribeTenantBindNumberRequest();
-
-				std::string getNumber()const;
-				void setNumber(const std::string& number);
-
-            private:
-				std::string number_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBETENANTBINDNUMBERREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBETENANTBINDNUMBERREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBETENANTBINDNUMBERREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DescribeTenantBindNumberRequest : public RpcServiceRequest {
+public:
+	DescribeTenantBindNumberRequest();
+	~DescribeTenantBindNumberRequest();
+	std::string getNumber() const;
+	void setNumber(const std::string &number);
+
+private:
+	std::string number_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DESCRIBETENANTBINDNUMBERREQUEST_H_

+ 61 - 67
outboundbot/include/alibabacloud/outboundbot/model/DialogueRequest.h

@@ -1,78 +1,72 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DIALOGUEREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DIALOGUEREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DialogueRequest : public RpcServiceRequest
-			{
-
-			public:
-				DialogueRequest();
-				~DialogueRequest();
-
-				std::string getCallId()const;
-				void setCallId(const std::string& callId);
-				long getInstanceOwnerId()const;
-				void setInstanceOwnerId(long instanceOwnerId);
-				std::string getCalledNumber()const;
-				void setCalledNumber(const std::string& calledNumber);
-				std::string getCallType()const;
-				void setCallType(const std::string& callType);
-				std::string getScenarioId()const;
-				void setScenarioId(const std::string& scenarioId);
-				std::string getTaskId()const;
-				void setTaskId(const std::string& taskId);
-				std::string getUtterance()const;
-				void setUtterance(const std::string& utterance);
-				std::string getActionParams()const;
-				void setActionParams(const std::string& actionParams);
-				std::string getCallingNumber()const;
-				void setCallingNumber(const std::string& callingNumber);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getActionKey()const;
-				void setActionKey(const std::string& actionKey);
-
-            private:
-				std::string callId_;
-				long instanceOwnerId_;
-				std::string calledNumber_;
-				std::string callType_;
-				std::string scenarioId_;
-				std::string taskId_;
-				std::string utterance_;
-				std::string actionParams_;
-				std::string callingNumber_;
-				std::string instanceId_;
-				std::string actionKey_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DIALOGUEREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DIALOGUEREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DIALOGUEREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DialogueRequest : public RpcServiceRequest {
+public:
+	DialogueRequest();
+	~DialogueRequest();
+	std::string getCallId() const;
+	void setCallId(const std::string &callId);
+	long getInstanceOwnerId() const;
+	void setInstanceOwnerId(long instanceOwnerId);
+	std::string getCalledNumber() const;
+	void setCalledNumber(const std::string &calledNumber);
+	std::string getCallType() const;
+	void setCallType(const std::string &callType);
+	std::string getScenarioId() const;
+	void setScenarioId(const std::string &scenarioId);
+	std::string getTaskId() const;
+	void setTaskId(const std::string &taskId);
+	std::string getUtterance() const;
+	void setUtterance(const std::string &utterance);
+	std::string getActionParams() const;
+	void setActionParams(const std::string &actionParams);
+	std::string getCallingNumber() const;
+	void setCallingNumber(const std::string &callingNumber);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+	std::string getActionKey() const;
+	void setActionKey(const std::string &actionKey);
+
+private:
+	std::string callId_;
+	long instanceOwnerId_;
+	std::string calledNumber_;
+	std::string callType_;
+	std::string scenarioId_;
+	std::string taskId_;
+	std::string utterance_;
+	std::string actionParams_;
+	std::string callingNumber_;
+	std::string instanceId_;
+	std::string actionKey_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DIALOGUEREQUEST_H_

+ 31 - 37
outboundbot/include/alibabacloud/outboundbot/model/DismissNumberDistrictInfoParsingResultRequest.h

@@ -1,48 +1,42 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DISMISSNUMBERDISTRICTINFOPARSINGRESULTREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DISMISSNUMBERDISTRICTINFOPARSINGRESULTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DismissNumberDistrictInfoParsingResultRequest : public RpcServiceRequest
-			{
-
-			public:
-				DismissNumberDistrictInfoParsingResultRequest();
-				~DismissNumberDistrictInfoParsingResultRequest();
-
-				std::string getVersionId()const;
-				void setVersionId(const std::string& versionId);
-
-            private:
-				std::string versionId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DISMISSNUMBERDISTRICTINFOPARSINGRESULTREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DISMISSNUMBERDISTRICTINFOPARSINGRESULTREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DISMISSNUMBERDISTRICTINFOPARSINGRESULTREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DismissNumberDistrictInfoParsingResultRequest : public RpcServiceRequest {
+public:
+	DismissNumberDistrictInfoParsingResultRequest();
+	~DismissNumberDistrictInfoParsingResultRequest();
+	std::string getVersionId() const;
+	void setVersionId(const std::string &versionId);
+
+private:
+	std::string versionId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DISMISSNUMBERDISTRICTINFOPARSINGRESULTREQUEST_H_

+ 34 - 40
outboundbot/include/alibabacloud/outboundbot/model/DownloadRecordingRequest.h

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

+ 37 - 43
outboundbot/include/alibabacloud/outboundbot/model/DuplicateScriptRequest.h

@@ -1,54 +1,48 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DUPLICATESCRIPTREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DUPLICATESCRIPTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DuplicateScriptRequest : public RpcServiceRequest
-			{
-
-			public:
-				DuplicateScriptRequest();
-				~DuplicateScriptRequest();
-
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getSourceScriptId()const;
-				void setSourceScriptId(const std::string& sourceScriptId);
-				std::string getName()const;
-				void setName(const std::string& name);
-
-            private:
-				std::string instanceId_;
-				std::string sourceScriptId_;
-				std::string name_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DUPLICATESCRIPTREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_DUPLICATESCRIPTREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_DUPLICATESCRIPTREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT DuplicateScriptRequest : public RpcServiceRequest {
+public:
+	DuplicateScriptRequest();
+	~DuplicateScriptRequest();
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+	std::string getSourceScriptId() const;
+	void setSourceScriptId(const std::string &sourceScriptId);
+	std::string getName() const;
+	void setName(const std::string &name);
+
+private:
+	std::string instanceId_;
+	std::string sourceScriptId_;
+	std::string name_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_DUPLICATESCRIPTREQUEST_H_

+ 34 - 40
outboundbot/include/alibabacloud/outboundbot/model/ExportScriptRequest.h

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

+ 45 - 0
outboundbot/include/alibabacloud/outboundbot/model/GenerateUploadUrlRequest.h

@@ -0,0 +1,45 @@
+/*
+ * Copyright 2009-2017 Alibaba Cloud All rights reserved.
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GENERATEUPLOADURLREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GENERATEUPLOADURLREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GenerateUploadUrlRequest : public RpcServiceRequest {
+public:
+	GenerateUploadUrlRequest();
+	~GenerateUploadUrlRequest();
+	std::string getFileName() const;
+	void setFileName(const std::string &fileName);
+	std::string getKey() const;
+	void setKey(const std::string &key);
+
+private:
+	std::string fileName_;
+	std::string key_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GENERATEUPLOADURLREQUEST_H_

+ 70 - 0
outboundbot/include/alibabacloud/outboundbot/model/GenerateUploadUrlResult.h

@@ -0,0 +1,70 @@
+/*
+ * Copyright 2009-2017 Alibaba Cloud All rights reserved.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ * 
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GENERATEUPLOADURLRESULT_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GENERATEUPLOADURLRESULT_H_
+
+#include <string>
+#include <vector>
+#include <utility>
+#include <alibabacloud/core/ServiceResult.h>
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+
+namespace AlibabaCloud
+{
+	namespace OutboundBot
+	{
+		namespace Model
+		{
+			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GenerateUploadUrlResult : public ServiceResult
+			{
+			public:
+				struct Data
+				{
+					std::string policy;
+					int expire;
+					std::string message;
+					std::string accessId;
+					std::string signature;
+					std::string host;
+					std::string folder;
+					bool success;
+				};
+
+
+				GenerateUploadUrlResult();
+				explicit GenerateUploadUrlResult(const std::string &payload);
+				~GenerateUploadUrlResult();
+				std::string getMessage()const;
+				int getHttpStatusCode()const;
+				Data getData()const;
+				std::string getCode()const;
+				bool getSuccess()const;
+
+			protected:
+				void parse(const std::string &payload);
+			private:
+				std::string message_;
+				int httpStatusCode_;
+				Data data_;
+				std::string code_;
+				bool success_;
+
+			};
+		}
+	}
+}
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GENERATEUPLOADURLRESULT_H_

+ 34 - 40
outboundbot/include/alibabacloud/outboundbot/model/GetAfterAnswerDelayPlaybackRequest.h

@@ -1,51 +1,45 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETAFTERANSWERDELAYPLAYBACKREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETAFTERANSWERDELAYPLAYBACKREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GetAfterAnswerDelayPlaybackRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetAfterAnswerDelayPlaybackRequest();
-				~GetAfterAnswerDelayPlaybackRequest();
-
-				int getStrategyLevel()const;
-				void setStrategyLevel(int strategyLevel);
-				std::string getEntryId()const;
-				void setEntryId(const std::string& entryId);
-
-            private:
-				int strategyLevel_;
-				std::string entryId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETAFTERANSWERDELAYPLAYBACKREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETAFTERANSWERDELAYPLAYBACKREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETAFTERANSWERDELAYPLAYBACKREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GetAfterAnswerDelayPlaybackRequest : public RpcServiceRequest {
+public:
+	GetAfterAnswerDelayPlaybackRequest();
+	~GetAfterAnswerDelayPlaybackRequest();
+	int getStrategyLevel() const;
+	void setStrategyLevel(int strategyLevel);
+	std::string getEntryId() const;
+	void setEntryId(const std::string &entryId);
+
+private:
+	int strategyLevel_;
+	std::string entryId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETAFTERANSWERDELAYPLAYBACKREQUEST_H_

+ 34 - 40
outboundbot/include/alibabacloud/outboundbot/model/GetAsrServerInfoRequest.h

@@ -1,51 +1,45 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETASRSERVERINFOREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETASRSERVERINFOREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GetAsrServerInfoRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetAsrServerInfoRequest();
-				~GetAsrServerInfoRequest();
-
-				int getStrategyLevel()const;
-				void setStrategyLevel(int strategyLevel);
-				std::string getEntryId()const;
-				void setEntryId(const std::string& entryId);
-
-            private:
-				int strategyLevel_;
-				std::string entryId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETASRSERVERINFOREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETASRSERVERINFOREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETASRSERVERINFOREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GetAsrServerInfoRequest : public RpcServiceRequest {
+public:
+	GetAsrServerInfoRequest();
+	~GetAsrServerInfoRequest();
+	int getStrategyLevel() const;
+	void setStrategyLevel(int strategyLevel);
+	std::string getEntryId() const;
+	void setEntryId(const std::string &entryId);
+
+private:
+	int strategyLevel_;
+	std::string entryId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETASRSERVERINFOREQUEST_H_

+ 34 - 40
outboundbot/include/alibabacloud/outboundbot/model/GetBaseStrategyPeriodRequest.h

@@ -1,51 +1,45 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETBASESTRATEGYPERIODREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETBASESTRATEGYPERIODREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GetBaseStrategyPeriodRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetBaseStrategyPeriodRequest();
-				~GetBaseStrategyPeriodRequest();
-
-				int getStrategyLevel()const;
-				void setStrategyLevel(int strategyLevel);
-				std::string getEntryId()const;
-				void setEntryId(const std::string& entryId);
-
-            private:
-				int strategyLevel_;
-				std::string entryId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETBASESTRATEGYPERIODREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETBASESTRATEGYPERIODREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETBASESTRATEGYPERIODREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GetBaseStrategyPeriodRequest : public RpcServiceRequest {
+public:
+	GetBaseStrategyPeriodRequest();
+	~GetBaseStrategyPeriodRequest();
+	int getStrategyLevel() const;
+	void setStrategyLevel(int strategyLevel);
+	std::string getEntryId() const;
+	void setEntryId(const std::string &entryId);
+
+private:
+	int strategyLevel_;
+	std::string entryId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETBASESTRATEGYPERIODREQUEST_H_

+ 28 - 34
outboundbot/include/alibabacloud/outboundbot/model/GetConcurrentConversationQuotaRequest.h

@@ -1,45 +1,39 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETCONCURRENTCONVERSATIONQUOTAREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETCONCURRENTCONVERSATIONQUOTAREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GetConcurrentConversationQuotaRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetConcurrentConversationQuotaRequest();
-				~GetConcurrentConversationQuotaRequest();
-
-
-            private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETCONCURRENTCONVERSATIONQUOTAREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETCONCURRENTCONVERSATIONQUOTAREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETCONCURRENTCONVERSATIONQUOTAREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GetConcurrentConversationQuotaRequest : public RpcServiceRequest {
+public:
+	GetConcurrentConversationQuotaRequest();
+	~GetConcurrentConversationQuotaRequest();
+
+private:
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETCONCURRENTCONVERSATIONQUOTAREQUEST_H_

+ 40 - 46
outboundbot/include/alibabacloud/outboundbot/model/GetContactBlockListRequest.h

@@ -1,57 +1,51 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETCONTACTBLOCKLISTREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETCONTACTBLOCKLISTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GetContactBlockListRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetContactBlockListRequest();
-				~GetContactBlockListRequest();
-
-				bool getCountTotalRow()const;
-				void setCountTotalRow(bool countTotalRow);
-				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:
-				bool countTotalRow_;
-				int pageNumber_;
-				std::string instanceId_;
-				int pageSize_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETCONTACTBLOCKLISTREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETCONTACTBLOCKLISTREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETCONTACTBLOCKLISTREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GetContactBlockListRequest : public RpcServiceRequest {
+public:
+	GetContactBlockListRequest();
+	~GetContactBlockListRequest();
+	bool getCountTotalRow() const;
+	void setCountTotalRow(bool countTotalRow);
+	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:
+	bool countTotalRow_;
+	int pageNumber_;
+	std::string instanceId_;
+	int pageSize_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETCONTACTBLOCKLISTREQUEST_H_

+ 1 - 1
outboundbot/include/alibabacloud/outboundbot/model/GetContactBlockListResult.h

@@ -42,8 +42,8 @@ namespace AlibabaCloud
 						std::string _operator;
 						std::string contactBlockListId;
 						std::string creator;
-						std::string name;
 						std::string remark;
+						std::string name;
 					};
 					int totalCount;
 					int pageSize;

+ 40 - 46
outboundbot/include/alibabacloud/outboundbot/model/GetContactWhiteListRequest.h

@@ -1,57 +1,51 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETCONTACTWHITELISTREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETCONTACTWHITELISTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GetContactWhiteListRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetContactWhiteListRequest();
-				~GetContactWhiteListRequest();
-
-				bool getCountTotalRow()const;
-				void setCountTotalRow(bool countTotalRow);
-				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:
-				bool countTotalRow_;
-				int pageNumber_;
-				std::string instanceId_;
-				int pageSize_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETCONTACTWHITELISTREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETCONTACTWHITELISTREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETCONTACTWHITELISTREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GetContactWhiteListRequest : public RpcServiceRequest {
+public:
+	GetContactWhiteListRequest();
+	~GetContactWhiteListRequest();
+	bool getCountTotalRow() const;
+	void setCountTotalRow(bool countTotalRow);
+	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:
+	bool countTotalRow_;
+	int pageNumber_;
+	std::string instanceId_;
+	int pageSize_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETCONTACTWHITELISTREQUEST_H_

+ 1 - 1
outboundbot/include/alibabacloud/outboundbot/model/GetContactWhiteListResult.h

@@ -42,8 +42,8 @@ namespace AlibabaCloud
 						std::string _operator;
 						std::string creator;
 						std::string contactWhiteListId;
-						std::string name;
 						std::string remark;
+						std::string name;
 					};
 					int totalCount;
 					int pageSize;

+ 31 - 37
outboundbot/include/alibabacloud/outboundbot/model/GetCurrentConcurrencyRequest.h

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

+ 34 - 40
outboundbot/include/alibabacloud/outboundbot/model/GetEffectiveDaysRequest.h

@@ -1,51 +1,45 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETEFFECTIVEDAYSREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETEFFECTIVEDAYSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GetEffectiveDaysRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetEffectiveDaysRequest();
-				~GetEffectiveDaysRequest();
-
-				int getStrategyLevel()const;
-				void setStrategyLevel(int strategyLevel);
-				std::string getEntryId()const;
-				void setEntryId(const std::string& entryId);
-
-            private:
-				int strategyLevel_;
-				std::string entryId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETEFFECTIVEDAYSREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETEFFECTIVEDAYSREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETEFFECTIVEDAYSREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GetEffectiveDaysRequest : public RpcServiceRequest {
+public:
+	GetEffectiveDaysRequest();
+	~GetEffectiveDaysRequest();
+	int getStrategyLevel() const;
+	void setStrategyLevel(int strategyLevel);
+	std::string getEntryId() const;
+	void setEntryId(const std::string &entryId);
+
+private:
+	int strategyLevel_;
+	std::string entryId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETEFFECTIVEDAYSREQUEST_H_

+ 2 - 2
outboundbot/include/alibabacloud/outboundbot/model/GetEffectiveDaysResult.h

@@ -37,8 +37,8 @@ namespace AlibabaCloud
 				GetEffectiveDaysResult();
 				explicit GetEffectiveDaysResult(const std::string &payload);
 				~GetEffectiveDaysResult();
-				std::string getMessage()const;
 				int getEffectiveDays()const;
+				std::string getMessage()const;
 				int getHttpStatusCode()const;
 				std::string getCode()const;
 				bool getSuccess()const;
@@ -46,8 +46,8 @@ namespace AlibabaCloud
 			protected:
 				void parse(const std::string &payload);
 			private:
-				std::string message_;
 				int effectiveDays_;
+				std::string message_;
 				int httpStatusCode_;
 				std::string code_;
 				bool success_;

+ 34 - 40
outboundbot/include/alibabacloud/outboundbot/model/GetEmptyNumberNoMoreCallsInfoRequest.h

@@ -1,51 +1,45 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETEMPTYNUMBERNOMORECALLSINFOREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETEMPTYNUMBERNOMORECALLSINFOREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GetEmptyNumberNoMoreCallsInfoRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetEmptyNumberNoMoreCallsInfoRequest();
-				~GetEmptyNumberNoMoreCallsInfoRequest();
-
-				int getStrategyLevel()const;
-				void setStrategyLevel(int strategyLevel);
-				std::string getEntryId()const;
-				void setEntryId(const std::string& entryId);
-
-            private:
-				int strategyLevel_;
-				std::string entryId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETEMPTYNUMBERNOMORECALLSINFOREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETEMPTYNUMBERNOMORECALLSINFOREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETEMPTYNUMBERNOMORECALLSINFOREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GetEmptyNumberNoMoreCallsInfoRequest : public RpcServiceRequest {
+public:
+	GetEmptyNumberNoMoreCallsInfoRequest();
+	~GetEmptyNumberNoMoreCallsInfoRequest();
+	int getStrategyLevel() const;
+	void setStrategyLevel(int strategyLevel);
+	std::string getEntryId() const;
+	void setEntryId(const std::string &entryId);
+
+private:
+	int strategyLevel_;
+	std::string entryId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETEMPTYNUMBERNOMORECALLSINFOREQUEST_H_

+ 31 - 37
outboundbot/include/alibabacloud/outboundbot/model/GetInstanceConfigRequest.h

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

+ 1 - 0
outboundbot/include/alibabacloud/outboundbot/model/GetInstanceConfigResult.h

@@ -36,6 +36,7 @@ namespace AlibabaCloud
 				{
 					struct InstanceConfig
 					{
+						long esAllDataKeepDay;
 						bool newBargeInSystemSwitch;
 						bool searchTaskFunctionSwitch;
 						bool miniPlaybackSystemSwitch;

+ 34 - 40
outboundbot/include/alibabacloud/outboundbot/model/GetMaxAttemptsPerDayRequest.h

@@ -1,51 +1,45 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETMAXATTEMPTSPERDAYREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETMAXATTEMPTSPERDAYREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GetMaxAttemptsPerDayRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetMaxAttemptsPerDayRequest();
-				~GetMaxAttemptsPerDayRequest();
-
-				int getStrategyLevel()const;
-				void setStrategyLevel(int strategyLevel);
-				std::string getEntryId()const;
-				void setEntryId(const std::string& entryId);
-
-            private:
-				int strategyLevel_;
-				std::string entryId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETMAXATTEMPTSPERDAYREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETMAXATTEMPTSPERDAYREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETMAXATTEMPTSPERDAYREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GetMaxAttemptsPerDayRequest : public RpcServiceRequest {
+public:
+	GetMaxAttemptsPerDayRequest();
+	~GetMaxAttemptsPerDayRequest();
+	int getStrategyLevel() const;
+	void setStrategyLevel(int strategyLevel);
+	std::string getEntryId() const;
+	void setEntryId(const std::string &entryId);
+
+private:
+	int strategyLevel_;
+	std::string entryId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETMAXATTEMPTSPERDAYREQUEST_H_

+ 28 - 34
outboundbot/include/alibabacloud/outboundbot/model/GetNumberDistrictInfoTemplateDownloadUrlRequest.h

@@ -1,45 +1,39 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETNUMBERDISTRICTINFOTEMPLATEDOWNLOADURLREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETNUMBERDISTRICTINFOTEMPLATEDOWNLOADURLREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GetNumberDistrictInfoTemplateDownloadUrlRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetNumberDistrictInfoTemplateDownloadUrlRequest();
-				~GetNumberDistrictInfoTemplateDownloadUrlRequest();
-
-
-            private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETNUMBERDISTRICTINFOTEMPLATEDOWNLOADURLREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETNUMBERDISTRICTINFOTEMPLATEDOWNLOADURLREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETNUMBERDISTRICTINFOTEMPLATEDOWNLOADURLREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GetNumberDistrictInfoTemplateDownloadUrlRequest : public RpcServiceRequest {
+public:
+	GetNumberDistrictInfoTemplateDownloadUrlRequest();
+	~GetNumberDistrictInfoTemplateDownloadUrlRequest();
+
+private:
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETNUMBERDISTRICTINFOTEMPLATEDOWNLOADURLREQUEST_H_

+ 31 - 37
outboundbot/include/alibabacloud/outboundbot/model/GetSummaryInfoRequest.h

@@ -1,48 +1,42 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETSUMMARYINFOREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETSUMMARYINFOREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GetSummaryInfoRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetSummaryInfoRequest();
-				~GetSummaryInfoRequest();
-
-				std::vector<std::string> getInstanceIdList()const;
-				void setInstanceIdList(const std::vector<std::string>& instanceIdList);
-
-            private:
-				std::vector<std::string> instanceIdList_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETSUMMARYINFOREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETSUMMARYINFOREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETSUMMARYINFOREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GetSummaryInfoRequest : public RpcServiceRequest {
+public:
+	GetSummaryInfoRequest();
+	~GetSummaryInfoRequest();
+	std::vector<std::string> getInstanceIdList() const;
+	void setInstanceIdList(const std::vector<std::string> &instanceIdList);
+
+private:
+	std::vector<std::string> instanceIdList_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETSUMMARYINFOREQUEST_H_

+ 37 - 43
outboundbot/include/alibabacloud/outboundbot/model/GetTaskByUuidRequest.h

@@ -1,54 +1,48 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETTASKBYUUIDREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETTASKBYUUIDREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GetTaskByUuidRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetTaskByUuidRequest();
-				~GetTaskByUuidRequest();
-
-				bool getWithConversations()const;
-				void setWithConversations(bool withConversations);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				std::string getTaskId()const;
-				void setTaskId(const std::string& taskId);
-
-            private:
-				bool withConversations_;
-				std::string instanceId_;
-				std::string taskId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETTASKBYUUIDREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETTASKBYUUIDREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETTASKBYUUIDREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GetTaskByUuidRequest : public RpcServiceRequest {
+public:
+	GetTaskByUuidRequest();
+	~GetTaskByUuidRequest();
+	bool getWithConversations() const;
+	void setWithConversations(bool withConversations);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+	std::string getTaskId() const;
+	void setTaskId(const std::string &taskId);
+
+private:
+	bool withConversations_;
+	std::string instanceId_;
+	std::string taskId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETTASKBYUUIDREQUEST_H_

+ 2 - 2
outboundbot/include/alibabacloud/outboundbot/model/GetTaskByUuidResult.h

@@ -34,10 +34,10 @@ namespace AlibabaCloud
 			public:
 				struct Task
 				{
-					std::string calledNumber;
 					std::string jobGroupId;
-					long plannedTime;
+					std::string calledNumber;
 					int endReason;
+					long plannedTime;
 					long endTime;
 					std::string instanceId;
 					long actualTime;

+ 28 - 34
outboundbot/include/alibabacloud/outboundbot/model/GetVersionRequest.h

@@ -1,45 +1,39 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETVERSIONREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETVERSIONREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GetVersionRequest : public RpcServiceRequest
-			{
-
-			public:
-				GetVersionRequest();
-				~GetVersionRequest();
-
-
-            private:
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETVERSIONREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETVERSIONREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETVERSIONREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT GetVersionRequest : public RpcServiceRequest {
+public:
+	GetVersionRequest();
+	~GetVersionRequest();
+
+private:
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_GETVERSIONREQUEST_H_

+ 34 - 40
outboundbot/include/alibabacloud/outboundbot/model/ImportScriptRequest.h

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

+ 37 - 43
outboundbot/include/alibabacloud/outboundbot/model/InflightTaskTimeoutRequest.h

@@ -1,54 +1,48 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_INFLIGHTTASKTIMEOUTREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_INFLIGHTTASKTIMEOUTREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT InflightTaskTimeoutRequest : public RpcServiceRequest
-			{
-
-			public:
-				InflightTaskTimeoutRequest();
-				~InflightTaskTimeoutRequest();
-
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				long getInstanceOwnerId()const;
-				void setInstanceOwnerId(long instanceOwnerId);
-				std::string getTaskId()const;
-				void setTaskId(const std::string& taskId);
-
-            private:
-				std::string instanceId_;
-				long instanceOwnerId_;
-				std::string taskId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_INFLIGHTTASKTIMEOUTREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_INFLIGHTTASKTIMEOUTREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_INFLIGHTTASKTIMEOUTREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT InflightTaskTimeoutRequest : public RpcServiceRequest {
+public:
+	InflightTaskTimeoutRequest();
+	~InflightTaskTimeoutRequest();
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+	long getInstanceOwnerId() const;
+	void setInstanceOwnerId(long instanceOwnerId);
+	std::string getTaskId() const;
+	void setTaskId(const std::string &taskId);
+
+private:
+	std::string instanceId_;
+	long instanceOwnerId_;
+	std::string taskId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_INFLIGHTTASKTIMEOUTREQUEST_H_

+ 31 - 37
outboundbot/include/alibabacloud/outboundbot/model/ListAllTenantBindNumberBindingRequest.h

@@ -1,48 +1,42 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTALLTENANTBINDNUMBERBINDINGREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTALLTENANTBINDNUMBERBINDINGREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT ListAllTenantBindNumberBindingRequest : public RpcServiceRequest
-			{
-
-			public:
-				ListAllTenantBindNumberBindingRequest();
-				~ListAllTenantBindNumberBindingRequest();
-
-				std::string getTenant()const;
-				void setTenant(const std::string& tenant);
-
-            private:
-				std::string tenant_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTALLTENANTBINDNUMBERBINDINGREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTALLTENANTBINDNUMBERBINDINGREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTALLTENANTBINDNUMBERBINDINGREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT ListAllTenantBindNumberBindingRequest : public RpcServiceRequest {
+public:
+	ListAllTenantBindNumberBindingRequest();
+	~ListAllTenantBindNumberBindingRequest();
+	std::string getTenant() const;
+	void setTenant(const std::string &tenant);
+
+private:
+	std::string tenant_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTALLTENANTBINDNUMBERBINDINGREQUEST_H_

+ 34 - 40
outboundbot/include/alibabacloud/outboundbot/model/ListChatbotInstancesRequest.h

@@ -1,51 +1,45 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTCHATBOTINSTANCESREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTCHATBOTINSTANCESREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT ListChatbotInstancesRequest : public RpcServiceRequest
-			{
-
-			public:
-				ListChatbotInstancesRequest();
-				~ListChatbotInstancesRequest();
-
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-
-            private:
-				int pageNumber_;
-				int pageSize_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTCHATBOTINSTANCESREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTCHATBOTINSTANCESREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTCHATBOTINSTANCESREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT ListChatbotInstancesRequest : public RpcServiceRequest {
+public:
+	ListChatbotInstancesRequest();
+	~ListChatbotInstancesRequest();
+	int getPageNumber() const;
+	void setPageNumber(int pageNumber);
+	int getPageSize() const;
+	void setPageSize(int pageSize);
+
+private:
+	int pageNumber_;
+	int pageSize_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTCHATBOTINSTANCESREQUEST_H_

+ 34 - 40
outboundbot/include/alibabacloud/outboundbot/model/ListDialogueFlowsRequest.h

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

+ 1 - 1
outboundbot/include/alibabacloud/outboundbot/model/ListDialogueFlowsResult.h

@@ -37,8 +37,8 @@ namespace AlibabaCloud
 					std::string dialogueFlowName;
 					std::string scriptVersion;
 					std::string scriptId;
-					std::string dialogueFlowId;
 					std::string dialogueFlowType;
+					std::string dialogueFlowId;
 					std::string dialogueFlowDefinition;
 				};
 

+ 34 - 40
outboundbot/include/alibabacloud/outboundbot/model/ListDownloadTasksRequest.h

@@ -1,51 +1,45 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTDOWNLOADTASKSREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTDOWNLOADTASKSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT ListDownloadTasksRequest : public RpcServiceRequest
-			{
-
-			public:
-				ListDownloadTasksRequest();
-				~ListDownloadTasksRequest();
-
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-
-            private:
-				int pageNumber_;
-				int pageSize_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTDOWNLOADTASKSREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTDOWNLOADTASKSREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTDOWNLOADTASKSREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT ListDownloadTasksRequest : public RpcServiceRequest {
+public:
+	ListDownloadTasksRequest();
+	~ListDownloadTasksRequest();
+	int getPageNumber() const;
+	void setPageNumber(int pageNumber);
+	int getPageSize() const;
+	void setPageSize(int pageSize);
+
+private:
+	int pageNumber_;
+	int pageSize_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTDOWNLOADTASKSREQUEST_H_

+ 40 - 46
outboundbot/include/alibabacloud/outboundbot/model/ListGlobalQuestionsRequest.h

@@ -1,57 +1,51 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTGLOBALQUESTIONSREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTGLOBALQUESTIONSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT ListGlobalQuestionsRequest : public RpcServiceRequest
-			{
-
-			public:
-				ListGlobalQuestionsRequest();
-				~ListGlobalQuestionsRequest();
-
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getScriptId()const;
-				void setScriptId(const std::string& scriptId);
-				std::string getInstanceId()const;
-				void setInstanceId(const std::string& instanceId);
-				int getPageSize()const;
-				void setPageSize(int pageSize);
-
-            private:
-				int pageNumber_;
-				std::string scriptId_;
-				std::string instanceId_;
-				int pageSize_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTGLOBALQUESTIONSREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTGLOBALQUESTIONSREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTGLOBALQUESTIONSREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT ListGlobalQuestionsRequest : public RpcServiceRequest {
+public:
+	ListGlobalQuestionsRequest();
+	~ListGlobalQuestionsRequest();
+	int getPageNumber() const;
+	void setPageNumber(int pageNumber);
+	std::string getScriptId() const;
+	void setScriptId(const std::string &scriptId);
+	std::string getInstanceId() const;
+	void setInstanceId(const std::string &instanceId);
+	int getPageSize() const;
+	void setPageSize(int pageSize);
+
+private:
+	int pageNumber_;
+	std::string scriptId_;
+	std::string instanceId_;
+	int pageSize_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTGLOBALQUESTIONSREQUEST_H_

+ 38 - 46
outboundbot/include/alibabacloud/outboundbot/model/ListInstancesRequest.h

@@ -1,57 +1,49 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTINSTANCESREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTINSTANCESREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT ListInstancesRequest : public RpcServiceRequest
-			{
-			public:
-				struct Tag
-				{
-					std::string value;
-					std::string key;
-				};
-
-			public:
-				ListInstancesRequest();
-				~ListInstancesRequest();
-
-				std::string getResourceGroupId()const;
-				void setResourceGroupId(const std::string& resourceGroupId);
-				std::vector<Tag> getTag()const;
-				void setTag(const std::vector<Tag>& tag);
-
-            private:
-				std::string resourceGroupId_;
-				std::vector<Tag> tag_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTINSTANCESREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTINSTANCESREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTINSTANCESREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT ListInstancesRequest : public RpcServiceRequest {
+public:
+	struct Tag {
+		std::string value;
+		std::string key;
+	};
+	ListInstancesRequest();
+	~ListInstancesRequest();
+	std::string getResourceGroupId() const;
+	void setResourceGroupId(const std::string &resourceGroupId);
+	std::vector<Tag> getTag() const;
+	void setTag(const std::vector<Tag> &tag);
+
+private:
+	std::string resourceGroupId_;
+	std::vector<Tag> tag_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTINSTANCESREQUEST_H_

+ 1 - 1
outboundbot/include/alibabacloud/outboundbot/model/ListInstancesResult.h

@@ -45,8 +45,8 @@ namespace AlibabaCloud
 						std::string value;
 						std::string key;
 					};
-					std::string ownerName;
 					std::string owner;
+					std::string ownerName;
 					std::string resourceGroupId;
 					std::vector<Instance::ResourceTag> resourceTags;
 					std::string instanceId;

+ 43 - 49
outboundbot/include/alibabacloud/outboundbot/model/ListIntentsRequest.h

@@ -1,60 +1,54 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTINTENTSREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTINTENTSREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT ListIntentsRequest : public RpcServiceRequest
-			{
-
-			public:
-				ListIntentsRequest();
-				~ListIntentsRequest();
-
-				int getPageNumber()const;
-				void setPageNumber(int pageNumber);
-				std::string getScriptId()const;
-				void setScriptId(const std::string& scriptId);
-				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);
-
-            private:
-				int pageNumber_;
-				std::string scriptId_;
-				std::string instanceId_;
-				int pageSize_;
-				std::string keyword_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTINTENTSREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTINTENTSREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTINTENTSREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT ListIntentsRequest : public RpcServiceRequest {
+public:
+	ListIntentsRequest();
+	~ListIntentsRequest();
+	int getPageNumber() const;
+	void setPageNumber(int pageNumber);
+	std::string getScriptId() const;
+	void setScriptId(const std::string &scriptId);
+	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);
+
+private:
+	int pageNumber_;
+	std::string scriptId_;
+	std::string instanceId_;
+	int pageSize_;
+	std::string keyword_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTINTENTSREQUEST_H_

+ 1 - 1
outboundbot/include/alibabacloud/outboundbot/model/ListIntentsResult.h

@@ -39,8 +39,8 @@ namespace AlibabaCloud
 						std::string keywords;
 						std::string intentName;
 						std::string intentDescription;
-						long createTime;
 						std::string utterances;
+						long createTime;
 						long updateTime;
 						std::string scriptId;
 						std::string intentId;

+ 31 - 37
outboundbot/include/alibabacloud/outboundbot/model/ListJobGroupsAsyncRequest.h

@@ -1,48 +1,42 @@
 /*
  * Copyright 2009-2017 Alibaba Cloud All rights reserved.
- * 
+ *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- * 
+ *
  *      http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  * See the License for the specific language governing permissions and
  * limitations under the License.
- */
-
-#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTJOBGROUPSASYNCREQUEST_H_
-#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTJOBGROUPSASYNCREQUEST_H_
-
-#include <string>
-#include <vector>
-#include <alibabacloud/core/RpcServiceRequest.h>
-#include <alibabacloud/outboundbot/OutboundBotExport.h>
-
-namespace AlibabaCloud
-{
-	namespace OutboundBot
-	{
-		namespace Model
-		{
-			class ALIBABACLOUD_OUTBOUNDBOT_EXPORT ListJobGroupsAsyncRequest : public RpcServiceRequest
-			{
-
-			public:
-				ListJobGroupsAsyncRequest();
-				~ListJobGroupsAsyncRequest();
-
-				std::string getAsyncTaskId()const;
-				void setAsyncTaskId(const std::string& asyncTaskId);
-
-            private:
-				std::string asyncTaskId_;
-
-			};
-		}
-	}
-}
-#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTJOBGROUPSASYNCREQUEST_H_
+ */
+
+#ifndef ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTJOBGROUPSASYNCREQUEST_H_
+#define ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTJOBGROUPSASYNCREQUEST_H_
+
+#include <alibabacloud/outboundbot/OutboundBotExport.h>
+#include <alibabacloud/core/RpcServiceRequest.h>
+#include <string>
+#include <vector>
+#include <map>
+
+namespace AlibabaCloud {
+namespace OutboundBot {
+namespace Model {
+class ALIBABACLOUD_OUTBOUNDBOT_EXPORT ListJobGroupsAsyncRequest : public RpcServiceRequest {
+public:
+	ListJobGroupsAsyncRequest();
+	~ListJobGroupsAsyncRequest();
+	std::string getAsyncTaskId() const;
+	void setAsyncTaskId(const std::string &asyncTaskId);
+
+private:
+	std::string asyncTaskId_;
+};
+} // namespace Model
+} // namespace OutboundBot
+} // namespace AlibabaCloud
+#endif // !ALIBABACLOUD_OUTBOUNDBOT_MODEL_LISTJOBGROUPSASYNCREQUEST_H_

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