MTS SDK Auto Released By lingkong.mxs,Version:1.21.1
Signed-off-by: yixiong.jxy <yixiong.jxy@alibaba-inc.com>
This commit is contained in:
@@ -1,3 +1,7 @@
|
||||
2018-08-05 Version: 1.21.1
|
||||
1, Add Interface SubmitSubtitleJob
|
||||
2, Support convert ttml、stl subtitle to vtt
|
||||
|
||||
2018-08-03 Version: 1.21.0
|
||||
1, Add new API AddLocalNodes, for adding local machine to a hybrid cluster
|
||||
|
||||
|
||||
@@ -81,4 +81,5 @@ add_subdirectory(live)
|
||||
add_subdirectory(rtc)
|
||||
add_subdirectory(chatbot)
|
||||
add_subdirectory(teslastream)
|
||||
add_subdirectory(mopen)
|
||||
add_subdirectory(mopen)
|
||||
add_subdirectory(mts)
|
||||
618
mts/CMakeLists.txt
Normal file
618
mts/CMakeLists.txt
Normal file
@@ -0,0 +1,618 @@
|
||||
#
|
||||
# Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
#
|
||||
|
||||
set(public_header_dir ${CMAKE_CURRENT_SOURCE_DIR}/../include)
|
||||
|
||||
set(mts_public_header
|
||||
include/alibabacloud/mts/MtsClient.h
|
||||
include/alibabacloud/mts/MtsExport.h )
|
||||
|
||||
set(mts_public_header_model
|
||||
include/alibabacloud/mts/model/QueryAuthConfigRequest.h
|
||||
include/alibabacloud/mts/model/QueryAuthConfigResult.h
|
||||
include/alibabacloud/mts/model/QuerySnapshotJobListRequest.h
|
||||
include/alibabacloud/mts/model/QuerySnapshotJobListResult.h
|
||||
include/alibabacloud/mts/model/DeleteCategoryRequest.h
|
||||
include/alibabacloud/mts/model/DeleteCategoryResult.h
|
||||
include/alibabacloud/mts/model/QueryTagJobListRequest.h
|
||||
include/alibabacloud/mts/model/QueryTagJobListResult.h
|
||||
include/alibabacloud/mts/model/QueryAsrPipelineListRequest.h
|
||||
include/alibabacloud/mts/model/QueryAsrPipelineListResult.h
|
||||
include/alibabacloud/mts/model/CreateSessionRequest.h
|
||||
include/alibabacloud/mts/model/CreateSessionResult.h
|
||||
include/alibabacloud/mts/model/ListAsrPipelineRequest.h
|
||||
include/alibabacloud/mts/model/ListAsrPipelineResult.h
|
||||
include/alibabacloud/mts/model/ListJobRequest.h
|
||||
include/alibabacloud/mts/model/ListJobResult.h
|
||||
include/alibabacloud/mts/model/UpdateMediaPublishStateRequest.h
|
||||
include/alibabacloud/mts/model/UpdateMediaPublishStateResult.h
|
||||
include/alibabacloud/mts/model/AddMediaTagRequest.h
|
||||
include/alibabacloud/mts/model/AddMediaTagResult.h
|
||||
include/alibabacloud/mts/model/UnbindInputBucketRequest.h
|
||||
include/alibabacloud/mts/model/UnbindInputBucketResult.h
|
||||
include/alibabacloud/mts/model/QueryMediaWorkflowExecutionListRequest.h
|
||||
include/alibabacloud/mts/model/QueryMediaWorkflowExecutionListResult.h
|
||||
include/alibabacloud/mts/model/QueryAnalysisJobListRequest.h
|
||||
include/alibabacloud/mts/model/QueryAnalysisJobListResult.h
|
||||
include/alibabacloud/mts/model/SubmitComplexJobRequest.h
|
||||
include/alibabacloud/mts/model/SubmitComplexJobResult.h
|
||||
include/alibabacloud/mts/model/AddAsrPipelineRequest.h
|
||||
include/alibabacloud/mts/model/AddAsrPipelineResult.h
|
||||
include/alibabacloud/mts/model/CancelJobRequest.h
|
||||
include/alibabacloud/mts/model/CancelJobResult.h
|
||||
include/alibabacloud/mts/model/ReportCensorJobResultRequest.h
|
||||
include/alibabacloud/mts/model/ReportCensorJobResultResult.h
|
||||
include/alibabacloud/mts/model/ListAllCategoryRequest.h
|
||||
include/alibabacloud/mts/model/ListAllCategoryResult.h
|
||||
include/alibabacloud/mts/model/CheckResourceRequest.h
|
||||
include/alibabacloud/mts/model/CheckResourceResult.h
|
||||
include/alibabacloud/mts/model/ListTerrorismPipelineRequest.h
|
||||
include/alibabacloud/mts/model/ListTerrorismPipelineResult.h
|
||||
include/alibabacloud/mts/model/ReportTerrorismJobResultRequest.h
|
||||
include/alibabacloud/mts/model/ReportTerrorismJobResultResult.h
|
||||
include/alibabacloud/mts/model/ListAllMediaBucketRequest.h
|
||||
include/alibabacloud/mts/model/ListAllMediaBucketResult.h
|
||||
include/alibabacloud/mts/model/SearchPipelineRequest.h
|
||||
include/alibabacloud/mts/model/SearchPipelineResult.h
|
||||
include/alibabacloud/mts/model/UpdateMediaCategoryRequest.h
|
||||
include/alibabacloud/mts/model/UpdateMediaCategoryResult.h
|
||||
include/alibabacloud/mts/model/UnbindOutputBucketRequest.h
|
||||
include/alibabacloud/mts/model/UnbindOutputBucketResult.h
|
||||
include/alibabacloud/mts/model/QueryComplexJobListRequest.h
|
||||
include/alibabacloud/mts/model/QueryComplexJobListResult.h
|
||||
include/alibabacloud/mts/model/QueryJobListRequest.h
|
||||
include/alibabacloud/mts/model/QueryJobListResult.h
|
||||
include/alibabacloud/mts/model/SearchMediaWorkflowRequest.h
|
||||
include/alibabacloud/mts/model/SearchMediaWorkflowResult.h
|
||||
include/alibabacloud/mts/model/LogicalDeleteResourceRequest.h
|
||||
include/alibabacloud/mts/model/LogicalDeleteResourceResult.h
|
||||
include/alibabacloud/mts/model/QueryCoverPipelineListRequest.h
|
||||
include/alibabacloud/mts/model/QueryCoverPipelineListResult.h
|
||||
include/alibabacloud/mts/model/QueryFpShotJobListRequest.h
|
||||
include/alibabacloud/mts/model/QueryFpShotJobListResult.h
|
||||
include/alibabacloud/mts/model/ListMediaWorkflowExecutionsRequest.h
|
||||
include/alibabacloud/mts/model/ListMediaWorkflowExecutionsResult.h
|
||||
include/alibabacloud/mts/model/DeleteMediaTagRequest.h
|
||||
include/alibabacloud/mts/model/DeleteMediaTagResult.h
|
||||
include/alibabacloud/mts/model/DeletePipelineRequest.h
|
||||
include/alibabacloud/mts/model/DeletePipelineResult.h
|
||||
include/alibabacloud/mts/model/UpdateAsrPipelineRequest.h
|
||||
include/alibabacloud/mts/model/UpdateAsrPipelineResult.h
|
||||
include/alibabacloud/mts/model/QueryMediaDetailJobListRequest.h
|
||||
include/alibabacloud/mts/model/QueryMediaDetailJobListResult.h
|
||||
include/alibabacloud/mts/model/UpdatePornPipelineRequest.h
|
||||
include/alibabacloud/mts/model/UpdatePornPipelineResult.h
|
||||
include/alibabacloud/mts/model/DeleteWaterMarkTemplateRequest.h
|
||||
include/alibabacloud/mts/model/DeleteWaterMarkTemplateResult.h
|
||||
include/alibabacloud/mts/model/DecryptKeyRequest.h
|
||||
include/alibabacloud/mts/model/DecryptKeyResult.h
|
||||
include/alibabacloud/mts/model/AddCoverPipelineRequest.h
|
||||
include/alibabacloud/mts/model/AddCoverPipelineResult.h
|
||||
include/alibabacloud/mts/model/DeleteTemplateRequest.h
|
||||
include/alibabacloud/mts/model/DeleteTemplateResult.h
|
||||
include/alibabacloud/mts/model/ReportFacerecogJobResultRequest.h
|
||||
include/alibabacloud/mts/model/ReportFacerecogJobResultResult.h
|
||||
include/alibabacloud/mts/model/QueryTemplateListRequest.h
|
||||
include/alibabacloud/mts/model/QueryTemplateListResult.h
|
||||
include/alibabacloud/mts/model/QueryMediaListByURLRequest.h
|
||||
include/alibabacloud/mts/model/QueryMediaListByURLResult.h
|
||||
include/alibabacloud/mts/model/UpdateMediaRequest.h
|
||||
include/alibabacloud/mts/model/UpdateMediaResult.h
|
||||
include/alibabacloud/mts/model/ListCensorPipelineRequest.h
|
||||
include/alibabacloud/mts/model/ListCensorPipelineResult.h
|
||||
include/alibabacloud/mts/model/QuerySubtitleJobListRequest.h
|
||||
include/alibabacloud/mts/model/QuerySubtitleJobListResult.h
|
||||
include/alibabacloud/mts/model/DeactivateMediaWorkflowRequest.h
|
||||
include/alibabacloud/mts/model/DeactivateMediaWorkflowResult.h
|
||||
include/alibabacloud/mts/model/QueryVideoGifJobListRequest.h
|
||||
include/alibabacloud/mts/model/QueryVideoGifJobListResult.h
|
||||
include/alibabacloud/mts/model/PhysicalDeleteResourceRequest.h
|
||||
include/alibabacloud/mts/model/PhysicalDeleteResourceResult.h
|
||||
include/alibabacloud/mts/model/UpdatePipelineRequest.h
|
||||
include/alibabacloud/mts/model/UpdatePipelineResult.h
|
||||
include/alibabacloud/mts/model/QueryEditingJobListRequest.h
|
||||
include/alibabacloud/mts/model/QueryEditingJobListResult.h
|
||||
include/alibabacloud/mts/model/DeleteMediaRequest.h
|
||||
include/alibabacloud/mts/model/DeleteMediaResult.h
|
||||
include/alibabacloud/mts/model/SubmitImageQualityJobRequest.h
|
||||
include/alibabacloud/mts/model/SubmitImageQualityJobResult.h
|
||||
include/alibabacloud/mts/model/ReportCoverJobResultRequest.h
|
||||
include/alibabacloud/mts/model/ReportCoverJobResultResult.h
|
||||
include/alibabacloud/mts/model/SearchTemplateRequest.h
|
||||
include/alibabacloud/mts/model/SearchTemplateResult.h
|
||||
include/alibabacloud/mts/model/BindOutputBucketRequest.h
|
||||
include/alibabacloud/mts/model/BindOutputBucketResult.h
|
||||
include/alibabacloud/mts/model/AddPipelineRequest.h
|
||||
include/alibabacloud/mts/model/AddPipelineResult.h
|
||||
include/alibabacloud/mts/model/SubmitFacerecogJobRequest.h
|
||||
include/alibabacloud/mts/model/SubmitFacerecogJobResult.h
|
||||
include/alibabacloud/mts/model/QueryMediaListRequest.h
|
||||
include/alibabacloud/mts/model/QueryMediaListResult.h
|
||||
include/alibabacloud/mts/model/SubmitMediaInfoJobRequest.h
|
||||
include/alibabacloud/mts/model/SubmitMediaInfoJobResult.h
|
||||
include/alibabacloud/mts/model/SubmitEditingJobsRequest.h
|
||||
include/alibabacloud/mts/model/SubmitEditingJobsResult.h
|
||||
include/alibabacloud/mts/model/ReportVideoSplitJobResultRequest.h
|
||||
include/alibabacloud/mts/model/ReportVideoSplitJobResultResult.h
|
||||
include/alibabacloud/mts/model/UpdateCategoryNameRequest.h
|
||||
include/alibabacloud/mts/model/UpdateCategoryNameResult.h
|
||||
include/alibabacloud/mts/model/QueryPornJobListRequest.h
|
||||
include/alibabacloud/mts/model/QueryPornJobListResult.h
|
||||
include/alibabacloud/mts/model/DeleteMediaWorkflowRequest.h
|
||||
include/alibabacloud/mts/model/DeleteMediaWorkflowResult.h
|
||||
include/alibabacloud/mts/model/ListCoverPipelineRequest.h
|
||||
include/alibabacloud/mts/model/ListCoverPipelineResult.h
|
||||
include/alibabacloud/mts/model/SubmitVideoSummaryJobRequest.h
|
||||
include/alibabacloud/mts/model/SubmitVideoSummaryJobResult.h
|
||||
include/alibabacloud/mts/model/ReportFpShotJobResultRequest.h
|
||||
include/alibabacloud/mts/model/ReportFpShotJobResultResult.h
|
||||
include/alibabacloud/mts/model/SubmitVideoGifJobRequest.h
|
||||
include/alibabacloud/mts/model/SubmitVideoGifJobResult.h
|
||||
include/alibabacloud/mts/model/QueryAnnotationJobListRequest.h
|
||||
include/alibabacloud/mts/model/QueryAnnotationJobListResult.h
|
||||
include/alibabacloud/mts/model/SubmitMediaDetailJobRequest.h
|
||||
include/alibabacloud/mts/model/SubmitMediaDetailJobResult.h
|
||||
include/alibabacloud/mts/model/SubmitPornJobRequest.h
|
||||
include/alibabacloud/mts/model/SubmitPornJobResult.h
|
||||
include/alibabacloud/mts/model/AddTemplateRequest.h
|
||||
include/alibabacloud/mts/model/AddTemplateResult.h
|
||||
include/alibabacloud/mts/model/ReportPornJobResultRequest.h
|
||||
include/alibabacloud/mts/model/ReportPornJobResultResult.h
|
||||
include/alibabacloud/mts/model/QueryWaterMarkTemplateListRequest.h
|
||||
include/alibabacloud/mts/model/QueryWaterMarkTemplateListResult.h
|
||||
include/alibabacloud/mts/model/UpdateMediaWorkflowRequest.h
|
||||
include/alibabacloud/mts/model/UpdateMediaWorkflowResult.h
|
||||
include/alibabacloud/mts/model/QueryMediaInfoJobListRequest.h
|
||||
include/alibabacloud/mts/model/QueryMediaInfoJobListResult.h
|
||||
include/alibabacloud/mts/model/QueryMediaWorkflowListRequest.h
|
||||
include/alibabacloud/mts/model/QueryMediaWorkflowListResult.h
|
||||
include/alibabacloud/mts/model/ReportTagJobResultRequest.h
|
||||
include/alibabacloud/mts/model/ReportTagJobResultResult.h
|
||||
include/alibabacloud/mts/model/AddPornPipelineRequest.h
|
||||
include/alibabacloud/mts/model/AddPornPipelineResult.h
|
||||
include/alibabacloud/mts/model/GetLicenseRequest.h
|
||||
include/alibabacloud/mts/model/GetLicenseResult.h
|
||||
include/alibabacloud/mts/model/QueryPornPipelineListRequest.h
|
||||
include/alibabacloud/mts/model/QueryPornPipelineListResult.h
|
||||
include/alibabacloud/mts/model/QueryVideoSummaryJobListRequest.h
|
||||
include/alibabacloud/mts/model/QueryVideoSummaryJobListResult.h
|
||||
include/alibabacloud/mts/model/SubmitCensorJobRequest.h
|
||||
include/alibabacloud/mts/model/SubmitCensorJobResult.h
|
||||
include/alibabacloud/mts/model/QueryTerrorismJobListRequest.h
|
||||
include/alibabacloud/mts/model/QueryTerrorismJobListResult.h
|
||||
include/alibabacloud/mts/model/SubmitJobsRequest.h
|
||||
include/alibabacloud/mts/model/SubmitJobsResult.h
|
||||
include/alibabacloud/mts/model/UpdateMediaCoverRequest.h
|
||||
include/alibabacloud/mts/model/UpdateMediaCoverResult.h
|
||||
include/alibabacloud/mts/model/ListMediaRequest.h
|
||||
include/alibabacloud/mts/model/ListMediaResult.h
|
||||
include/alibabacloud/mts/model/RefreshCdnDomainConfigsCacheRequest.h
|
||||
include/alibabacloud/mts/model/RefreshCdnDomainConfigsCacheResult.h
|
||||
include/alibabacloud/mts/model/GetPackageRequest.h
|
||||
include/alibabacloud/mts/model/GetPackageResult.h
|
||||
include/alibabacloud/mts/model/UpdateWaterMarkTemplateRequest.h
|
||||
include/alibabacloud/mts/model/UpdateWaterMarkTemplateResult.h
|
||||
include/alibabacloud/mts/model/UpdateMediaWorkflowTriggerModeRequest.h
|
||||
include/alibabacloud/mts/model/UpdateMediaWorkflowTriggerModeResult.h
|
||||
include/alibabacloud/mts/model/SearchMediaRequest.h
|
||||
include/alibabacloud/mts/model/SearchMediaResult.h
|
||||
include/alibabacloud/mts/model/ActivateMediaWorkflowRequest.h
|
||||
include/alibabacloud/mts/model/ActivateMediaWorkflowResult.h
|
||||
include/alibabacloud/mts/model/SubmitTerrorismJobRequest.h
|
||||
include/alibabacloud/mts/model/SubmitTerrorismJobResult.h
|
||||
include/alibabacloud/mts/model/SetAuthConfigRequest.h
|
||||
include/alibabacloud/mts/model/SetAuthConfigResult.h
|
||||
include/alibabacloud/mts/model/UpdateCensorPipelineRequest.h
|
||||
include/alibabacloud/mts/model/UpdateCensorPipelineResult.h
|
||||
include/alibabacloud/mts/model/AddCategoryRequest.h
|
||||
include/alibabacloud/mts/model/AddCategoryResult.h
|
||||
include/alibabacloud/mts/model/SubmitSnapshotJobRequest.h
|
||||
include/alibabacloud/mts/model/SubmitSnapshotJobResult.h
|
||||
include/alibabacloud/mts/model/QueryTerrorismPipelineListRequest.h
|
||||
include/alibabacloud/mts/model/QueryTerrorismPipelineListResult.h
|
||||
include/alibabacloud/mts/model/QueryFacerecogJobListRequest.h
|
||||
include/alibabacloud/mts/model/QueryFacerecogJobListResult.h
|
||||
include/alibabacloud/mts/model/AddMediaRequest.h
|
||||
include/alibabacloud/mts/model/AddMediaResult.h
|
||||
include/alibabacloud/mts/model/SubmitAnnotationJobRequest.h
|
||||
include/alibabacloud/mts/model/SubmitAnnotationJobResult.h
|
||||
include/alibabacloud/mts/model/ReportMediaDetailJobResultRequest.h
|
||||
include/alibabacloud/mts/model/ReportMediaDetailJobResultResult.h
|
||||
include/alibabacloud/mts/model/RegisterMediaDetailScenarioRequest.h
|
||||
include/alibabacloud/mts/model/RegisterMediaDetailScenarioResult.h
|
||||
include/alibabacloud/mts/model/QueryVideoSplitJobListRequest.h
|
||||
include/alibabacloud/mts/model/QueryVideoSplitJobListResult.h
|
||||
include/alibabacloud/mts/model/ReportAnnotationJobResultRequest.h
|
||||
include/alibabacloud/mts/model/ReportAnnotationJobResultResult.h
|
||||
include/alibabacloud/mts/model/ListPornPipelineRequest.h
|
||||
include/alibabacloud/mts/model/ListPornPipelineResult.h
|
||||
include/alibabacloud/mts/model/BindInputBucketRequest.h
|
||||
include/alibabacloud/mts/model/BindInputBucketResult.h
|
||||
include/alibabacloud/mts/model/AddTerrorismPipelineRequest.h
|
||||
include/alibabacloud/mts/model/AddTerrorismPipelineResult.h
|
||||
include/alibabacloud/mts/model/UpdateTemplateRequest.h
|
||||
include/alibabacloud/mts/model/UpdateTemplateResult.h
|
||||
include/alibabacloud/mts/model/QueryPipelineListRequest.h
|
||||
include/alibabacloud/mts/model/QueryPipelineListResult.h
|
||||
include/alibabacloud/mts/model/UpdateCoverPipelineRequest.h
|
||||
include/alibabacloud/mts/model/UpdateCoverPipelineResult.h
|
||||
include/alibabacloud/mts/model/UpdateTerrorismPipelineRequest.h
|
||||
include/alibabacloud/mts/model/UpdateTerrorismPipelineResult.h
|
||||
include/alibabacloud/mts/model/SubmitAnalysisJobRequest.h
|
||||
include/alibabacloud/mts/model/SubmitAnalysisJobResult.h
|
||||
include/alibabacloud/mts/model/SubmitFpShotJobRequest.h
|
||||
include/alibabacloud/mts/model/SubmitFpShotJobResult.h
|
||||
include/alibabacloud/mts/model/QueryCensorPipelineListRequest.h
|
||||
include/alibabacloud/mts/model/QueryCensorPipelineListResult.h
|
||||
include/alibabacloud/mts/model/SubmitVideoSplitJobRequest.h
|
||||
include/alibabacloud/mts/model/SubmitVideoSplitJobResult.h
|
||||
include/alibabacloud/mts/model/CategoryTreeRequest.h
|
||||
include/alibabacloud/mts/model/CategoryTreeResult.h
|
||||
include/alibabacloud/mts/model/SubmitTagJobRequest.h
|
||||
include/alibabacloud/mts/model/SubmitTagJobResult.h
|
||||
include/alibabacloud/mts/model/SubmitCoverJobRequest.h
|
||||
include/alibabacloud/mts/model/SubmitCoverJobResult.h
|
||||
include/alibabacloud/mts/model/PlayInfoRequest.h
|
||||
include/alibabacloud/mts/model/PlayInfoResult.h
|
||||
include/alibabacloud/mts/model/AddCensorPipelineRequest.h
|
||||
include/alibabacloud/mts/model/AddCensorPipelineResult.h
|
||||
include/alibabacloud/mts/model/SearchWaterMarkTemplateRequest.h
|
||||
include/alibabacloud/mts/model/SearchWaterMarkTemplateResult.h
|
||||
include/alibabacloud/mts/model/SubmitAsrJobRequest.h
|
||||
include/alibabacloud/mts/model/SubmitAsrJobResult.h
|
||||
include/alibabacloud/mts/model/SubmitSubtitleJobRequest.h
|
||||
include/alibabacloud/mts/model/SubmitSubtitleJobResult.h
|
||||
include/alibabacloud/mts/model/AddMediaWorkflowRequest.h
|
||||
include/alibabacloud/mts/model/AddMediaWorkflowResult.h
|
||||
include/alibabacloud/mts/model/QueryCoverJobListRequest.h
|
||||
include/alibabacloud/mts/model/QueryCoverJobListResult.h
|
||||
include/alibabacloud/mts/model/QueryAsrJobListRequest.h
|
||||
include/alibabacloud/mts/model/QueryAsrJobListResult.h
|
||||
include/alibabacloud/mts/model/PlayerAuthRequest.h
|
||||
include/alibabacloud/mts/model/PlayerAuthResult.h
|
||||
include/alibabacloud/mts/model/AddWaterMarkTemplateRequest.h
|
||||
include/alibabacloud/mts/model/AddWaterMarkTemplateResult.h
|
||||
include/alibabacloud/mts/model/RegisterMediaDetailPersonRequest.h
|
||||
include/alibabacloud/mts/model/RegisterMediaDetailPersonResult.h
|
||||
include/alibabacloud/mts/model/QueryCensorJobListRequest.h
|
||||
include/alibabacloud/mts/model/QueryCensorJobListResult.h )
|
||||
|
||||
set(mts_src
|
||||
src/MtsClient.cc
|
||||
src/model/QueryAuthConfigRequest.cc
|
||||
src/model/QueryAuthConfigResult.cc
|
||||
src/model/QuerySnapshotJobListRequest.cc
|
||||
src/model/QuerySnapshotJobListResult.cc
|
||||
src/model/DeleteCategoryRequest.cc
|
||||
src/model/DeleteCategoryResult.cc
|
||||
src/model/QueryTagJobListRequest.cc
|
||||
src/model/QueryTagJobListResult.cc
|
||||
src/model/QueryAsrPipelineListRequest.cc
|
||||
src/model/QueryAsrPipelineListResult.cc
|
||||
src/model/CreateSessionRequest.cc
|
||||
src/model/CreateSessionResult.cc
|
||||
src/model/ListAsrPipelineRequest.cc
|
||||
src/model/ListAsrPipelineResult.cc
|
||||
src/model/ListJobRequest.cc
|
||||
src/model/ListJobResult.cc
|
||||
src/model/UpdateMediaPublishStateRequest.cc
|
||||
src/model/UpdateMediaPublishStateResult.cc
|
||||
src/model/AddMediaTagRequest.cc
|
||||
src/model/AddMediaTagResult.cc
|
||||
src/model/UnbindInputBucketRequest.cc
|
||||
src/model/UnbindInputBucketResult.cc
|
||||
src/model/QueryMediaWorkflowExecutionListRequest.cc
|
||||
src/model/QueryMediaWorkflowExecutionListResult.cc
|
||||
src/model/QueryAnalysisJobListRequest.cc
|
||||
src/model/QueryAnalysisJobListResult.cc
|
||||
src/model/SubmitComplexJobRequest.cc
|
||||
src/model/SubmitComplexJobResult.cc
|
||||
src/model/AddAsrPipelineRequest.cc
|
||||
src/model/AddAsrPipelineResult.cc
|
||||
src/model/CancelJobRequest.cc
|
||||
src/model/CancelJobResult.cc
|
||||
src/model/ReportCensorJobResultRequest.cc
|
||||
src/model/ReportCensorJobResultResult.cc
|
||||
src/model/ListAllCategoryRequest.cc
|
||||
src/model/ListAllCategoryResult.cc
|
||||
src/model/CheckResourceRequest.cc
|
||||
src/model/CheckResourceResult.cc
|
||||
src/model/ListTerrorismPipelineRequest.cc
|
||||
src/model/ListTerrorismPipelineResult.cc
|
||||
src/model/ReportTerrorismJobResultRequest.cc
|
||||
src/model/ReportTerrorismJobResultResult.cc
|
||||
src/model/ListAllMediaBucketRequest.cc
|
||||
src/model/ListAllMediaBucketResult.cc
|
||||
src/model/SearchPipelineRequest.cc
|
||||
src/model/SearchPipelineResult.cc
|
||||
src/model/UpdateMediaCategoryRequest.cc
|
||||
src/model/UpdateMediaCategoryResult.cc
|
||||
src/model/UnbindOutputBucketRequest.cc
|
||||
src/model/UnbindOutputBucketResult.cc
|
||||
src/model/QueryComplexJobListRequest.cc
|
||||
src/model/QueryComplexJobListResult.cc
|
||||
src/model/QueryJobListRequest.cc
|
||||
src/model/QueryJobListResult.cc
|
||||
src/model/SearchMediaWorkflowRequest.cc
|
||||
src/model/SearchMediaWorkflowResult.cc
|
||||
src/model/LogicalDeleteResourceRequest.cc
|
||||
src/model/LogicalDeleteResourceResult.cc
|
||||
src/model/QueryCoverPipelineListRequest.cc
|
||||
src/model/QueryCoverPipelineListResult.cc
|
||||
src/model/QueryFpShotJobListRequest.cc
|
||||
src/model/QueryFpShotJobListResult.cc
|
||||
src/model/ListMediaWorkflowExecutionsRequest.cc
|
||||
src/model/ListMediaWorkflowExecutionsResult.cc
|
||||
src/model/DeleteMediaTagRequest.cc
|
||||
src/model/DeleteMediaTagResult.cc
|
||||
src/model/DeletePipelineRequest.cc
|
||||
src/model/DeletePipelineResult.cc
|
||||
src/model/UpdateAsrPipelineRequest.cc
|
||||
src/model/UpdateAsrPipelineResult.cc
|
||||
src/model/QueryMediaDetailJobListRequest.cc
|
||||
src/model/QueryMediaDetailJobListResult.cc
|
||||
src/model/UpdatePornPipelineRequest.cc
|
||||
src/model/UpdatePornPipelineResult.cc
|
||||
src/model/DeleteWaterMarkTemplateRequest.cc
|
||||
src/model/DeleteWaterMarkTemplateResult.cc
|
||||
src/model/DecryptKeyRequest.cc
|
||||
src/model/DecryptKeyResult.cc
|
||||
src/model/AddCoverPipelineRequest.cc
|
||||
src/model/AddCoverPipelineResult.cc
|
||||
src/model/DeleteTemplateRequest.cc
|
||||
src/model/DeleteTemplateResult.cc
|
||||
src/model/ReportFacerecogJobResultRequest.cc
|
||||
src/model/ReportFacerecogJobResultResult.cc
|
||||
src/model/QueryTemplateListRequest.cc
|
||||
src/model/QueryTemplateListResult.cc
|
||||
src/model/QueryMediaListByURLRequest.cc
|
||||
src/model/QueryMediaListByURLResult.cc
|
||||
src/model/UpdateMediaRequest.cc
|
||||
src/model/UpdateMediaResult.cc
|
||||
src/model/ListCensorPipelineRequest.cc
|
||||
src/model/ListCensorPipelineResult.cc
|
||||
src/model/QuerySubtitleJobListRequest.cc
|
||||
src/model/QuerySubtitleJobListResult.cc
|
||||
src/model/DeactivateMediaWorkflowRequest.cc
|
||||
src/model/DeactivateMediaWorkflowResult.cc
|
||||
src/model/QueryVideoGifJobListRequest.cc
|
||||
src/model/QueryVideoGifJobListResult.cc
|
||||
src/model/PhysicalDeleteResourceRequest.cc
|
||||
src/model/PhysicalDeleteResourceResult.cc
|
||||
src/model/UpdatePipelineRequest.cc
|
||||
src/model/UpdatePipelineResult.cc
|
||||
src/model/QueryEditingJobListRequest.cc
|
||||
src/model/QueryEditingJobListResult.cc
|
||||
src/model/DeleteMediaRequest.cc
|
||||
src/model/DeleteMediaResult.cc
|
||||
src/model/SubmitImageQualityJobRequest.cc
|
||||
src/model/SubmitImageQualityJobResult.cc
|
||||
src/model/ReportCoverJobResultRequest.cc
|
||||
src/model/ReportCoverJobResultResult.cc
|
||||
src/model/SearchTemplateRequest.cc
|
||||
src/model/SearchTemplateResult.cc
|
||||
src/model/BindOutputBucketRequest.cc
|
||||
src/model/BindOutputBucketResult.cc
|
||||
src/model/AddPipelineRequest.cc
|
||||
src/model/AddPipelineResult.cc
|
||||
src/model/SubmitFacerecogJobRequest.cc
|
||||
src/model/SubmitFacerecogJobResult.cc
|
||||
src/model/QueryMediaListRequest.cc
|
||||
src/model/QueryMediaListResult.cc
|
||||
src/model/SubmitMediaInfoJobRequest.cc
|
||||
src/model/SubmitMediaInfoJobResult.cc
|
||||
src/model/SubmitEditingJobsRequest.cc
|
||||
src/model/SubmitEditingJobsResult.cc
|
||||
src/model/ReportVideoSplitJobResultRequest.cc
|
||||
src/model/ReportVideoSplitJobResultResult.cc
|
||||
src/model/UpdateCategoryNameRequest.cc
|
||||
src/model/UpdateCategoryNameResult.cc
|
||||
src/model/QueryPornJobListRequest.cc
|
||||
src/model/QueryPornJobListResult.cc
|
||||
src/model/DeleteMediaWorkflowRequest.cc
|
||||
src/model/DeleteMediaWorkflowResult.cc
|
||||
src/model/ListCoverPipelineRequest.cc
|
||||
src/model/ListCoverPipelineResult.cc
|
||||
src/model/SubmitVideoSummaryJobRequest.cc
|
||||
src/model/SubmitVideoSummaryJobResult.cc
|
||||
src/model/ReportFpShotJobResultRequest.cc
|
||||
src/model/ReportFpShotJobResultResult.cc
|
||||
src/model/SubmitVideoGifJobRequest.cc
|
||||
src/model/SubmitVideoGifJobResult.cc
|
||||
src/model/QueryAnnotationJobListRequest.cc
|
||||
src/model/QueryAnnotationJobListResult.cc
|
||||
src/model/SubmitMediaDetailJobRequest.cc
|
||||
src/model/SubmitMediaDetailJobResult.cc
|
||||
src/model/SubmitPornJobRequest.cc
|
||||
src/model/SubmitPornJobResult.cc
|
||||
src/model/AddTemplateRequest.cc
|
||||
src/model/AddTemplateResult.cc
|
||||
src/model/ReportPornJobResultRequest.cc
|
||||
src/model/ReportPornJobResultResult.cc
|
||||
src/model/QueryWaterMarkTemplateListRequest.cc
|
||||
src/model/QueryWaterMarkTemplateListResult.cc
|
||||
src/model/UpdateMediaWorkflowRequest.cc
|
||||
src/model/UpdateMediaWorkflowResult.cc
|
||||
src/model/QueryMediaInfoJobListRequest.cc
|
||||
src/model/QueryMediaInfoJobListResult.cc
|
||||
src/model/QueryMediaWorkflowListRequest.cc
|
||||
src/model/QueryMediaWorkflowListResult.cc
|
||||
src/model/ReportTagJobResultRequest.cc
|
||||
src/model/ReportTagJobResultResult.cc
|
||||
src/model/AddPornPipelineRequest.cc
|
||||
src/model/AddPornPipelineResult.cc
|
||||
src/model/GetLicenseRequest.cc
|
||||
src/model/GetLicenseResult.cc
|
||||
src/model/QueryPornPipelineListRequest.cc
|
||||
src/model/QueryPornPipelineListResult.cc
|
||||
src/model/QueryVideoSummaryJobListRequest.cc
|
||||
src/model/QueryVideoSummaryJobListResult.cc
|
||||
src/model/SubmitCensorJobRequest.cc
|
||||
src/model/SubmitCensorJobResult.cc
|
||||
src/model/QueryTerrorismJobListRequest.cc
|
||||
src/model/QueryTerrorismJobListResult.cc
|
||||
src/model/SubmitJobsRequest.cc
|
||||
src/model/SubmitJobsResult.cc
|
||||
src/model/UpdateMediaCoverRequest.cc
|
||||
src/model/UpdateMediaCoverResult.cc
|
||||
src/model/ListMediaRequest.cc
|
||||
src/model/ListMediaResult.cc
|
||||
src/model/RefreshCdnDomainConfigsCacheRequest.cc
|
||||
src/model/RefreshCdnDomainConfigsCacheResult.cc
|
||||
src/model/GetPackageRequest.cc
|
||||
src/model/GetPackageResult.cc
|
||||
src/model/UpdateWaterMarkTemplateRequest.cc
|
||||
src/model/UpdateWaterMarkTemplateResult.cc
|
||||
src/model/UpdateMediaWorkflowTriggerModeRequest.cc
|
||||
src/model/UpdateMediaWorkflowTriggerModeResult.cc
|
||||
src/model/SearchMediaRequest.cc
|
||||
src/model/SearchMediaResult.cc
|
||||
src/model/ActivateMediaWorkflowRequest.cc
|
||||
src/model/ActivateMediaWorkflowResult.cc
|
||||
src/model/SubmitTerrorismJobRequest.cc
|
||||
src/model/SubmitTerrorismJobResult.cc
|
||||
src/model/SetAuthConfigRequest.cc
|
||||
src/model/SetAuthConfigResult.cc
|
||||
src/model/UpdateCensorPipelineRequest.cc
|
||||
src/model/UpdateCensorPipelineResult.cc
|
||||
src/model/AddCategoryRequest.cc
|
||||
src/model/AddCategoryResult.cc
|
||||
src/model/SubmitSnapshotJobRequest.cc
|
||||
src/model/SubmitSnapshotJobResult.cc
|
||||
src/model/QueryTerrorismPipelineListRequest.cc
|
||||
src/model/QueryTerrorismPipelineListResult.cc
|
||||
src/model/QueryFacerecogJobListRequest.cc
|
||||
src/model/QueryFacerecogJobListResult.cc
|
||||
src/model/AddMediaRequest.cc
|
||||
src/model/AddMediaResult.cc
|
||||
src/model/SubmitAnnotationJobRequest.cc
|
||||
src/model/SubmitAnnotationJobResult.cc
|
||||
src/model/ReportMediaDetailJobResultRequest.cc
|
||||
src/model/ReportMediaDetailJobResultResult.cc
|
||||
src/model/RegisterMediaDetailScenarioRequest.cc
|
||||
src/model/RegisterMediaDetailScenarioResult.cc
|
||||
src/model/QueryVideoSplitJobListRequest.cc
|
||||
src/model/QueryVideoSplitJobListResult.cc
|
||||
src/model/ReportAnnotationJobResultRequest.cc
|
||||
src/model/ReportAnnotationJobResultResult.cc
|
||||
src/model/ListPornPipelineRequest.cc
|
||||
src/model/ListPornPipelineResult.cc
|
||||
src/model/BindInputBucketRequest.cc
|
||||
src/model/BindInputBucketResult.cc
|
||||
src/model/AddTerrorismPipelineRequest.cc
|
||||
src/model/AddTerrorismPipelineResult.cc
|
||||
src/model/UpdateTemplateRequest.cc
|
||||
src/model/UpdateTemplateResult.cc
|
||||
src/model/QueryPipelineListRequest.cc
|
||||
src/model/QueryPipelineListResult.cc
|
||||
src/model/UpdateCoverPipelineRequest.cc
|
||||
src/model/UpdateCoverPipelineResult.cc
|
||||
src/model/UpdateTerrorismPipelineRequest.cc
|
||||
src/model/UpdateTerrorismPipelineResult.cc
|
||||
src/model/SubmitAnalysisJobRequest.cc
|
||||
src/model/SubmitAnalysisJobResult.cc
|
||||
src/model/SubmitFpShotJobRequest.cc
|
||||
src/model/SubmitFpShotJobResult.cc
|
||||
src/model/QueryCensorPipelineListRequest.cc
|
||||
src/model/QueryCensorPipelineListResult.cc
|
||||
src/model/SubmitVideoSplitJobRequest.cc
|
||||
src/model/SubmitVideoSplitJobResult.cc
|
||||
src/model/CategoryTreeRequest.cc
|
||||
src/model/CategoryTreeResult.cc
|
||||
src/model/SubmitTagJobRequest.cc
|
||||
src/model/SubmitTagJobResult.cc
|
||||
src/model/SubmitCoverJobRequest.cc
|
||||
src/model/SubmitCoverJobResult.cc
|
||||
src/model/PlayInfoRequest.cc
|
||||
src/model/PlayInfoResult.cc
|
||||
src/model/AddCensorPipelineRequest.cc
|
||||
src/model/AddCensorPipelineResult.cc
|
||||
src/model/SearchWaterMarkTemplateRequest.cc
|
||||
src/model/SearchWaterMarkTemplateResult.cc
|
||||
src/model/SubmitAsrJobRequest.cc
|
||||
src/model/SubmitAsrJobResult.cc
|
||||
src/model/SubmitSubtitleJobRequest.cc
|
||||
src/model/SubmitSubtitleJobResult.cc
|
||||
src/model/AddMediaWorkflowRequest.cc
|
||||
src/model/AddMediaWorkflowResult.cc
|
||||
src/model/QueryCoverJobListRequest.cc
|
||||
src/model/QueryCoverJobListResult.cc
|
||||
src/model/QueryAsrJobListRequest.cc
|
||||
src/model/QueryAsrJobListResult.cc
|
||||
src/model/PlayerAuthRequest.cc
|
||||
src/model/PlayerAuthResult.cc
|
||||
src/model/AddWaterMarkTemplateRequest.cc
|
||||
src/model/AddWaterMarkTemplateResult.cc
|
||||
src/model/RegisterMediaDetailPersonRequest.cc
|
||||
src/model/RegisterMediaDetailPersonResult.cc
|
||||
src/model/QueryCensorJobListRequest.cc
|
||||
src/model/QueryCensorJobListResult.cc )
|
||||
|
||||
add_library(mts ${LIB_TYPE}
|
||||
${mts_public_header}
|
||||
${mts_public_header_model}
|
||||
${mts_src})
|
||||
|
||||
set_target_properties(mts
|
||||
PROPERTIES
|
||||
LINKER_LANGUAGE CXX
|
||||
ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
|
||||
LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
|
||||
RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin
|
||||
OUTPUT_NAME ${TARGET_OUTPUT_NAME_PREFIX}mts
|
||||
)
|
||||
|
||||
if(${LIB_TYPE} STREQUAL "SHARED")
|
||||
set_target_properties(mts
|
||||
PROPERTIES
|
||||
DEFINE_SYMBOL ALIBABACLOUD_MTS_LIBRARY)
|
||||
endif()
|
||||
|
||||
target_include_directories(mts
|
||||
PRIVATE include
|
||||
${CMAKE_SOURCE_DIR}/core/include
|
||||
)
|
||||
target_link_libraries(mts
|
||||
core)
|
||||
|
||||
if(CMAKE_HOST_WIN32)
|
||||
ExternalProject_Get_Property(jsoncpp INSTALL_DIR)
|
||||
set(jsoncpp_install_dir ${INSTALL_DIR})
|
||||
add_dependencies(mts
|
||||
jsoncpp)
|
||||
target_include_directories(mts
|
||||
PRIVATE ${jsoncpp_install_dir}/include)
|
||||
target_link_libraries(mts
|
||||
${jsoncpp_install_dir}/lib/jsoncpp.lib)
|
||||
set_target_properties(mts
|
||||
PROPERTIES
|
||||
COMPILE_OPTIONS "/bigobj")
|
||||
else()
|
||||
target_include_directories(mts
|
||||
PRIVATE /usr/include/jsoncpp)
|
||||
target_link_libraries(mts
|
||||
jsoncpp)
|
||||
endif()
|
||||
|
||||
install(FILES ${mts_public_header}
|
||||
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/mts)
|
||||
install(FILES ${mts_public_header_model}
|
||||
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/mts/model)
|
||||
install(TARGETS mts
|
||||
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
|
||||
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
|
||||
)
|
||||
1118
mts/include/alibabacloud/mts/MtsClient.h
Normal file
1118
mts/include/alibabacloud/mts/MtsClient.h
Normal file
File diff suppressed because it is too large
Load Diff
32
mts/include/alibabacloud/mts/MtsExport.h
Normal file
32
mts/include/alibabacloud/mts/MtsExport.h
Normal file
@@ -0,0 +1,32 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_MTSEXPORT_H_
|
||||
#define ALIBABACLOUD_MTS_MTSEXPORT_H_
|
||||
|
||||
#include <alibabacloud/core/Global.h>
|
||||
|
||||
#if defined(ALIBABACLOUD_SHARED)
|
||||
# if defined(ALIBABACLOUD_MTS_LIBRARY)
|
||||
# define ALIBABACLOUD_MTS_EXPORT ALIBABACLOUD_DECL_EXPORT
|
||||
# else
|
||||
# define ALIBABACLOUD_MTS_EXPORT ALIBABACLOUD_DECL_IMPORT
|
||||
# endif
|
||||
#else
|
||||
# define ALIBABACLOUD_MTS_EXPORT
|
||||
#endif
|
||||
|
||||
#endif // !ALIBABACLOUD_MTS_MTSEXPORT_H_
|
||||
@@ -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_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);
|
||||
std::string getMediaWorkflowId()const;
|
||||
void setMediaWorkflowId(const std::string& mediaWorkflowId);
|
||||
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_;
|
||||
std::string mediaWorkflowId_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ACTIVATEMEDIAWORKFLOWREQUEST_H_
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_ACTIVATEMEDIAWORKFLOWRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ACTIVATEMEDIAWORKFLOWRESULT_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 ActivateMediaWorkflowResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct MediaWorkflow
|
||||
{
|
||||
std::string state;
|
||||
std::string mediaWorkflowId;
|
||||
std::string creationTime;
|
||||
std::string topology;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
ActivateMediaWorkflowResult();
|
||||
explicit ActivateMediaWorkflowResult(const std::string &payload);
|
||||
~ActivateMediaWorkflowResult();
|
||||
MediaWorkflow getMediaWorkflow()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
MediaWorkflow mediaWorkflow_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ACTIVATEMEDIAWORKFLOWRESULT_H_
|
||||
69
mts/include/alibabacloud/mts/model/AddAsrPipelineRequest.h
Normal file
69
mts/include/alibabacloud/mts/model/AddAsrPipelineRequest.h
Normal file
@@ -0,0 +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_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 getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
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 getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string name_;
|
||||
std::string notifyConfig_;
|
||||
long ownerId_;
|
||||
int priority_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDASRPIPELINEREQUEST_H_
|
||||
64
mts/include/alibabacloud/mts/model/AddAsrPipelineResult.h
Normal file
64
mts/include/alibabacloud/mts/model/AddAsrPipelineResult.h
Normal file
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_ADDASRPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDASRPIPELINERESULT_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 AddAsrPipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Pipeline
|
||||
{
|
||||
struct NotifyConfig
|
||||
{
|
||||
std::string topic;
|
||||
std::string queue;
|
||||
};
|
||||
int priority;
|
||||
std::string state;
|
||||
NotifyConfig notifyConfig;
|
||||
std::string id;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
AddAsrPipelineResult();
|
||||
explicit AddAsrPipelineResult(const std::string &payload);
|
||||
~AddAsrPipelineResult();
|
||||
Pipeline getPipeline()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Pipeline pipeline_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDASRPIPELINERESULT_H_
|
||||
66
mts/include/alibabacloud/mts/model/AddCategoryRequest.h
Normal file
66
mts/include/alibabacloud/mts/model/AddCategoryRequest.h
Normal file
@@ -0,0 +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_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);
|
||||
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);
|
||||
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);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
long parentId_;
|
||||
std::string accessKeyId_;
|
||||
std::string cateName_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDCATEGORYREQUEST_H_
|
||||
58
mts/include/alibabacloud/mts/model/AddCategoryResult.h
Normal file
58
mts/include/alibabacloud/mts/model/AddCategoryResult.h
Normal file
@@ -0,0 +1,58 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_ADDCATEGORYRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDCATEGORYRESULT_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 AddCategoryResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Category
|
||||
{
|
||||
std::string parentId;
|
||||
std::string level;
|
||||
std::string cateId;
|
||||
std::string cateName;
|
||||
};
|
||||
|
||||
|
||||
AddCategoryResult();
|
||||
explicit AddCategoryResult(const std::string &payload);
|
||||
~AddCategoryResult();
|
||||
Category getCategory()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Category category_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDCATEGORYRESULT_H_
|
||||
@@ -0,0 +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_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 getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
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 getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string name_;
|
||||
std::string notifyConfig_;
|
||||
long ownerId_;
|
||||
int priority_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDCENSORPIPELINEREQUEST_H_
|
||||
64
mts/include/alibabacloud/mts/model/AddCensorPipelineResult.h
Normal file
64
mts/include/alibabacloud/mts/model/AddCensorPipelineResult.h
Normal file
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_ADDCENSORPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDCENSORPIPELINERESULT_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 AddCensorPipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Pipeline
|
||||
{
|
||||
struct NotifyConfig
|
||||
{
|
||||
std::string topic;
|
||||
std::string queue;
|
||||
};
|
||||
int priority;
|
||||
std::string state;
|
||||
NotifyConfig notifyConfig;
|
||||
std::string id;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
AddCensorPipelineResult();
|
||||
explicit AddCensorPipelineResult(const std::string &payload);
|
||||
~AddCensorPipelineResult();
|
||||
Pipeline getPipeline()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Pipeline pipeline_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDCENSORPIPELINERESULT_H_
|
||||
72
mts/include/alibabacloud/mts/model/AddCoverPipelineRequest.h
Normal file
72
mts/include/alibabacloud/mts/model/AddCoverPipelineRequest.h
Normal 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_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 getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
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 getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string role_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string name_;
|
||||
std::string notifyConfig_;
|
||||
long ownerId_;
|
||||
std::string priority_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDCOVERPIPELINEREQUEST_H_
|
||||
65
mts/include/alibabacloud/mts/model/AddCoverPipelineResult.h
Normal file
65
mts/include/alibabacloud/mts/model/AddCoverPipelineResult.h
Normal 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_ADDCOVERPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDCOVERPIPELINERESULT_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 AddCoverPipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Pipeline
|
||||
{
|
||||
struct NotifyConfig
|
||||
{
|
||||
std::string topic;
|
||||
std::string queue;
|
||||
};
|
||||
std::string role;
|
||||
std::string priority;
|
||||
std::string state;
|
||||
NotifyConfig notifyConfig;
|
||||
std::string id;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
AddCoverPipelineResult();
|
||||
explicit AddCoverPipelineResult(const std::string &payload);
|
||||
~AddCoverPipelineResult();
|
||||
Pipeline getPipeline()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Pipeline pipeline_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDCOVERPIPELINERESULT_H_
|
||||
90
mts/include/alibabacloud/mts/model/AddMediaRequest.h
Normal file
90
mts/include/alibabacloud/mts/model/AddMediaRequest.h
Normal file
@@ -0,0 +1,90 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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 getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getOverrideParams()const;
|
||||
void setOverrideParams(const std::string& overrideParams);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
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 getTags()const;
|
||||
void setTags(const std::string& tags);
|
||||
std::string getCoverURL()const;
|
||||
void setCoverURL(const std::string& coverURL);
|
||||
long getCateId()const;
|
||||
void setCateId(long cateId);
|
||||
std::string getFileURL()const;
|
||||
void setFileURL(const std::string& fileURL);
|
||||
std::string getMediaWorkflowId()const;
|
||||
void setMediaWorkflowId(const std::string& mediaWorkflowId);
|
||||
std::string getMediaWorkflowUserData()const;
|
||||
void setMediaWorkflowUserData(const std::string& mediaWorkflowUserData);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string description_;
|
||||
std::string overrideParams_;
|
||||
long ownerId_;
|
||||
std::string title_;
|
||||
bool inputUnbind_;
|
||||
std::string accessKeyId_;
|
||||
std::string tags_;
|
||||
std::string coverURL_;
|
||||
long cateId_;
|
||||
std::string fileURL_;
|
||||
std::string mediaWorkflowId_;
|
||||
std::string mediaWorkflowUserData_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDMEDIAREQUEST_H_
|
||||
77
mts/include/alibabacloud/mts/model/AddMediaResult.h
Normal file
77
mts/include/alibabacloud/mts/model/AddMediaResult.h
Normal file
@@ -0,0 +1,77 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_ADDMEDIARESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDMEDIARESULT_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 AddMediaResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Media
|
||||
{
|
||||
struct File
|
||||
{
|
||||
std::string state;
|
||||
std::string uRL;
|
||||
};
|
||||
std::string censorState;
|
||||
std::string description;
|
||||
std::string size;
|
||||
std::string fps;
|
||||
std::string title;
|
||||
std::string duration;
|
||||
long cateId;
|
||||
std::string bitrate;
|
||||
std::string publishState;
|
||||
std::string format;
|
||||
std::string mediaId;
|
||||
std::string creationTime;
|
||||
std::string coverURL;
|
||||
std::string height;
|
||||
File file;
|
||||
std::string width;
|
||||
std::vector<std::string> runIdList;
|
||||
std::vector<std::string> tags;
|
||||
};
|
||||
|
||||
|
||||
AddMediaResult();
|
||||
explicit AddMediaResult(const std::string &payload);
|
||||
~AddMediaResult();
|
||||
Media getMedia()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Media media_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDMEDIARESULT_H_
|
||||
66
mts/include/alibabacloud/mts/model/AddMediaTagRequest.h
Normal file
66
mts/include/alibabacloud/mts/model/AddMediaTagRequest.h
Normal file
@@ -0,0 +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_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 getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getTag()const;
|
||||
void setTag(const std::string& tag);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getMediaId()const;
|
||||
void setMediaId(const std::string& mediaId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string tag_;
|
||||
long ownerId_;
|
||||
std::string mediaId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDMEDIATAGREQUEST_H_
|
||||
49
mts/include/alibabacloud/mts/model/AddMediaTagResult.h
Normal file
49
mts/include/alibabacloud/mts/model/AddMediaTagResult.h
Normal 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_ADDMEDIATAGRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDMEDIATAGRESULT_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 AddMediaTagResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AddMediaTagResult();
|
||||
explicit AddMediaTagResult(const std::string &payload);
|
||||
~AddMediaTagResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDMEDIATAGRESULT_H_
|
||||
69
mts/include/alibabacloud/mts/model/AddMediaWorkflowRequest.h
Normal file
69
mts/include/alibabacloud/mts/model/AddMediaWorkflowRequest.h
Normal file
@@ -0,0 +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_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 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);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getTriggerMode()const;
|
||||
void setTriggerMode(const std::string& triggerMode);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string topology_;
|
||||
std::string ownerAccount_;
|
||||
std::string name_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string triggerMode_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDMEDIAWORKFLOWREQUEST_H_
|
||||
60
mts/include/alibabacloud/mts/model/AddMediaWorkflowResult.h
Normal file
60
mts/include/alibabacloud/mts/model/AddMediaWorkflowResult.h
Normal 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_ADDMEDIAWORKFLOWRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDMEDIAWORKFLOWRESULT_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 AddMediaWorkflowResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct MediaWorkflow
|
||||
{
|
||||
std::string state;
|
||||
std::string mediaWorkflowId;
|
||||
std::string creationTime;
|
||||
std::string topology;
|
||||
std::string triggerMode;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
AddMediaWorkflowResult();
|
||||
explicit AddMediaWorkflowResult(const std::string &payload);
|
||||
~AddMediaWorkflowResult();
|
||||
MediaWorkflow getMediaWorkflow()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
MediaWorkflow mediaWorkflow_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDMEDIAWORKFLOWRESULT_H_
|
||||
75
mts/include/alibabacloud/mts/model/AddPipelineRequest.h
Normal file
75
mts/include/alibabacloud/mts/model/AddPipelineRequest.h
Normal file
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_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 getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getNotifyConfig()const;
|
||||
void setNotifyConfig(const std::string& notifyConfig);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
long getSpeedLevel()const;
|
||||
void setSpeedLevel(long speedLevel);
|
||||
std::string getSpeed()const;
|
||||
void setSpeed(const std::string& speed);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string role_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string name_;
|
||||
std::string notifyConfig_;
|
||||
long ownerId_;
|
||||
long speedLevel_;
|
||||
std::string speed_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDPIPELINEREQUEST_H_
|
||||
66
mts/include/alibabacloud/mts/model/AddPipelineResult.h
Normal file
66
mts/include/alibabacloud/mts/model/AddPipelineResult.h
Normal file
@@ -0,0 +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_ADDPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDPIPELINERESULT_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 AddPipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Pipeline
|
||||
{
|
||||
struct NotifyConfig
|
||||
{
|
||||
std::string topic;
|
||||
std::string queueName;
|
||||
};
|
||||
std::string role;
|
||||
std::string speed;
|
||||
long speedLevel;
|
||||
std::string state;
|
||||
NotifyConfig notifyConfig;
|
||||
std::string id;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
AddPipelineResult();
|
||||
explicit AddPipelineResult(const std::string &payload);
|
||||
~AddPipelineResult();
|
||||
Pipeline getPipeline()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Pipeline pipeline_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDPIPELINERESULT_H_
|
||||
69
mts/include/alibabacloud/mts/model/AddPornPipelineRequest.h
Normal file
69
mts/include/alibabacloud/mts/model/AddPornPipelineRequest.h
Normal file
@@ -0,0 +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_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 getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
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 getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string name_;
|
||||
std::string notifyConfig_;
|
||||
long ownerId_;
|
||||
int priority_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDPORNPIPELINEREQUEST_H_
|
||||
64
mts/include/alibabacloud/mts/model/AddPornPipelineResult.h
Normal file
64
mts/include/alibabacloud/mts/model/AddPornPipelineResult.h
Normal file
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_ADDPORNPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDPORNPIPELINERESULT_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 AddPornPipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Pipeline
|
||||
{
|
||||
struct NotifyConfig
|
||||
{
|
||||
std::string topic;
|
||||
std::string queue;
|
||||
};
|
||||
int priority;
|
||||
std::string state;
|
||||
NotifyConfig notifyConfig;
|
||||
std::string id;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
AddPornPipelineResult();
|
||||
explicit AddPornPipelineResult(const std::string &payload);
|
||||
~AddPornPipelineResult();
|
||||
Pipeline getPipeline()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Pipeline pipeline_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDPORNPIPELINERESULT_H_
|
||||
78
mts/include/alibabacloud/mts/model/AddTemplateRequest.h
Normal file
78
mts/include/alibabacloud/mts/model/AddTemplateRequest.h
Normal file
@@ -0,0 +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_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 getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getTransConfig()const;
|
||||
void setTransConfig(const std::string& transConfig);
|
||||
std::string getMuxConfig()const;
|
||||
void setMuxConfig(const std::string& muxConfig);
|
||||
std::string getVideo()const;
|
||||
void setVideo(const std::string& video);
|
||||
std::string getAudio()const;
|
||||
void setAudio(const std::string& audio);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string container_;
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string name_;
|
||||
std::string transConfig_;
|
||||
std::string muxConfig_;
|
||||
std::string video_;
|
||||
std::string audio_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDTEMPLATEREQUEST_H_
|
||||
137
mts/include/alibabacloud/mts/model/AddTemplateResult.h
Normal file
137
mts/include/alibabacloud/mts/model/AddTemplateResult.h
Normal file
@@ -0,0 +1,137 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_ADDTEMPLATERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDTEMPLATERESULT_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 AddTemplateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct _Template
|
||||
{
|
||||
struct Container
|
||||
{
|
||||
std::string format;
|
||||
};
|
||||
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;
|
||||
std::string remove;
|
||||
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;
|
||||
};
|
||||
struct Audio
|
||||
{
|
||||
struct Volume
|
||||
{
|
||||
std::string level;
|
||||
std::string method;
|
||||
};
|
||||
std::string codec;
|
||||
std::string qscale;
|
||||
Volume volume;
|
||||
std::string remove;
|
||||
std::string samplerate;
|
||||
std::string bitrate;
|
||||
std::string profile;
|
||||
std::string channels;
|
||||
};
|
||||
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;
|
||||
};
|
||||
Gif gif;
|
||||
Segment segment;
|
||||
};
|
||||
Container container;
|
||||
TransConfig transConfig;
|
||||
Video video;
|
||||
std::string state;
|
||||
std::string id;
|
||||
Audio audio;
|
||||
MuxConfig muxConfig;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
AddTemplateResult();
|
||||
explicit AddTemplateResult(const std::string &payload);
|
||||
~AddTemplateResult();
|
||||
_Template get_Template()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
_Template _template_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDTEMPLATERESULT_H_
|
||||
@@ -0,0 +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_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 getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
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 getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string name_;
|
||||
std::string notifyConfig_;
|
||||
long ownerId_;
|
||||
int priority_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDTERRORISMPIPELINEREQUEST_H_
|
||||
@@ -0,0 +1,64 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_ADDTERRORISMPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDTERRORISMPIPELINERESULT_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 AddTerrorismPipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Pipeline
|
||||
{
|
||||
struct NotifyConfig
|
||||
{
|
||||
std::string topic;
|
||||
std::string queue;
|
||||
};
|
||||
int priority;
|
||||
std::string state;
|
||||
NotifyConfig notifyConfig;
|
||||
std::string id;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
AddTerrorismPipelineResult();
|
||||
explicit AddTerrorismPipelineResult(const std::string &payload);
|
||||
~AddTerrorismPipelineResult();
|
||||
Pipeline getPipeline()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
Pipeline pipeline_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDTERRORISMPIPELINERESULT_H_
|
||||
@@ -0,0 +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_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 getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getConfig()const;
|
||||
void setConfig(const std::string& config);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string name_;
|
||||
long ownerId_;
|
||||
std::string config_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDWATERMARKTEMPLATEREQUEST_H_
|
||||
@@ -0,0 +1,77 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_ADDWATERMARKTEMPLATERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_ADDWATERMARKTEMPLATERESULT_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 AddWaterMarkTemplateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct WaterMarkTemplate
|
||||
{
|
||||
struct Timeline
|
||||
{
|
||||
std::string start;
|
||||
std::string duration;
|
||||
};
|
||||
struct RatioRefer
|
||||
{
|
||||
std::string dx;
|
||||
std::string dy;
|
||||
std::string height;
|
||||
std::string width;
|
||||
};
|
||||
Timeline timeline;
|
||||
RatioRefer ratioRefer;
|
||||
std::string type;
|
||||
std::string dx;
|
||||
std::string dy;
|
||||
std::string state;
|
||||
std::string height;
|
||||
std::string id;
|
||||
std::string referPos;
|
||||
std::string width;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
AddWaterMarkTemplateResult();
|
||||
explicit AddWaterMarkTemplateResult(const std::string &payload);
|
||||
~AddWaterMarkTemplateResult();
|
||||
WaterMarkTemplate getWaterMarkTemplate()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
WaterMarkTemplate waterMarkTemplate_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_ADDWATERMARKTEMPLATERESULT_H_
|
||||
66
mts/include/alibabacloud/mts/model/BindInputBucketRequest.h
Normal file
66
mts/include/alibabacloud/mts/model/BindInputBucketRequest.h
Normal file
@@ -0,0 +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_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();
|
||||
|
||||
std::string getBucket()const;
|
||||
void setBucket(const std::string& bucket);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getRoleArn()const;
|
||||
void setRoleArn(const std::string& roleArn);
|
||||
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 bucket_;
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string roleArn_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_BINDINPUTBUCKETREQUEST_H_
|
||||
49
mts/include/alibabacloud/mts/model/BindInputBucketResult.h
Normal file
49
mts/include/alibabacloud/mts/model/BindInputBucketResult.h
Normal 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_BINDINPUTBUCKETRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_BINDINPUTBUCKETRESULT_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 BindInputBucketResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
BindInputBucketResult();
|
||||
explicit BindInputBucketResult(const std::string &payload);
|
||||
~BindInputBucketResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_BINDINPUTBUCKETRESULT_H_
|
||||
66
mts/include/alibabacloud/mts/model/BindOutputBucketRequest.h
Normal file
66
mts/include/alibabacloud/mts/model/BindOutputBucketRequest.h
Normal file
@@ -0,0 +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_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();
|
||||
|
||||
std::string getBucket()const;
|
||||
void setBucket(const std::string& bucket);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getRoleArn()const;
|
||||
void setRoleArn(const std::string& roleArn);
|
||||
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 bucket_;
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string roleArn_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_BINDOUTPUTBUCKETREQUEST_H_
|
||||
49
mts/include/alibabacloud/mts/model/BindOutputBucketResult.h
Normal file
49
mts/include/alibabacloud/mts/model/BindOutputBucketResult.h
Normal 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_BINDOUTPUTBUCKETRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_BINDOUTPUTBUCKETRESULT_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 BindOutputBucketResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
BindOutputBucketResult();
|
||||
explicit BindOutputBucketResult(const std::string &payload);
|
||||
~BindOutputBucketResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_BINDOUTPUTBUCKETRESULT_H_
|
||||
63
mts/include/alibabacloud/mts/model/CancelJobRequest.h
Normal file
63
mts/include/alibabacloud/mts/model/CancelJobRequest.h
Normal 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_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();
|
||||
|
||||
std::string getJobId()const;
|
||||
void setJobId(const std::string& jobId);
|
||||
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 jobId_;
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_CANCELJOBREQUEST_H_
|
||||
51
mts/include/alibabacloud/mts/model/CancelJobResult.h
Normal file
51
mts/include/alibabacloud/mts/model/CancelJobResult.h
Normal 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_CANCELJOBRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_CANCELJOBRESULT_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 CancelJobResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CancelJobResult();
|
||||
explicit CancelJobResult(const std::string &payload);
|
||||
~CancelJobResult();
|
||||
std::string getJobId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string jobId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_CANCELJOBRESULT_H_
|
||||
60
mts/include/alibabacloud/mts/model/CategoryTreeRequest.h
Normal file
60
mts/include/alibabacloud/mts/model/CategoryTreeRequest.h
Normal 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_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_
|
||||
51
mts/include/alibabacloud/mts/model/CategoryTreeResult.h
Normal file
51
mts/include/alibabacloud/mts/model/CategoryTreeResult.h
Normal 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_CATEGORYTREERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_CATEGORYTREERESULT_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 CategoryTreeResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CategoryTreeResult();
|
||||
explicit CategoryTreeResult(const std::string &payload);
|
||||
~CategoryTreeResult();
|
||||
std::string getCategoryTree()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string categoryTree_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_CATEGORYTREERESULT_H_
|
||||
87
mts/include/alibabacloud/mts/model/CheckResourceRequest.h
Normal file
87
mts/include/alibabacloud/mts/model/CheckResourceRequest.h
Normal file
@@ -0,0 +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_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_
|
||||
77
mts/include/alibabacloud/mts/model/CheckResourceResult.h
Normal file
77
mts/include/alibabacloud/mts/model/CheckResourceResult.h
Normal file
@@ -0,0 +1,77 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_CHECKRESOURCERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_CHECKRESOURCERESULT_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 CheckResourceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CheckResourceResult();
|
||||
explicit CheckResourceResult(const std::string &payload);
|
||||
~CheckResourceResult();
|
||||
std::string getGmtWakeup()const;
|
||||
long getHid()const;
|
||||
std::string getTaskIdentifier()const;
|
||||
std::string getMessage()const;
|
||||
bool getInterrupt()const;
|
||||
bool getSuccess()const;
|
||||
std::string getUrl()const;
|
||||
std::string getInvoker()const;
|
||||
std::string getTaskExtraData()const;
|
||||
std::string getCountry()const;
|
||||
long getLevel()const;
|
||||
std::string getPrompt()const;
|
||||
std::string getPk()const;
|
||||
std::string getBid()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string gmtWakeup_;
|
||||
long hid_;
|
||||
std::string taskIdentifier_;
|
||||
std::string message_;
|
||||
bool interrupt_;
|
||||
bool success_;
|
||||
std::string url_;
|
||||
std::string invoker_;
|
||||
std::string taskExtraData_;
|
||||
std::string country_;
|
||||
long level_;
|
||||
std::string prompt_;
|
||||
std::string pk_;
|
||||
std::string bid_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_CHECKRESOURCERESULT_H_
|
||||
69
mts/include/alibabacloud/mts/model/CreateSessionRequest.h
Normal file
69
mts/include/alibabacloud/mts/model/CreateSessionRequest.h
Normal file
@@ -0,0 +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_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);
|
||||
int getSessionTime()const;
|
||||
void setSessionTime(int sessionTime);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getEndUserId()const;
|
||||
void setEndUserId(const std::string& endUserId);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getMediaId()const;
|
||||
void setMediaId(const std::string& mediaId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string resourceOwnerId_;
|
||||
int sessionTime_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string endUserId_;
|
||||
std::string ownerId_;
|
||||
std::string mediaId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_CREATESESSIONREQUEST_H_
|
||||
53
mts/include/alibabacloud/mts/model/CreateSessionResult.h
Normal file
53
mts/include/alibabacloud/mts/model/CreateSessionResult.h
Normal 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_CREATESESSIONRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_CREATESESSIONRESULT_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 CreateSessionResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
CreateSessionResult();
|
||||
explicit CreateSessionResult(const std::string &payload);
|
||||
~CreateSessionResult();
|
||||
std::string getTicket()const;
|
||||
std::string getSessionId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string ticket_;
|
||||
std::string sessionId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_CREATESESSIONRESULT_H_
|
||||
@@ -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_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);
|
||||
std::string getMediaWorkflowId()const;
|
||||
void setMediaWorkflowId(const std::string& mediaWorkflowId);
|
||||
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_;
|
||||
std::string mediaWorkflowId_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DEACTIVATEMEDIAWORKFLOWREQUEST_H_
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_DEACTIVATEMEDIAWORKFLOWRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_DEACTIVATEMEDIAWORKFLOWRESULT_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 DeactivateMediaWorkflowResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct MediaWorkflow
|
||||
{
|
||||
std::string state;
|
||||
std::string mediaWorkflowId;
|
||||
std::string creationTime;
|
||||
std::string topology;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
DeactivateMediaWorkflowResult();
|
||||
explicit DeactivateMediaWorkflowResult(const std::string &payload);
|
||||
~DeactivateMediaWorkflowResult();
|
||||
MediaWorkflow getMediaWorkflow()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
MediaWorkflow mediaWorkflow_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DEACTIVATEMEDIAWORKFLOWRESULT_H_
|
||||
66
mts/include/alibabacloud/mts/model/DecryptKeyRequest.h
Normal file
66
mts/include/alibabacloud/mts/model/DecryptKeyRequest.h
Normal file
@@ -0,0 +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_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 getRand()const;
|
||||
void setRand(const std::string& rand);
|
||||
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);
|
||||
std::string getCiphertextBlob()const;
|
||||
void setCiphertextBlob(const std::string& ciphertextBlob);
|
||||
|
||||
private:
|
||||
std::string rand_;
|
||||
std::string resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string ciphertextBlob_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DECRYPTKEYREQUEST_H_
|
||||
53
mts/include/alibabacloud/mts/model/DecryptKeyResult.h
Normal file
53
mts/include/alibabacloud/mts/model/DecryptKeyResult.h
Normal 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_DECRYPTKEYRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_DECRYPTKEYRESULT_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 DecryptKeyResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DecryptKeyResult();
|
||||
explicit DecryptKeyResult(const std::string &payload);
|
||||
~DecryptKeyResult();
|
||||
std::string getRand()const;
|
||||
std::string getPlaintext()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string rand_;
|
||||
std::string plaintext_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DECRYPTKEYRESULT_H_
|
||||
63
mts/include/alibabacloud/mts/model/DeleteCategoryRequest.h
Normal file
63
mts/include/alibabacloud/mts/model/DeleteCategoryRequest.h
Normal 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_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);
|
||||
long getCateId()const;
|
||||
void setCateId(long cateId);
|
||||
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_;
|
||||
long cateId_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DELETECATEGORYREQUEST_H_
|
||||
49
mts/include/alibabacloud/mts/model/DeleteCategoryResult.h
Normal file
49
mts/include/alibabacloud/mts/model/DeleteCategoryResult.h
Normal 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_DELETECATEGORYRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_DELETECATEGORYRESULT_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 DeleteCategoryResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteCategoryResult();
|
||||
explicit DeleteCategoryResult(const std::string &payload);
|
||||
~DeleteCategoryResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DELETECATEGORYRESULT_H_
|
||||
63
mts/include/alibabacloud/mts/model/DeleteMediaRequest.h
Normal file
63
mts/include/alibabacloud/mts/model/DeleteMediaRequest.h
Normal 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_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);
|
||||
std::string getMediaIds()const;
|
||||
void setMediaIds(const std::string& mediaIds);
|
||||
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_;
|
||||
std::string mediaIds_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEMEDIAREQUEST_H_
|
||||
49
mts/include/alibabacloud/mts/model/DeleteMediaResult.h
Normal file
49
mts/include/alibabacloud/mts/model/DeleteMediaResult.h
Normal 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_DELETEMEDIARESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_DELETEMEDIARESULT_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 DeleteMediaResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteMediaResult();
|
||||
explicit DeleteMediaResult(const std::string &payload);
|
||||
~DeleteMediaResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEMEDIARESULT_H_
|
||||
66
mts/include/alibabacloud/mts/model/DeleteMediaTagRequest.h
Normal file
66
mts/include/alibabacloud/mts/model/DeleteMediaTagRequest.h
Normal file
@@ -0,0 +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_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 getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getTag()const;
|
||||
void setTag(const std::string& tag);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getMediaId()const;
|
||||
void setMediaId(const std::string& mediaId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string tag_;
|
||||
long ownerId_;
|
||||
std::string mediaId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEMEDIATAGREQUEST_H_
|
||||
49
mts/include/alibabacloud/mts/model/DeleteMediaTagResult.h
Normal file
49
mts/include/alibabacloud/mts/model/DeleteMediaTagResult.h
Normal 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_DELETEMEDIATAGRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_DELETEMEDIATAGRESULT_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 DeleteMediaTagResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteMediaTagResult();
|
||||
explicit DeleteMediaTagResult(const std::string &payload);
|
||||
~DeleteMediaTagResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEMEDIATAGRESULT_H_
|
||||
@@ -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_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);
|
||||
std::string getMediaWorkflowId()const;
|
||||
void setMediaWorkflowId(const std::string& mediaWorkflowId);
|
||||
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_;
|
||||
std::string mediaWorkflowId_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEMEDIAWORKFLOWREQUEST_H_
|
||||
@@ -0,0 +1,59 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_DELETEMEDIAWORKFLOWRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_DELETEMEDIAWORKFLOWRESULT_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 DeleteMediaWorkflowResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct MediaWorkflow
|
||||
{
|
||||
std::string state;
|
||||
std::string mediaWorkflowId;
|
||||
std::string creationTime;
|
||||
std::string topology;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
DeleteMediaWorkflowResult();
|
||||
explicit DeleteMediaWorkflowResult(const std::string &payload);
|
||||
~DeleteMediaWorkflowResult();
|
||||
MediaWorkflow getMediaWorkflow()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
MediaWorkflow mediaWorkflow_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEMEDIAWORKFLOWRESULT_H_
|
||||
63
mts/include/alibabacloud/mts/model/DeletePipelineRequest.h
Normal file
63
mts/include/alibabacloud/mts/model/DeletePipelineRequest.h
Normal 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_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_
|
||||
51
mts/include/alibabacloud/mts/model/DeletePipelineResult.h
Normal file
51
mts/include/alibabacloud/mts/model/DeletePipelineResult.h
Normal 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_DELETEPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_DELETEPIPELINERESULT_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 DeletePipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeletePipelineResult();
|
||||
explicit DeletePipelineResult(const std::string &payload);
|
||||
~DeletePipelineResult();
|
||||
std::string getPipelineId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string pipelineId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEPIPELINERESULT_H_
|
||||
63
mts/include/alibabacloud/mts/model/DeleteTemplateRequest.h
Normal file
63
mts/include/alibabacloud/mts/model/DeleteTemplateRequest.h
Normal 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_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_
|
||||
51
mts/include/alibabacloud/mts/model/DeleteTemplateResult.h
Normal file
51
mts/include/alibabacloud/mts/model/DeleteTemplateResult.h
Normal 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_DELETETEMPLATERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_DELETETEMPLATERESULT_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 DeleteTemplateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteTemplateResult();
|
||||
explicit DeleteTemplateResult(const std::string &payload);
|
||||
~DeleteTemplateResult();
|
||||
std::string getTemplateId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string templateId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DELETETEMPLATERESULT_H_
|
||||
@@ -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_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_
|
||||
@@ -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_DELETEWATERMARKTEMPLATERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_DELETEWATERMARKTEMPLATERESULT_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 DeleteWaterMarkTemplateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteWaterMarkTemplateResult();
|
||||
explicit DeleteWaterMarkTemplateResult(const std::string &payload);
|
||||
~DeleteWaterMarkTemplateResult();
|
||||
std::string getWaterMarkTemplateId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string waterMarkTemplateId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_DELETEWATERMARKTEMPLATERESULT_H_
|
||||
75
mts/include/alibabacloud/mts/model/GetLicenseRequest.h
Normal file
75
mts/include/alibabacloud/mts/model/GetLicenseRequest.h
Normal file
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_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 getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getHeader()const;
|
||||
void setHeader(const std::string& header);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getMediaId()const;
|
||||
void setMediaId(const std::string& mediaId);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
std::string getLicenseUrl()const;
|
||||
void setLicenseUrl(const std::string& licenseUrl);
|
||||
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 header_;
|
||||
std::string ownerId_;
|
||||
std::string mediaId_;
|
||||
std::string type_;
|
||||
std::string licenseUrl_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_GETLICENSEREQUEST_H_
|
||||
51
mts/include/alibabacloud/mts/model/GetLicenseResult.h
Normal file
51
mts/include/alibabacloud/mts/model/GetLicenseResult.h
Normal 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_GETLICENSERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_GETLICENSERESULT_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 GetLicenseResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetLicenseResult();
|
||||
explicit GetLicenseResult(const std::string &payload);
|
||||
~GetLicenseResult();
|
||||
std::string getLicense()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string license_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_GETLICENSERESULT_H_
|
||||
63
mts/include/alibabacloud/mts/model/GetPackageRequest.h
Normal file
63
mts/include/alibabacloud/mts/model/GetPackageRequest.h
Normal 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_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_
|
||||
51
mts/include/alibabacloud/mts/model/GetPackageResult.h
Normal file
51
mts/include/alibabacloud/mts/model/GetPackageResult.h
Normal 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_GETPACKAGERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_GETPACKAGERESULT_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 GetPackageResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetPackageResult();
|
||||
explicit GetPackageResult(const std::string &payload);
|
||||
~GetPackageResult();
|
||||
std::string getCertPackage()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string certPackage_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_GETPACKAGERESULT_H_
|
||||
60
mts/include/alibabacloud/mts/model/ListAllCategoryRequest.h
Normal file
60
mts/include/alibabacloud/mts/model/ListAllCategoryRequest.h
Normal 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_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_
|
||||
58
mts/include/alibabacloud/mts/model/ListAllCategoryResult.h
Normal file
58
mts/include/alibabacloud/mts/model/ListAllCategoryResult.h
Normal file
@@ -0,0 +1,58 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_LISTALLCATEGORYRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTALLCATEGORYRESULT_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 ListAllCategoryResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Category
|
||||
{
|
||||
std::string parentId;
|
||||
std::string level;
|
||||
std::string cateId;
|
||||
std::string cateName;
|
||||
};
|
||||
|
||||
|
||||
ListAllCategoryResult();
|
||||
explicit ListAllCategoryResult(const std::string &payload);
|
||||
~ListAllCategoryResult();
|
||||
std::vector<Category> getCategoryList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<Category> categoryList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTALLCATEGORYRESULT_H_
|
||||
@@ -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_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 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_LISTALLMEDIABUCKETREQUEST_H_
|
||||
@@ -0,0 +1,56 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_LISTALLMEDIABUCKETRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTALLMEDIABUCKETRESULT_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 ListAllMediaBucketResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct MediaBucket
|
||||
{
|
||||
std::string type;
|
||||
std::string bucket;
|
||||
};
|
||||
|
||||
|
||||
ListAllMediaBucketResult();
|
||||
explicit ListAllMediaBucketResult(const std::string &payload);
|
||||
~ListAllMediaBucketResult();
|
||||
std::vector<MediaBucket> getMediaBucketList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<MediaBucket> mediaBucketList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTALLMEDIABUCKETRESULT_H_
|
||||
69
mts/include/alibabacloud/mts/model/ListAsrPipelineRequest.h
Normal file
69
mts/include/alibabacloud/mts/model/ListAsrPipelineRequest.h
Normal file
@@ -0,0 +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_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);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getPageSize()const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getState()const;
|
||||
void setState(const std::string& state);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
long getPageNumber()const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long pageSize_;
|
||||
std::string state_;
|
||||
long ownerId_;
|
||||
long pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTASRPIPELINEREQUEST_H_
|
||||
70
mts/include/alibabacloud/mts/model/ListAsrPipelineResult.h
Normal file
70
mts/include/alibabacloud/mts/model/ListAsrPipelineResult.h
Normal 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_LISTASRPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTASRPIPELINERESULT_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 ListAsrPipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Pipeline
|
||||
{
|
||||
struct NotifyConfig
|
||||
{
|
||||
std::string topic;
|
||||
std::string queueName;
|
||||
};
|
||||
std::string state;
|
||||
std::string priority;
|
||||
NotifyConfig notifyConfig;
|
||||
std::string id;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
ListAsrPipelineResult();
|
||||
explicit ListAsrPipelineResult(const std::string &payload);
|
||||
~ListAsrPipelineResult();
|
||||
long getTotalCount()const;
|
||||
long getPageSize()const;
|
||||
long getPageNumber()const;
|
||||
std::vector<Pipeline> getPipelineList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long totalCount_;
|
||||
long pageSize_;
|
||||
long pageNumber_;
|
||||
std::vector<Pipeline> pipelineList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTASRPIPELINERESULT_H_
|
||||
@@ -0,0 +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_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);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getPageSize()const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getState()const;
|
||||
void setState(const std::string& state);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
long getPageNumber()const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long pageSize_;
|
||||
std::string state_;
|
||||
long ownerId_;
|
||||
long pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTCENSORPIPELINEREQUEST_H_
|
||||
@@ -0,0 +1,70 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_LISTCENSORPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTCENSORPIPELINERESULT_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 ListCensorPipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Pipeline
|
||||
{
|
||||
struct NotifyConfig
|
||||
{
|
||||
std::string topic;
|
||||
std::string queue;
|
||||
};
|
||||
std::string state;
|
||||
std::string priority;
|
||||
NotifyConfig notifyConfig;
|
||||
std::string id;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
ListCensorPipelineResult();
|
||||
explicit ListCensorPipelineResult(const std::string &payload);
|
||||
~ListCensorPipelineResult();
|
||||
long getTotalCount()const;
|
||||
long getPageSize()const;
|
||||
long getPageNumber()const;
|
||||
std::vector<Pipeline> getPipelineList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long totalCount_;
|
||||
long pageSize_;
|
||||
long pageNumber_;
|
||||
std::vector<Pipeline> pipelineList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTCENSORPIPELINERESULT_H_
|
||||
@@ -0,0 +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_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);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getPageSize()const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getState()const;
|
||||
void setState(const std::string& state);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
long getPageNumber()const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long pageSize_;
|
||||
std::string state_;
|
||||
long ownerId_;
|
||||
long pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTCOVERPIPELINEREQUEST_H_
|
||||
70
mts/include/alibabacloud/mts/model/ListCoverPipelineResult.h
Normal file
70
mts/include/alibabacloud/mts/model/ListCoverPipelineResult.h
Normal 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_LISTCOVERPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTCOVERPIPELINERESULT_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 ListCoverPipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Pipeline
|
||||
{
|
||||
int quotaUsed;
|
||||
std::string role;
|
||||
long userId;
|
||||
std::string state;
|
||||
std::string priority;
|
||||
std::string pipelineId;
|
||||
std::string notifyConfig;
|
||||
int quotaNum;
|
||||
std::string extendConfig;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
ListCoverPipelineResult();
|
||||
explicit ListCoverPipelineResult(const std::string &payload);
|
||||
~ListCoverPipelineResult();
|
||||
long getTotalCount()const;
|
||||
long getPageSize()const;
|
||||
long getPageNumber()const;
|
||||
std::vector<Pipeline> getPipelineList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long totalCount_;
|
||||
long pageSize_;
|
||||
long pageNumber_;
|
||||
std::vector<Pipeline> pipelineList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTCOVERPIPELINERESULT_H_
|
||||
78
mts/include/alibabacloud/mts/model/ListJobRequest.h
Normal file
78
mts/include/alibabacloud/mts/model/ListJobRequest.h
Normal file
@@ -0,0 +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_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 getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getNextPageToken()const;
|
||||
void setNextPageToken(const std::string& nextPageToken);
|
||||
std::string getStartOfJobCreatedTimeRange()const;
|
||||
void setStartOfJobCreatedTimeRange(const std::string& startOfJobCreatedTimeRange);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getMaximumPageSize()const;
|
||||
void setMaximumPageSize(long maximumPageSize);
|
||||
std::string getState()const;
|
||||
void setState(const std::string& state);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getEndOfJobCreatedTimeRange()const;
|
||||
void setEndOfJobCreatedTimeRange(const std::string& endOfJobCreatedTimeRange);
|
||||
std::string getPipelineId()const;
|
||||
void setPipelineId(const std::string& pipelineId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string nextPageToken_;
|
||||
std::string startOfJobCreatedTimeRange_;
|
||||
std::string ownerAccount_;
|
||||
long maximumPageSize_;
|
||||
std::string state_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string endOfJobCreatedTimeRange_;
|
||||
std::string pipelineId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTJOBREQUEST_H_
|
||||
386
mts/include/alibabacloud/mts/model/ListJobResult.h
Normal file
386
mts/include/alibabacloud/mts/model/ListJobResult.h
Normal file
@@ -0,0 +1,386 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_LISTJOBRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTJOBRESULT_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 ListJobResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Job
|
||||
{
|
||||
struct Input
|
||||
{
|
||||
std::string bucket;
|
||||
std::string object;
|
||||
std::string location;
|
||||
};
|
||||
struct Output
|
||||
{
|
||||
struct OutputFile
|
||||
{
|
||||
std::string bucket;
|
||||
std::string object;
|
||||
std::string roleArn;
|
||||
std::string location;
|
||||
};
|
||||
struct M3U8NonStandardSupport
|
||||
{
|
||||
struct TS
|
||||
{
|
||||
bool md5Support;
|
||||
bool sizeSupport;
|
||||
};
|
||||
TS tS;
|
||||
};
|
||||
struct Properties
|
||||
{
|
||||
struct Streams
|
||||
{
|
||||
struct VideoStream
|
||||
{
|
||||
struct NetworkCost
|
||||
{
|
||||
std::string avgBitrate;
|
||||
std::string preloadTime;
|
||||
std::string costBandwidth;
|
||||
};
|
||||
std::string codecTag;
|
||||
std::string codecTimeBase;
|
||||
std::string sar;
|
||||
std::string fps;
|
||||
std::string startTime;
|
||||
std::string index;
|
||||
std::string duration;
|
||||
std::string lang;
|
||||
std::string pixFmt;
|
||||
NetworkCost networkCost;
|
||||
std::string codecName;
|
||||
std::string bitrate;
|
||||
std::string profile;
|
||||
std::string avgFPS;
|
||||
std::string timebase;
|
||||
std::string codecTagString;
|
||||
std::string hasBFrames;
|
||||
std::string dar;
|
||||
std::string codecLongName;
|
||||
std::string height;
|
||||
std::string level;
|
||||
std::string width;
|
||||
std::string numFrames;
|
||||
};
|
||||
struct AudioStream
|
||||
{
|
||||
std::string codecTag;
|
||||
std::string codecTimeBase;
|
||||
std::string channelLayout;
|
||||
std::string startTime;
|
||||
std::string index;
|
||||
std::string duration;
|
||||
std::string lang;
|
||||
std::string sampleFmt;
|
||||
std::string codecName;
|
||||
std::string samplerate;
|
||||
std::string bitrate;
|
||||
std::string channels;
|
||||
std::string timebase;
|
||||
std::string codecTagString;
|
||||
std::string codecLongName;
|
||||
std::string numFrames;
|
||||
};
|
||||
struct SubtitleStream
|
||||
{
|
||||
std::string index;
|
||||
std::string lang;
|
||||
};
|
||||
std::vector<VideoStream> videoStreamList;
|
||||
std::vector<SubtitleStream> subtitleStreamList;
|
||||
std::vector<AudioStream> audioStreamList;
|
||||
};
|
||||
struct Format
|
||||
{
|
||||
std::string numPrograms;
|
||||
std::string size;
|
||||
std::string formatLongName;
|
||||
std::string startTime;
|
||||
std::string numStreams;
|
||||
std::string formatName;
|
||||
std::string duration;
|
||||
std::string bitrate;
|
||||
};
|
||||
Format format;
|
||||
std::string fps;
|
||||
std::string height;
|
||||
std::string duration;
|
||||
std::string fileFormat;
|
||||
std::string width;
|
||||
std::string bitrate;
|
||||
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
|
||||
{
|
||||
std::string bucket;
|
||||
std::string object;
|
||||
std::string location;
|
||||
};
|
||||
std::string type;
|
||||
std::string dx;
|
||||
std::string dy;
|
||||
std::string waterMarkTemplateId;
|
||||
std::string height;
|
||||
std::string referPos;
|
||||
std::string width;
|
||||
InputFile inputFile;
|
||||
};
|
||||
struct Merge
|
||||
{
|
||||
std::string mergeURL;
|
||||
std::string start;
|
||||
std::string duration;
|
||||
std::string roleArn;
|
||||
};
|
||||
struct Opening
|
||||
{
|
||||
std::string start;
|
||||
std::string openUrl;
|
||||
std::string height;
|
||||
std::string width;
|
||||
};
|
||||
struct TailSlate
|
||||
{
|
||||
std::string tailUrl;
|
||||
std::string start;
|
||||
std::string blendDuration;
|
||||
std::string height;
|
||||
std::string bgColor;
|
||||
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;
|
||||
std::vector<WaterMark> waterMarkList;
|
||||
Container container;
|
||||
TransConfig transConfig;
|
||||
std::string waterMarkConfigUrl;
|
||||
SubtitleConfig subtitleConfig;
|
||||
MuxConfig muxConfig;
|
||||
std::vector<Opening> openingList;
|
||||
std::string templateId;
|
||||
OutputFile outputFile;
|
||||
std::vector<TailSlate> tailSlateList;
|
||||
std::string priority;
|
||||
std::string mergeConfigUrl;
|
||||
std::string deWatermark;
|
||||
M3U8NonStandardSupport m3U8NonStandardSupport;
|
||||
Video video;
|
||||
std::vector<OutSubtitle> outSubtitleList;
|
||||
std::string videoStreamMap;
|
||||
std::string audioStreamMap;
|
||||
Audio audio;
|
||||
std::vector<Merge> mergeList;
|
||||
};
|
||||
struct MNSMessageResult
|
||||
{
|
||||
std::string errorCode;
|
||||
std::string errorMessage;
|
||||
std::string messageId;
|
||||
};
|
||||
Input input;
|
||||
std::string message;
|
||||
std::string finishTime;
|
||||
long percent;
|
||||
std::string state;
|
||||
Output output;
|
||||
MNSMessageResult mNSMessageResult;
|
||||
std::string creationTime;
|
||||
std::string pipelineId;
|
||||
std::string code;
|
||||
std::string jobId;
|
||||
};
|
||||
|
||||
|
||||
ListJobResult();
|
||||
explicit ListJobResult(const std::string &payload);
|
||||
~ListJobResult();
|
||||
std::string getNextPageToken()const;
|
||||
std::vector<Job> getJobList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string nextPageToken_;
|
||||
std::vector<Job> jobList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTJOBRESULT_H_
|
||||
72
mts/include/alibabacloud/mts/model/ListMediaRequest.h
Normal file
72
mts/include/alibabacloud/mts/model/ListMediaRequest.h
Normal 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_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 getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getNextPageToken()const;
|
||||
void setNextPageToken(const std::string& nextPageToken);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getMaximumPageSize()const;
|
||||
void setMaximumPageSize(long maximumPageSize);
|
||||
std::string getFrom()const;
|
||||
void setFrom(const std::string& from);
|
||||
std::string getTo()const;
|
||||
void setTo(const std::string& to);
|
||||
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 nextPageToken_;
|
||||
std::string ownerAccount_;
|
||||
long maximumPageSize_;
|
||||
std::string from_;
|
||||
std::string to_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTMEDIAREQUEST_H_
|
||||
79
mts/include/alibabacloud/mts/model/ListMediaResult.h
Normal file
79
mts/include/alibabacloud/mts/model/ListMediaResult.h
Normal file
@@ -0,0 +1,79 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_LISTMEDIARESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTMEDIARESULT_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 ListMediaResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Media
|
||||
{
|
||||
struct File
|
||||
{
|
||||
std::string state;
|
||||
std::string uRL;
|
||||
};
|
||||
std::string censorState;
|
||||
std::string description;
|
||||
std::string size;
|
||||
std::string fps;
|
||||
std::string title;
|
||||
std::string duration;
|
||||
long cateId;
|
||||
std::string bitrate;
|
||||
std::string publishState;
|
||||
std::string format;
|
||||
std::string mediaId;
|
||||
std::string creationTime;
|
||||
std::string coverURL;
|
||||
std::string height;
|
||||
File file;
|
||||
std::string width;
|
||||
std::vector<std::string> runIdList;
|
||||
std::vector<std::string> tags;
|
||||
};
|
||||
|
||||
|
||||
ListMediaResult();
|
||||
explicit ListMediaResult(const std::string &payload);
|
||||
~ListMediaResult();
|
||||
std::vector<Media> getMediaList()const;
|
||||
std::string getNextPageToken()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<Media> mediaList_;
|
||||
std::string nextPageToken_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTMEDIARESULT_H_
|
||||
@@ -0,0 +1,75 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_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 getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getInputFileURL()const;
|
||||
void setInputFileURL(const std::string& inputFileURL);
|
||||
std::string getNextPageToken()const;
|
||||
void setNextPageToken(const std::string& nextPageToken);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getMaximumPageSize()const;
|
||||
void setMaximumPageSize(long maximumPageSize);
|
||||
std::string getMediaWorkflowId()const;
|
||||
void setMediaWorkflowId(const std::string& mediaWorkflowId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getMediaWorkflowName()const;
|
||||
void setMediaWorkflowName(const std::string& mediaWorkflowName);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string inputFileURL_;
|
||||
std::string nextPageToken_;
|
||||
std::string ownerAccount_;
|
||||
long maximumPageSize_;
|
||||
std::string mediaWorkflowId_;
|
||||
long ownerId_;
|
||||
std::string mediaWorkflowName_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTMEDIAWORKFLOWEXECUTIONSREQUEST_H_
|
||||
@@ -0,0 +1,93 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_LISTMEDIAWORKFLOWEXECUTIONSRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTMEDIAWORKFLOWEXECUTIONSRESULT_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 ListMediaWorkflowExecutionsResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct MediaWorkflowExecution
|
||||
{
|
||||
struct Input
|
||||
{
|
||||
struct InputFile
|
||||
{
|
||||
std::string bucket;
|
||||
std::string object;
|
||||
std::string location;
|
||||
};
|
||||
std::string userData;
|
||||
InputFile inputFile;
|
||||
};
|
||||
struct Activity
|
||||
{
|
||||
struct MNSMessageResult
|
||||
{
|
||||
std::string errorCode;
|
||||
std::string errorMessage;
|
||||
std::string messageId;
|
||||
};
|
||||
std::string type;
|
||||
std::string message;
|
||||
std::string endTime;
|
||||
std::string state;
|
||||
MNSMessageResult mNSMessageResult;
|
||||
std::string startTime;
|
||||
std::string code;
|
||||
std::string jobId;
|
||||
std::string name;
|
||||
};
|
||||
std::vector<MediaWorkflowExecution::Activity> activityList;
|
||||
Input input;
|
||||
std::string mediaId;
|
||||
std::string state;
|
||||
std::string mediaWorkflowId;
|
||||
std::string creationTime;
|
||||
std::string runId;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
ListMediaWorkflowExecutionsResult();
|
||||
explicit ListMediaWorkflowExecutionsResult(const std::string &payload);
|
||||
~ListMediaWorkflowExecutionsResult();
|
||||
std::vector<MediaWorkflowExecution> getMediaWorkflowExecutionList()const;
|
||||
std::string getNextPageToken()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<MediaWorkflowExecution> mediaWorkflowExecutionList_;
|
||||
std::string nextPageToken_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTMEDIAWORKFLOWEXECUTIONSRESULT_H_
|
||||
69
mts/include/alibabacloud/mts/model/ListPornPipelineRequest.h
Normal file
69
mts/include/alibabacloud/mts/model/ListPornPipelineRequest.h
Normal file
@@ -0,0 +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_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);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getPageSize()const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getState()const;
|
||||
void setState(const std::string& state);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
long getPageNumber()const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long pageSize_;
|
||||
std::string state_;
|
||||
long ownerId_;
|
||||
long pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTPORNPIPELINEREQUEST_H_
|
||||
70
mts/include/alibabacloud/mts/model/ListPornPipelineResult.h
Normal file
70
mts/include/alibabacloud/mts/model/ListPornPipelineResult.h
Normal 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_LISTPORNPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTPORNPIPELINERESULT_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 ListPornPipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Pipeline
|
||||
{
|
||||
struct NotifyConfig
|
||||
{
|
||||
std::string topic;
|
||||
std::string queue;
|
||||
};
|
||||
std::string state;
|
||||
std::string priority;
|
||||
NotifyConfig notifyConfig;
|
||||
std::string id;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
ListPornPipelineResult();
|
||||
explicit ListPornPipelineResult(const std::string &payload);
|
||||
~ListPornPipelineResult();
|
||||
long getTotalCount()const;
|
||||
long getPageSize()const;
|
||||
long getPageNumber()const;
|
||||
std::vector<Pipeline> getPipelineList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long totalCount_;
|
||||
long pageSize_;
|
||||
long pageNumber_;
|
||||
std::vector<Pipeline> pipelineList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTPORNPIPELINERESULT_H_
|
||||
@@ -0,0 +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_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);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
long getPageSize()const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getState()const;
|
||||
void setState(const std::string& state);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
long getPageNumber()const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long pageSize_;
|
||||
std::string state_;
|
||||
long ownerId_;
|
||||
long pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTTERRORISMPIPELINEREQUEST_H_
|
||||
@@ -0,0 +1,70 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_MTS_MODEL_LISTTERRORISMPIPELINERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LISTTERRORISMPIPELINERESULT_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 ListTerrorismPipelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Pipeline
|
||||
{
|
||||
struct NotifyConfig
|
||||
{
|
||||
std::string topic;
|
||||
std::string queue;
|
||||
};
|
||||
std::string state;
|
||||
std::string priority;
|
||||
NotifyConfig notifyConfig;
|
||||
std::string id;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
ListTerrorismPipelineResult();
|
||||
explicit ListTerrorismPipelineResult(const std::string &payload);
|
||||
~ListTerrorismPipelineResult();
|
||||
long getTotalCount()const;
|
||||
long getPageSize()const;
|
||||
long getPageNumber()const;
|
||||
std::vector<Pipeline> getPipelineList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long totalCount_;
|
||||
long pageSize_;
|
||||
long pageNumber_;
|
||||
std::vector<Pipeline> pipelineList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LISTTERRORISMPIPELINERESULT_H_
|
||||
@@ -0,0 +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_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);
|
||||
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 getInvoker()const;
|
||||
void setInvoker(const std::string& invoker);
|
||||
std::string getBid()const;
|
||||
void setBid(const std::string& bid);
|
||||
std::string getMessage()const;
|
||||
void setMessage(const std::string& message);
|
||||
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_;
|
||||
bool success_;
|
||||
bool interrupt_;
|
||||
std::string gmtWakeup_;
|
||||
std::string pk_;
|
||||
std::string invoker_;
|
||||
std::string bid_;
|
||||
std::string message_;
|
||||
std::string taskExtraData_;
|
||||
std::string taskIdentifier_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LOGICALDELETERESOURCEREQUEST_H_
|
||||
@@ -0,0 +1,71 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_LOGICALDELETERESOURCERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_LOGICALDELETERESOURCERESULT_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 LogicalDeleteResourceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
LogicalDeleteResourceResult();
|
||||
explicit LogicalDeleteResourceResult(const std::string &payload);
|
||||
~LogicalDeleteResourceResult();
|
||||
std::string getGmtWakeup()const;
|
||||
long getHid()const;
|
||||
std::string getInvoker()const;
|
||||
std::string getTaskIdentifier()const;
|
||||
std::string getMessage()const;
|
||||
std::string getTaskExtraData()const;
|
||||
std::string getCountry()const;
|
||||
std::string getPk()const;
|
||||
std::string getBid()const;
|
||||
bool getInterrupt()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string gmtWakeup_;
|
||||
long hid_;
|
||||
std::string invoker_;
|
||||
std::string taskIdentifier_;
|
||||
std::string message_;
|
||||
std::string taskExtraData_;
|
||||
std::string country_;
|
||||
std::string pk_;
|
||||
std::string bid_;
|
||||
bool interrupt_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_LOGICALDELETERESOURCERESULT_H_
|
||||
@@ -0,0 +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_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);
|
||||
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 getInvoker()const;
|
||||
void setInvoker(const std::string& invoker);
|
||||
std::string getBid()const;
|
||||
void setBid(const std::string& bid);
|
||||
std::string getMessage()const;
|
||||
void setMessage(const std::string& message);
|
||||
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_;
|
||||
bool success_;
|
||||
bool interrupt_;
|
||||
std::string gmtWakeup_;
|
||||
std::string pk_;
|
||||
std::string invoker_;
|
||||
std::string bid_;
|
||||
std::string message_;
|
||||
std::string taskExtraData_;
|
||||
std::string taskIdentifier_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_PHYSICALDELETERESOURCEREQUEST_H_
|
||||
@@ -0,0 +1,71 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_PHYSICALDELETERESOURCERESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_PHYSICALDELETERESOURCERESULT_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 PhysicalDeleteResourceResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
PhysicalDeleteResourceResult();
|
||||
explicit PhysicalDeleteResourceResult(const std::string &payload);
|
||||
~PhysicalDeleteResourceResult();
|
||||
std::string getGmtWakeup()const;
|
||||
long getHid()const;
|
||||
std::string getInvoker()const;
|
||||
std::string getTaskIdentifier()const;
|
||||
std::string getMessage()const;
|
||||
std::string getTaskExtraData()const;
|
||||
std::string getCountry()const;
|
||||
std::string getPk()const;
|
||||
std::string getBid()const;
|
||||
bool getInterrupt()const;
|
||||
bool getSuccess()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string gmtWakeup_;
|
||||
long hid_;
|
||||
std::string invoker_;
|
||||
std::string taskIdentifier_;
|
||||
std::string message_;
|
||||
std::string taskExtraData_;
|
||||
std::string country_;
|
||||
std::string pk_;
|
||||
std::string bid_;
|
||||
bool interrupt_;
|
||||
bool success_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_PHYSICALDELETERESOURCERESULT_H_
|
||||
84
mts/include/alibabacloud/mts/model/PlayInfoRequest.h
Normal file
84
mts/include/alibabacloud/mts/model/PlayInfoRequest.h
Normal file
@@ -0,0 +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_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 getPlayDomain()const;
|
||||
void setPlayDomain(const std::string& playDomain);
|
||||
std::string getResourceOwnerId()const;
|
||||
void setResourceOwnerId(const std::string& resourceOwnerId);
|
||||
std::string getFormats()const;
|
||||
void setFormats(const std::string& formats);
|
||||
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 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 getAuthInfo()const;
|
||||
void setAuthInfo(const std::string& authInfo);
|
||||
|
||||
private:
|
||||
std::string playDomain_;
|
||||
std::string resourceOwnerId_;
|
||||
std::string formats_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string hlsUriToken_;
|
||||
std::string terminal_;
|
||||
std::string ownerId_;
|
||||
std::string mediaId_;
|
||||
std::string accessKeyId_;
|
||||
std::string rand_;
|
||||
long authTimeout_;
|
||||
std::string authInfo_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_PLAYINFOREQUEST_H_
|
||||
72
mts/include/alibabacloud/mts/model/PlayInfoResult.h
Normal file
72
mts/include/alibabacloud/mts/model/PlayInfoResult.h
Normal 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_PLAYINFORESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_PLAYINFORESULT_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 PlayInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct PlayInfo
|
||||
{
|
||||
std::string encryptionType;
|
||||
std::string rand;
|
||||
std::string activityName;
|
||||
std::string downloadType;
|
||||
std::string size;
|
||||
std::string fps;
|
||||
std::string definition;
|
||||
std::string duration;
|
||||
std::string encryption;
|
||||
std::string bitrate;
|
||||
std::string url;
|
||||
std::string complexity;
|
||||
std::string format;
|
||||
std::string plaintext;
|
||||
std::string height;
|
||||
std::string width;
|
||||
};
|
||||
|
||||
|
||||
PlayInfoResult();
|
||||
explicit PlayInfoResult(const std::string &payload);
|
||||
~PlayInfoResult();
|
||||
std::vector<PlayInfo> getPlayInfoList()const;
|
||||
std::vector<std::string> getNotFoundCDNDomain()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<PlayInfo> playInfoList_;
|
||||
std::vector<std::string> notFoundCDNDomain_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_PLAYINFORESULT_H_
|
||||
60
mts/include/alibabacloud/mts/model/PlayerAuthRequest.h
Normal file
60
mts/include/alibabacloud/mts/model/PlayerAuthRequest.h
Normal 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_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_
|
||||
60
mts/include/alibabacloud/mts/model/PlayerAuthResult.h
Normal file
60
mts/include/alibabacloud/mts/model/PlayerAuthResult.h
Normal 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_PLAYERAUTHRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_PLAYERAUTHRESULT_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 PlayerAuthResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Switch
|
||||
{
|
||||
std::string functionId;
|
||||
std::string functionName;
|
||||
std::string state;
|
||||
std::string switchId;
|
||||
};
|
||||
|
||||
|
||||
PlayerAuthResult();
|
||||
explicit PlayerAuthResult(const std::string &payload);
|
||||
~PlayerAuthResult();
|
||||
std::string getLogURL()const;
|
||||
std::vector<Switch> getSwitchList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string logURL_;
|
||||
std::vector<Switch> switchList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_PLAYERAUTHRESULT_H_
|
||||
@@ -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_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 getAnalysisJobIds()const;
|
||||
void setAnalysisJobIds(const std::string& analysisJobIds);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string analysisJobIds_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_QUERYANALYSISJOBLISTREQUEST_H_
|
||||
170
mts/include/alibabacloud/mts/model/QueryAnalysisJobListResult.h
Normal file
170
mts/include/alibabacloud/mts/model/QueryAnalysisJobListResult.h
Normal file
@@ -0,0 +1,170 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_QUERYANALYSISJOBLISTRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_QUERYANALYSISJOBLISTRESULT_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 QueryAnalysisJobListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AnalysisJob
|
||||
{
|
||||
struct InputFile
|
||||
{
|
||||
std::string bucket;
|
||||
std::string object;
|
||||
std::string location;
|
||||
};
|
||||
struct AnalysisConfig
|
||||
{
|
||||
struct QualityControl
|
||||
{
|
||||
std::string methodStreaming;
|
||||
std::string rateQuality;
|
||||
};
|
||||
struct PropertiesControl
|
||||
{
|
||||
struct Crop
|
||||
{
|
||||
std::string left;
|
||||
std::string top;
|
||||
std::string mode;
|
||||
std::string height;
|
||||
std::string width;
|
||||
};
|
||||
Crop crop;
|
||||
std::string deinterlace;
|
||||
};
|
||||
PropertiesControl propertiesControl;
|
||||
QualityControl qualityControl;
|
||||
};
|
||||
struct MNSMessageResult
|
||||
{
|
||||
std::string errorCode;
|
||||
std::string errorMessage;
|
||||
std::string messageId;
|
||||
};
|
||||
struct _Template
|
||||
{
|
||||
struct Container
|
||||
{
|
||||
std::string format;
|
||||
};
|
||||
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 codec;
|
||||
std::string maxrate;
|
||||
std::string crf;
|
||||
std::string height;
|
||||
std::string degrain;
|
||||
std::string width;
|
||||
};
|
||||
struct Audio
|
||||
{
|
||||
std::string codec;
|
||||
std::string qscale;
|
||||
std::string samplerate;
|
||||
std::string bitrate;
|
||||
std::string profile;
|
||||
std::string channels;
|
||||
};
|
||||
struct TransConfig
|
||||
{
|
||||
std::string transMode;
|
||||
};
|
||||
struct MuxConfig
|
||||
{
|
||||
struct Segment
|
||||
{
|
||||
std::string duration;
|
||||
};
|
||||
struct Gif
|
||||
{
|
||||
std::string loop;
|
||||
std::string finalDelay;
|
||||
};
|
||||
Gif gif;
|
||||
Segment segment;
|
||||
};
|
||||
Container container;
|
||||
TransConfig transConfig;
|
||||
Video video;
|
||||
std::string state;
|
||||
std::string id;
|
||||
Audio audio;
|
||||
MuxConfig muxConfig;
|
||||
std::string name;
|
||||
};
|
||||
std::vector<AnalysisJob::_Template> templateList;
|
||||
std::string message;
|
||||
std::string userData;
|
||||
long percent;
|
||||
std::string priority;
|
||||
std::string code;
|
||||
InputFile inputFile;
|
||||
AnalysisConfig analysisConfig;
|
||||
std::string state;
|
||||
MNSMessageResult mNSMessageResult;
|
||||
std::string creationTime;
|
||||
std::string pipelineId;
|
||||
std::string id;
|
||||
};
|
||||
|
||||
|
||||
QueryAnalysisJobListResult();
|
||||
explicit QueryAnalysisJobListResult(const std::string &payload);
|
||||
~QueryAnalysisJobListResult();
|
||||
std::vector<AnalysisJob> getAnalysisJobList()const;
|
||||
std::vector<std::string> getNonExistAnalysisJobIds()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<AnalysisJob> analysisJobList_;
|
||||
std::vector<std::string> nonExistAnalysisJobIds_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_QUERYANALYSISJOBLISTRESULT_H_
|
||||
@@ -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_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_
|
||||
@@ -0,0 +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_QUERYANNOTATIONJOBLISTRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_QUERYANNOTATIONJOBLISTRESULT_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 QueryAnnotationJobListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AnnotationJob
|
||||
{
|
||||
struct Input
|
||||
{
|
||||
std::string bucket;
|
||||
std::string object;
|
||||
std::string location;
|
||||
};
|
||||
struct VideoAnnotationResult
|
||||
{
|
||||
struct Annotation
|
||||
{
|
||||
std::string score;
|
||||
std::string label;
|
||||
};
|
||||
std::vector<Annotation> annotations;
|
||||
std::string details;
|
||||
};
|
||||
VideoAnnotationResult videoAnnotationResult;
|
||||
Input input;
|
||||
std::string message;
|
||||
std::string userData;
|
||||
std::string state;
|
||||
std::string creationTime;
|
||||
std::string pipelineId;
|
||||
std::string id;
|
||||
std::string code;
|
||||
};
|
||||
|
||||
|
||||
QueryAnnotationJobListResult();
|
||||
explicit QueryAnnotationJobListResult(const std::string &payload);
|
||||
~QueryAnnotationJobListResult();
|
||||
std::vector<AnnotationJob> getAnnotationJobList()const;
|
||||
std::vector<std::string> getNonExistIds()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<AnnotationJob> annotationJobList_;
|
||||
std::vector<std::string> nonExistIds_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_QUERYANNOTATIONJOBLISTRESULT_H_
|
||||
63
mts/include/alibabacloud/mts/model/QueryAsrJobListRequest.h
Normal file
63
mts/include/alibabacloud/mts/model/QueryAsrJobListRequest.h
Normal 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_QUERYASRJOBLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_QUERYASRJOBLISTREQUEST_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 QueryAsrJobListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
QueryAsrJobListRequest();
|
||||
~QueryAsrJobListRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getJobIds()const;
|
||||
void setJobIds(const std::string& jobIds);
|
||||
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 jobIds_;
|
||||
std::string ownerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_QUERYASRJOBLISTREQUEST_H_
|
||||
89
mts/include/alibabacloud/mts/model/QueryAsrJobListResult.h
Normal file
89
mts/include/alibabacloud/mts/model/QueryAsrJobListResult.h
Normal file
@@ -0,0 +1,89 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR 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_QUERYASRJOBLISTRESULT_H_
|
||||
#define ALIBABACLOUD_MTS_MODEL_QUERYASRJOBLISTRESULT_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 QueryAsrJobListResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Job
|
||||
{
|
||||
struct Input
|
||||
{
|
||||
std::string bucket;
|
||||
std::string object;
|
||||
std::string location;
|
||||
};
|
||||
struct AsrConfig
|
||||
{
|
||||
std::string scene;
|
||||
};
|
||||
struct AsrResult
|
||||
{
|
||||
struct AsrText
|
||||
{
|
||||
std::string endTime;
|
||||
int startTime;
|
||||
std::string text;
|
||||
std::string channelId;
|
||||
std::string speechRate;
|
||||
};
|
||||
std::vector<AsrText> asrTextList;
|
||||
std::string duration;
|
||||
};
|
||||
AsrConfig asrConfig;
|
||||
Input input;
|
||||
std::string message;
|
||||
std::string userData;
|
||||
std::string state;
|
||||
std::string creationTime;
|
||||
std::string pipelineId;
|
||||
std::string id;
|
||||
AsrResult asrResult;
|
||||
std::string code;
|
||||
};
|
||||
|
||||
|
||||
QueryAsrJobListResult();
|
||||
explicit QueryAsrJobListResult(const std::string &payload);
|
||||
~QueryAsrJobListResult();
|
||||
std::vector<Job> getJobList()const;
|
||||
std::vector<std::string> getNonExistIds()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<Job> jobList_;
|
||||
std::vector<std::string> nonExistIds_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_MTS_MODEL_QUERYASRJOBLISTRESULT_H_
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user