SubmitURLUploadJob, support S3 Storage.

This commit is contained in:
sdk-team
2021-09-01 07:13:58 +00:00
parent c69995217c
commit fe6548a733
638 changed files with 34898 additions and 30394 deletions

View File

@@ -1,3 +1,6 @@
2021-09-01 Version: 1.36.867
- SubmitURLUploadJob, support S3 Storage.
2021-09-01 Version: 1.36.866
- SDK updated.

View File

@@ -1 +1 @@
1.36.866
1.36.867

View File

@@ -43,6 +43,8 @@ set(mts_public_header_model
include/alibabacloud/mts/model/AddPipelineResult.h
include/alibabacloud/mts/model/AddPornPipelineRequest.h
include/alibabacloud/mts/model/AddPornPipelineResult.h
include/alibabacloud/mts/model/AddSmarttagTemplateRequest.h
include/alibabacloud/mts/model/AddSmarttagTemplateResult.h
include/alibabacloud/mts/model/AddTemplateRequest.h
include/alibabacloud/mts/model/AddTemplateResult.h
include/alibabacloud/mts/model/AddTerrorismPipelineRequest.h
@@ -61,6 +63,8 @@ set(mts_public_header_model
include/alibabacloud/mts/model/CheckResourceResult.h
include/alibabacloud/mts/model/CreateFpShotDBRequest.h
include/alibabacloud/mts/model/CreateFpShotDBResult.h
include/alibabacloud/mts/model/CreateInferenceServerRequest.h
include/alibabacloud/mts/model/CreateInferenceServerResult.h
include/alibabacloud/mts/model/CreateMcuTemplateRequest.h
include/alibabacloud/mts/model/CreateMcuTemplateResult.h
include/alibabacloud/mts/model/CreateSessionRequest.h
@@ -85,12 +89,18 @@ set(mts_public_header_model
include/alibabacloud/mts/model/DeleteMediaWorkflowResult.h
include/alibabacloud/mts/model/DeletePipelineRequest.h
include/alibabacloud/mts/model/DeletePipelineResult.h
include/alibabacloud/mts/model/DeleteSmarttagTemplateRequest.h
include/alibabacloud/mts/model/DeleteSmarttagTemplateResult.h
include/alibabacloud/mts/model/DeleteTemplateRequest.h
include/alibabacloud/mts/model/DeleteTemplateResult.h
include/alibabacloud/mts/model/DeleteWaterMarkTemplateRequest.h
include/alibabacloud/mts/model/DeleteWaterMarkTemplateResult.h
include/alibabacloud/mts/model/DescribeMtsUserResourcePackageRequest.h
include/alibabacloud/mts/model/DescribeMtsUserResourcePackageResult.h
include/alibabacloud/mts/model/DetectImageSyncRequest.h
include/alibabacloud/mts/model/DetectImageSyncResult.h
include/alibabacloud/mts/model/GetJobInfoRequest.h
include/alibabacloud/mts/model/GetJobInfoResult.h
include/alibabacloud/mts/model/GetLicenseRequest.h
include/alibabacloud/mts/model/GetLicenseResult.h
include/alibabacloud/mts/model/GetPackageRequest.h
@@ -105,10 +115,16 @@ set(mts_public_header_model
include/alibabacloud/mts/model/ListCensorPipelineResult.h
include/alibabacloud/mts/model/ListCoverPipelineRequest.h
include/alibabacloud/mts/model/ListCoverPipelineResult.h
include/alibabacloud/mts/model/ListCustomPersonsRequest.h
include/alibabacloud/mts/model/ListCustomPersonsResult.h
include/alibabacloud/mts/model/ListFpShotDBRequest.h
include/alibabacloud/mts/model/ListFpShotDBResult.h
include/alibabacloud/mts/model/ListFpShotFilesRequest.h
include/alibabacloud/mts/model/ListFpShotFilesResult.h
include/alibabacloud/mts/model/ListFpShotNotaryRequest.h
include/alibabacloud/mts/model/ListFpShotNotaryResult.h
include/alibabacloud/mts/model/ListInferenceJobRequest.h
include/alibabacloud/mts/model/ListInferenceJobResult.h
include/alibabacloud/mts/model/ListJobRequest.h
include/alibabacloud/mts/model/ListJobResult.h
include/alibabacloud/mts/model/ListMediaRequest.h
@@ -153,14 +169,26 @@ set(mts_public_header_model
include/alibabacloud/mts/model/QueryFacerecogJobListResult.h
include/alibabacloud/mts/model/QueryFpCompareJobListRequest.h
include/alibabacloud/mts/model/QueryFpCompareJobListResult.h
include/alibabacloud/mts/model/QueryFpDBDeleteJobListRequest.h
include/alibabacloud/mts/model/QueryFpDBDeleteJobListResult.h
include/alibabacloud/mts/model/QueryFpFileDeleteJobListRequest.h
include/alibabacloud/mts/model/QueryFpFileDeleteJobListResult.h
include/alibabacloud/mts/model/QueryFpImportResultRequest.h
include/alibabacloud/mts/model/QueryFpImportResultResult.h
include/alibabacloud/mts/model/QueryFpShotJobListRequest.h
include/alibabacloud/mts/model/QueryFpShotJobListResult.h
include/alibabacloud/mts/model/QueryIProductionJobRequest.h
include/alibabacloud/mts/model/QueryIProductionJobResult.h
include/alibabacloud/mts/model/QueryIProductionJobListRequest.h
include/alibabacloud/mts/model/QueryIProductionJobListResult.h
include/alibabacloud/mts/model/QueryImageSearchJobListRequest.h
include/alibabacloud/mts/model/QueryImageSearchJobListResult.h
include/alibabacloud/mts/model/QueryInferenceJobRequest.h
include/alibabacloud/mts/model/QueryInferenceJobResult.h
include/alibabacloud/mts/model/QueryInferenceServerRequest.h
include/alibabacloud/mts/model/QueryInferenceServerResult.h
include/alibabacloud/mts/model/QueryInnerJobRequest.h
include/alibabacloud/mts/model/QueryInnerJobResult.h
include/alibabacloud/mts/model/QueryJobListRequest.h
include/alibabacloud/mts/model/QueryJobListResult.h
include/alibabacloud/mts/model/QueryMCJobListRequest.h
@@ -197,6 +225,8 @@ set(mts_public_header_model
include/alibabacloud/mts/model/QueryPornPipelineListResult.h
include/alibabacloud/mts/model/QuerySmarttagJobRequest.h
include/alibabacloud/mts/model/QuerySmarttagJobResult.h
include/alibabacloud/mts/model/QuerySmarttagTemplateListRequest.h
include/alibabacloud/mts/model/QuerySmarttagTemplateListResult.h
include/alibabacloud/mts/model/QuerySnapshotJobListRequest.h
include/alibabacloud/mts/model/QuerySnapshotJobListResult.h
include/alibabacloud/mts/model/QuerySubtitleJobListRequest.h
@@ -213,6 +243,8 @@ set(mts_public_header_model
include/alibabacloud/mts/model/QueryVideoGifJobListResult.h
include/alibabacloud/mts/model/QueryVideoPoseJobListRequest.h
include/alibabacloud/mts/model/QueryVideoPoseJobListResult.h
include/alibabacloud/mts/model/QueryVideoQualityJobRequest.h
include/alibabacloud/mts/model/QueryVideoQualityJobResult.h
include/alibabacloud/mts/model/QueryVideoSplitJobListRequest.h
include/alibabacloud/mts/model/QueryVideoSplitJobListResult.h
include/alibabacloud/mts/model/QueryVideoSummaryJobListRequest.h
@@ -221,6 +253,8 @@ set(mts_public_header_model
include/alibabacloud/mts/model/QueryWaterMarkTemplateListResult.h
include/alibabacloud/mts/model/RefreshCdnDomainConfigsCacheRequest.h
include/alibabacloud/mts/model/RefreshCdnDomainConfigsCacheResult.h
include/alibabacloud/mts/model/RegisterCustomFaceRequest.h
include/alibabacloud/mts/model/RegisterCustomFaceResult.h
include/alibabacloud/mts/model/RegisterMediaDetailPersonRequest.h
include/alibabacloud/mts/model/RegisterMediaDetailPersonResult.h
include/alibabacloud/mts/model/RegisterMediaDetailScenarioRequest.h
@@ -257,6 +291,8 @@ set(mts_public_header_model
include/alibabacloud/mts/model/SearchWaterMarkTemplateResult.h
include/alibabacloud/mts/model/SetAuthConfigRequest.h
include/alibabacloud/mts/model/SetAuthConfigResult.h
include/alibabacloud/mts/model/StopIProductionJobRequest.h
include/alibabacloud/mts/model/StopIProductionJobResult.h
include/alibabacloud/mts/model/SubmitAnalysisJobRequest.h
include/alibabacloud/mts/model/SubmitAnalysisJobResult.h
include/alibabacloud/mts/model/SubmitAnnotationJobRequest.h
@@ -275,6 +311,10 @@ set(mts_public_header_model
include/alibabacloud/mts/model/SubmitFacerecogJobResult.h
include/alibabacloud/mts/model/SubmitFpCompareJobRequest.h
include/alibabacloud/mts/model/SubmitFpCompareJobResult.h
include/alibabacloud/mts/model/SubmitFpDBDeleteJobRequest.h
include/alibabacloud/mts/model/SubmitFpDBDeleteJobResult.h
include/alibabacloud/mts/model/SubmitFpFileDeleteJobRequest.h
include/alibabacloud/mts/model/SubmitFpFileDeleteJobResult.h
include/alibabacloud/mts/model/SubmitFpShotJobRequest.h
include/alibabacloud/mts/model/SubmitFpShotJobResult.h
include/alibabacloud/mts/model/SubmitIProductionJobRequest.h
@@ -283,6 +323,10 @@ set(mts_public_header_model
include/alibabacloud/mts/model/SubmitImageQualityJobResult.h
include/alibabacloud/mts/model/SubmitImageSearchJobRequest.h
include/alibabacloud/mts/model/SubmitImageSearchJobResult.h
include/alibabacloud/mts/model/SubmitInferenceJobRequest.h
include/alibabacloud/mts/model/SubmitInferenceJobResult.h
include/alibabacloud/mts/model/SubmitInnerJobRequest.h
include/alibabacloud/mts/model/SubmitInnerJobResult.h
include/alibabacloud/mts/model/SubmitJobsRequest.h
include/alibabacloud/mts/model/SubmitJobsResult.h
include/alibabacloud/mts/model/SubmitMCJobRequest.h
@@ -309,18 +353,26 @@ set(mts_public_header_model
include/alibabacloud/mts/model/SubmitTagJobResult.h
include/alibabacloud/mts/model/SubmitTerrorismJobRequest.h
include/alibabacloud/mts/model/SubmitTerrorismJobResult.h
include/alibabacloud/mts/model/SubmitURLUploadJobRequest.h
include/alibabacloud/mts/model/SubmitURLUploadJobResult.h
include/alibabacloud/mts/model/SubmitVideoGifJobRequest.h
include/alibabacloud/mts/model/SubmitVideoGifJobResult.h
include/alibabacloud/mts/model/SubmitVideoPoseJobRequest.h
include/alibabacloud/mts/model/SubmitVideoPoseJobResult.h
include/alibabacloud/mts/model/SubmitVideoQualityJobRequest.h
include/alibabacloud/mts/model/SubmitVideoQualityJobResult.h
include/alibabacloud/mts/model/SubmitVideoSplitJobRequest.h
include/alibabacloud/mts/model/SubmitVideoSplitJobResult.h
include/alibabacloud/mts/model/SubmitVideoSummaryJobRequest.h
include/alibabacloud/mts/model/SubmitVideoSummaryJobResult.h
include/alibabacloud/mts/model/TagCustomPersonRequest.h
include/alibabacloud/mts/model/TagCustomPersonResult.h
include/alibabacloud/mts/model/UnbindInputBucketRequest.h
include/alibabacloud/mts/model/UnbindInputBucketResult.h
include/alibabacloud/mts/model/UnbindOutputBucketRequest.h
include/alibabacloud/mts/model/UnbindOutputBucketResult.h
include/alibabacloud/mts/model/UnregisterCustomFaceRequest.h
include/alibabacloud/mts/model/UnregisterCustomFaceResult.h
include/alibabacloud/mts/model/UpdateAsrPipelineRequest.h
include/alibabacloud/mts/model/UpdateAsrPipelineResult.h
include/alibabacloud/mts/model/UpdateCategoryNameRequest.h
@@ -349,6 +401,8 @@ set(mts_public_header_model
include/alibabacloud/mts/model/UpdatePipelineResult.h
include/alibabacloud/mts/model/UpdatePornPipelineRequest.h
include/alibabacloud/mts/model/UpdatePornPipelineResult.h
include/alibabacloud/mts/model/UpdateSmarttagTemplateRequest.h
include/alibabacloud/mts/model/UpdateSmarttagTemplateResult.h
include/alibabacloud/mts/model/UpdateTemplateRequest.h
include/alibabacloud/mts/model/UpdateTemplateResult.h
include/alibabacloud/mts/model/UpdateTerrorismPipelineRequest.h
@@ -380,6 +434,8 @@ set(mts_src
src/model/AddPipelineResult.cc
src/model/AddPornPipelineRequest.cc
src/model/AddPornPipelineResult.cc
src/model/AddSmarttagTemplateRequest.cc
src/model/AddSmarttagTemplateResult.cc
src/model/AddTemplateRequest.cc
src/model/AddTemplateResult.cc
src/model/AddTerrorismPipelineRequest.cc
@@ -398,6 +454,8 @@ set(mts_src
src/model/CheckResourceResult.cc
src/model/CreateFpShotDBRequest.cc
src/model/CreateFpShotDBResult.cc
src/model/CreateInferenceServerRequest.cc
src/model/CreateInferenceServerResult.cc
src/model/CreateMcuTemplateRequest.cc
src/model/CreateMcuTemplateResult.cc
src/model/CreateSessionRequest.cc
@@ -422,12 +480,18 @@ set(mts_src
src/model/DeleteMediaWorkflowResult.cc
src/model/DeletePipelineRequest.cc
src/model/DeletePipelineResult.cc
src/model/DeleteSmarttagTemplateRequest.cc
src/model/DeleteSmarttagTemplateResult.cc
src/model/DeleteTemplateRequest.cc
src/model/DeleteTemplateResult.cc
src/model/DeleteWaterMarkTemplateRequest.cc
src/model/DeleteWaterMarkTemplateResult.cc
src/model/DescribeMtsUserResourcePackageRequest.cc
src/model/DescribeMtsUserResourcePackageResult.cc
src/model/DetectImageSyncRequest.cc
src/model/DetectImageSyncResult.cc
src/model/GetJobInfoRequest.cc
src/model/GetJobInfoResult.cc
src/model/GetLicenseRequest.cc
src/model/GetLicenseResult.cc
src/model/GetPackageRequest.cc
@@ -442,10 +506,16 @@ set(mts_src
src/model/ListCensorPipelineResult.cc
src/model/ListCoverPipelineRequest.cc
src/model/ListCoverPipelineResult.cc
src/model/ListCustomPersonsRequest.cc
src/model/ListCustomPersonsResult.cc
src/model/ListFpShotDBRequest.cc
src/model/ListFpShotDBResult.cc
src/model/ListFpShotFilesRequest.cc
src/model/ListFpShotFilesResult.cc
src/model/ListFpShotNotaryRequest.cc
src/model/ListFpShotNotaryResult.cc
src/model/ListInferenceJobRequest.cc
src/model/ListInferenceJobResult.cc
src/model/ListJobRequest.cc
src/model/ListJobResult.cc
src/model/ListMediaRequest.cc
@@ -490,14 +560,26 @@ set(mts_src
src/model/QueryFacerecogJobListResult.cc
src/model/QueryFpCompareJobListRequest.cc
src/model/QueryFpCompareJobListResult.cc
src/model/QueryFpDBDeleteJobListRequest.cc
src/model/QueryFpDBDeleteJobListResult.cc
src/model/QueryFpFileDeleteJobListRequest.cc
src/model/QueryFpFileDeleteJobListResult.cc
src/model/QueryFpImportResultRequest.cc
src/model/QueryFpImportResultResult.cc
src/model/QueryFpShotJobListRequest.cc
src/model/QueryFpShotJobListResult.cc
src/model/QueryIProductionJobRequest.cc
src/model/QueryIProductionJobResult.cc
src/model/QueryIProductionJobListRequest.cc
src/model/QueryIProductionJobListResult.cc
src/model/QueryImageSearchJobListRequest.cc
src/model/QueryImageSearchJobListResult.cc
src/model/QueryInferenceJobRequest.cc
src/model/QueryInferenceJobResult.cc
src/model/QueryInferenceServerRequest.cc
src/model/QueryInferenceServerResult.cc
src/model/QueryInnerJobRequest.cc
src/model/QueryInnerJobResult.cc
src/model/QueryJobListRequest.cc
src/model/QueryJobListResult.cc
src/model/QueryMCJobListRequest.cc
@@ -534,6 +616,8 @@ set(mts_src
src/model/QueryPornPipelineListResult.cc
src/model/QuerySmarttagJobRequest.cc
src/model/QuerySmarttagJobResult.cc
src/model/QuerySmarttagTemplateListRequest.cc
src/model/QuerySmarttagTemplateListResult.cc
src/model/QuerySnapshotJobListRequest.cc
src/model/QuerySnapshotJobListResult.cc
src/model/QuerySubtitleJobListRequest.cc
@@ -550,6 +634,8 @@ set(mts_src
src/model/QueryVideoGifJobListResult.cc
src/model/QueryVideoPoseJobListRequest.cc
src/model/QueryVideoPoseJobListResult.cc
src/model/QueryVideoQualityJobRequest.cc
src/model/QueryVideoQualityJobResult.cc
src/model/QueryVideoSplitJobListRequest.cc
src/model/QueryVideoSplitJobListResult.cc
src/model/QueryVideoSummaryJobListRequest.cc
@@ -558,6 +644,8 @@ set(mts_src
src/model/QueryWaterMarkTemplateListResult.cc
src/model/RefreshCdnDomainConfigsCacheRequest.cc
src/model/RefreshCdnDomainConfigsCacheResult.cc
src/model/RegisterCustomFaceRequest.cc
src/model/RegisterCustomFaceResult.cc
src/model/RegisterMediaDetailPersonRequest.cc
src/model/RegisterMediaDetailPersonResult.cc
src/model/RegisterMediaDetailScenarioRequest.cc
@@ -594,6 +682,8 @@ set(mts_src
src/model/SearchWaterMarkTemplateResult.cc
src/model/SetAuthConfigRequest.cc
src/model/SetAuthConfigResult.cc
src/model/StopIProductionJobRequest.cc
src/model/StopIProductionJobResult.cc
src/model/SubmitAnalysisJobRequest.cc
src/model/SubmitAnalysisJobResult.cc
src/model/SubmitAnnotationJobRequest.cc
@@ -612,6 +702,10 @@ set(mts_src
src/model/SubmitFacerecogJobResult.cc
src/model/SubmitFpCompareJobRequest.cc
src/model/SubmitFpCompareJobResult.cc
src/model/SubmitFpDBDeleteJobRequest.cc
src/model/SubmitFpDBDeleteJobResult.cc
src/model/SubmitFpFileDeleteJobRequest.cc
src/model/SubmitFpFileDeleteJobResult.cc
src/model/SubmitFpShotJobRequest.cc
src/model/SubmitFpShotJobResult.cc
src/model/SubmitIProductionJobRequest.cc
@@ -620,6 +714,10 @@ set(mts_src
src/model/SubmitImageQualityJobResult.cc
src/model/SubmitImageSearchJobRequest.cc
src/model/SubmitImageSearchJobResult.cc
src/model/SubmitInferenceJobRequest.cc
src/model/SubmitInferenceJobResult.cc
src/model/SubmitInnerJobRequest.cc
src/model/SubmitInnerJobResult.cc
src/model/SubmitJobsRequest.cc
src/model/SubmitJobsResult.cc
src/model/SubmitMCJobRequest.cc
@@ -646,18 +744,26 @@ set(mts_src
src/model/SubmitTagJobResult.cc
src/model/SubmitTerrorismJobRequest.cc
src/model/SubmitTerrorismJobResult.cc
src/model/SubmitURLUploadJobRequest.cc
src/model/SubmitURLUploadJobResult.cc
src/model/SubmitVideoGifJobRequest.cc
src/model/SubmitVideoGifJobResult.cc
src/model/SubmitVideoPoseJobRequest.cc
src/model/SubmitVideoPoseJobResult.cc
src/model/SubmitVideoQualityJobRequest.cc
src/model/SubmitVideoQualityJobResult.cc
src/model/SubmitVideoSplitJobRequest.cc
src/model/SubmitVideoSplitJobResult.cc
src/model/SubmitVideoSummaryJobRequest.cc
src/model/SubmitVideoSummaryJobResult.cc
src/model/TagCustomPersonRequest.cc
src/model/TagCustomPersonResult.cc
src/model/UnbindInputBucketRequest.cc
src/model/UnbindInputBucketResult.cc
src/model/UnbindOutputBucketRequest.cc
src/model/UnbindOutputBucketResult.cc
src/model/UnregisterCustomFaceRequest.cc
src/model/UnregisterCustomFaceResult.cc
src/model/UpdateAsrPipelineRequest.cc
src/model/UpdateAsrPipelineResult.cc
src/model/UpdateCategoryNameRequest.cc
@@ -686,6 +792,8 @@ set(mts_src
src/model/UpdatePipelineResult.cc
src/model/UpdatePornPipelineRequest.cc
src/model/UpdatePornPipelineResult.cc
src/model/UpdateSmarttagTemplateRequest.cc
src/model/UpdateSmarttagTemplateResult.cc
src/model/UpdateTemplateRequest.cc
src/model/UpdateTemplateResult.cc
src/model/UpdateTerrorismPipelineRequest.cc

View File

@@ -44,6 +44,8 @@
#include "model/AddPipelineResult.h"
#include "model/AddPornPipelineRequest.h"
#include "model/AddPornPipelineResult.h"
#include "model/AddSmarttagTemplateRequest.h"
#include "model/AddSmarttagTemplateResult.h"
#include "model/AddTemplateRequest.h"
#include "model/AddTemplateResult.h"
#include "model/AddTerrorismPipelineRequest.h"
@@ -62,6 +64,8 @@
#include "model/CheckResourceResult.h"
#include "model/CreateFpShotDBRequest.h"
#include "model/CreateFpShotDBResult.h"
#include "model/CreateInferenceServerRequest.h"
#include "model/CreateInferenceServerResult.h"
#include "model/CreateMcuTemplateRequest.h"
#include "model/CreateMcuTemplateResult.h"
#include "model/CreateSessionRequest.h"
@@ -86,12 +90,18 @@
#include "model/DeleteMediaWorkflowResult.h"
#include "model/DeletePipelineRequest.h"
#include "model/DeletePipelineResult.h"
#include "model/DeleteSmarttagTemplateRequest.h"
#include "model/DeleteSmarttagTemplateResult.h"
#include "model/DeleteTemplateRequest.h"
#include "model/DeleteTemplateResult.h"
#include "model/DeleteWaterMarkTemplateRequest.h"
#include "model/DeleteWaterMarkTemplateResult.h"
#include "model/DescribeMtsUserResourcePackageRequest.h"
#include "model/DescribeMtsUserResourcePackageResult.h"
#include "model/DetectImageSyncRequest.h"
#include "model/DetectImageSyncResult.h"
#include "model/GetJobInfoRequest.h"
#include "model/GetJobInfoResult.h"
#include "model/GetLicenseRequest.h"
#include "model/GetLicenseResult.h"
#include "model/GetPackageRequest.h"
@@ -106,10 +116,16 @@
#include "model/ListCensorPipelineResult.h"
#include "model/ListCoverPipelineRequest.h"
#include "model/ListCoverPipelineResult.h"
#include "model/ListCustomPersonsRequest.h"
#include "model/ListCustomPersonsResult.h"
#include "model/ListFpShotDBRequest.h"
#include "model/ListFpShotDBResult.h"
#include "model/ListFpShotFilesRequest.h"
#include "model/ListFpShotFilesResult.h"
#include "model/ListFpShotNotaryRequest.h"
#include "model/ListFpShotNotaryResult.h"
#include "model/ListInferenceJobRequest.h"
#include "model/ListInferenceJobResult.h"
#include "model/ListJobRequest.h"
#include "model/ListJobResult.h"
#include "model/ListMediaRequest.h"
@@ -154,14 +170,26 @@
#include "model/QueryFacerecogJobListResult.h"
#include "model/QueryFpCompareJobListRequest.h"
#include "model/QueryFpCompareJobListResult.h"
#include "model/QueryFpDBDeleteJobListRequest.h"
#include "model/QueryFpDBDeleteJobListResult.h"
#include "model/QueryFpFileDeleteJobListRequest.h"
#include "model/QueryFpFileDeleteJobListResult.h"
#include "model/QueryFpImportResultRequest.h"
#include "model/QueryFpImportResultResult.h"
#include "model/QueryFpShotJobListRequest.h"
#include "model/QueryFpShotJobListResult.h"
#include "model/QueryIProductionJobRequest.h"
#include "model/QueryIProductionJobResult.h"
#include "model/QueryIProductionJobListRequest.h"
#include "model/QueryIProductionJobListResult.h"
#include "model/QueryImageSearchJobListRequest.h"
#include "model/QueryImageSearchJobListResult.h"
#include "model/QueryInferenceJobRequest.h"
#include "model/QueryInferenceJobResult.h"
#include "model/QueryInferenceServerRequest.h"
#include "model/QueryInferenceServerResult.h"
#include "model/QueryInnerJobRequest.h"
#include "model/QueryInnerJobResult.h"
#include "model/QueryJobListRequest.h"
#include "model/QueryJobListResult.h"
#include "model/QueryMCJobListRequest.h"
@@ -198,6 +226,8 @@
#include "model/QueryPornPipelineListResult.h"
#include "model/QuerySmarttagJobRequest.h"
#include "model/QuerySmarttagJobResult.h"
#include "model/QuerySmarttagTemplateListRequest.h"
#include "model/QuerySmarttagTemplateListResult.h"
#include "model/QuerySnapshotJobListRequest.h"
#include "model/QuerySnapshotJobListResult.h"
#include "model/QuerySubtitleJobListRequest.h"
@@ -214,6 +244,8 @@
#include "model/QueryVideoGifJobListResult.h"
#include "model/QueryVideoPoseJobListRequest.h"
#include "model/QueryVideoPoseJobListResult.h"
#include "model/QueryVideoQualityJobRequest.h"
#include "model/QueryVideoQualityJobResult.h"
#include "model/QueryVideoSplitJobListRequest.h"
#include "model/QueryVideoSplitJobListResult.h"
#include "model/QueryVideoSummaryJobListRequest.h"
@@ -222,6 +254,8 @@
#include "model/QueryWaterMarkTemplateListResult.h"
#include "model/RefreshCdnDomainConfigsCacheRequest.h"
#include "model/RefreshCdnDomainConfigsCacheResult.h"
#include "model/RegisterCustomFaceRequest.h"
#include "model/RegisterCustomFaceResult.h"
#include "model/RegisterMediaDetailPersonRequest.h"
#include "model/RegisterMediaDetailPersonResult.h"
#include "model/RegisterMediaDetailScenarioRequest.h"
@@ -258,6 +292,8 @@
#include "model/SearchWaterMarkTemplateResult.h"
#include "model/SetAuthConfigRequest.h"
#include "model/SetAuthConfigResult.h"
#include "model/StopIProductionJobRequest.h"
#include "model/StopIProductionJobResult.h"
#include "model/SubmitAnalysisJobRequest.h"
#include "model/SubmitAnalysisJobResult.h"
#include "model/SubmitAnnotationJobRequest.h"
@@ -276,6 +312,10 @@
#include "model/SubmitFacerecogJobResult.h"
#include "model/SubmitFpCompareJobRequest.h"
#include "model/SubmitFpCompareJobResult.h"
#include "model/SubmitFpDBDeleteJobRequest.h"
#include "model/SubmitFpDBDeleteJobResult.h"
#include "model/SubmitFpFileDeleteJobRequest.h"
#include "model/SubmitFpFileDeleteJobResult.h"
#include "model/SubmitFpShotJobRequest.h"
#include "model/SubmitFpShotJobResult.h"
#include "model/SubmitIProductionJobRequest.h"
@@ -284,6 +324,10 @@
#include "model/SubmitImageQualityJobResult.h"
#include "model/SubmitImageSearchJobRequest.h"
#include "model/SubmitImageSearchJobResult.h"
#include "model/SubmitInferenceJobRequest.h"
#include "model/SubmitInferenceJobResult.h"
#include "model/SubmitInnerJobRequest.h"
#include "model/SubmitInnerJobResult.h"
#include "model/SubmitJobsRequest.h"
#include "model/SubmitJobsResult.h"
#include "model/SubmitMCJobRequest.h"
@@ -310,18 +354,26 @@
#include "model/SubmitTagJobResult.h"
#include "model/SubmitTerrorismJobRequest.h"
#include "model/SubmitTerrorismJobResult.h"
#include "model/SubmitURLUploadJobRequest.h"
#include "model/SubmitURLUploadJobResult.h"
#include "model/SubmitVideoGifJobRequest.h"
#include "model/SubmitVideoGifJobResult.h"
#include "model/SubmitVideoPoseJobRequest.h"
#include "model/SubmitVideoPoseJobResult.h"
#include "model/SubmitVideoQualityJobRequest.h"
#include "model/SubmitVideoQualityJobResult.h"
#include "model/SubmitVideoSplitJobRequest.h"
#include "model/SubmitVideoSplitJobResult.h"
#include "model/SubmitVideoSummaryJobRequest.h"
#include "model/SubmitVideoSummaryJobResult.h"
#include "model/TagCustomPersonRequest.h"
#include "model/TagCustomPersonResult.h"
#include "model/UnbindInputBucketRequest.h"
#include "model/UnbindInputBucketResult.h"
#include "model/UnbindOutputBucketRequest.h"
#include "model/UnbindOutputBucketResult.h"
#include "model/UnregisterCustomFaceRequest.h"
#include "model/UnregisterCustomFaceResult.h"
#include "model/UpdateAsrPipelineRequest.h"
#include "model/UpdateAsrPipelineResult.h"
#include "model/UpdateCategoryNameRequest.h"
@@ -350,6 +402,8 @@
#include "model/UpdatePipelineResult.h"
#include "model/UpdatePornPipelineRequest.h"
#include "model/UpdatePornPipelineResult.h"
#include "model/UpdateSmarttagTemplateRequest.h"
#include "model/UpdateSmarttagTemplateResult.h"
#include "model/UpdateTemplateRequest.h"
#include "model/UpdateTemplateResult.h"
#include "model/UpdateTerrorismPipelineRequest.h"
@@ -398,6 +452,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::AddPornPipelineResult> AddPornPipelineOutcome;
typedef std::future<AddPornPipelineOutcome> AddPornPipelineOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::AddPornPipelineRequest&, const AddPornPipelineOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddPornPipelineAsyncHandler;
typedef Outcome<Error, Model::AddSmarttagTemplateResult> AddSmarttagTemplateOutcome;
typedef std::future<AddSmarttagTemplateOutcome> AddSmarttagTemplateOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::AddSmarttagTemplateRequest&, const AddSmarttagTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddSmarttagTemplateAsyncHandler;
typedef Outcome<Error, Model::AddTemplateResult> AddTemplateOutcome;
typedef std::future<AddTemplateOutcome> AddTemplateOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::AddTemplateRequest&, const AddTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> AddTemplateAsyncHandler;
@@ -425,6 +482,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::CreateFpShotDBResult> CreateFpShotDBOutcome;
typedef std::future<CreateFpShotDBOutcome> CreateFpShotDBOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::CreateFpShotDBRequest&, const CreateFpShotDBOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateFpShotDBAsyncHandler;
typedef Outcome<Error, Model::CreateInferenceServerResult> CreateInferenceServerOutcome;
typedef std::future<CreateInferenceServerOutcome> CreateInferenceServerOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::CreateInferenceServerRequest&, const CreateInferenceServerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateInferenceServerAsyncHandler;
typedef Outcome<Error, Model::CreateMcuTemplateResult> CreateMcuTemplateOutcome;
typedef std::future<CreateMcuTemplateOutcome> CreateMcuTemplateOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::CreateMcuTemplateRequest&, const CreateMcuTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateMcuTemplateAsyncHandler;
@@ -461,6 +521,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::DeletePipelineResult> DeletePipelineOutcome;
typedef std::future<DeletePipelineOutcome> DeletePipelineOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::DeletePipelineRequest&, const DeletePipelineOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeletePipelineAsyncHandler;
typedef Outcome<Error, Model::DeleteSmarttagTemplateResult> DeleteSmarttagTemplateOutcome;
typedef std::future<DeleteSmarttagTemplateOutcome> DeleteSmarttagTemplateOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::DeleteSmarttagTemplateRequest&, const DeleteSmarttagTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteSmarttagTemplateAsyncHandler;
typedef Outcome<Error, Model::DeleteTemplateResult> DeleteTemplateOutcome;
typedef std::future<DeleteTemplateOutcome> DeleteTemplateOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::DeleteTemplateRequest&, const DeleteTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DeleteTemplateAsyncHandler;
@@ -470,6 +533,12 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::DescribeMtsUserResourcePackageResult> DescribeMtsUserResourcePackageOutcome;
typedef std::future<DescribeMtsUserResourcePackageOutcome> DescribeMtsUserResourcePackageOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::DescribeMtsUserResourcePackageRequest&, const DescribeMtsUserResourcePackageOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DescribeMtsUserResourcePackageAsyncHandler;
typedef Outcome<Error, Model::DetectImageSyncResult> DetectImageSyncOutcome;
typedef std::future<DetectImageSyncOutcome> DetectImageSyncOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::DetectImageSyncRequest&, const DetectImageSyncOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> DetectImageSyncAsyncHandler;
typedef Outcome<Error, Model::GetJobInfoResult> GetJobInfoOutcome;
typedef std::future<GetJobInfoOutcome> GetJobInfoOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::GetJobInfoRequest&, const GetJobInfoOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetJobInfoAsyncHandler;
typedef Outcome<Error, Model::GetLicenseResult> GetLicenseOutcome;
typedef std::future<GetLicenseOutcome> GetLicenseOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::GetLicenseRequest&, const GetLicenseOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> GetLicenseAsyncHandler;
@@ -491,12 +560,21 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::ListCoverPipelineResult> ListCoverPipelineOutcome;
typedef std::future<ListCoverPipelineOutcome> ListCoverPipelineOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::ListCoverPipelineRequest&, const ListCoverPipelineOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListCoverPipelineAsyncHandler;
typedef Outcome<Error, Model::ListCustomPersonsResult> ListCustomPersonsOutcome;
typedef std::future<ListCustomPersonsOutcome> ListCustomPersonsOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::ListCustomPersonsRequest&, const ListCustomPersonsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListCustomPersonsAsyncHandler;
typedef Outcome<Error, Model::ListFpShotDBResult> ListFpShotDBOutcome;
typedef std::future<ListFpShotDBOutcome> ListFpShotDBOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::ListFpShotDBRequest&, const ListFpShotDBOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListFpShotDBAsyncHandler;
typedef Outcome<Error, Model::ListFpShotFilesResult> ListFpShotFilesOutcome;
typedef std::future<ListFpShotFilesOutcome> ListFpShotFilesOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::ListFpShotFilesRequest&, const ListFpShotFilesOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListFpShotFilesAsyncHandler;
typedef Outcome<Error, Model::ListFpShotNotaryResult> ListFpShotNotaryOutcome;
typedef std::future<ListFpShotNotaryOutcome> ListFpShotNotaryOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::ListFpShotNotaryRequest&, const ListFpShotNotaryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListFpShotNotaryAsyncHandler;
typedef Outcome<Error, Model::ListInferenceJobResult> ListInferenceJobOutcome;
typedef std::future<ListInferenceJobOutcome> ListInferenceJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::ListInferenceJobRequest&, const ListInferenceJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListInferenceJobAsyncHandler;
typedef Outcome<Error, Model::ListJobResult> ListJobOutcome;
typedef std::future<ListJobOutcome> ListJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::ListJobRequest&, const ListJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListJobAsyncHandler;
@@ -563,18 +641,36 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::QueryFpCompareJobListResult> QueryFpCompareJobListOutcome;
typedef std::future<QueryFpCompareJobListOutcome> QueryFpCompareJobListOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::QueryFpCompareJobListRequest&, const QueryFpCompareJobListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryFpCompareJobListAsyncHandler;
typedef Outcome<Error, Model::QueryFpDBDeleteJobListResult> QueryFpDBDeleteJobListOutcome;
typedef std::future<QueryFpDBDeleteJobListOutcome> QueryFpDBDeleteJobListOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::QueryFpDBDeleteJobListRequest&, const QueryFpDBDeleteJobListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryFpDBDeleteJobListAsyncHandler;
typedef Outcome<Error, Model::QueryFpFileDeleteJobListResult> QueryFpFileDeleteJobListOutcome;
typedef std::future<QueryFpFileDeleteJobListOutcome> QueryFpFileDeleteJobListOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::QueryFpFileDeleteJobListRequest&, const QueryFpFileDeleteJobListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryFpFileDeleteJobListAsyncHandler;
typedef Outcome<Error, Model::QueryFpImportResultResult> QueryFpImportResultOutcome;
typedef std::future<QueryFpImportResultOutcome> QueryFpImportResultOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::QueryFpImportResultRequest&, const QueryFpImportResultOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryFpImportResultAsyncHandler;
typedef Outcome<Error, Model::QueryFpShotJobListResult> QueryFpShotJobListOutcome;
typedef std::future<QueryFpShotJobListOutcome> QueryFpShotJobListOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::QueryFpShotJobListRequest&, const QueryFpShotJobListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryFpShotJobListAsyncHandler;
typedef Outcome<Error, Model::QueryIProductionJobResult> QueryIProductionJobOutcome;
typedef std::future<QueryIProductionJobOutcome> QueryIProductionJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::QueryIProductionJobRequest&, const QueryIProductionJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryIProductionJobAsyncHandler;
typedef Outcome<Error, Model::QueryIProductionJobListResult> QueryIProductionJobListOutcome;
typedef std::future<QueryIProductionJobListOutcome> QueryIProductionJobListOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::QueryIProductionJobListRequest&, const QueryIProductionJobListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryIProductionJobListAsyncHandler;
typedef Outcome<Error, Model::QueryImageSearchJobListResult> QueryImageSearchJobListOutcome;
typedef std::future<QueryImageSearchJobListOutcome> QueryImageSearchJobListOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::QueryImageSearchJobListRequest&, const QueryImageSearchJobListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryImageSearchJobListAsyncHandler;
typedef Outcome<Error, Model::QueryInferenceJobResult> QueryInferenceJobOutcome;
typedef std::future<QueryInferenceJobOutcome> QueryInferenceJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::QueryInferenceJobRequest&, const QueryInferenceJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryInferenceJobAsyncHandler;
typedef Outcome<Error, Model::QueryInferenceServerResult> QueryInferenceServerOutcome;
typedef std::future<QueryInferenceServerOutcome> QueryInferenceServerOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::QueryInferenceServerRequest&, const QueryInferenceServerOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryInferenceServerAsyncHandler;
typedef Outcome<Error, Model::QueryInnerJobResult> QueryInnerJobOutcome;
typedef std::future<QueryInnerJobOutcome> QueryInnerJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::QueryInnerJobRequest&, const QueryInnerJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryInnerJobAsyncHandler;
typedef Outcome<Error, Model::QueryJobListResult> QueryJobListOutcome;
typedef std::future<QueryJobListOutcome> QueryJobListOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::QueryJobListRequest&, const QueryJobListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryJobListAsyncHandler;
@@ -629,6 +725,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::QuerySmarttagJobResult> QuerySmarttagJobOutcome;
typedef std::future<QuerySmarttagJobOutcome> QuerySmarttagJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::QuerySmarttagJobRequest&, const QuerySmarttagJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QuerySmarttagJobAsyncHandler;
typedef Outcome<Error, Model::QuerySmarttagTemplateListResult> QuerySmarttagTemplateListOutcome;
typedef std::future<QuerySmarttagTemplateListOutcome> QuerySmarttagTemplateListOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::QuerySmarttagTemplateListRequest&, const QuerySmarttagTemplateListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QuerySmarttagTemplateListAsyncHandler;
typedef Outcome<Error, Model::QuerySnapshotJobListResult> QuerySnapshotJobListOutcome;
typedef std::future<QuerySnapshotJobListOutcome> QuerySnapshotJobListOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::QuerySnapshotJobListRequest&, const QuerySnapshotJobListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QuerySnapshotJobListAsyncHandler;
@@ -653,6 +752,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::QueryVideoPoseJobListResult> QueryVideoPoseJobListOutcome;
typedef std::future<QueryVideoPoseJobListOutcome> QueryVideoPoseJobListOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::QueryVideoPoseJobListRequest&, const QueryVideoPoseJobListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryVideoPoseJobListAsyncHandler;
typedef Outcome<Error, Model::QueryVideoQualityJobResult> QueryVideoQualityJobOutcome;
typedef std::future<QueryVideoQualityJobOutcome> QueryVideoQualityJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::QueryVideoQualityJobRequest&, const QueryVideoQualityJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryVideoQualityJobAsyncHandler;
typedef Outcome<Error, Model::QueryVideoSplitJobListResult> QueryVideoSplitJobListOutcome;
typedef std::future<QueryVideoSplitJobListOutcome> QueryVideoSplitJobListOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::QueryVideoSplitJobListRequest&, const QueryVideoSplitJobListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryVideoSplitJobListAsyncHandler;
@@ -665,6 +767,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::RefreshCdnDomainConfigsCacheResult> RefreshCdnDomainConfigsCacheOutcome;
typedef std::future<RefreshCdnDomainConfigsCacheOutcome> RefreshCdnDomainConfigsCacheOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::RefreshCdnDomainConfigsCacheRequest&, const RefreshCdnDomainConfigsCacheOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RefreshCdnDomainConfigsCacheAsyncHandler;
typedef Outcome<Error, Model::RegisterCustomFaceResult> RegisterCustomFaceOutcome;
typedef std::future<RegisterCustomFaceOutcome> RegisterCustomFaceOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::RegisterCustomFaceRequest&, const RegisterCustomFaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RegisterCustomFaceAsyncHandler;
typedef Outcome<Error, Model::RegisterMediaDetailPersonResult> RegisterMediaDetailPersonOutcome;
typedef std::future<RegisterMediaDetailPersonOutcome> RegisterMediaDetailPersonOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::RegisterMediaDetailPersonRequest&, const RegisterMediaDetailPersonOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> RegisterMediaDetailPersonAsyncHandler;
@@ -719,6 +824,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::SetAuthConfigResult> SetAuthConfigOutcome;
typedef std::future<SetAuthConfigOutcome> SetAuthConfigOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::SetAuthConfigRequest&, const SetAuthConfigOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SetAuthConfigAsyncHandler;
typedef Outcome<Error, Model::StopIProductionJobResult> StopIProductionJobOutcome;
typedef std::future<StopIProductionJobOutcome> StopIProductionJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::StopIProductionJobRequest&, const StopIProductionJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> StopIProductionJobAsyncHandler;
typedef Outcome<Error, Model::SubmitAnalysisJobResult> SubmitAnalysisJobOutcome;
typedef std::future<SubmitAnalysisJobOutcome> SubmitAnalysisJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::SubmitAnalysisJobRequest&, const SubmitAnalysisJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitAnalysisJobAsyncHandler;
@@ -746,6 +854,12 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::SubmitFpCompareJobResult> SubmitFpCompareJobOutcome;
typedef std::future<SubmitFpCompareJobOutcome> SubmitFpCompareJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::SubmitFpCompareJobRequest&, const SubmitFpCompareJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitFpCompareJobAsyncHandler;
typedef Outcome<Error, Model::SubmitFpDBDeleteJobResult> SubmitFpDBDeleteJobOutcome;
typedef std::future<SubmitFpDBDeleteJobOutcome> SubmitFpDBDeleteJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::SubmitFpDBDeleteJobRequest&, const SubmitFpDBDeleteJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitFpDBDeleteJobAsyncHandler;
typedef Outcome<Error, Model::SubmitFpFileDeleteJobResult> SubmitFpFileDeleteJobOutcome;
typedef std::future<SubmitFpFileDeleteJobOutcome> SubmitFpFileDeleteJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::SubmitFpFileDeleteJobRequest&, const SubmitFpFileDeleteJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitFpFileDeleteJobAsyncHandler;
typedef Outcome<Error, Model::SubmitFpShotJobResult> SubmitFpShotJobOutcome;
typedef std::future<SubmitFpShotJobOutcome> SubmitFpShotJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::SubmitFpShotJobRequest&, const SubmitFpShotJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitFpShotJobAsyncHandler;
@@ -758,6 +872,12 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::SubmitImageSearchJobResult> SubmitImageSearchJobOutcome;
typedef std::future<SubmitImageSearchJobOutcome> SubmitImageSearchJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::SubmitImageSearchJobRequest&, const SubmitImageSearchJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitImageSearchJobAsyncHandler;
typedef Outcome<Error, Model::SubmitInferenceJobResult> SubmitInferenceJobOutcome;
typedef std::future<SubmitInferenceJobOutcome> SubmitInferenceJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::SubmitInferenceJobRequest&, const SubmitInferenceJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitInferenceJobAsyncHandler;
typedef Outcome<Error, Model::SubmitInnerJobResult> SubmitInnerJobOutcome;
typedef std::future<SubmitInnerJobOutcome> SubmitInnerJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::SubmitInnerJobRequest&, const SubmitInnerJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitInnerJobAsyncHandler;
typedef Outcome<Error, Model::SubmitJobsResult> SubmitJobsOutcome;
typedef std::future<SubmitJobsOutcome> SubmitJobsOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::SubmitJobsRequest&, const SubmitJobsOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitJobsAsyncHandler;
@@ -797,24 +917,36 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::SubmitTerrorismJobResult> SubmitTerrorismJobOutcome;
typedef std::future<SubmitTerrorismJobOutcome> SubmitTerrorismJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::SubmitTerrorismJobRequest&, const SubmitTerrorismJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitTerrorismJobAsyncHandler;
typedef Outcome<Error, Model::SubmitURLUploadJobResult> SubmitURLUploadJobOutcome;
typedef std::future<SubmitURLUploadJobOutcome> SubmitURLUploadJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::SubmitURLUploadJobRequest&, const SubmitURLUploadJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitURLUploadJobAsyncHandler;
typedef Outcome<Error, Model::SubmitVideoGifJobResult> SubmitVideoGifJobOutcome;
typedef std::future<SubmitVideoGifJobOutcome> SubmitVideoGifJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::SubmitVideoGifJobRequest&, const SubmitVideoGifJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitVideoGifJobAsyncHandler;
typedef Outcome<Error, Model::SubmitVideoPoseJobResult> SubmitVideoPoseJobOutcome;
typedef std::future<SubmitVideoPoseJobOutcome> SubmitVideoPoseJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::SubmitVideoPoseJobRequest&, const SubmitVideoPoseJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitVideoPoseJobAsyncHandler;
typedef Outcome<Error, Model::SubmitVideoQualityJobResult> SubmitVideoQualityJobOutcome;
typedef std::future<SubmitVideoQualityJobOutcome> SubmitVideoQualityJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::SubmitVideoQualityJobRequest&, const SubmitVideoQualityJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitVideoQualityJobAsyncHandler;
typedef Outcome<Error, Model::SubmitVideoSplitJobResult> SubmitVideoSplitJobOutcome;
typedef std::future<SubmitVideoSplitJobOutcome> SubmitVideoSplitJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::SubmitVideoSplitJobRequest&, const SubmitVideoSplitJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitVideoSplitJobAsyncHandler;
typedef Outcome<Error, Model::SubmitVideoSummaryJobResult> SubmitVideoSummaryJobOutcome;
typedef std::future<SubmitVideoSummaryJobOutcome> SubmitVideoSummaryJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::SubmitVideoSummaryJobRequest&, const SubmitVideoSummaryJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitVideoSummaryJobAsyncHandler;
typedef Outcome<Error, Model::TagCustomPersonResult> TagCustomPersonOutcome;
typedef std::future<TagCustomPersonOutcome> TagCustomPersonOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::TagCustomPersonRequest&, const TagCustomPersonOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> TagCustomPersonAsyncHandler;
typedef Outcome<Error, Model::UnbindInputBucketResult> UnbindInputBucketOutcome;
typedef std::future<UnbindInputBucketOutcome> UnbindInputBucketOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::UnbindInputBucketRequest&, const UnbindInputBucketOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnbindInputBucketAsyncHandler;
typedef Outcome<Error, Model::UnbindOutputBucketResult> UnbindOutputBucketOutcome;
typedef std::future<UnbindOutputBucketOutcome> UnbindOutputBucketOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::UnbindOutputBucketRequest&, const UnbindOutputBucketOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnbindOutputBucketAsyncHandler;
typedef Outcome<Error, Model::UnregisterCustomFaceResult> UnregisterCustomFaceOutcome;
typedef std::future<UnregisterCustomFaceOutcome> UnregisterCustomFaceOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::UnregisterCustomFaceRequest&, const UnregisterCustomFaceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UnregisterCustomFaceAsyncHandler;
typedef Outcome<Error, Model::UpdateAsrPipelineResult> UpdateAsrPipelineOutcome;
typedef std::future<UpdateAsrPipelineOutcome> UpdateAsrPipelineOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::UpdateAsrPipelineRequest&, const UpdateAsrPipelineOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateAsrPipelineAsyncHandler;
@@ -857,6 +989,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::UpdatePornPipelineResult> UpdatePornPipelineOutcome;
typedef std::future<UpdatePornPipelineOutcome> UpdatePornPipelineOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::UpdatePornPipelineRequest&, const UpdatePornPipelineOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdatePornPipelineAsyncHandler;
typedef Outcome<Error, Model::UpdateSmarttagTemplateResult> UpdateSmarttagTemplateOutcome;
typedef std::future<UpdateSmarttagTemplateOutcome> UpdateSmarttagTemplateOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::UpdateSmarttagTemplateRequest&, const UpdateSmarttagTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateSmarttagTemplateAsyncHandler;
typedef Outcome<Error, Model::UpdateTemplateResult> UpdateTemplateOutcome;
typedef std::future<UpdateTemplateOutcome> UpdateTemplateOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::UpdateTemplateRequest&, const UpdateTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> UpdateTemplateAsyncHandler;
@@ -904,6 +1039,9 @@ namespace AlibabaCloud
AddPornPipelineOutcome addPornPipeline(const Model::AddPornPipelineRequest &request)const;
void addPornPipelineAsync(const Model::AddPornPipelineRequest& request, const AddPornPipelineAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
AddPornPipelineOutcomeCallable addPornPipelineCallable(const Model::AddPornPipelineRequest& request) const;
AddSmarttagTemplateOutcome addSmarttagTemplate(const Model::AddSmarttagTemplateRequest &request)const;
void addSmarttagTemplateAsync(const Model::AddSmarttagTemplateRequest& request, const AddSmarttagTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
AddSmarttagTemplateOutcomeCallable addSmarttagTemplateCallable(const Model::AddSmarttagTemplateRequest& request) const;
AddTemplateOutcome addTemplate(const Model::AddTemplateRequest &request)const;
void addTemplateAsync(const Model::AddTemplateRequest& request, const AddTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
AddTemplateOutcomeCallable addTemplateCallable(const Model::AddTemplateRequest& request) const;
@@ -931,6 +1069,9 @@ namespace AlibabaCloud
CreateFpShotDBOutcome createFpShotDB(const Model::CreateFpShotDBRequest &request)const;
void createFpShotDBAsync(const Model::CreateFpShotDBRequest& request, const CreateFpShotDBAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreateFpShotDBOutcomeCallable createFpShotDBCallable(const Model::CreateFpShotDBRequest& request) const;
CreateInferenceServerOutcome createInferenceServer(const Model::CreateInferenceServerRequest &request)const;
void createInferenceServerAsync(const Model::CreateInferenceServerRequest& request, const CreateInferenceServerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreateInferenceServerOutcomeCallable createInferenceServerCallable(const Model::CreateInferenceServerRequest& request) const;
CreateMcuTemplateOutcome createMcuTemplate(const Model::CreateMcuTemplateRequest &request)const;
void createMcuTemplateAsync(const Model::CreateMcuTemplateRequest& request, const CreateMcuTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreateMcuTemplateOutcomeCallable createMcuTemplateCallable(const Model::CreateMcuTemplateRequest& request) const;
@@ -967,6 +1108,9 @@ namespace AlibabaCloud
DeletePipelineOutcome deletePipeline(const Model::DeletePipelineRequest &request)const;
void deletePipelineAsync(const Model::DeletePipelineRequest& request, const DeletePipelineAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DeletePipelineOutcomeCallable deletePipelineCallable(const Model::DeletePipelineRequest& request) const;
DeleteSmarttagTemplateOutcome deleteSmarttagTemplate(const Model::DeleteSmarttagTemplateRequest &request)const;
void deleteSmarttagTemplateAsync(const Model::DeleteSmarttagTemplateRequest& request, const DeleteSmarttagTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DeleteSmarttagTemplateOutcomeCallable deleteSmarttagTemplateCallable(const Model::DeleteSmarttagTemplateRequest& request) const;
DeleteTemplateOutcome deleteTemplate(const Model::DeleteTemplateRequest &request)const;
void deleteTemplateAsync(const Model::DeleteTemplateRequest& request, const DeleteTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DeleteTemplateOutcomeCallable deleteTemplateCallable(const Model::DeleteTemplateRequest& request) const;
@@ -976,6 +1120,12 @@ namespace AlibabaCloud
DescribeMtsUserResourcePackageOutcome describeMtsUserResourcePackage(const Model::DescribeMtsUserResourcePackageRequest &request)const;
void describeMtsUserResourcePackageAsync(const Model::DescribeMtsUserResourcePackageRequest& request, const DescribeMtsUserResourcePackageAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DescribeMtsUserResourcePackageOutcomeCallable describeMtsUserResourcePackageCallable(const Model::DescribeMtsUserResourcePackageRequest& request) const;
DetectImageSyncOutcome detectImageSync(const Model::DetectImageSyncRequest &request)const;
void detectImageSyncAsync(const Model::DetectImageSyncRequest& request, const DetectImageSyncAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
DetectImageSyncOutcomeCallable detectImageSyncCallable(const Model::DetectImageSyncRequest& request) const;
GetJobInfoOutcome getJobInfo(const Model::GetJobInfoRequest &request)const;
void getJobInfoAsync(const Model::GetJobInfoRequest& request, const GetJobInfoAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetJobInfoOutcomeCallable getJobInfoCallable(const Model::GetJobInfoRequest& request) const;
GetLicenseOutcome getLicense(const Model::GetLicenseRequest &request)const;
void getLicenseAsync(const Model::GetLicenseRequest& request, const GetLicenseAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
GetLicenseOutcomeCallable getLicenseCallable(const Model::GetLicenseRequest& request) const;
@@ -997,12 +1147,21 @@ namespace AlibabaCloud
ListCoverPipelineOutcome listCoverPipeline(const Model::ListCoverPipelineRequest &request)const;
void listCoverPipelineAsync(const Model::ListCoverPipelineRequest& request, const ListCoverPipelineAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListCoverPipelineOutcomeCallable listCoverPipelineCallable(const Model::ListCoverPipelineRequest& request) const;
ListCustomPersonsOutcome listCustomPersons(const Model::ListCustomPersonsRequest &request)const;
void listCustomPersonsAsync(const Model::ListCustomPersonsRequest& request, const ListCustomPersonsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListCustomPersonsOutcomeCallable listCustomPersonsCallable(const Model::ListCustomPersonsRequest& request) const;
ListFpShotDBOutcome listFpShotDB(const Model::ListFpShotDBRequest &request)const;
void listFpShotDBAsync(const Model::ListFpShotDBRequest& request, const ListFpShotDBAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListFpShotDBOutcomeCallable listFpShotDBCallable(const Model::ListFpShotDBRequest& request) const;
ListFpShotFilesOutcome listFpShotFiles(const Model::ListFpShotFilesRequest &request)const;
void listFpShotFilesAsync(const Model::ListFpShotFilesRequest& request, const ListFpShotFilesAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListFpShotFilesOutcomeCallable listFpShotFilesCallable(const Model::ListFpShotFilesRequest& request) const;
ListFpShotNotaryOutcome listFpShotNotary(const Model::ListFpShotNotaryRequest &request)const;
void listFpShotNotaryAsync(const Model::ListFpShotNotaryRequest& request, const ListFpShotNotaryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListFpShotNotaryOutcomeCallable listFpShotNotaryCallable(const Model::ListFpShotNotaryRequest& request) const;
ListInferenceJobOutcome listInferenceJob(const Model::ListInferenceJobRequest &request)const;
void listInferenceJobAsync(const Model::ListInferenceJobRequest& request, const ListInferenceJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListInferenceJobOutcomeCallable listInferenceJobCallable(const Model::ListInferenceJobRequest& request) const;
ListJobOutcome listJob(const Model::ListJobRequest &request)const;
void listJobAsync(const Model::ListJobRequest& request, const ListJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListJobOutcomeCallable listJobCallable(const Model::ListJobRequest& request) const;
@@ -1069,18 +1228,36 @@ namespace AlibabaCloud
QueryFpCompareJobListOutcome queryFpCompareJobList(const Model::QueryFpCompareJobListRequest &request)const;
void queryFpCompareJobListAsync(const Model::QueryFpCompareJobListRequest& request, const QueryFpCompareJobListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryFpCompareJobListOutcomeCallable queryFpCompareJobListCallable(const Model::QueryFpCompareJobListRequest& request) const;
QueryFpDBDeleteJobListOutcome queryFpDBDeleteJobList(const Model::QueryFpDBDeleteJobListRequest &request)const;
void queryFpDBDeleteJobListAsync(const Model::QueryFpDBDeleteJobListRequest& request, const QueryFpDBDeleteJobListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryFpDBDeleteJobListOutcomeCallable queryFpDBDeleteJobListCallable(const Model::QueryFpDBDeleteJobListRequest& request) const;
QueryFpFileDeleteJobListOutcome queryFpFileDeleteJobList(const Model::QueryFpFileDeleteJobListRequest &request)const;
void queryFpFileDeleteJobListAsync(const Model::QueryFpFileDeleteJobListRequest& request, const QueryFpFileDeleteJobListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryFpFileDeleteJobListOutcomeCallable queryFpFileDeleteJobListCallable(const Model::QueryFpFileDeleteJobListRequest& request) const;
QueryFpImportResultOutcome queryFpImportResult(const Model::QueryFpImportResultRequest &request)const;
void queryFpImportResultAsync(const Model::QueryFpImportResultRequest& request, const QueryFpImportResultAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryFpImportResultOutcomeCallable queryFpImportResultCallable(const Model::QueryFpImportResultRequest& request) const;
QueryFpShotJobListOutcome queryFpShotJobList(const Model::QueryFpShotJobListRequest &request)const;
void queryFpShotJobListAsync(const Model::QueryFpShotJobListRequest& request, const QueryFpShotJobListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryFpShotJobListOutcomeCallable queryFpShotJobListCallable(const Model::QueryFpShotJobListRequest& request) const;
QueryIProductionJobOutcome queryIProductionJob(const Model::QueryIProductionJobRequest &request)const;
void queryIProductionJobAsync(const Model::QueryIProductionJobRequest& request, const QueryIProductionJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryIProductionJobOutcomeCallable queryIProductionJobCallable(const Model::QueryIProductionJobRequest& request) const;
QueryIProductionJobListOutcome queryIProductionJobList(const Model::QueryIProductionJobListRequest &request)const;
void queryIProductionJobListAsync(const Model::QueryIProductionJobListRequest& request, const QueryIProductionJobListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryIProductionJobListOutcomeCallable queryIProductionJobListCallable(const Model::QueryIProductionJobListRequest& request) const;
QueryImageSearchJobListOutcome queryImageSearchJobList(const Model::QueryImageSearchJobListRequest &request)const;
void queryImageSearchJobListAsync(const Model::QueryImageSearchJobListRequest& request, const QueryImageSearchJobListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryImageSearchJobListOutcomeCallable queryImageSearchJobListCallable(const Model::QueryImageSearchJobListRequest& request) const;
QueryInferenceJobOutcome queryInferenceJob(const Model::QueryInferenceJobRequest &request)const;
void queryInferenceJobAsync(const Model::QueryInferenceJobRequest& request, const QueryInferenceJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryInferenceJobOutcomeCallable queryInferenceJobCallable(const Model::QueryInferenceJobRequest& request) const;
QueryInferenceServerOutcome queryInferenceServer(const Model::QueryInferenceServerRequest &request)const;
void queryInferenceServerAsync(const Model::QueryInferenceServerRequest& request, const QueryInferenceServerAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryInferenceServerOutcomeCallable queryInferenceServerCallable(const Model::QueryInferenceServerRequest& request) const;
QueryInnerJobOutcome queryInnerJob(const Model::QueryInnerJobRequest &request)const;
void queryInnerJobAsync(const Model::QueryInnerJobRequest& request, const QueryInnerJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryInnerJobOutcomeCallable queryInnerJobCallable(const Model::QueryInnerJobRequest& request) const;
QueryJobListOutcome queryJobList(const Model::QueryJobListRequest &request)const;
void queryJobListAsync(const Model::QueryJobListRequest& request, const QueryJobListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryJobListOutcomeCallable queryJobListCallable(const Model::QueryJobListRequest& request) const;
@@ -1135,6 +1312,9 @@ namespace AlibabaCloud
QuerySmarttagJobOutcome querySmarttagJob(const Model::QuerySmarttagJobRequest &request)const;
void querySmarttagJobAsync(const Model::QuerySmarttagJobRequest& request, const QuerySmarttagJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QuerySmarttagJobOutcomeCallable querySmarttagJobCallable(const Model::QuerySmarttagJobRequest& request) const;
QuerySmarttagTemplateListOutcome querySmarttagTemplateList(const Model::QuerySmarttagTemplateListRequest &request)const;
void querySmarttagTemplateListAsync(const Model::QuerySmarttagTemplateListRequest& request, const QuerySmarttagTemplateListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QuerySmarttagTemplateListOutcomeCallable querySmarttagTemplateListCallable(const Model::QuerySmarttagTemplateListRequest& request) const;
QuerySnapshotJobListOutcome querySnapshotJobList(const Model::QuerySnapshotJobListRequest &request)const;
void querySnapshotJobListAsync(const Model::QuerySnapshotJobListRequest& request, const QuerySnapshotJobListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QuerySnapshotJobListOutcomeCallable querySnapshotJobListCallable(const Model::QuerySnapshotJobListRequest& request) const;
@@ -1159,6 +1339,9 @@ namespace AlibabaCloud
QueryVideoPoseJobListOutcome queryVideoPoseJobList(const Model::QueryVideoPoseJobListRequest &request)const;
void queryVideoPoseJobListAsync(const Model::QueryVideoPoseJobListRequest& request, const QueryVideoPoseJobListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryVideoPoseJobListOutcomeCallable queryVideoPoseJobListCallable(const Model::QueryVideoPoseJobListRequest& request) const;
QueryVideoQualityJobOutcome queryVideoQualityJob(const Model::QueryVideoQualityJobRequest &request)const;
void queryVideoQualityJobAsync(const Model::QueryVideoQualityJobRequest& request, const QueryVideoQualityJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryVideoQualityJobOutcomeCallable queryVideoQualityJobCallable(const Model::QueryVideoQualityJobRequest& request) const;
QueryVideoSplitJobListOutcome queryVideoSplitJobList(const Model::QueryVideoSplitJobListRequest &request)const;
void queryVideoSplitJobListAsync(const Model::QueryVideoSplitJobListRequest& request, const QueryVideoSplitJobListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryVideoSplitJobListOutcomeCallable queryVideoSplitJobListCallable(const Model::QueryVideoSplitJobListRequest& request) const;
@@ -1171,6 +1354,9 @@ namespace AlibabaCloud
RefreshCdnDomainConfigsCacheOutcome refreshCdnDomainConfigsCache(const Model::RefreshCdnDomainConfigsCacheRequest &request)const;
void refreshCdnDomainConfigsCacheAsync(const Model::RefreshCdnDomainConfigsCacheRequest& request, const RefreshCdnDomainConfigsCacheAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
RefreshCdnDomainConfigsCacheOutcomeCallable refreshCdnDomainConfigsCacheCallable(const Model::RefreshCdnDomainConfigsCacheRequest& request) const;
RegisterCustomFaceOutcome registerCustomFace(const Model::RegisterCustomFaceRequest &request)const;
void registerCustomFaceAsync(const Model::RegisterCustomFaceRequest& request, const RegisterCustomFaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
RegisterCustomFaceOutcomeCallable registerCustomFaceCallable(const Model::RegisterCustomFaceRequest& request) const;
RegisterMediaDetailPersonOutcome registerMediaDetailPerson(const Model::RegisterMediaDetailPersonRequest &request)const;
void registerMediaDetailPersonAsync(const Model::RegisterMediaDetailPersonRequest& request, const RegisterMediaDetailPersonAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
RegisterMediaDetailPersonOutcomeCallable registerMediaDetailPersonCallable(const Model::RegisterMediaDetailPersonRequest& request) const;
@@ -1225,6 +1411,9 @@ namespace AlibabaCloud
SetAuthConfigOutcome setAuthConfig(const Model::SetAuthConfigRequest &request)const;
void setAuthConfigAsync(const Model::SetAuthConfigRequest& request, const SetAuthConfigAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SetAuthConfigOutcomeCallable setAuthConfigCallable(const Model::SetAuthConfigRequest& request) const;
StopIProductionJobOutcome stopIProductionJob(const Model::StopIProductionJobRequest &request)const;
void stopIProductionJobAsync(const Model::StopIProductionJobRequest& request, const StopIProductionJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
StopIProductionJobOutcomeCallable stopIProductionJobCallable(const Model::StopIProductionJobRequest& request) const;
SubmitAnalysisJobOutcome submitAnalysisJob(const Model::SubmitAnalysisJobRequest &request)const;
void submitAnalysisJobAsync(const Model::SubmitAnalysisJobRequest& request, const SubmitAnalysisJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitAnalysisJobOutcomeCallable submitAnalysisJobCallable(const Model::SubmitAnalysisJobRequest& request) const;
@@ -1252,6 +1441,12 @@ namespace AlibabaCloud
SubmitFpCompareJobOutcome submitFpCompareJob(const Model::SubmitFpCompareJobRequest &request)const;
void submitFpCompareJobAsync(const Model::SubmitFpCompareJobRequest& request, const SubmitFpCompareJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitFpCompareJobOutcomeCallable submitFpCompareJobCallable(const Model::SubmitFpCompareJobRequest& request) const;
SubmitFpDBDeleteJobOutcome submitFpDBDeleteJob(const Model::SubmitFpDBDeleteJobRequest &request)const;
void submitFpDBDeleteJobAsync(const Model::SubmitFpDBDeleteJobRequest& request, const SubmitFpDBDeleteJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitFpDBDeleteJobOutcomeCallable submitFpDBDeleteJobCallable(const Model::SubmitFpDBDeleteJobRequest& request) const;
SubmitFpFileDeleteJobOutcome submitFpFileDeleteJob(const Model::SubmitFpFileDeleteJobRequest &request)const;
void submitFpFileDeleteJobAsync(const Model::SubmitFpFileDeleteJobRequest& request, const SubmitFpFileDeleteJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitFpFileDeleteJobOutcomeCallable submitFpFileDeleteJobCallable(const Model::SubmitFpFileDeleteJobRequest& request) const;
SubmitFpShotJobOutcome submitFpShotJob(const Model::SubmitFpShotJobRequest &request)const;
void submitFpShotJobAsync(const Model::SubmitFpShotJobRequest& request, const SubmitFpShotJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitFpShotJobOutcomeCallable submitFpShotJobCallable(const Model::SubmitFpShotJobRequest& request) const;
@@ -1264,6 +1459,12 @@ namespace AlibabaCloud
SubmitImageSearchJobOutcome submitImageSearchJob(const Model::SubmitImageSearchJobRequest &request)const;
void submitImageSearchJobAsync(const Model::SubmitImageSearchJobRequest& request, const SubmitImageSearchJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitImageSearchJobOutcomeCallable submitImageSearchJobCallable(const Model::SubmitImageSearchJobRequest& request) const;
SubmitInferenceJobOutcome submitInferenceJob(const Model::SubmitInferenceJobRequest &request)const;
void submitInferenceJobAsync(const Model::SubmitInferenceJobRequest& request, const SubmitInferenceJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitInferenceJobOutcomeCallable submitInferenceJobCallable(const Model::SubmitInferenceJobRequest& request) const;
SubmitInnerJobOutcome submitInnerJob(const Model::SubmitInnerJobRequest &request)const;
void submitInnerJobAsync(const Model::SubmitInnerJobRequest& request, const SubmitInnerJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitInnerJobOutcomeCallable submitInnerJobCallable(const Model::SubmitInnerJobRequest& request) const;
SubmitJobsOutcome submitJobs(const Model::SubmitJobsRequest &request)const;
void submitJobsAsync(const Model::SubmitJobsRequest& request, const SubmitJobsAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitJobsOutcomeCallable submitJobsCallable(const Model::SubmitJobsRequest& request) const;
@@ -1303,24 +1504,36 @@ namespace AlibabaCloud
SubmitTerrorismJobOutcome submitTerrorismJob(const Model::SubmitTerrorismJobRequest &request)const;
void submitTerrorismJobAsync(const Model::SubmitTerrorismJobRequest& request, const SubmitTerrorismJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitTerrorismJobOutcomeCallable submitTerrorismJobCallable(const Model::SubmitTerrorismJobRequest& request) const;
SubmitURLUploadJobOutcome submitURLUploadJob(const Model::SubmitURLUploadJobRequest &request)const;
void submitURLUploadJobAsync(const Model::SubmitURLUploadJobRequest& request, const SubmitURLUploadJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitURLUploadJobOutcomeCallable submitURLUploadJobCallable(const Model::SubmitURLUploadJobRequest& request) const;
SubmitVideoGifJobOutcome submitVideoGifJob(const Model::SubmitVideoGifJobRequest &request)const;
void submitVideoGifJobAsync(const Model::SubmitVideoGifJobRequest& request, const SubmitVideoGifJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitVideoGifJobOutcomeCallable submitVideoGifJobCallable(const Model::SubmitVideoGifJobRequest& request) const;
SubmitVideoPoseJobOutcome submitVideoPoseJob(const Model::SubmitVideoPoseJobRequest &request)const;
void submitVideoPoseJobAsync(const Model::SubmitVideoPoseJobRequest& request, const SubmitVideoPoseJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitVideoPoseJobOutcomeCallable submitVideoPoseJobCallable(const Model::SubmitVideoPoseJobRequest& request) const;
SubmitVideoQualityJobOutcome submitVideoQualityJob(const Model::SubmitVideoQualityJobRequest &request)const;
void submitVideoQualityJobAsync(const Model::SubmitVideoQualityJobRequest& request, const SubmitVideoQualityJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitVideoQualityJobOutcomeCallable submitVideoQualityJobCallable(const Model::SubmitVideoQualityJobRequest& request) const;
SubmitVideoSplitJobOutcome submitVideoSplitJob(const Model::SubmitVideoSplitJobRequest &request)const;
void submitVideoSplitJobAsync(const Model::SubmitVideoSplitJobRequest& request, const SubmitVideoSplitJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitVideoSplitJobOutcomeCallable submitVideoSplitJobCallable(const Model::SubmitVideoSplitJobRequest& request) const;
SubmitVideoSummaryJobOutcome submitVideoSummaryJob(const Model::SubmitVideoSummaryJobRequest &request)const;
void submitVideoSummaryJobAsync(const Model::SubmitVideoSummaryJobRequest& request, const SubmitVideoSummaryJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitVideoSummaryJobOutcomeCallable submitVideoSummaryJobCallable(const Model::SubmitVideoSummaryJobRequest& request) const;
TagCustomPersonOutcome tagCustomPerson(const Model::TagCustomPersonRequest &request)const;
void tagCustomPersonAsync(const Model::TagCustomPersonRequest& request, const TagCustomPersonAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
TagCustomPersonOutcomeCallable tagCustomPersonCallable(const Model::TagCustomPersonRequest& request) const;
UnbindInputBucketOutcome unbindInputBucket(const Model::UnbindInputBucketRequest &request)const;
void unbindInputBucketAsync(const Model::UnbindInputBucketRequest& request, const UnbindInputBucketAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UnbindInputBucketOutcomeCallable unbindInputBucketCallable(const Model::UnbindInputBucketRequest& request) const;
UnbindOutputBucketOutcome unbindOutputBucket(const Model::UnbindOutputBucketRequest &request)const;
void unbindOutputBucketAsync(const Model::UnbindOutputBucketRequest& request, const UnbindOutputBucketAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UnbindOutputBucketOutcomeCallable unbindOutputBucketCallable(const Model::UnbindOutputBucketRequest& request) const;
UnregisterCustomFaceOutcome unregisterCustomFace(const Model::UnregisterCustomFaceRequest &request)const;
void unregisterCustomFaceAsync(const Model::UnregisterCustomFaceRequest& request, const UnregisterCustomFaceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UnregisterCustomFaceOutcomeCallable unregisterCustomFaceCallable(const Model::UnregisterCustomFaceRequest& request) const;
UpdateAsrPipelineOutcome updateAsrPipeline(const Model::UpdateAsrPipelineRequest &request)const;
void updateAsrPipelineAsync(const Model::UpdateAsrPipelineRequest& request, const UpdateAsrPipelineAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UpdateAsrPipelineOutcomeCallable updateAsrPipelineCallable(const Model::UpdateAsrPipelineRequest& request) const;
@@ -1363,6 +1576,9 @@ namespace AlibabaCloud
UpdatePornPipelineOutcome updatePornPipeline(const Model::UpdatePornPipelineRequest &request)const;
void updatePornPipelineAsync(const Model::UpdatePornPipelineRequest& request, const UpdatePornPipelineAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UpdatePornPipelineOutcomeCallable updatePornPipelineCallable(const Model::UpdatePornPipelineRequest& request) const;
UpdateSmarttagTemplateOutcome updateSmarttagTemplate(const Model::UpdateSmarttagTemplateRequest &request)const;
void updateSmarttagTemplateAsync(const Model::UpdateSmarttagTemplateRequest& request, const UpdateSmarttagTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UpdateSmarttagTemplateOutcomeCallable updateSmarttagTemplateCallable(const Model::UpdateSmarttagTemplateRequest& request) const;
UpdateTemplateOutcome updateTemplate(const Model::UpdateTemplateRequest &request)const;
void updateTemplateAsync(const Model::UpdateTemplateRequest& request, const UpdateTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
UpdateTemplateOutcomeCallable updateTemplateCallable(const Model::UpdateTemplateRequest& request) const;

View File

@@ -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_MTS_MODEL_ACTIVATEMEDIAWORKFLOWREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ACTIVATEMEDIAWORKFLOWREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT ActivateMediaWorkflowRequest : public RpcServiceRequest
{
public:
ActivateMediaWorkflowRequest();
~ActivateMediaWorkflowRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getMediaWorkflowId()const;
void setMediaWorkflowId(const std::string& mediaWorkflowId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
std::string mediaWorkflowId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_ACTIVATEMEDIAWORKFLOWREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_ACTIVATEMEDIAWORKFLOWREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ACTIVATEMEDIAWORKFLOWREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT ActivateMediaWorkflowRequest : public RpcServiceRequest {
public:
ActivateMediaWorkflowRequest();
~ActivateMediaWorkflowRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getMediaWorkflowId() const;
void setMediaWorkflowId(const std::string &mediaWorkflowId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
std::string mediaWorkflowId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_ACTIVATEMEDIAWORKFLOWREQUEST_H_

View File

@@ -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_MTS_MODEL_ADDASRPIPELINEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ADDASRPIPELINEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT AddAsrPipelineRequest : public RpcServiceRequest
{
public:
AddAsrPipelineRequest();
~AddAsrPipelineRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
std::string getNotifyConfig()const;
void setNotifyConfig(const std::string& notifyConfig);
long getOwnerId()const;
void setOwnerId(long ownerId);
int getPriority()const;
void setPriority(int priority);
std::string getName()const;
void setName(const std::string& name);
private:
long resourceOwnerId_;
std::string accessKeyId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string notifyConfig_;
long ownerId_;
int priority_;
std::string name_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_ADDASRPIPELINEREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_ADDASRPIPELINEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ADDASRPIPELINEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT AddAsrPipelineRequest : public RpcServiceRequest {
public:
AddAsrPipelineRequest();
~AddAsrPipelineRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
std::string getNotifyConfig() const;
void setNotifyConfig(const std::string &notifyConfig);
long getOwnerId() const;
void setOwnerId(long ownerId);
int getPriority() const;
void setPriority(int priority);
std::string getName() const;
void setName(const std::string &name);
private:
long resourceOwnerId_;
std::string accessKeyId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string notifyConfig_;
long ownerId_;
int priority_;
std::string name_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_ADDASRPIPELINEREQUEST_H_

View File

@@ -39,8 +39,8 @@ namespace AlibabaCloud
std::string topic;
std::string queue;
};
int priority;
std::string state;
int priority;
NotifyConfig notifyConfig;
std::string id;
std::string name;

View File

@@ -1,66 +1,60 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_ADDCATEGORYREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ADDCATEGORYREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT AddCategoryRequest : public RpcServiceRequest
{
public:
AddCategoryRequest();
~AddCategoryRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
long getParentId()const;
void setParentId(long parentId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getCateName()const;
void setCateName(const std::string& cateName);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
private:
long resourceOwnerId_;
long parentId_;
std::string accessKeyId_;
std::string cateName_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_ADDCATEGORYREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_ADDCATEGORYREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ADDCATEGORYREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT AddCategoryRequest : public RpcServiceRequest {
public:
AddCategoryRequest();
~AddCategoryRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
long getParentId() const;
void setParentId(long parentId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getCateName() const;
void setCateName(const std::string &cateName);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
private:
long resourceOwnerId_;
long parentId_;
std::string accessKeyId_;
std::string cateName_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_ADDCATEGORYREQUEST_H_

View File

@@ -36,8 +36,8 @@ namespace AlibabaCloud
{
std::string parentId;
std::string level;
std::string cateId;
std::string cateName;
std::string cateId;
};

View File

@@ -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_MTS_MODEL_ADDCENSORPIPELINEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ADDCENSORPIPELINEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT AddCensorPipelineRequest : public RpcServiceRequest
{
public:
AddCensorPipelineRequest();
~AddCensorPipelineRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
std::string getNotifyConfig()const;
void setNotifyConfig(const std::string& notifyConfig);
long getOwnerId()const;
void setOwnerId(long ownerId);
int getPriority()const;
void setPriority(int priority);
std::string getName()const;
void setName(const std::string& name);
private:
long resourceOwnerId_;
std::string accessKeyId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string notifyConfig_;
long ownerId_;
int priority_;
std::string name_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_ADDCENSORPIPELINEREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_ADDCENSORPIPELINEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ADDCENSORPIPELINEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT AddCensorPipelineRequest : public RpcServiceRequest {
public:
AddCensorPipelineRequest();
~AddCensorPipelineRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
std::string getNotifyConfig() const;
void setNotifyConfig(const std::string &notifyConfig);
long getOwnerId() const;
void setOwnerId(long ownerId);
int getPriority() const;
void setPriority(int priority);
std::string getName() const;
void setName(const std::string &name);
private:
long resourceOwnerId_;
std::string accessKeyId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string notifyConfig_;
long ownerId_;
int priority_;
std::string name_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_ADDCENSORPIPELINEREQUEST_H_

View File

@@ -39,8 +39,8 @@ namespace AlibabaCloud
std::string topic;
std::string queue;
};
int priority;
std::string state;
int priority;
NotifyConfig notifyConfig;
std::string id;
std::string name;

View File

@@ -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_MTS_MODEL_ADDCOVERPIPELINEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ADDCOVERPIPELINEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT AddCoverPipelineRequest : public RpcServiceRequest
{
public:
AddCoverPipelineRequest();
~AddCoverPipelineRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getRole()const;
void setRole(const std::string& role);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
std::string getNotifyConfig()const;
void setNotifyConfig(const std::string& notifyConfig);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getPriority()const;
void setPriority(const std::string& priority);
std::string getName()const;
void setName(const std::string& name);
private:
long resourceOwnerId_;
std::string role_;
std::string accessKeyId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string notifyConfig_;
long ownerId_;
std::string priority_;
std::string name_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_ADDCOVERPIPELINEREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_ADDCOVERPIPELINEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ADDCOVERPIPELINEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT AddCoverPipelineRequest : public RpcServiceRequest {
public:
AddCoverPipelineRequest();
~AddCoverPipelineRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getRole() const;
void setRole(const std::string &role);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
std::string getNotifyConfig() const;
void setNotifyConfig(const std::string &notifyConfig);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getPriority() const;
void setPriority(const std::string &priority);
std::string getName() const;
void setName(const std::string &name);
private:
long resourceOwnerId_;
std::string role_;
std::string accessKeyId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string notifyConfig_;
long ownerId_;
std::string priority_;
std::string name_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_ADDCOVERPIPELINEREQUEST_H_

View File

@@ -40,8 +40,8 @@ namespace AlibabaCloud
std::string queue;
};
std::string role;
std::string priority;
std::string state;
std::string priority;
NotifyConfig notifyConfig;
std::string id;
std::string name;

View File

@@ -1,93 +1,87 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_ADDMCTEMPLATEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ADDMCTEMPLATEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT AddMCTemplateRequest : public RpcServiceRequest
{
public:
AddMCTemplateRequest();
~AddMCTemplateRequest();
std::string getPolitics()const;
void setPolitics(const std::string& politics);
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getAbuse()const;
void setAbuse(const std::string& abuse);
std::string getQrcode()const;
void setQrcode(const std::string& qrcode);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getPorn()const;
void setPorn(const std::string& porn);
std::string getTerrorism()const;
void setTerrorism(const std::string& terrorism);
std::string getLogo()const;
void setLogo(const std::string& logo);
std::string getLive()const;
void setLive(const std::string& live);
std::string getContraband()const;
void setContraband(const std::string& contraband);
std::string getAd()const;
void setAd(const std::string& ad);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getName()const;
void setName(const std::string& name);
std::string getSpam()const;
void setSpam(const std::string& spam);
private:
std::string politics_;
long resourceOwnerId_;
std::string abuse_;
std::string qrcode_;
std::string accessKeyId_;
std::string porn_;
std::string terrorism_;
std::string logo_;
std::string live_;
std::string contraband_;
std::string ad_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string name_;
std::string spam_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_ADDMCTEMPLATEREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_ADDMCTEMPLATEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ADDMCTEMPLATEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT AddMCTemplateRequest : public RpcServiceRequest {
public:
AddMCTemplateRequest();
~AddMCTemplateRequest();
std::string getPolitics() const;
void setPolitics(const std::string &politics);
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getAbuse() const;
void setAbuse(const std::string &abuse);
std::string getQrcode() const;
void setQrcode(const std::string &qrcode);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getPorn() const;
void setPorn(const std::string &porn);
std::string getTerrorism() const;
void setTerrorism(const std::string &terrorism);
std::string getLogo() const;
void setLogo(const std::string &logo);
std::string getLive() const;
void setLive(const std::string &live);
std::string getContraband() const;
void setContraband(const std::string &contraband);
std::string getAd() const;
void setAd(const std::string &ad);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getName() const;
void setName(const std::string &name);
std::string getSpam() const;
void setSpam(const std::string &spam);
private:
std::string politics_;
long resourceOwnerId_;
std::string abuse_;
std::string qrcode_;
std::string accessKeyId_;
std::string porn_;
std::string terrorism_;
std::string logo_;
std::string live_;
std::string contraband_;
std::string ad_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string name_;
std::string spam_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_ADDMCTEMPLATEREQUEST_H_

View File

@@ -35,17 +35,17 @@ namespace AlibabaCloud
struct _Template
{
std::string contraband;
std::string ad;
std::string qrcode;
std::string terrorism;
std::string ad;
std::string abuse;
std::string terrorism;
std::string live;
std::string politics;
std::string porn;
std::string templateId;
std::string spam;
std::string name;
std::string templateId;
std::string logo;
std::string name;
};

View File

@@ -1,90 +1,84 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_ADDMEDIAREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ADDMEDIAREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT AddMediaRequest : public RpcServiceRequest
{
public:
AddMediaRequest();
~AddMediaRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getDescription()const;
void setDescription(const std::string& description);
std::string getTitle()const;
void setTitle(const std::string& title);
bool getInputUnbind()const;
void setInputUnbind(bool inputUnbind);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getCoverURL()const;
void setCoverURL(const std::string& coverURL);
long getCateId()const;
void setCateId(long cateId);
std::string getMediaWorkflowId()const;
void setMediaWorkflowId(const std::string& mediaWorkflowId);
std::string getMediaWorkflowUserData()const;
void setMediaWorkflowUserData(const std::string& mediaWorkflowUserData);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
std::string getOverrideParams()const;
void setOverrideParams(const std::string& overrideParams);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getTags()const;
void setTags(const std::string& tags);
std::string getFileURL()const;
void setFileURL(const std::string& fileURL);
private:
long resourceOwnerId_;
std::string description_;
std::string title_;
bool inputUnbind_;
std::string accessKeyId_;
std::string coverURL_;
long cateId_;
std::string mediaWorkflowId_;
std::string mediaWorkflowUserData_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string overrideParams_;
long ownerId_;
std::string tags_;
std::string fileURL_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_ADDMEDIAREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_ADDMEDIAREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ADDMEDIAREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT AddMediaRequest : public RpcServiceRequest {
public:
AddMediaRequest();
~AddMediaRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getDescription() const;
void setDescription(const std::string &description);
std::string getTitle() const;
void setTitle(const std::string &title);
bool getInputUnbind() const;
void setInputUnbind(bool inputUnbind);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getCoverURL() const;
void setCoverURL(const std::string &coverURL);
long getCateId() const;
void setCateId(long cateId);
std::string getMediaWorkflowId() const;
void setMediaWorkflowId(const std::string &mediaWorkflowId);
std::string getMediaWorkflowUserData() const;
void setMediaWorkflowUserData(const std::string &mediaWorkflowUserData);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
std::string getOverrideParams() const;
void setOverrideParams(const std::string &overrideParams);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getTags() const;
void setTags(const std::string &tags);
std::string getFileURL() const;
void setFileURL(const std::string &fileURL);
private:
long resourceOwnerId_;
std::string description_;
std::string title_;
bool inputUnbind_;
std::string accessKeyId_;
std::string coverURL_;
long cateId_;
std::string mediaWorkflowId_;
std::string mediaWorkflowUserData_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string overrideParams_;
long ownerId_;
std::string tags_;
std::string fileURL_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_ADDMEDIAREQUEST_H_

View File

@@ -51,8 +51,8 @@ namespace AlibabaCloud
std::string format;
std::string mediaId;
std::string creationTime;
std::string coverURL;
std::string height;
std::string coverURL;
File file;
std::string width;
std::vector<std::string> runIdList;

View File

@@ -1,66 +1,60 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_ADDMEDIATAGREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ADDMEDIATAGREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT AddMediaTagRequest : public RpcServiceRequest
{
public:
AddMediaTagRequest();
~AddMediaTagRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getTag()const;
void setTag(const std::string& tag);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getMediaId()const;
void setMediaId(const std::string& mediaId);
private:
long resourceOwnerId_;
std::string accessKeyId_;
std::string tag_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string mediaId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_ADDMEDIATAGREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_ADDMEDIATAGREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ADDMEDIATAGREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT AddMediaTagRequest : public RpcServiceRequest {
public:
AddMediaTagRequest();
~AddMediaTagRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getTag() const;
void setTag(const std::string &tag);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getMediaId() const;
void setMediaId(const std::string &mediaId);
private:
long resourceOwnerId_;
std::string accessKeyId_;
std::string tag_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string mediaId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_ADDMEDIATAGREQUEST_H_

View File

@@ -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_MTS_MODEL_ADDMEDIAWORKFLOWREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ADDMEDIAWORKFLOWREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT AddMediaWorkflowRequest : public RpcServiceRequest
{
public:
AddMediaWorkflowRequest();
~AddMediaWorkflowRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getTopology()const;
void setTopology(const std::string& topology);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getTriggerMode()const;
void setTriggerMode(const std::string& triggerMode);
std::string getName()const;
void setName(const std::string& name);
private:
long resourceOwnerId_;
std::string accessKeyId_;
std::string resourceOwnerAccount_;
std::string topology_;
std::string ownerAccount_;
long ownerId_;
std::string triggerMode_;
std::string name_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_ADDMEDIAWORKFLOWREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_ADDMEDIAWORKFLOWREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ADDMEDIAWORKFLOWREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT AddMediaWorkflowRequest : public RpcServiceRequest {
public:
AddMediaWorkflowRequest();
~AddMediaWorkflowRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getTopology() const;
void setTopology(const std::string &topology);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getTriggerMode() const;
void setTriggerMode(const std::string &triggerMode);
std::string getName() const;
void setName(const std::string &name);
private:
long resourceOwnerId_;
std::string accessKeyId_;
std::string resourceOwnerAccount_;
std::string topology_;
std::string ownerAccount_;
long ownerId_;
std::string triggerMode_;
std::string name_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_ADDMEDIAWORKFLOWREQUEST_H_

View File

@@ -37,8 +37,8 @@ namespace AlibabaCloud
std::string state;
std::string mediaWorkflowId;
std::string creationTime;
std::string topology;
std::string triggerMode;
std::string topology;
std::string name;
};

View File

@@ -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_MTS_MODEL_ADDPIPELINEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ADDPIPELINEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT AddPipelineRequest : public RpcServiceRequest
{
public:
AddPipelineRequest();
~AddPipelineRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getRole()const;
void setRole(const std::string& role);
std::string getSpeed()const;
void setSpeed(const std::string& speed);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
std::string getNotifyConfig()const;
void setNotifyConfig(const std::string& notifyConfig);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getName()const;
void setName(const std::string& name);
long getSpeedLevel()const;
void setSpeedLevel(long speedLevel);
private:
long resourceOwnerId_;
std::string role_;
std::string speed_;
std::string accessKeyId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string notifyConfig_;
long ownerId_;
std::string name_;
long speedLevel_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_ADDPIPELINEREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_ADDPIPELINEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ADDPIPELINEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT AddPipelineRequest : public RpcServiceRequest {
public:
AddPipelineRequest();
~AddPipelineRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getRole() const;
void setRole(const std::string &role);
std::string getSpeed() const;
void setSpeed(const std::string &speed);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
std::string getNotifyConfig() const;
void setNotifyConfig(const std::string &notifyConfig);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getName() const;
void setName(const std::string &name);
long getSpeedLevel() const;
void setSpeedLevel(long speedLevel);
private:
long resourceOwnerId_;
std::string role_;
std::string speed_;
std::string accessKeyId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string notifyConfig_;
long ownerId_;
std::string name_;
long speedLevel_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_ADDPIPELINEREQUEST_H_

View File

@@ -37,8 +37,8 @@ namespace AlibabaCloud
struct NotifyConfig
{
std::string mqTag;
std::string topic;
std::string mqTopic;
std::string topic;
std::string queueName;
};
std::string role;

View File

@@ -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_MTS_MODEL_ADDPORNPIPELINEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ADDPORNPIPELINEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT AddPornPipelineRequest : public RpcServiceRequest
{
public:
AddPornPipelineRequest();
~AddPornPipelineRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
std::string getNotifyConfig()const;
void setNotifyConfig(const std::string& notifyConfig);
long getOwnerId()const;
void setOwnerId(long ownerId);
int getPriority()const;
void setPriority(int priority);
std::string getName()const;
void setName(const std::string& name);
private:
long resourceOwnerId_;
std::string accessKeyId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string notifyConfig_;
long ownerId_;
int priority_;
std::string name_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_ADDPORNPIPELINEREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_ADDPORNPIPELINEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ADDPORNPIPELINEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT AddPornPipelineRequest : public RpcServiceRequest {
public:
AddPornPipelineRequest();
~AddPornPipelineRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
std::string getNotifyConfig() const;
void setNotifyConfig(const std::string &notifyConfig);
long getOwnerId() const;
void setOwnerId(long ownerId);
int getPriority() const;
void setPriority(int priority);
std::string getName() const;
void setName(const std::string &name);
private:
long resourceOwnerId_;
std::string accessKeyId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string notifyConfig_;
long ownerId_;
int priority_;
std::string name_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_ADDPORNPIPELINEREQUEST_H_

View File

@@ -39,8 +39,8 @@ namespace AlibabaCloud
std::string topic;
std::string queue;
};
int priority;
std::string state;
int priority;
NotifyConfig notifyConfig;
std::string id;
std::string name;

View File

@@ -0,0 +1,72 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_ADDSMARTTAGTEMPLATEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ADDSMARTTAGTEMPLATEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT AddSmarttagTemplateRequest : public RpcServiceRequest {
public:
AddSmarttagTemplateRequest();
~AddSmarttagTemplateRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getIndustry() const;
void setIndustry(const std::string &industry);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getScene() const;
void setScene(const std::string &scene);
std::string getTemplateName() const;
void setTemplateName(const std::string &templateName);
bool getIsDefault() const;
void setIsDefault(bool isDefault);
std::string getFaceCategoryIds() const;
void setFaceCategoryIds(const std::string &faceCategoryIds);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getAnalyseTypes() const;
void setAnalyseTypes(const std::string &analyseTypes);
private:
long resourceOwnerId_;
std::string industry_;
std::string accessKeyId_;
std::string scene_;
std::string templateName_;
bool isDefault_;
std::string faceCategoryIds_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string analyseTypes_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_ADDSMARTTAGTEMPLATEREQUEST_H_

View File

@@ -0,0 +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_MTS_MODEL_ADDSMARTTAGTEMPLATERESULT_H_
#define ALIBABACLOUD_MTS_MODEL_ADDSMARTTAGTEMPLATERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT AddSmarttagTemplateResult : public ServiceResult
{
public:
AddSmarttagTemplateResult();
explicit AddSmarttagTemplateResult(const std::string &payload);
~AddSmarttagTemplateResult();
std::string getTemplateId()const;
protected:
void parse(const std::string &payload);
private:
std::string templateId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_ADDSMARTTAGTEMPLATERESULT_H_

View File

@@ -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_MTS_MODEL_ADDTEMPLATEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ADDTEMPLATEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT AddTemplateRequest : public RpcServiceRequest
{
public:
AddTemplateRequest();
~AddTemplateRequest();
std::string getContainer()const;
void setContainer(const std::string& container);
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getVideo()const;
void setVideo(const std::string& video);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getTransConfig()const;
void setTransConfig(const std::string& transConfig);
std::string getAudio()const;
void setAudio(const std::string& audio);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
std::string getMuxConfig()const;
void setMuxConfig(const std::string& muxConfig);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getName()const;
void setName(const std::string& name);
private:
std::string container_;
long resourceOwnerId_;
std::string video_;
std::string accessKeyId_;
std::string transConfig_;
std::string audio_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string muxConfig_;
long ownerId_;
std::string name_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_ADDTEMPLATEREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_ADDTEMPLATEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ADDTEMPLATEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT AddTemplateRequest : public RpcServiceRequest {
public:
AddTemplateRequest();
~AddTemplateRequest();
std::string getContainer() const;
void setContainer(const std::string &container);
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getVideo() const;
void setVideo(const std::string &video);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getTransConfig() const;
void setTransConfig(const std::string &transConfig);
std::string getAudio() const;
void setAudio(const std::string &audio);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
std::string getMuxConfig() const;
void setMuxConfig(const std::string &muxConfig);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getName() const;
void setName(const std::string &name);
private:
std::string container_;
long resourceOwnerId_;
std::string video_;
std::string accessKeyId_;
std::string transConfig_;
std::string audio_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string muxConfig_;
long ownerId_;
std::string name_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_ADDTEMPLATEREQUEST_H_

View File

@@ -34,10 +34,6 @@ namespace AlibabaCloud
public:
struct _Template
{
struct Container
{
std::string format;
};
struct Video
{
struct BitrateBnd
@@ -49,8 +45,8 @@ namespace AlibabaCloud
std::string qscale;
std::string scanMode;
std::string preset;
std::string fps;
std::string longShortMode;
std::string fps;
std::string gop;
std::string remove;
BitrateBnd bitrateBnd;
@@ -58,16 +54,48 @@ namespace AlibabaCloud
std::string bitrate;
std::string profile;
std::string crop;
std::string pad;
std::string codec;
std::string maxrate;
std::string pad;
std::string crf;
std::string maxFps;
std::string crf;
std::string height;
std::string degrain;
std::string width;
std::string resoPriority;
};
struct TransConfig
{
std::string isCheckAudioBitrate;
std::string adjDarMethod;
std::string isCheckAudioBitrateFail;
std::string isCheckVideoBitrateFail;
std::string isCheckReso;
std::string isCheckVideoBitrate;
std::string transMode;
std::string isCheckResoFail;
};
struct MuxConfig
{
struct Webp
{
std::string loop;
};
struct Gif
{
std::string finalDelay;
std::string loop;
std::string ditherMode;
std::string isCustomPalette;
};
struct Segment
{
std::string duration;
};
Webp webp;
Gif gif;
Segment segment;
};
struct Audio
{
struct Volume
@@ -84,37 +112,9 @@ namespace AlibabaCloud
std::string profile;
std::string channels;
};
struct TransConfig
struct Container
{
std::string isCheckAudioBitrate;
std::string adjDarMethod;
std::string isCheckAudioBitrateFail;
std::string isCheckVideoBitrateFail;
std::string isCheckReso;
std::string isCheckVideoBitrate;
std::string transMode;
std::string isCheckResoFail;
};
struct MuxConfig
{
struct Segment
{
std::string duration;
};
struct Gif
{
std::string loop;
std::string finalDelay;
std::string ditherMode;
std::string isCustomPalette;
};
struct Webp
{
std::string loop;
};
Gif gif;
Webp webp;
Segment segment;
std::string format;
};
Container container;
TransConfig transConfig;

View File

@@ -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_MTS_MODEL_ADDTERRORISMPIPELINEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ADDTERRORISMPIPELINEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT AddTerrorismPipelineRequest : public RpcServiceRequest
{
public:
AddTerrorismPipelineRequest();
~AddTerrorismPipelineRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
std::string getNotifyConfig()const;
void setNotifyConfig(const std::string& notifyConfig);
long getOwnerId()const;
void setOwnerId(long ownerId);
int getPriority()const;
void setPriority(int priority);
std::string getName()const;
void setName(const std::string& name);
private:
long resourceOwnerId_;
std::string accessKeyId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string notifyConfig_;
long ownerId_;
int priority_;
std::string name_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_ADDTERRORISMPIPELINEREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_ADDTERRORISMPIPELINEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ADDTERRORISMPIPELINEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT AddTerrorismPipelineRequest : public RpcServiceRequest {
public:
AddTerrorismPipelineRequest();
~AddTerrorismPipelineRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
std::string getNotifyConfig() const;
void setNotifyConfig(const std::string &notifyConfig);
long getOwnerId() const;
void setOwnerId(long ownerId);
int getPriority() const;
void setPriority(int priority);
std::string getName() const;
void setName(const std::string &name);
private:
long resourceOwnerId_;
std::string accessKeyId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string notifyConfig_;
long ownerId_;
int priority_;
std::string name_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_ADDTERRORISMPIPELINEREQUEST_H_

View File

@@ -39,8 +39,8 @@ namespace AlibabaCloud
std::string topic;
std::string queue;
};
int priority;
std::string state;
int priority;
NotifyConfig notifyConfig;
std::string id;
std::string name;

View File

@@ -1,66 +1,60 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_ADDWATERMARKTEMPLATEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ADDWATERMARKTEMPLATEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT AddWaterMarkTemplateRequest : public RpcServiceRequest
{
public:
AddWaterMarkTemplateRequest();
~AddWaterMarkTemplateRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getName()const;
void setName(const std::string& name);
std::string getConfig()const;
void setConfig(const std::string& config);
private:
long resourceOwnerId_;
std::string accessKeyId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string name_;
std::string config_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_ADDWATERMARKTEMPLATEREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_ADDWATERMARKTEMPLATEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_ADDWATERMARKTEMPLATEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT AddWaterMarkTemplateRequest : public RpcServiceRequest {
public:
AddWaterMarkTemplateRequest();
~AddWaterMarkTemplateRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getName() const;
void setName(const std::string &name);
std::string getConfig() const;
void setConfig(const std::string &config);
private:
long resourceOwnerId_;
std::string accessKeyId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string name_;
std::string config_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_ADDWATERMARKTEMPLATEREQUEST_H_

View File

@@ -34,11 +34,6 @@ namespace AlibabaCloud
public:
struct WaterMarkTemplate
{
struct Timeline
{
std::string start;
std::string duration;
};
struct RatioRefer
{
std::string dx;
@@ -46,8 +41,13 @@ namespace AlibabaCloud
std::string height;
std::string width;
};
Timeline timeline;
struct Timeline
{
std::string start;
std::string duration;
};
RatioRefer ratioRefer;
Timeline timeline;
std::string type;
std::string dx;
std::string dy;

View File

@@ -1,66 +1,60 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_BINDINPUTBUCKETREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_BINDINPUTBUCKETREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT BindInputBucketRequest : public RpcServiceRequest
{
public:
BindInputBucketRequest();
~BindInputBucketRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getBucket()const;
void setBucket(const std::string& bucket);
std::string getRoleArn()const;
void setRoleArn(const std::string& roleArn);
private:
long resourceOwnerId_;
std::string accessKeyId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string bucket_;
std::string roleArn_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_BINDINPUTBUCKETREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_BINDINPUTBUCKETREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_BINDINPUTBUCKETREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT BindInputBucketRequest : public RpcServiceRequest {
public:
BindInputBucketRequest();
~BindInputBucketRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getBucket() const;
void setBucket(const std::string &bucket);
std::string getRoleArn() const;
void setRoleArn(const std::string &roleArn);
private:
long resourceOwnerId_;
std::string accessKeyId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string bucket_;
std::string roleArn_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_BINDINPUTBUCKETREQUEST_H_

View File

@@ -1,66 +1,60 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_BINDOUTPUTBUCKETREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_BINDOUTPUTBUCKETREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT BindOutputBucketRequest : public RpcServiceRequest
{
public:
BindOutputBucketRequest();
~BindOutputBucketRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getBucket()const;
void setBucket(const std::string& bucket);
std::string getRoleArn()const;
void setRoleArn(const std::string& roleArn);
private:
long resourceOwnerId_;
std::string accessKeyId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string bucket_;
std::string roleArn_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_BINDOUTPUTBUCKETREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_BINDOUTPUTBUCKETREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_BINDOUTPUTBUCKETREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT BindOutputBucketRequest : public RpcServiceRequest {
public:
BindOutputBucketRequest();
~BindOutputBucketRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getBucket() const;
void setBucket(const std::string &bucket);
std::string getRoleArn() const;
void setRoleArn(const std::string &roleArn);
private:
long resourceOwnerId_;
std::string accessKeyId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string bucket_;
std::string roleArn_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_BINDOUTPUTBUCKETREQUEST_H_

View File

@@ -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_MTS_MODEL_CANCELJOBREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_CANCELJOBREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT CancelJobRequest : public RpcServiceRequest
{
public:
CancelJobRequest();
~CancelJobRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getJobId()const;
void setJobId(const std::string& jobId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
std::string jobId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_CANCELJOBREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_CANCELJOBREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_CANCELJOBREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT CancelJobRequest : public RpcServiceRequest {
public:
CancelJobRequest();
~CancelJobRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getJobId() const;
void setJobId(const std::string &jobId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
std::string jobId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_CANCELJOBREQUEST_H_

View File

@@ -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_MTS_MODEL_CATEGORYTREEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_CATEGORYTREEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT CategoryTreeRequest : public RpcServiceRequest
{
public:
CategoryTreeRequest();
~CategoryTreeRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_CATEGORYTREEREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_CATEGORYTREEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_CATEGORYTREEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT CategoryTreeRequest : public RpcServiceRequest {
public:
CategoryTreeRequest();
~CategoryTreeRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_CATEGORYTREEREQUEST_H_

View File

@@ -1,87 +1,81 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_CHECKRESOURCEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_CHECKRESOURCEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT CheckResourceRequest : public RpcServiceRequest
{
public:
CheckResourceRequest();
~CheckResourceRequest();
std::string getCountry()const;
void setCountry(const std::string& country);
long getHid()const;
void setHid(long hid);
long getLevel()const;
void setLevel(long level);
std::string getInvoker()const;
void setInvoker(const std::string& invoker);
std::string getMessage()const;
void setMessage(const std::string& message);
std::string getUrl()const;
void setUrl(const std::string& url);
bool getSuccess()const;
void setSuccess(bool success);
bool getInterrupt()const;
void setInterrupt(bool interrupt);
std::string getGmtWakeup()const;
void setGmtWakeup(const std::string& gmtWakeup);
std::string getPk()const;
void setPk(const std::string& pk);
std::string getBid()const;
void setBid(const std::string& bid);
std::string getPrompt()const;
void setPrompt(const std::string& prompt);
std::string getTaskExtraData()const;
void setTaskExtraData(const std::string& taskExtraData);
std::string getTaskIdentifier()const;
void setTaskIdentifier(const std::string& taskIdentifier);
private:
std::string country_;
long hid_;
long level_;
std::string invoker_;
std::string message_;
std::string url_;
bool success_;
bool interrupt_;
std::string gmtWakeup_;
std::string pk_;
std::string bid_;
std::string prompt_;
std::string taskExtraData_;
std::string taskIdentifier_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_CHECKRESOURCEREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_CHECKRESOURCEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_CHECKRESOURCEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT CheckResourceRequest : public RpcServiceRequest {
public:
CheckResourceRequest();
~CheckResourceRequest();
std::string getCountry() const;
void setCountry(const std::string &country);
long getHid() const;
void setHid(long hid);
long getLevel() const;
void setLevel(long level);
std::string getInvoker() const;
void setInvoker(const std::string &invoker);
std::string getMessage() const;
void setMessage(const std::string &message);
std::string getUrl() const;
void setUrl(const std::string &url);
bool getSuccess() const;
void setSuccess(bool success);
bool getInterrupt() const;
void setInterrupt(bool interrupt);
std::string getGmtWakeup() const;
void setGmtWakeup(const std::string &gmtWakeup);
std::string getPk() const;
void setPk(const std::string &pk);
std::string getBid() const;
void setBid(const std::string &bid);
std::string getPrompt() const;
void setPrompt(const std::string &prompt);
std::string getTaskExtraData() const;
void setTaskExtraData(const std::string &taskExtraData);
std::string getTaskIdentifier() const;
void setTaskIdentifier(const std::string &taskIdentifier);
private:
std::string country_;
long hid_;
long level_;
std::string invoker_;
std::string message_;
std::string url_;
bool success_;
bool interrupt_;
std::string gmtWakeup_;
std::string pk_;
std::string bid_;
std::string prompt_;
std::string taskExtraData_;
std::string taskIdentifier_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_CHECKRESOURCEREQUEST_H_

View File

@@ -39,16 +39,16 @@ namespace AlibabaCloud
~CheckResourceResult();
std::string getGmtWakeup()const;
long getHid()const;
std::string getTaskIdentifier()const;
std::string getMessage()const;
bool getInterrupt()const;
std::string getTaskIdentifier()const;
bool getSuccess()const;
std::string getUrl()const;
bool getInterrupt()const;
std::string getInvoker()const;
std::string getTaskExtraData()const;
std::string getCountry()const;
long getLevel()const;
std::string getPrompt()const;
long getLevel()const;
std::string getPk()const;
std::string getBid()const;
@@ -57,16 +57,16 @@ namespace AlibabaCloud
private:
std::string gmtWakeup_;
long hid_;
std::string taskIdentifier_;
std::string message_;
bool interrupt_;
std::string taskIdentifier_;
bool success_;
std::string url_;
bool interrupt_;
std::string invoker_;
std::string taskExtraData_;
std::string country_;
long level_;
std::string prompt_;
long level_;
std::string pk_;
std::string bid_;

View File

@@ -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_MTS_MODEL_CREATEFPSHOTDBREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_CREATEFPSHOTDBREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT CreateFpShotDBRequest : public RpcServiceRequest
{
public:
CreateFpShotDBRequest();
~CreateFpShotDBRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getDescription()const;
void setDescription(const std::string& description);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
int getModelId()const;
void setModelId(int modelId);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getName()const;
void setName(const std::string& name);
std::string getConfig()const;
void setConfig(const std::string& config);
private:
long resourceOwnerId_;
std::string description_;
std::string accessKeyId_;
std::string resourceOwnerAccount_;
int modelId_;
std::string ownerAccount_;
long ownerId_;
std::string name_;
std::string config_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_CREATEFPSHOTDBREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_CREATEFPSHOTDBREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_CREATEFPSHOTDBREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT CreateFpShotDBRequest : public RpcServiceRequest {
public:
CreateFpShotDBRequest();
~CreateFpShotDBRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getDescription() const;
void setDescription(const std::string &description);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
int getModelId() const;
void setModelId(int modelId);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getName() const;
void setName(const std::string &name);
std::string getConfig() const;
void setConfig(const std::string &config);
private:
long resourceOwnerId_;
std::string description_;
std::string accessKeyId_;
std::string resourceOwnerAccount_;
int modelId_;
std::string ownerAccount_;
long ownerId_;
std::string name_;
std::string config_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_CREATEFPSHOTDBREQUEST_H_

View File

@@ -0,0 +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_MTS_MODEL_CREATEINFERENCESERVERREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_CREATEINFERENCESERVERREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT CreateInferenceServerRequest : public RpcServiceRequest {
public:
CreateInferenceServerRequest();
~CreateInferenceServerRequest();
std::string getPipelineId() const;
void setPipelineId(const std::string &pipelineId);
std::string getUserData() const;
void setUserData(const std::string &userData);
std::string getModelType() const;
void setModelType(const std::string &modelType);
std::string getFunctionName() const;
void setFunctionName(const std::string &functionName);
std::string getTestId() const;
void setTestId(const std::string &testId);
std::string getModelPath() const;
void setModelPath(const std::string &modelPath);
private:
std::string pipelineId_;
std::string userData_;
std::string modelType_;
std::string functionName_;
std::string testId_;
std::string modelPath_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_CREATEINFERENCESERVERREQUEST_H_

View File

@@ -0,0 +1,53 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_CREATEINFERENCESERVERRESULT_H_
#define ALIBABACLOUD_MTS_MODEL_CREATEINFERENCESERVERRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT CreateInferenceServerResult : public ServiceResult
{
public:
CreateInferenceServerResult();
explicit CreateInferenceServerResult(const std::string &payload);
~CreateInferenceServerResult();
std::string getMessage()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_CREATEINFERENCESERVERRESULT_H_

View File

@@ -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_MTS_MODEL_CREATEMCUTEMPLATEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_CREATEMCUTEMPLATEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT CreateMcuTemplateRequest : public RpcServiceRequest
{
public:
CreateMcuTemplateRequest();
~CreateMcuTemplateRequest();
std::string get_Template()const;
void set_Template(const std::string& _template);
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string _template_;
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_CREATEMCUTEMPLATEREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_CREATEMCUTEMPLATEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_CREATEMCUTEMPLATEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT CreateMcuTemplateRequest : public RpcServiceRequest {
public:
CreateMcuTemplateRequest();
~CreateMcuTemplateRequest();
std::string get_Template() const;
void set_Template(const std::string &_template);
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
private:
std::string _template_;
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_CREATEMCUTEMPLATEREQUEST_H_

View File

@@ -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_MTS_MODEL_CREATESESSIONREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_CREATESESSIONREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT CreateSessionRequest : public RpcServiceRequest
{
public:
CreateSessionRequest();
~CreateSessionRequest();
std::string getResourceOwnerId()const;
void setResourceOwnerId(const std::string& resourceOwnerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
int getSessionTime()const;
void setSessionTime(int sessionTime);
std::string getEndUserId()const;
void setEndUserId(const std::string& endUserId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
std::string getOwnerId()const;
void setOwnerId(const std::string& ownerId);
std::string getMediaId()const;
void setMediaId(const std::string& mediaId);
private:
std::string resourceOwnerId_;
std::string accessKeyId_;
int sessionTime_;
std::string endUserId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string ownerId_;
std::string mediaId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_CREATESESSIONREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_CREATESESSIONREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_CREATESESSIONREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT CreateSessionRequest : public RpcServiceRequest {
public:
CreateSessionRequest();
~CreateSessionRequest();
std::string getResourceOwnerId() const;
void setResourceOwnerId(const std::string &resourceOwnerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
int getSessionTime() const;
void setSessionTime(int sessionTime);
std::string getEndUserId() const;
void setEndUserId(const std::string &endUserId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
std::string getOwnerId() const;
void setOwnerId(const std::string &ownerId);
std::string getMediaId() const;
void setMediaId(const std::string &mediaId);
private:
std::string resourceOwnerId_;
std::string accessKeyId_;
int sessionTime_;
std::string endUserId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string ownerId_;
std::string mediaId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_CREATESESSIONREQUEST_H_

View File

@@ -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_MTS_MODEL_DEACTIVATEMEDIAWORKFLOWREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_DEACTIVATEMEDIAWORKFLOWREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT DeactivateMediaWorkflowRequest : public RpcServiceRequest
{
public:
DeactivateMediaWorkflowRequest();
~DeactivateMediaWorkflowRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getMediaWorkflowId()const;
void setMediaWorkflowId(const std::string& mediaWorkflowId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
std::string mediaWorkflowId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_DEACTIVATEMEDIAWORKFLOWREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_DEACTIVATEMEDIAWORKFLOWREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_DEACTIVATEMEDIAWORKFLOWREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT DeactivateMediaWorkflowRequest : public RpcServiceRequest {
public:
DeactivateMediaWorkflowRequest();
~DeactivateMediaWorkflowRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getMediaWorkflowId() const;
void setMediaWorkflowId(const std::string &mediaWorkflowId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
std::string mediaWorkflowId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_DEACTIVATEMEDIAWORKFLOWREQUEST_H_

View File

@@ -1,66 +1,60 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_DECRYPTKEYREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_DECRYPTKEYREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT DecryptKeyRequest : public RpcServiceRequest
{
public:
DecryptKeyRequest();
~DecryptKeyRequest();
std::string getResourceOwnerId()const;
void setResourceOwnerId(const std::string& resourceOwnerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getRand()const;
void setRand(const std::string& rand);
std::string getCiphertextBlob()const;
void setCiphertextBlob(const std::string& ciphertextBlob);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
std::string getOwnerId()const;
void setOwnerId(const std::string& ownerId);
private:
std::string resourceOwnerId_;
std::string accessKeyId_;
std::string rand_;
std::string ciphertextBlob_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string ownerId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_DECRYPTKEYREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_DECRYPTKEYREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_DECRYPTKEYREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT DecryptKeyRequest : public RpcServiceRequest {
public:
DecryptKeyRequest();
~DecryptKeyRequest();
std::string getResourceOwnerId() const;
void setResourceOwnerId(const std::string &resourceOwnerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getRand() const;
void setRand(const std::string &rand);
std::string getCiphertextBlob() const;
void setCiphertextBlob(const std::string &ciphertextBlob);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
std::string getOwnerId() const;
void setOwnerId(const std::string &ownerId);
private:
std::string resourceOwnerId_;
std::string accessKeyId_;
std::string rand_;
std::string ciphertextBlob_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string ownerId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_DECRYPTKEYREQUEST_H_

View File

@@ -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_MTS_MODEL_DELETECATEGORYREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_DELETECATEGORYREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT DeleteCategoryRequest : public RpcServiceRequest
{
public:
DeleteCategoryRequest();
~DeleteCategoryRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
long getCateId()const;
void setCateId(long cateId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
long cateId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_DELETECATEGORYREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_DELETECATEGORYREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_DELETECATEGORYREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT DeleteCategoryRequest : public RpcServiceRequest {
public:
DeleteCategoryRequest();
~DeleteCategoryRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
long getCateId() const;
void setCateId(long cateId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
long cateId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_DELETECATEGORYREQUEST_H_

View File

@@ -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_MTS_MODEL_DELETEMCTEMPLATEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_DELETEMCTEMPLATEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT DeleteMCTemplateRequest : public RpcServiceRequest
{
public:
DeleteMCTemplateRequest();
~DeleteMCTemplateRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getTemplateId()const;
void setTemplateId(const std::string& templateId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string templateId_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEMCTEMPLATEREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_DELETEMCTEMPLATEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_DELETEMCTEMPLATEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT DeleteMCTemplateRequest : public RpcServiceRequest {
public:
DeleteMCTemplateRequest();
~DeleteMCTemplateRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getTemplateId() const;
void setTemplateId(const std::string &templateId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string templateId_;
std::string accessKeyId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEMCTEMPLATEREQUEST_H_

View File

@@ -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_MTS_MODEL_DELETEMCUJOBREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_DELETEMCUJOBREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT DeleteMcuJobRequest : public RpcServiceRequest
{
public:
DeleteMcuJobRequest();
~DeleteMcuJobRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getJobIds()const;
void setJobIds(const std::string& jobIds);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
std::string jobIds_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEMCUJOBREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_DELETEMCUJOBREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_DELETEMCUJOBREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT DeleteMcuJobRequest : public RpcServiceRequest {
public:
DeleteMcuJobRequest();
~DeleteMcuJobRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getJobIds() const;
void setJobIds(const std::string &jobIds);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
std::string jobIds_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEMCUJOBREQUEST_H_

View File

@@ -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_MTS_MODEL_DELETEMCUTEMPLATEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_DELETEMCUTEMPLATEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT DeleteMcuTemplateRequest : public RpcServiceRequest
{
public:
DeleteMcuTemplateRequest();
~DeleteMcuTemplateRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getTemplateId()const;
void setTemplateId(const std::string& templateId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string templateId_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEMCUTEMPLATEREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_DELETEMCUTEMPLATEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_DELETEMCUTEMPLATEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT DeleteMcuTemplateRequest : public RpcServiceRequest {
public:
DeleteMcuTemplateRequest();
~DeleteMcuTemplateRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getTemplateId() const;
void setTemplateId(const std::string &templateId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string templateId_;
std::string accessKeyId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEMCUTEMPLATEREQUEST_H_

View File

@@ -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_MTS_MODEL_DELETEMEDIAREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_DELETEMEDIAREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT DeleteMediaRequest : public RpcServiceRequest
{
public:
DeleteMediaRequest();
~DeleteMediaRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getMediaIds()const;
void setMediaIds(const std::string& mediaIds);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
std::string mediaIds_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEMEDIAREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_DELETEMEDIAREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_DELETEMEDIAREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT DeleteMediaRequest : public RpcServiceRequest {
public:
DeleteMediaRequest();
~DeleteMediaRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getMediaIds() const;
void setMediaIds(const std::string &mediaIds);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
std::string mediaIds_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEMEDIAREQUEST_H_

View File

@@ -1,66 +1,60 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_DELETEMEDIATAGREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_DELETEMEDIATAGREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT DeleteMediaTagRequest : public RpcServiceRequest
{
public:
DeleteMediaTagRequest();
~DeleteMediaTagRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getTag()const;
void setTag(const std::string& tag);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getMediaId()const;
void setMediaId(const std::string& mediaId);
private:
long resourceOwnerId_;
std::string accessKeyId_;
std::string tag_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string mediaId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEMEDIATAGREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_DELETEMEDIATAGREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_DELETEMEDIATAGREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT DeleteMediaTagRequest : public RpcServiceRequest {
public:
DeleteMediaTagRequest();
~DeleteMediaTagRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getTag() const;
void setTag(const std::string &tag);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getMediaId() const;
void setMediaId(const std::string &mediaId);
private:
long resourceOwnerId_;
std::string accessKeyId_;
std::string tag_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string mediaId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEMEDIATAGREQUEST_H_

View File

@@ -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_MTS_MODEL_DELETEMEDIAWORKFLOWREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_DELETEMEDIAWORKFLOWREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT DeleteMediaWorkflowRequest : public RpcServiceRequest
{
public:
DeleteMediaWorkflowRequest();
~DeleteMediaWorkflowRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getMediaWorkflowId()const;
void setMediaWorkflowId(const std::string& mediaWorkflowId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
std::string mediaWorkflowId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEMEDIAWORKFLOWREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_DELETEMEDIAWORKFLOWREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_DELETEMEDIAWORKFLOWREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT DeleteMediaWorkflowRequest : public RpcServiceRequest {
public:
DeleteMediaWorkflowRequest();
~DeleteMediaWorkflowRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getMediaWorkflowId() const;
void setMediaWorkflowId(const std::string &mediaWorkflowId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
std::string mediaWorkflowId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEMEDIAWORKFLOWREQUEST_H_

View File

@@ -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_MTS_MODEL_DELETEPIPELINEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_DELETEPIPELINEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT DeletePipelineRequest : public RpcServiceRequest
{
public:
DeletePipelineRequest();
~DeletePipelineRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getPipelineId()const;
void setPipelineId(const std::string& pipelineId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
std::string pipelineId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEPIPELINEREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_DELETEPIPELINEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_DELETEPIPELINEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT DeletePipelineRequest : public RpcServiceRequest {
public:
DeletePipelineRequest();
~DeletePipelineRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getPipelineId() const;
void setPipelineId(const std::string &pipelineId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
std::string pipelineId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEPIPELINEREQUEST_H_

View File

@@ -0,0 +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_MTS_MODEL_DELETESMARTTAGTEMPLATEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_DELETESMARTTAGTEMPLATEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT DeleteSmarttagTemplateRequest : public RpcServiceRequest {
public:
DeleteSmarttagTemplateRequest();
~DeleteSmarttagTemplateRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getTemplateId() const;
void setTemplateId(const std::string &templateId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string templateId_;
std::string accessKeyId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_DELETESMARTTAGTEMPLATEREQUEST_H_

View File

@@ -0,0 +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_MTS_MODEL_DELETESMARTTAGTEMPLATERESULT_H_
#define ALIBABACLOUD_MTS_MODEL_DELETESMARTTAGTEMPLATERESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT DeleteSmarttagTemplateResult : public ServiceResult
{
public:
DeleteSmarttagTemplateResult();
explicit DeleteSmarttagTemplateResult(const std::string &payload);
~DeleteSmarttagTemplateResult();
protected:
void parse(const std::string &payload);
private:
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_DELETESMARTTAGTEMPLATERESULT_H_

View File

@@ -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_MTS_MODEL_DELETETEMPLATEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_DELETETEMPLATEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT DeleteTemplateRequest : public RpcServiceRequest
{
public:
DeleteTemplateRequest();
~DeleteTemplateRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getTemplateId()const;
void setTemplateId(const std::string& templateId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string templateId_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_DELETETEMPLATEREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_DELETETEMPLATEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_DELETETEMPLATEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT DeleteTemplateRequest : public RpcServiceRequest {
public:
DeleteTemplateRequest();
~DeleteTemplateRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getTemplateId() const;
void setTemplateId(const std::string &templateId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string templateId_;
std::string accessKeyId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_DELETETEMPLATEREQUEST_H_

View File

@@ -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_MTS_MODEL_DELETEWATERMARKTEMPLATEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_DELETEWATERMARKTEMPLATEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT DeleteWaterMarkTemplateRequest : public RpcServiceRequest
{
public:
DeleteWaterMarkTemplateRequest();
~DeleteWaterMarkTemplateRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getWaterMarkTemplateId()const;
void setWaterMarkTemplateId(const std::string& waterMarkTemplateId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string waterMarkTemplateId_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEWATERMARKTEMPLATEREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_DELETEWATERMARKTEMPLATEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_DELETEWATERMARKTEMPLATEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT DeleteWaterMarkTemplateRequest : public RpcServiceRequest {
public:
DeleteWaterMarkTemplateRequest();
~DeleteWaterMarkTemplateRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getWaterMarkTemplateId() const;
void setWaterMarkTemplateId(const std::string &waterMarkTemplateId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string waterMarkTemplateId_;
std::string accessKeyId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEWATERMARKTEMPLATEREQUEST_H_

View File

@@ -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_MTS_MODEL_DESCRIBEMTSUSERRESOURCEPACKAGEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_DESCRIBEMTSUSERRESOURCEPACKAGEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT DescribeMtsUserResourcePackageRequest : public RpcServiceRequest
{
public:
DescribeMtsUserResourcePackageRequest();
~DescribeMtsUserResourcePackageRequest();
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getSecurityToken()const;
void setSecurityToken(const std::string& securityToken);
std::string getShowLog()const;
void setShowLog(const std::string& showLog);
private:
long ownerId_;
std::string securityToken_;
std::string showLog_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_DESCRIBEMTSUSERRESOURCEPACKAGEREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_DESCRIBEMTSUSERRESOURCEPACKAGEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_DESCRIBEMTSUSERRESOURCEPACKAGEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT DescribeMtsUserResourcePackageRequest : public RpcServiceRequest {
public:
DescribeMtsUserResourcePackageRequest();
~DescribeMtsUserResourcePackageRequest();
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getSecurityToken() const;
void setSecurityToken(const std::string &securityToken);
std::string getShowLog() const;
void setShowLog(const std::string &showLog);
private:
long ownerId_;
std::string securityToken_;
std::string showLog_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_DESCRIBEMTSUSERRESOURCEPACKAGEREQUEST_H_

View File

@@ -37,8 +37,8 @@ namespace AlibabaCloud
std::string status;
std::string initCapacity;
std::string instanceId;
std::string commodityCode;
std::string displayName;
std::string commodityCode;
std::string currCapacity;
};

View File

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

View File

@@ -0,0 +1,55 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_DETECTIMAGESYNCRESULT_H_
#define ALIBABACLOUD_MTS_MODEL_DETECTIMAGESYNCRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT DetectImageSyncResult : public ServiceResult
{
public:
DetectImageSyncResult();
explicit DetectImageSyncResult(const std::string &payload);
~DetectImageSyncResult();
std::string getStatus()const;
std::string getMessage()const;
std::string getResult()const;
protected:
void parse(const std::string &payload);
private:
std::string status_;
std::string message_;
std::string result_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_DETECTIMAGESYNCRESULT_H_

View File

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

View File

@@ -0,0 +1,65 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_GETJOBINFORESULT_H_
#define ALIBABACLOUD_MTS_MODEL_GETJOBINFORESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT GetJobInfoResult : public ServiceResult
{
public:
struct MtsTransferJob
{
std::string jobType;
std::string modifiedTime;
std::string userData;
std::string extend;
std::string requestJson;
std::string state;
std::string createTime;
std::string errorCode;
std::string errorMessage;
std::string finishedTime;
std::string jobId;
};
GetJobInfoResult();
explicit GetJobInfoResult(const std::string &payload);
~GetJobInfoResult();
MtsTransferJob getMtsTransferJob()const;
protected:
void parse(const std::string &payload);
private:
MtsTransferJob mtsTransferJob_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_GETJOBINFORESULT_H_

View File

@@ -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_MTS_MODEL_GETLICENSEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_GETLICENSEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT GetLicenseRequest : public RpcServiceRequest
{
public:
GetLicenseRequest();
~GetLicenseRequest();
std::string getResourceOwnerId()const;
void setResourceOwnerId(const std::string& resourceOwnerId);
std::string getData()const;
void setData(const std::string& data);
std::string getType()const;
void setType(const std::string& type);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
std::string getOwnerId()const;
void setOwnerId(const std::string& ownerId);
std::string getMediaId()const;
void setMediaId(const std::string& mediaId);
std::string getHeader()const;
void setHeader(const std::string& header);
std::string getLicenseUrl()const;
void setLicenseUrl(const std::string& licenseUrl);
private:
std::string resourceOwnerId_;
std::string data_;
std::string type_;
std::string accessKeyId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string ownerId_;
std::string mediaId_;
std::string header_;
std::string licenseUrl_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_GETLICENSEREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_GETLICENSEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_GETLICENSEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT GetLicenseRequest : public RpcServiceRequest {
public:
GetLicenseRequest();
~GetLicenseRequest();
std::string getResourceOwnerId() const;
void setResourceOwnerId(const std::string &resourceOwnerId);
std::string getData() const;
void setData(const std::string &data);
std::string getType() const;
void setType(const std::string &type);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
std::string getOwnerId() const;
void setOwnerId(const std::string &ownerId);
std::string getMediaId() const;
void setMediaId(const std::string &mediaId);
std::string getHeader() const;
void setHeader(const std::string &header);
std::string getLicenseUrl() const;
void setLicenseUrl(const std::string &licenseUrl);
private:
std::string resourceOwnerId_;
std::string data_;
std::string type_;
std::string accessKeyId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string ownerId_;
std::string mediaId_;
std::string header_;
std::string licenseUrl_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_GETLICENSEREQUEST_H_

View File

@@ -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_MTS_MODEL_GETPACKAGEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_GETPACKAGEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT GetPackageRequest : public RpcServiceRequest
{
public:
GetPackageRequest();
~GetPackageRequest();
std::string getResourceOwnerId()const;
void setResourceOwnerId(const std::string& resourceOwnerId);
std::string getData()const;
void setData(const std::string& data);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
std::string getOwnerId()const;
void setOwnerId(const std::string& ownerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string resourceOwnerId_;
std::string data_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string ownerId_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_GETPACKAGEREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_GETPACKAGEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_GETPACKAGEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT GetPackageRequest : public RpcServiceRequest {
public:
GetPackageRequest();
~GetPackageRequest();
std::string getResourceOwnerId() const;
void setResourceOwnerId(const std::string &resourceOwnerId);
std::string getData() const;
void setData(const std::string &data);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
std::string getOwnerId() const;
void setOwnerId(const std::string &ownerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
private:
std::string resourceOwnerId_;
std::string data_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string ownerId_;
std::string accessKeyId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_GETPACKAGEREQUEST_H_

View File

@@ -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_MTS_MODEL_LISTALLCATEGORYREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LISTALLCATEGORYREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT ListAllCategoryRequest : public RpcServiceRequest
{
public:
ListAllCategoryRequest();
~ListAllCategoryRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_LISTALLCATEGORYREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_LISTALLCATEGORYREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LISTALLCATEGORYREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT ListAllCategoryRequest : public RpcServiceRequest {
public:
ListAllCategoryRequest();
~ListAllCategoryRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_LISTALLCATEGORYREQUEST_H_

View File

@@ -36,8 +36,8 @@ namespace AlibabaCloud
{
std::string parentId;
std::string level;
std::string cateId;
std::string cateName;
std::string cateId;
};

View File

@@ -1,66 +1,60 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_LISTALLMEDIABUCKETREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LISTALLMEDIABUCKETREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT ListAllMediaBucketRequest : public RpcServiceRequest
{
public:
ListAllMediaBucketRequest();
~ListAllMediaBucketRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getNextPageToken()const;
void setNextPageToken(const std::string& nextPageToken);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
int getMaximumPageSize()const;
void setMaximumPageSize(int maximumPageSize);
long getOwnerId()const;
void setOwnerId(long ownerId);
private:
long resourceOwnerId_;
std::string nextPageToken_;
std::string accessKeyId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
int maximumPageSize_;
long ownerId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_LISTALLMEDIABUCKETREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_LISTALLMEDIABUCKETREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LISTALLMEDIABUCKETREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT ListAllMediaBucketRequest : public RpcServiceRequest {
public:
ListAllMediaBucketRequest();
~ListAllMediaBucketRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getNextPageToken() const;
void setNextPageToken(const std::string &nextPageToken);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
int getMaximumPageSize() const;
void setMaximumPageSize(int maximumPageSize);
long getOwnerId() const;
void setOwnerId(long ownerId);
private:
long resourceOwnerId_;
std::string nextPageToken_;
std::string accessKeyId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
int maximumPageSize_;
long ownerId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_LISTALLMEDIABUCKETREQUEST_H_

View File

@@ -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_MTS_MODEL_LISTASRPIPELINEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LISTASRPIPELINEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT ListAsrPipelineRequest : public RpcServiceRequest
{
public:
ListAsrPipelineRequest();
~ListAsrPipelineRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
long getPageNumber()const;
void setPageNumber(long pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
long getPageSize()const;
void setPageSize(long pageSize);
std::string getState()const;
void setState(const std::string& state);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
private:
long resourceOwnerId_;
long pageNumber_;
std::string accessKeyId_;
long pageSize_;
std::string state_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_LISTASRPIPELINEREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_LISTASRPIPELINEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LISTASRPIPELINEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT ListAsrPipelineRequest : public RpcServiceRequest {
public:
ListAsrPipelineRequest();
~ListAsrPipelineRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
long getPageNumber() const;
void setPageNumber(long pageNumber);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
long getPageSize() const;
void setPageSize(long pageSize);
std::string getState() const;
void setState(const std::string &state);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
private:
long resourceOwnerId_;
long pageNumber_;
std::string accessKeyId_;
long pageSize_;
std::string state_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_LISTASRPIPELINEREQUEST_H_

View File

@@ -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_MTS_MODEL_LISTCENSORPIPELINEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LISTCENSORPIPELINEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT ListCensorPipelineRequest : public RpcServiceRequest
{
public:
ListCensorPipelineRequest();
~ListCensorPipelineRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
long getPageNumber()const;
void setPageNumber(long pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
long getPageSize()const;
void setPageSize(long pageSize);
std::string getState()const;
void setState(const std::string& state);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
private:
long resourceOwnerId_;
long pageNumber_;
std::string accessKeyId_;
long pageSize_;
std::string state_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_LISTCENSORPIPELINEREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_LISTCENSORPIPELINEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LISTCENSORPIPELINEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT ListCensorPipelineRequest : public RpcServiceRequest {
public:
ListCensorPipelineRequest();
~ListCensorPipelineRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
long getPageNumber() const;
void setPageNumber(long pageNumber);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
long getPageSize() const;
void setPageSize(long pageSize);
std::string getState() const;
void setState(const std::string &state);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
private:
long resourceOwnerId_;
long pageNumber_;
std::string accessKeyId_;
long pageSize_;
std::string state_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_LISTCENSORPIPELINEREQUEST_H_

View File

@@ -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_MTS_MODEL_LISTCOVERPIPELINEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LISTCOVERPIPELINEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT ListCoverPipelineRequest : public RpcServiceRequest
{
public:
ListCoverPipelineRequest();
~ListCoverPipelineRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
long getPageNumber()const;
void setPageNumber(long pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
long getPageSize()const;
void setPageSize(long pageSize);
std::string getState()const;
void setState(const std::string& state);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
private:
long resourceOwnerId_;
long pageNumber_;
std::string accessKeyId_;
long pageSize_;
std::string state_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_LISTCOVERPIPELINEREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_LISTCOVERPIPELINEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LISTCOVERPIPELINEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT ListCoverPipelineRequest : public RpcServiceRequest {
public:
ListCoverPipelineRequest();
~ListCoverPipelineRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
long getPageNumber() const;
void setPageNumber(long pageNumber);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
long getPageSize() const;
void setPageSize(long pageSize);
std::string getState() const;
void setState(const std::string &state);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
private:
long resourceOwnerId_;
long pageNumber_;
std::string accessKeyId_;
long pageSize_;
std::string state_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_LISTCOVERPIPELINEREQUEST_H_

View File

@@ -34,10 +34,10 @@ namespace AlibabaCloud
public:
struct Pipeline
{
int quotaUsed;
std::string role;
long userId;
int quotaUsed;
std::string state;
long userId;
std::string priority;
std::string pipelineId;
std::string notifyConfig;

View File

@@ -0,0 +1,60 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_LISTCUSTOMPERSONSREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LISTCUSTOMPERSONSREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT ListCustomPersonsRequest : public RpcServiceRequest {
public:
ListCustomPersonsRequest();
~ListCustomPersonsRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getPersonId() const;
void setPersonId(const std::string &personId);
std::string getCategoryId() const;
void setCategoryId(const std::string &categoryId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
private:
long resourceOwnerId_;
std::string accessKeyId_;
std::string personId_;
std::string categoryId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_LISTCUSTOMPERSONSREQUEST_H_

View File

@@ -0,0 +1,70 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_LISTCUSTOMPERSONSRESULT_H_
#define ALIBABACLOUD_MTS_MODEL_LISTCUSTOMPERSONSRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT ListCustomPersonsResult : public ServiceResult
{
public:
struct Category
{
struct Person
{
struct Face
{
std::string faceId;
std::string imageUrl;
};
std::string personName;
std::string personId;
std::string personDescription;
std::vector<Person::Face> faces;
};
std::string categoryId;
std::vector<Category::Person> persons;
std::string categoryName;
std::string categoryDescription;
};
ListCustomPersonsResult();
explicit ListCustomPersonsResult(const std::string &payload);
~ListCustomPersonsResult();
std::vector<Category> getCategories()const;
protected:
void parse(const std::string &payload);
private:
std::vector<Category> categories_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_LISTCUSTOMPERSONSRESULT_H_

View File

@@ -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_MTS_MODEL_LISTFPSHOTDBREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LISTFPSHOTDBREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT ListFpShotDBRequest : public RpcServiceRequest
{
public:
ListFpShotDBRequest();
~ListFpShotDBRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getFpDBIds()const;
void setFpDBIds(const std::string& fpDBIds);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
std::string fpDBIds_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_LISTFPSHOTDBREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_LISTFPSHOTDBREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LISTFPSHOTDBREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT ListFpShotDBRequest : public RpcServiceRequest {
public:
ListFpShotDBRequest();
~ListFpShotDBRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getFpDBIds() const;
void setFpDBIds(const std::string &fpDBIds);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
std::string fpDBIds_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_LISTFPSHOTDBREQUEST_H_

View File

@@ -36,8 +36,8 @@ namespace AlibabaCloud
{
std::string status;
std::string description;
std::string fpDBId;
int modelId;
std::string fpDBId;
std::string name;
};

View File

@@ -0,0 +1,63 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_LISTFPSHOTFILESREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LISTFPSHOTFILESREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT ListFpShotFilesRequest : public RpcServiceRequest {
public:
ListFpShotFilesRequest();
~ListFpShotFilesRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getFpDBId() const;
void setFpDBId(const std::string &fpDBId);
std::string getNextPageToken() const;
void setNextPageToken(const std::string &nextPageToken);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
int getPageSize() const;
void setPageSize(int pageSize);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
private:
long resourceOwnerId_;
std::string fpDBId_;
std::string nextPageToken_;
std::string accessKeyId_;
int pageSize_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_LISTFPSHOTFILESREQUEST_H_

View File

@@ -0,0 +1,65 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_LISTFPSHOTFILESRESULT_H_
#define ALIBABACLOUD_MTS_MODEL_LISTFPSHOTFILESRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT ListFpShotFilesResult : public ServiceResult
{
public:
struct FpShotFile
{
struct InputFile
{
std::string bucket;
std::string object;
std::string location;
};
std::string primaryKey;
std::string fileId;
InputFile inputFile;
};
ListFpShotFilesResult();
explicit ListFpShotFilesResult(const std::string &payload);
~ListFpShotFilesResult();
std::string getNextPageToken()const;
std::vector<FpShotFile> getFpShotFileList()const;
protected:
void parse(const std::string &payload);
private:
std::string nextPageToken_;
std::vector<FpShotFile> fpShotFileList_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_LISTFPSHOTFILESRESULT_H_

View File

@@ -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_MTS_MODEL_LISTFPSHOTNOTARYREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LISTFPSHOTNOTARYREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT ListFpShotNotaryRequest : public RpcServiceRequest
{
public:
ListFpShotNotaryRequest();
~ListFpShotNotaryRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getFpDBId()const;
void setFpDBId(const std::string& fpDBId);
std::string getNextPageToken()const;
void setNextPageToken(const std::string& nextPageToken);
std::string getStartOfCreatedTimeRange()const;
void setStartOfCreatedTimeRange(const std::string& startOfCreatedTimeRange);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getEndOfCreatedTimeRange()const;
void setEndOfCreatedTimeRange(const std::string& endOfCreatedTimeRange);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getMaximumPageSize()const;
void setMaximumPageSize(long maximumPageSize);
long getOwnerId()const;
void setOwnerId(long ownerId);
private:
long resourceOwnerId_;
std::string fpDBId_;
std::string nextPageToken_;
std::string startOfCreatedTimeRange_;
std::string accessKeyId_;
std::string endOfCreatedTimeRange_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long maximumPageSize_;
long ownerId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_LISTFPSHOTNOTARYREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_LISTFPSHOTNOTARYREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LISTFPSHOTNOTARYREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT ListFpShotNotaryRequest : public RpcServiceRequest {
public:
ListFpShotNotaryRequest();
~ListFpShotNotaryRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getFpDBId() const;
void setFpDBId(const std::string &fpDBId);
std::string getNextPageToken() const;
void setNextPageToken(const std::string &nextPageToken);
std::string getStartOfCreatedTimeRange() const;
void setStartOfCreatedTimeRange(const std::string &startOfCreatedTimeRange);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getEndOfCreatedTimeRange() const;
void setEndOfCreatedTimeRange(const std::string &endOfCreatedTimeRange);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getMaximumPageSize() const;
void setMaximumPageSize(long maximumPageSize);
long getOwnerId() const;
void setOwnerId(long ownerId);
private:
long resourceOwnerId_;
std::string fpDBId_;
std::string nextPageToken_;
std::string startOfCreatedTimeRange_;
std::string accessKeyId_;
std::string endOfCreatedTimeRange_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long maximumPageSize_;
long ownerId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_LISTFPSHOTNOTARYREQUEST_H_

View File

@@ -37,8 +37,8 @@ namespace AlibabaCloud
std::string finishTime;
std::string txHash;
std::string creationTime;
std::string fpDBId;
std::string jobId;
std::string fpDBId;
std::string detail;
std::string transactionId;
};

View File

@@ -0,0 +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_MTS_MODEL_LISTINFERENCEJOBREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LISTINFERENCEJOBREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT ListInferenceJobRequest : public RpcServiceRequest {
public:
ListInferenceJobRequest();
~ListInferenceJobRequest();
long getMaxPageSize() const;
void setMaxPageSize(long maxPageSize);
long getPageNumber() const;
void setPageNumber(long pageNumber);
std::string getServerName() const;
void setServerName(const std::string &serverName);
private:
long maxPageSize_;
long pageNumber_;
std::string serverName_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_LISTINFERENCEJOBREQUEST_H_

View File

@@ -0,0 +1,67 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_LISTINFERENCEJOBRESULT_H_
#define ALIBABACLOUD_MTS_MODEL_LISTINFERENCEJOBRESULT_H_
#include <string>
#include <vector>
#include <utility>
#include <alibabacloud/core/ServiceResult.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT ListInferenceJobResult : public ServiceResult
{
public:
struct JobsItem
{
std::string status;
std::string message;
long userId;
long jobTime;
std::string jobId;
std::string jobParams;
std::string result;
};
ListInferenceJobResult();
explicit ListInferenceJobResult(const std::string &payload);
~ListInferenceJobResult();
std::string getMessage()const;
std::vector<JobsItem> getJobs()const;
long getTotalSize()const;
std::string getCode()const;
protected:
void parse(const std::string &payload);
private:
std::string message_;
std::vector<JobsItem> jobs_;
long totalSize_;
std::string code_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_LISTINFERENCEJOBRESULT_H_

View File

@@ -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_MTS_MODEL_LISTJOBREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LISTJOBREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT ListJobRequest : public RpcServiceRequest
{
public:
ListJobRequest();
~ListJobRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getNextPageToken()const;
void setNextPageToken(const std::string& nextPageToken);
std::string getStartOfJobCreatedTimeRange()const;
void setStartOfJobCreatedTimeRange(const std::string& startOfJobCreatedTimeRange);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getState()const;
void setState(const std::string& state);
std::string getEndOfJobCreatedTimeRange()const;
void setEndOfJobCreatedTimeRange(const std::string& endOfJobCreatedTimeRange);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getMaximumPageSize()const;
void setMaximumPageSize(long maximumPageSize);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getPipelineId()const;
void setPipelineId(const std::string& pipelineId);
private:
long resourceOwnerId_;
std::string nextPageToken_;
std::string startOfJobCreatedTimeRange_;
std::string accessKeyId_;
std::string state_;
std::string endOfJobCreatedTimeRange_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long maximumPageSize_;
long ownerId_;
std::string pipelineId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_LISTJOBREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_LISTJOBREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LISTJOBREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT ListJobRequest : public RpcServiceRequest {
public:
ListJobRequest();
~ListJobRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getNextPageToken() const;
void setNextPageToken(const std::string &nextPageToken);
std::string getStartOfJobCreatedTimeRange() const;
void setStartOfJobCreatedTimeRange(const std::string &startOfJobCreatedTimeRange);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getState() const;
void setState(const std::string &state);
std::string getEndOfJobCreatedTimeRange() const;
void setEndOfJobCreatedTimeRange(const std::string &endOfJobCreatedTimeRange);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getMaximumPageSize() const;
void setMaximumPageSize(long maximumPageSize);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getPipelineId() const;
void setPipelineId(const std::string &pipelineId);
private:
long resourceOwnerId_;
std::string nextPageToken_;
std::string startOfJobCreatedTimeRange_;
std::string accessKeyId_;
std::string state_;
std::string endOfJobCreatedTimeRange_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long maximumPageSize_;
long ownerId_;
std::string pipelineId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_LISTJOBREQUEST_H_

View File

@@ -34,14 +34,84 @@ namespace AlibabaCloud
public:
struct Job
{
struct Input
{
std::string bucket;
std::string object;
std::string location;
};
struct Output
{
struct Video
{
struct BitrateBnd
{
std::string min;
std::string max;
};
std::string bufsize;
std::string qscale;
std::string scanMode;
std::string preset;
std::string fps;
std::string gop;
BitrateBnd bitrateBnd;
std::string pixFmt;
std::string bitrate;
std::string profile;
std::string crop;
std::string pad;
std::string codec;
std::string maxrate;
std::string maxFps;
std::string crf;
std::string height;
std::string degrain;
std::string width;
std::string resoPriority;
};
struct TransConfig
{
std::string isCheckAudioBitrate;
std::string adjDarMethod;
std::string isCheckAudioBitrateFail;
std::string isCheckVideoBitrateFail;
std::string isCheckReso;
std::string isCheckVideoBitrate;
std::string transMode;
std::string isCheckResoFail;
};
struct Encryption
{
std::string type;
std::string keyType;
std::string id;
std::string skipCnt;
std::string key;
std::string keyUri;
};
struct M3U8NonStandardSupport
{
struct TS
{
bool sizeSupport;
bool md5Support;
};
TS tS;
};
struct Audio
{
struct Volume
{
std::string level;
std::string method;
};
std::string codec;
std::string qscale;
Volume volume;
std::string samplerate;
std::string bitrate;
std::string profile;
std::string channels;
};
struct SuperReso
{
std::string isHalfSample;
};
struct OutputFile
{
std::string bucket;
@@ -49,14 +119,60 @@ namespace AlibabaCloud
std::string roleArn;
std::string location;
};
struct M3U8NonStandardSupport
struct Container
{
struct TS
std::string format;
};
struct Clip
{
struct TimeSpan
{
bool md5Support;
bool sizeSupport;
std::string duration;
std::string seek;
};
TS tS;
TimeSpan timeSpan;
};
struct MuxConfig
{
struct Webp
{
std::string loop;
};
struct Gif
{
std::string finalDelay;
std::string loop;
std::string ditherMode;
std::string isCustomPalette;
};
struct Segment
{
std::string duration;
};
Webp webp;
Gif gif;
Segment segment;
};
struct SubtitleConfig
{
struct ExtSubtitle
{
struct Input1
{
std::string bucket;
std::string object;
std::string location;
};
std::string charEnc;
Input1 input1;
std::string fontName;
};
struct Subtitle
{
std::string map;
};
std::vector<ExtSubtitle> extSubtitleList;
std::vector<Subtitle> subtitleList;
};
struct Properties
{
@@ -73,17 +189,17 @@ namespace AlibabaCloud
std::string codecTag;
std::string codecTimeBase;
std::string sar;
std::string fps;
std::string startTime;
std::string fps;
std::string index;
std::string duration;
std::string lang;
std::string duration;
std::string pixFmt;
NetworkCost networkCost;
std::string codecName;
std::string bitrate;
std::string profile;
std::string codecName;
std::string avgFPS;
std::string profile;
std::string timebase;
std::string codecTagString;
std::string hasBFrames;
@@ -91,8 +207,8 @@ namespace AlibabaCloud
std::string codecLongName;
std::string height;
std::string level;
std::string width;
std::string numFrames;
std::string width;
};
struct AudioStream
{
@@ -101,12 +217,12 @@ namespace AlibabaCloud
std::string channelLayout;
std::string startTime;
std::string index;
std::string duration;
std::string lang;
std::string duration;
std::string sampleFmt;
std::string codecName;
std::string samplerate;
std::string bitrate;
std::string codecName;
std::string channels;
std::string timebase;
std::string codecTagString;
@@ -143,128 +259,6 @@ namespace AlibabaCloud
Streams streams;
std::string fileSize;
};
struct Clip
{
struct TimeSpan
{
std::string duration;
std::string seek;
};
TimeSpan timeSpan;
};
struct SuperReso
{
std::string isHalfSample;
};
struct SubtitleConfig
{
struct Subtitle
{
std::string map;
};
struct ExtSubtitle
{
struct Input1
{
std::string bucket;
std::string object;
std::string location;
};
std::string charEnc;
Input1 input1;
std::string fontName;
};
std::vector<ExtSubtitle> extSubtitleList;
std::vector<Subtitle> subtitleList;
};
struct TransConfig
{
std::string isCheckAudioBitrate;
std::string adjDarMethod;
std::string isCheckAudioBitrateFail;
std::string isCheckVideoBitrateFail;
std::string isCheckReso;
std::string isCheckVideoBitrate;
std::string transMode;
std::string isCheckResoFail;
};
struct MuxConfig
{
struct Segment
{
std::string duration;
};
struct Gif
{
std::string loop;
std::string finalDelay;
std::string ditherMode;
std::string isCustomPalette;
};
struct Webp
{
std::string loop;
};
Gif gif;
Webp webp;
Segment segment;
};
struct Audio
{
struct Volume
{
std::string level;
std::string method;
};
std::string codec;
std::string qscale;
Volume volume;
std::string samplerate;
std::string bitrate;
std::string profile;
std::string channels;
};
struct Video
{
struct BitrateBnd
{
std::string min;
std::string max;
};
std::string bufsize;
std::string qscale;
std::string scanMode;
std::string preset;
std::string fps;
std::string gop;
BitrateBnd bitrateBnd;
std::string pixFmt;
std::string bitrate;
std::string profile;
std::string crop;
std::string codec;
std::string maxrate;
std::string pad;
std::string crf;
std::string maxFps;
std::string height;
std::string degrain;
std::string width;
std::string resoPriority;
};
struct Container
{
std::string format;
};
struct Encryption
{
std::string type;
std::string keyType;
std::string id;
std::string skipCnt;
std::string key;
std::string keyUri;
};
struct WaterMark
{
struct InputFile
@@ -284,11 +278,25 @@ namespace AlibabaCloud
};
struct Merge
{
std::string mergeURL;
std::string start;
std::string mergeURL;
std::string duration;
std::string roleArn;
};
struct OutSubtitle
{
struct OutSubtitleFile
{
std::string bucket;
std::string object;
std::string roleArn;
std::string location;
};
std::string message;
OutSubtitleFile outSubtitleFile;
std::string map;
bool success;
};
struct Opening
{
std::string start;
@@ -306,32 +314,18 @@ namespace AlibabaCloud
std::string width;
bool isMergeAudio;
};
struct OutSubtitle
{
struct OutSubtitleFile
{
std::string bucket;
std::string object;
std::string roleArn;
std::string location;
};
std::string message;
OutSubtitleFile outSubtitleFile;
std::string map;
bool success;
};
std::string rotate;
std::string userData;
Encryption encryption;
Properties properties;
Clip clip;
SuperReso superReso;
Clip clip;
std::vector<WaterMark> waterMarkList;
Container container;
TransConfig transConfig;
std::string waterMarkConfigUrl;
SubtitleConfig subtitleConfig;
MuxConfig muxConfig;
SubtitleConfig subtitleConfig;
std::vector<Opening> openingList;
std::string templateId;
OutputFile outputFile;
@@ -347,6 +341,12 @@ namespace AlibabaCloud
Audio audio;
std::vector<Merge> mergeList;
};
struct Input
{
std::string bucket;
std::string object;
std::string location;
};
struct MNSMessageResult
{
std::string errorCode;
@@ -354,8 +354,8 @@ namespace AlibabaCloud
std::string messageId;
};
Input input;
std::string message;
std::string finishTime;
std::string message;
long percent;
std::string state;
Output output;

View File

@@ -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_MTS_MODEL_LISTMEDIAREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LISTMEDIAREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT ListMediaRequest : public RpcServiceRequest
{
public:
ListMediaRequest();
~ListMediaRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getNextPageToken()const;
void setNextPageToken(const std::string& nextPageToken);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getFrom()const;
void setFrom(const std::string& from);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getMaximumPageSize()const;
void setMaximumPageSize(long maximumPageSize);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getTo()const;
void setTo(const std::string& to);
private:
long resourceOwnerId_;
std::string nextPageToken_;
std::string accessKeyId_;
std::string from_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long maximumPageSize_;
long ownerId_;
std::string to_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_LISTMEDIAREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_LISTMEDIAREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LISTMEDIAREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT ListMediaRequest : public RpcServiceRequest {
public:
ListMediaRequest();
~ListMediaRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getNextPageToken() const;
void setNextPageToken(const std::string &nextPageToken);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getFrom() const;
void setFrom(const std::string &from);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getMaximumPageSize() const;
void setMaximumPageSize(long maximumPageSize);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getTo() const;
void setTo(const std::string &to);
private:
long resourceOwnerId_;
std::string nextPageToken_;
std::string accessKeyId_;
std::string from_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long maximumPageSize_;
long ownerId_;
std::string to_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_LISTMEDIAREQUEST_H_

View File

@@ -51,8 +51,8 @@ namespace AlibabaCloud
std::string format;
std::string mediaId;
std::string creationTime;
std::string coverURL;
std::string height;
std::string coverURL;
File file;
std::string width;
std::vector<std::string> runIdList;

View File

@@ -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_MTS_MODEL_LISTMEDIAWORKFLOWEXECUTIONSREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LISTMEDIAWORKFLOWEXECUTIONSREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT ListMediaWorkflowExecutionsRequest : public RpcServiceRequest
{
public:
ListMediaWorkflowExecutionsRequest();
~ListMediaWorkflowExecutionsRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getNextPageToken()const;
void setNextPageToken(const std::string& nextPageToken);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getMediaWorkflowId()const;
void setMediaWorkflowId(const std::string& mediaWorkflowId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getMaximumPageSize()const;
void setMaximumPageSize(long maximumPageSize);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getMediaWorkflowName()const;
void setMediaWorkflowName(const std::string& mediaWorkflowName);
std::string getInputFileURL()const;
void setInputFileURL(const std::string& inputFileURL);
private:
long resourceOwnerId_;
std::string nextPageToken_;
std::string accessKeyId_;
std::string mediaWorkflowId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long maximumPageSize_;
long ownerId_;
std::string mediaWorkflowName_;
std::string inputFileURL_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_LISTMEDIAWORKFLOWEXECUTIONSREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_LISTMEDIAWORKFLOWEXECUTIONSREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LISTMEDIAWORKFLOWEXECUTIONSREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT ListMediaWorkflowExecutionsRequest : public RpcServiceRequest {
public:
ListMediaWorkflowExecutionsRequest();
~ListMediaWorkflowExecutionsRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getNextPageToken() const;
void setNextPageToken(const std::string &nextPageToken);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getMediaWorkflowId() const;
void setMediaWorkflowId(const std::string &mediaWorkflowId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getMaximumPageSize() const;
void setMaximumPageSize(long maximumPageSize);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getMediaWorkflowName() const;
void setMediaWorkflowName(const std::string &mediaWorkflowName);
std::string getInputFileURL() const;
void setInputFileURL(const std::string &inputFileURL);
private:
long resourceOwnerId_;
std::string nextPageToken_;
std::string accessKeyId_;
std::string mediaWorkflowId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long maximumPageSize_;
long ownerId_;
std::string mediaWorkflowName_;
std::string inputFileURL_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_LISTMEDIAWORKFLOWEXECUTIONSREQUEST_H_

View File

@@ -54,8 +54,8 @@ namespace AlibabaCloud
std::string messageId;
};
std::string type;
std::string message;
std::string endTime;
std::string message;
std::string state;
MNSMessageResult mNSMessageResult;
std::string startTime;

View File

@@ -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_MTS_MODEL_LISTPORNPIPELINEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LISTPORNPIPELINEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT ListPornPipelineRequest : public RpcServiceRequest
{
public:
ListPornPipelineRequest();
~ListPornPipelineRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
long getPageNumber()const;
void setPageNumber(long pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
long getPageSize()const;
void setPageSize(long pageSize);
std::string getState()const;
void setState(const std::string& state);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
private:
long resourceOwnerId_;
long pageNumber_;
std::string accessKeyId_;
long pageSize_;
std::string state_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_LISTPORNPIPELINEREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_LISTPORNPIPELINEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LISTPORNPIPELINEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT ListPornPipelineRequest : public RpcServiceRequest {
public:
ListPornPipelineRequest();
~ListPornPipelineRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
long getPageNumber() const;
void setPageNumber(long pageNumber);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
long getPageSize() const;
void setPageSize(long pageSize);
std::string getState() const;
void setState(const std::string &state);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
private:
long resourceOwnerId_;
long pageNumber_;
std::string accessKeyId_;
long pageSize_;
std::string state_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_LISTPORNPIPELINEREQUEST_H_

View File

@@ -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_MTS_MODEL_LISTTERRORISMPIPELINEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LISTTERRORISMPIPELINEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT ListTerrorismPipelineRequest : public RpcServiceRequest
{
public:
ListTerrorismPipelineRequest();
~ListTerrorismPipelineRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
long getPageNumber()const;
void setPageNumber(long pageNumber);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
long getPageSize()const;
void setPageSize(long pageSize);
std::string getState()const;
void setState(const std::string& state);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
private:
long resourceOwnerId_;
long pageNumber_;
std::string accessKeyId_;
long pageSize_;
std::string state_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_LISTTERRORISMPIPELINEREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_LISTTERRORISMPIPELINEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LISTTERRORISMPIPELINEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT ListTerrorismPipelineRequest : public RpcServiceRequest {
public:
ListTerrorismPipelineRequest();
~ListTerrorismPipelineRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
long getPageNumber() const;
void setPageNumber(long pageNumber);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
long getPageSize() const;
void setPageSize(long pageSize);
std::string getState() const;
void setState(const std::string &state);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
private:
long resourceOwnerId_;
long pageNumber_;
std::string accessKeyId_;
long pageSize_;
std::string state_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_LISTTERRORISMPIPELINEREQUEST_H_

View File

@@ -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_MTS_MODEL_LOGICALDELETERESOURCEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LOGICALDELETERESOURCEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT LogicalDeleteResourceRequest : public RpcServiceRequest
{
public:
LogicalDeleteResourceRequest();
~LogicalDeleteResourceRequest();
std::string getCountry()const;
void setCountry(const std::string& country);
long getHid()const;
void setHid(long hid);
std::string getInvoker()const;
void setInvoker(const std::string& invoker);
std::string getMessage()const;
void setMessage(const std::string& message);
bool getSuccess()const;
void setSuccess(bool success);
bool getInterrupt()const;
void setInterrupt(bool interrupt);
std::string getGmtWakeup()const;
void setGmtWakeup(const std::string& gmtWakeup);
std::string getPk()const;
void setPk(const std::string& pk);
std::string getBid()const;
void setBid(const std::string& bid);
std::string getTaskExtraData()const;
void setTaskExtraData(const std::string& taskExtraData);
std::string getTaskIdentifier()const;
void setTaskIdentifier(const std::string& taskIdentifier);
private:
std::string country_;
long hid_;
std::string invoker_;
std::string message_;
bool success_;
bool interrupt_;
std::string gmtWakeup_;
std::string pk_;
std::string bid_;
std::string taskExtraData_;
std::string taskIdentifier_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_LOGICALDELETERESOURCEREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_LOGICALDELETERESOURCEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_LOGICALDELETERESOURCEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT LogicalDeleteResourceRequest : public RpcServiceRequest {
public:
LogicalDeleteResourceRequest();
~LogicalDeleteResourceRequest();
std::string getCountry() const;
void setCountry(const std::string &country);
long getHid() const;
void setHid(long hid);
std::string getInvoker() const;
void setInvoker(const std::string &invoker);
std::string getMessage() const;
void setMessage(const std::string &message);
bool getSuccess() const;
void setSuccess(bool success);
bool getInterrupt() const;
void setInterrupt(bool interrupt);
std::string getGmtWakeup() const;
void setGmtWakeup(const std::string &gmtWakeup);
std::string getPk() const;
void setPk(const std::string &pk);
std::string getBid() const;
void setBid(const std::string &bid);
std::string getTaskExtraData() const;
void setTaskExtraData(const std::string &taskExtraData);
std::string getTaskIdentifier() const;
void setTaskIdentifier(const std::string &taskIdentifier);
private:
std::string country_;
long hid_;
std::string invoker_;
std::string message_;
bool success_;
bool interrupt_;
std::string gmtWakeup_;
std::string pk_;
std::string bid_;
std::string taskExtraData_;
std::string taskIdentifier_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_LOGICALDELETERESOURCEREQUEST_H_

View File

@@ -40,14 +40,14 @@ namespace AlibabaCloud
std::string getGmtWakeup()const;
long getHid()const;
std::string getInvoker()const;
std::string getTaskIdentifier()const;
std::string getMessage()const;
std::string getTaskIdentifier()const;
std::string getTaskExtraData()const;
std::string getCountry()const;
std::string getPk()const;
std::string getBid()const;
bool getInterrupt()const;
bool getSuccess()const;
bool getInterrupt()const;
protected:
void parse(const std::string &payload);
@@ -55,14 +55,14 @@ namespace AlibabaCloud
std::string gmtWakeup_;
long hid_;
std::string invoker_;
std::string taskIdentifier_;
std::string message_;
std::string taskIdentifier_;
std::string taskExtraData_;
std::string country_;
std::string pk_;
std::string bid_;
bool interrupt_;
bool success_;
bool interrupt_;
};
}

View File

@@ -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_MTS_MODEL_PHYSICALDELETERESOURCEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_PHYSICALDELETERESOURCEREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT PhysicalDeleteResourceRequest : public RpcServiceRequest
{
public:
PhysicalDeleteResourceRequest();
~PhysicalDeleteResourceRequest();
std::string getCountry()const;
void setCountry(const std::string& country);
long getHid()const;
void setHid(long hid);
std::string getInvoker()const;
void setInvoker(const std::string& invoker);
std::string getMessage()const;
void setMessage(const std::string& message);
bool getSuccess()const;
void setSuccess(bool success);
bool getInterrupt()const;
void setInterrupt(bool interrupt);
std::string getGmtWakeup()const;
void setGmtWakeup(const std::string& gmtWakeup);
std::string getPk()const;
void setPk(const std::string& pk);
std::string getBid()const;
void setBid(const std::string& bid);
std::string getTaskExtraData()const;
void setTaskExtraData(const std::string& taskExtraData);
std::string getTaskIdentifier()const;
void setTaskIdentifier(const std::string& taskIdentifier);
private:
std::string country_;
long hid_;
std::string invoker_;
std::string message_;
bool success_;
bool interrupt_;
std::string gmtWakeup_;
std::string pk_;
std::string bid_;
std::string taskExtraData_;
std::string taskIdentifier_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_PHYSICALDELETERESOURCEREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_PHYSICALDELETERESOURCEREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_PHYSICALDELETERESOURCEREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT PhysicalDeleteResourceRequest : public RpcServiceRequest {
public:
PhysicalDeleteResourceRequest();
~PhysicalDeleteResourceRequest();
std::string getCountry() const;
void setCountry(const std::string &country);
long getHid() const;
void setHid(long hid);
std::string getInvoker() const;
void setInvoker(const std::string &invoker);
std::string getMessage() const;
void setMessage(const std::string &message);
bool getSuccess() const;
void setSuccess(bool success);
bool getInterrupt() const;
void setInterrupt(bool interrupt);
std::string getGmtWakeup() const;
void setGmtWakeup(const std::string &gmtWakeup);
std::string getPk() const;
void setPk(const std::string &pk);
std::string getBid() const;
void setBid(const std::string &bid);
std::string getTaskExtraData() const;
void setTaskExtraData(const std::string &taskExtraData);
std::string getTaskIdentifier() const;
void setTaskIdentifier(const std::string &taskIdentifier);
private:
std::string country_;
long hid_;
std::string invoker_;
std::string message_;
bool success_;
bool interrupt_;
std::string gmtWakeup_;
std::string pk_;
std::string bid_;
std::string taskExtraData_;
std::string taskIdentifier_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_PHYSICALDELETERESOURCEREQUEST_H_

View File

@@ -40,14 +40,14 @@ namespace AlibabaCloud
std::string getGmtWakeup()const;
long getHid()const;
std::string getInvoker()const;
std::string getTaskIdentifier()const;
std::string getMessage()const;
std::string getTaskIdentifier()const;
std::string getTaskExtraData()const;
std::string getCountry()const;
std::string getPk()const;
std::string getBid()const;
bool getInterrupt()const;
bool getSuccess()const;
bool getInterrupt()const;
protected:
void parse(const std::string &payload);
@@ -55,14 +55,14 @@ namespace AlibabaCloud
std::string gmtWakeup_;
long hid_;
std::string invoker_;
std::string taskIdentifier_;
std::string message_;
std::string taskIdentifier_;
std::string taskExtraData_;
std::string country_;
std::string pk_;
std::string bid_;
bool interrupt_;
bool success_;
bool interrupt_;
};
}

View File

@@ -1,84 +1,78 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
*
* http://www.apache.org/licenses/LICENSE-2.0
*
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_PLAYINFOREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_PLAYINFOREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT PlayInfoRequest : public RpcServiceRequest
{
public:
PlayInfoRequest();
~PlayInfoRequest();
std::string getResourceOwnerId()const;
void setResourceOwnerId(const std::string& resourceOwnerId);
std::string getFormats()const;
void setFormats(const std::string& formats);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getRand()const;
void setRand(const std::string& rand);
long getAuthTimeout()const;
void setAuthTimeout(long authTimeout);
std::string getPlayDomain()const;
void setPlayDomain(const std::string& playDomain);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
std::string getHlsUriToken()const;
void setHlsUriToken(const std::string& hlsUriToken);
std::string getTerminal()const;
void setTerminal(const std::string& terminal);
std::string getOwnerId()const;
void setOwnerId(const std::string& ownerId);
std::string getMediaId()const;
void setMediaId(const std::string& mediaId);
std::string getAuthInfo()const;
void setAuthInfo(const std::string& authInfo);
private:
std::string resourceOwnerId_;
std::string formats_;
std::string accessKeyId_;
std::string rand_;
long authTimeout_;
std::string playDomain_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string hlsUriToken_;
std::string terminal_;
std::string ownerId_;
std::string mediaId_;
std::string authInfo_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_PLAYINFOREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_PLAYINFOREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_PLAYINFOREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT PlayInfoRequest : public RpcServiceRequest {
public:
PlayInfoRequest();
~PlayInfoRequest();
std::string getResourceOwnerId() const;
void setResourceOwnerId(const std::string &resourceOwnerId);
std::string getFormats() const;
void setFormats(const std::string &formats);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getRand() const;
void setRand(const std::string &rand);
long getAuthTimeout() const;
void setAuthTimeout(long authTimeout);
std::string getPlayDomain() const;
void setPlayDomain(const std::string &playDomain);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
std::string getHlsUriToken() const;
void setHlsUriToken(const std::string &hlsUriToken);
std::string getTerminal() const;
void setTerminal(const std::string &terminal);
std::string getOwnerId() const;
void setOwnerId(const std::string &ownerId);
std::string getMediaId() const;
void setMediaId(const std::string &mediaId);
std::string getAuthInfo() const;
void setAuthInfo(const std::string &authInfo);
private:
std::string resourceOwnerId_;
std::string formats_;
std::string accessKeyId_;
std::string rand_;
long authTimeout_;
std::string playDomain_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string hlsUriToken_;
std::string terminal_;
std::string ownerId_;
std::string mediaId_;
std::string authInfo_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_PLAYINFOREQUEST_H_

View File

@@ -36,11 +36,11 @@ namespace AlibabaCloud
{
std::string encryptionType;
std::string rand;
std::string activityName;
std::string downloadType;
std::string activityName;
std::string size;
std::string fps;
std::string definition;
std::string fps;
std::string duration;
std::string encryption;
std::string bitrate;

View File

@@ -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_MTS_MODEL_PLAYERAUTHREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_PLAYERAUTHREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT PlayerAuthRequest : public RpcServiceRequest
{
public:
PlayerAuthRequest();
~PlayerAuthRequest();
std::string getResourceOwnerId()const;
void setResourceOwnerId(const std::string& resourceOwnerId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
std::string getOwnerId()const;
void setOwnerId(const std::string& ownerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
std::string resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string ownerId_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_PLAYERAUTHREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_PLAYERAUTHREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_PLAYERAUTHREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT PlayerAuthRequest : public RpcServiceRequest {
public:
PlayerAuthRequest();
~PlayerAuthRequest();
std::string getResourceOwnerId() const;
void setResourceOwnerId(const std::string &resourceOwnerId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
std::string getOwnerId() const;
void setOwnerId(const std::string &ownerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
private:
std::string resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
std::string ownerId_;
std::string accessKeyId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_PLAYERAUTHREQUEST_H_

View File

@@ -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_MTS_MODEL_QUERYANALYSISJOBLISTREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_QUERYANALYSISJOBLISTREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT QueryAnalysisJobListRequest : public RpcServiceRequest
{
public:
QueryAnalysisJobListRequest();
~QueryAnalysisJobListRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getAnalysisJobIds()const;
void setAnalysisJobIds(const std::string& analysisJobIds);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
std::string analysisJobIds_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_QUERYANALYSISJOBLISTREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_QUERYANALYSISJOBLISTREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_QUERYANALYSISJOBLISTREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT QueryAnalysisJobListRequest : public RpcServiceRequest {
public:
QueryAnalysisJobListRequest();
~QueryAnalysisJobListRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
std::string getAnalysisJobIds() const;
void setAnalysisJobIds(const std::string &analysisJobIds);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
std::string analysisJobIds_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_QUERYANALYSISJOBLISTREQUEST_H_

View File

@@ -34,12 +34,6 @@ namespace AlibabaCloud
public:
struct AnalysisJob
{
struct InputFile
{
std::string bucket;
std::string object;
std::string location;
};
struct AnalysisConfig
{
struct QualityControl
@@ -69,12 +63,14 @@ namespace AlibabaCloud
std::string errorMessage;
std::string messageId;
};
struct InputFile
{
std::string bucket;
std::string object;
std::string location;
};
struct _Template
{
struct Container
{
std::string format;
};
struct Video
{
struct BitrateBnd
@@ -99,6 +95,24 @@ namespace AlibabaCloud
std::string degrain;
std::string width;
};
struct TransConfig
{
std::string transMode;
};
struct MuxConfig
{
struct Gif
{
std::string finalDelay;
std::string loop;
};
struct Segment
{
std::string duration;
};
Gif gif;
Segment segment;
};
struct Audio
{
std::string codec;
@@ -108,23 +122,9 @@ namespace AlibabaCloud
std::string profile;
std::string channels;
};
struct TransConfig
struct Container
{
std::string transMode;
};
struct MuxConfig
{
struct Segment
{
std::string duration;
};
struct Gif
{
std::string loop;
std::string finalDelay;
};
Gif gif;
Segment segment;
std::string format;
};
Container container;
TransConfig transConfig;
@@ -137,8 +137,8 @@ namespace AlibabaCloud
};
std::vector<AnalysisJob::_Template> templateList;
std::string message;
std::string userData;
long percent;
std::string userData;
std::string priority;
std::string code;
InputFile inputFile;

View File

@@ -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_MTS_MODEL_QUERYANNOTATIONJOBLISTREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_QUERYANNOTATIONJOBLISTREQUEST_H_
#include <string>
#include <vector>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <alibabacloud/mts/MtsExport.h>
namespace AlibabaCloud
{
namespace Mts
{
namespace Model
{
class ALIBABACLOUD_MTS_EXPORT QueryAnnotationJobListRequest : public RpcServiceRequest
{
public:
QueryAnnotationJobListRequest();
~QueryAnnotationJobListRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAnnotationJobIds()const;
void setAnnotationJobIds(const std::string& annotationJobIds);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string annotationJobIds_;
std::string accessKeyId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_QUERYANNOTATIONJOBLISTREQUEST_H_
*/
#ifndef ALIBABACLOUD_MTS_MODEL_QUERYANNOTATIONJOBLISTREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_QUERYANNOTATIONJOBLISTREQUEST_H_
#include <alibabacloud/mts/MtsExport.h>
#include <alibabacloud/core/RpcServiceRequest.h>
#include <string>
#include <vector>
#include <map>
namespace AlibabaCloud {
namespace Mts {
namespace Model {
class ALIBABACLOUD_MTS_EXPORT QueryAnnotationJobListRequest : public RpcServiceRequest {
public:
QueryAnnotationJobListRequest();
~QueryAnnotationJobListRequest();
long getResourceOwnerId() const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount() const;
void setResourceOwnerAccount(const std::string &resourceOwnerAccount);
std::string getOwnerAccount() const;
void setOwnerAccount(const std::string &ownerAccount);
long getOwnerId() const;
void setOwnerId(long ownerId);
std::string getAnnotationJobIds() const;
void setAnnotationJobIds(const std::string &annotationJobIds);
std::string getAccessKeyId() const;
void setAccessKeyId(const std::string &accessKeyId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string annotationJobIds_;
std::string accessKeyId_;
};
} // namespace Model
} // namespace Mts
} // namespace AlibabaCloud
#endif // !ALIBABACLOUD_MTS_MODEL_QUERYANNOTATIONJOBLISTREQUEST_H_

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