regenerate code

This commit is contained in:
wb-hx510875
2020-03-26 17:27:13 +08:00
committed by Axios
parent cba94f2119
commit f0c2600a26
6249 changed files with 188711 additions and 43443 deletions

View File

@@ -60,6 +60,8 @@
#include "model/CategoryTreeResult.h"
#include "model/CheckResourceRequest.h"
#include "model/CheckResourceResult.h"
#include "model/CreateFpShotDBRequest.h"
#include "model/CreateFpShotDBResult.h"
#include "model/CreateMcuTemplateRequest.h"
#include "model/CreateMcuTemplateResult.h"
#include "model/CreateSessionRequest.h"
@@ -104,6 +106,10 @@
#include "model/ListCensorPipelineResult.h"
#include "model/ListCoverPipelineRequest.h"
#include "model/ListCoverPipelineResult.h"
#include "model/ListFpShotDBRequest.h"
#include "model/ListFpShotDBResult.h"
#include "model/ListFpShotNotaryRequest.h"
#include "model/ListFpShotNotaryResult.h"
#include "model/ListJobRequest.h"
#include "model/ListJobResult.h"
#include "model/ListMediaRequest.h"
@@ -152,6 +158,8 @@
#include "model/QueryFpImportResultResult.h"
#include "model/QueryFpShotJobListRequest.h"
#include "model/QueryFpShotJobListResult.h"
#include "model/QueryIProductionJobListRequest.h"
#include "model/QueryIProductionJobListResult.h"
#include "model/QueryImageSearchJobListRequest.h"
#include "model/QueryImageSearchJobListResult.h"
#include "model/QueryJobListRequest.h"
@@ -188,6 +196,8 @@
#include "model/QueryPornJobListResult.h"
#include "model/QueryPornPipelineListRequest.h"
#include "model/QueryPornPipelineListResult.h"
#include "model/QuerySmarttagJobRequest.h"
#include "model/QuerySmarttagJobResult.h"
#include "model/QuerySnapshotJobListRequest.h"
#include "model/QuerySnapshotJobListResult.h"
#include "model/QuerySubtitleJobListRequest.h"
@@ -268,6 +278,8 @@
#include "model/SubmitFpCompareJobResult.h"
#include "model/SubmitFpShotJobRequest.h"
#include "model/SubmitFpShotJobResult.h"
#include "model/SubmitIProductionJobRequest.h"
#include "model/SubmitIProductionJobResult.h"
#include "model/SubmitImageQualityJobRequest.h"
#include "model/SubmitImageQualityJobResult.h"
#include "model/SubmitImageSearchJobRequest.h"
@@ -288,6 +300,8 @@
#include "model/SubmitMediaInfoJobResult.h"
#include "model/SubmitPornJobRequest.h"
#include "model/SubmitPornJobResult.h"
#include "model/SubmitSmarttagJobRequest.h"
#include "model/SubmitSmarttagJobResult.h"
#include "model/SubmitSnapshotJobRequest.h"
#include "model/SubmitSnapshotJobResult.h"
#include "model/SubmitSubtitleJobRequest.h"
@@ -408,6 +422,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::CheckResourceResult> CheckResourceOutcome;
typedef std::future<CheckResourceOutcome> CheckResourceOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::CheckResourceRequest&, const CheckResourceOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CheckResourceAsyncHandler;
typedef Outcome<Error, Model::CreateFpShotDBResult> CreateFpShotDBOutcome;
typedef std::future<CreateFpShotDBOutcome> CreateFpShotDBOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::CreateFpShotDBRequest&, const CreateFpShotDBOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateFpShotDBAsyncHandler;
typedef Outcome<Error, Model::CreateMcuTemplateResult> CreateMcuTemplateOutcome;
typedef std::future<CreateMcuTemplateOutcome> CreateMcuTemplateOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::CreateMcuTemplateRequest&, const CreateMcuTemplateOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> CreateMcuTemplateAsyncHandler;
@@ -474,6 +491,12 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::ListCoverPipelineResult> ListCoverPipelineOutcome;
typedef std::future<ListCoverPipelineOutcome> ListCoverPipelineOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::ListCoverPipelineRequest&, const ListCoverPipelineOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListCoverPipelineAsyncHandler;
typedef Outcome<Error, Model::ListFpShotDBResult> ListFpShotDBOutcome;
typedef std::future<ListFpShotDBOutcome> ListFpShotDBOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::ListFpShotDBRequest&, const ListFpShotDBOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListFpShotDBAsyncHandler;
typedef Outcome<Error, Model::ListFpShotNotaryResult> ListFpShotNotaryOutcome;
typedef std::future<ListFpShotNotaryOutcome> ListFpShotNotaryOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::ListFpShotNotaryRequest&, const ListFpShotNotaryOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListFpShotNotaryAsyncHandler;
typedef Outcome<Error, Model::ListJobResult> ListJobOutcome;
typedef std::future<ListJobOutcome> ListJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::ListJobRequest&, const ListJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> ListJobAsyncHandler;
@@ -546,6 +569,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::QueryFpShotJobListResult> QueryFpShotJobListOutcome;
typedef std::future<QueryFpShotJobListOutcome> QueryFpShotJobListOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::QueryFpShotJobListRequest&, const QueryFpShotJobListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryFpShotJobListAsyncHandler;
typedef Outcome<Error, Model::QueryIProductionJobListResult> QueryIProductionJobListOutcome;
typedef std::future<QueryIProductionJobListOutcome> QueryIProductionJobListOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::QueryIProductionJobListRequest&, const QueryIProductionJobListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryIProductionJobListAsyncHandler;
typedef Outcome<Error, Model::QueryImageSearchJobListResult> QueryImageSearchJobListOutcome;
typedef std::future<QueryImageSearchJobListOutcome> QueryImageSearchJobListOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::QueryImageSearchJobListRequest&, const QueryImageSearchJobListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryImageSearchJobListAsyncHandler;
@@ -600,6 +626,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::QueryPornPipelineListResult> QueryPornPipelineListOutcome;
typedef std::future<QueryPornPipelineListOutcome> QueryPornPipelineListOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::QueryPornPipelineListRequest&, const QueryPornPipelineListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QueryPornPipelineListAsyncHandler;
typedef Outcome<Error, Model::QuerySmarttagJobResult> QuerySmarttagJobOutcome;
typedef std::future<QuerySmarttagJobOutcome> QuerySmarttagJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::QuerySmarttagJobRequest&, const QuerySmarttagJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QuerySmarttagJobAsyncHandler;
typedef Outcome<Error, Model::QuerySnapshotJobListResult> QuerySnapshotJobListOutcome;
typedef std::future<QuerySnapshotJobListOutcome> QuerySnapshotJobListOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::QuerySnapshotJobListRequest&, const QuerySnapshotJobListOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> QuerySnapshotJobListAsyncHandler;
@@ -720,6 +749,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::SubmitFpShotJobResult> SubmitFpShotJobOutcome;
typedef std::future<SubmitFpShotJobOutcome> SubmitFpShotJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::SubmitFpShotJobRequest&, const SubmitFpShotJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitFpShotJobAsyncHandler;
typedef Outcome<Error, Model::SubmitIProductionJobResult> SubmitIProductionJobOutcome;
typedef std::future<SubmitIProductionJobOutcome> SubmitIProductionJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::SubmitIProductionJobRequest&, const SubmitIProductionJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitIProductionJobAsyncHandler;
typedef Outcome<Error, Model::SubmitImageQualityJobResult> SubmitImageQualityJobOutcome;
typedef std::future<SubmitImageQualityJobOutcome> SubmitImageQualityJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::SubmitImageQualityJobRequest&, const SubmitImageQualityJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitImageQualityJobAsyncHandler;
@@ -750,6 +782,9 @@ namespace AlibabaCloud
typedef Outcome<Error, Model::SubmitPornJobResult> SubmitPornJobOutcome;
typedef std::future<SubmitPornJobOutcome> SubmitPornJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::SubmitPornJobRequest&, const SubmitPornJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitPornJobAsyncHandler;
typedef Outcome<Error, Model::SubmitSmarttagJobResult> SubmitSmarttagJobOutcome;
typedef std::future<SubmitSmarttagJobOutcome> SubmitSmarttagJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::SubmitSmarttagJobRequest&, const SubmitSmarttagJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitSmarttagJobAsyncHandler;
typedef Outcome<Error, Model::SubmitSnapshotJobResult> SubmitSnapshotJobOutcome;
typedef std::future<SubmitSnapshotJobOutcome> SubmitSnapshotJobOutcomeCallable;
typedef std::function<void(const MtsClient*, const Model::SubmitSnapshotJobRequest&, const SubmitSnapshotJobOutcome&, const std::shared_ptr<const AsyncCallerContext>&)> SubmitSnapshotJobAsyncHandler;
@@ -893,6 +928,9 @@ namespace AlibabaCloud
CheckResourceOutcome checkResource(const Model::CheckResourceRequest &request)const;
void checkResourceAsync(const Model::CheckResourceRequest& request, const CheckResourceAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CheckResourceOutcomeCallable checkResourceCallable(const Model::CheckResourceRequest& request) const;
CreateFpShotDBOutcome createFpShotDB(const Model::CreateFpShotDBRequest &request)const;
void createFpShotDBAsync(const Model::CreateFpShotDBRequest& request, const CreateFpShotDBAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreateFpShotDBOutcomeCallable createFpShotDBCallable(const Model::CreateFpShotDBRequest& request) const;
CreateMcuTemplateOutcome createMcuTemplate(const Model::CreateMcuTemplateRequest &request)const;
void createMcuTemplateAsync(const Model::CreateMcuTemplateRequest& request, const CreateMcuTemplateAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
CreateMcuTemplateOutcomeCallable createMcuTemplateCallable(const Model::CreateMcuTemplateRequest& request) const;
@@ -959,6 +997,12 @@ namespace AlibabaCloud
ListCoverPipelineOutcome listCoverPipeline(const Model::ListCoverPipelineRequest &request)const;
void listCoverPipelineAsync(const Model::ListCoverPipelineRequest& request, const ListCoverPipelineAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListCoverPipelineOutcomeCallable listCoverPipelineCallable(const Model::ListCoverPipelineRequest& request) const;
ListFpShotDBOutcome listFpShotDB(const Model::ListFpShotDBRequest &request)const;
void listFpShotDBAsync(const Model::ListFpShotDBRequest& request, const ListFpShotDBAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListFpShotDBOutcomeCallable listFpShotDBCallable(const Model::ListFpShotDBRequest& request) const;
ListFpShotNotaryOutcome listFpShotNotary(const Model::ListFpShotNotaryRequest &request)const;
void listFpShotNotaryAsync(const Model::ListFpShotNotaryRequest& request, const ListFpShotNotaryAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListFpShotNotaryOutcomeCallable listFpShotNotaryCallable(const Model::ListFpShotNotaryRequest& request) const;
ListJobOutcome listJob(const Model::ListJobRequest &request)const;
void listJobAsync(const Model::ListJobRequest& request, const ListJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
ListJobOutcomeCallable listJobCallable(const Model::ListJobRequest& request) const;
@@ -1031,6 +1075,9 @@ namespace AlibabaCloud
QueryFpShotJobListOutcome queryFpShotJobList(const Model::QueryFpShotJobListRequest &request)const;
void queryFpShotJobListAsync(const Model::QueryFpShotJobListRequest& request, const QueryFpShotJobListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryFpShotJobListOutcomeCallable queryFpShotJobListCallable(const Model::QueryFpShotJobListRequest& request) const;
QueryIProductionJobListOutcome queryIProductionJobList(const Model::QueryIProductionJobListRequest &request)const;
void queryIProductionJobListAsync(const Model::QueryIProductionJobListRequest& request, const QueryIProductionJobListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryIProductionJobListOutcomeCallable queryIProductionJobListCallable(const Model::QueryIProductionJobListRequest& request) const;
QueryImageSearchJobListOutcome queryImageSearchJobList(const Model::QueryImageSearchJobListRequest &request)const;
void queryImageSearchJobListAsync(const Model::QueryImageSearchJobListRequest& request, const QueryImageSearchJobListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryImageSearchJobListOutcomeCallable queryImageSearchJobListCallable(const Model::QueryImageSearchJobListRequest& request) const;
@@ -1085,6 +1132,9 @@ namespace AlibabaCloud
QueryPornPipelineListOutcome queryPornPipelineList(const Model::QueryPornPipelineListRequest &request)const;
void queryPornPipelineListAsync(const Model::QueryPornPipelineListRequest& request, const QueryPornPipelineListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QueryPornPipelineListOutcomeCallable queryPornPipelineListCallable(const Model::QueryPornPipelineListRequest& request) const;
QuerySmarttagJobOutcome querySmarttagJob(const Model::QuerySmarttagJobRequest &request)const;
void querySmarttagJobAsync(const Model::QuerySmarttagJobRequest& request, const QuerySmarttagJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QuerySmarttagJobOutcomeCallable querySmarttagJobCallable(const Model::QuerySmarttagJobRequest& request) const;
QuerySnapshotJobListOutcome querySnapshotJobList(const Model::QuerySnapshotJobListRequest &request)const;
void querySnapshotJobListAsync(const Model::QuerySnapshotJobListRequest& request, const QuerySnapshotJobListAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
QuerySnapshotJobListOutcomeCallable querySnapshotJobListCallable(const Model::QuerySnapshotJobListRequest& request) const;
@@ -1205,6 +1255,9 @@ namespace AlibabaCloud
SubmitFpShotJobOutcome submitFpShotJob(const Model::SubmitFpShotJobRequest &request)const;
void submitFpShotJobAsync(const Model::SubmitFpShotJobRequest& request, const SubmitFpShotJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitFpShotJobOutcomeCallable submitFpShotJobCallable(const Model::SubmitFpShotJobRequest& request) const;
SubmitIProductionJobOutcome submitIProductionJob(const Model::SubmitIProductionJobRequest &request)const;
void submitIProductionJobAsync(const Model::SubmitIProductionJobRequest& request, const SubmitIProductionJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitIProductionJobOutcomeCallable submitIProductionJobCallable(const Model::SubmitIProductionJobRequest& request) const;
SubmitImageQualityJobOutcome submitImageQualityJob(const Model::SubmitImageQualityJobRequest &request)const;
void submitImageQualityJobAsync(const Model::SubmitImageQualityJobRequest& request, const SubmitImageQualityJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitImageQualityJobOutcomeCallable submitImageQualityJobCallable(const Model::SubmitImageQualityJobRequest& request) const;
@@ -1235,6 +1288,9 @@ namespace AlibabaCloud
SubmitPornJobOutcome submitPornJob(const Model::SubmitPornJobRequest &request)const;
void submitPornJobAsync(const Model::SubmitPornJobRequest& request, const SubmitPornJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitPornJobOutcomeCallable submitPornJobCallable(const Model::SubmitPornJobRequest& request) const;
SubmitSmarttagJobOutcome submitSmarttagJob(const Model::SubmitSmarttagJobRequest &request)const;
void submitSmarttagJobAsync(const Model::SubmitSmarttagJobRequest& request, const SubmitSmarttagJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitSmarttagJobOutcomeCallable submitSmarttagJobCallable(const Model::SubmitSmarttagJobRequest& request) const;
SubmitSnapshotJobOutcome submitSnapshotJob(const Model::SubmitSnapshotJobRequest &request)const;
void submitSnapshotJobAsync(const Model::SubmitSnapshotJobRequest& request, const SubmitSnapshotJobAsyncHandler& handler, const std::shared_ptr<const AsyncCallerContext>& context = nullptr) const;
SubmitSnapshotJobOutcomeCallable submitSnapshotJobCallable(const Model::SubmitSnapshotJobRequest& request) const;

View File

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

View File

@@ -0,0 +1,60 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_CREATEFPSHOTDBRESULT_H_
#define ALIBABACLOUD_MTS_MODEL_CREATEFPSHOTDBRESULT_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 CreateFpShotDBResult : public ServiceResult
{
public:
struct FpShotDB
{
std::string description;
std::string state;
std::string config;
std::string fpDBId;
int modelId;
std::string name;
};
CreateFpShotDBResult();
explicit CreateFpShotDBResult(const std::string &payload);
~CreateFpShotDBResult();
FpShotDB getFpShotDB()const;
protected:
void parse(const std::string &payload);
private:
FpShotDB fpShotDB_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_CREATEFPSHOTDBRESULT_H_

View File

@@ -35,14 +35,17 @@ namespace AlibabaCloud
DescribeMtsUserResourcePackageRequest();
~DescribeMtsUserResourcePackageRequest();
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getSecurityToken()const;
void setSecurityToken(const std::string& securityToken);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getSecurityToken()const;
void setSecurityToken(const std::string& securityToken);
std::string getShowLog()const;
void setShowLog(const std::string& showLog);
private:
long ownerId_;
std::string securityToken_;
long ownerId_;
std::string securityToken_;
std::string showLog_;
};
}

View File

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

View File

@@ -0,0 +1,61 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR 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_LISTFPSHOTDBRESULT_H_
#define ALIBABACLOUD_MTS_MODEL_LISTFPSHOTDBRESULT_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 ListFpShotDBResult : public ServiceResult
{
public:
struct FpShotDB
{
std::string status;
std::string description;
std::string fpDBId;
int modelId;
std::string name;
};
ListFpShotDBResult();
explicit ListFpShotDBResult(const std::string &payload);
~ListFpShotDBResult();
std::vector<FpShotDB> getFpShotDBList()const;
std::vector<std::string> getNonExistIds()const;
protected:
void parse(const std::string &payload);
private:
std::vector<FpShotDB> fpShotDBList_;
std::vector<std::string> nonExistIds_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_LISTFPSHOTDBRESULT_H_

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

View File

@@ -0,0 +1,63 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_LISTFPSHOTNOTARYRESULT_H_
#define ALIBABACLOUD_MTS_MODEL_LISTFPSHOTNOTARYRESULT_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 ListFpShotNotaryResult : public ServiceResult
{
public:
struct FpShotNotary
{
std::string finishTime;
std::string txHash;
std::string creationTime;
std::string fpDBId;
std::string jobId;
std::string detail;
std::string transactionId;
};
ListFpShotNotaryResult();
explicit ListFpShotNotaryResult(const std::string &payload);
~ListFpShotNotaryResult();
std::vector<FpShotNotary> getFpShotNotaryList()const;
std::string getNextPageToken()const;
protected:
void parse(const std::string &payload);
private:
std::vector<FpShotNotary> fpShotNotaryList_;
std::string nextPageToken_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_LISTFPSHOTNOTARYRESULT_H_

View File

@@ -32,7 +32,7 @@ namespace AlibabaCloud
class ALIBABACLOUD_MTS_EXPORT PlayerAuthResult : public ServiceResult
{
public:
struct Switch
struct _Switch
{
std::string functionId;
std::string functionName;
@@ -45,13 +45,13 @@ namespace AlibabaCloud
explicit PlayerAuthResult(const std::string &payload);
~PlayerAuthResult();
std::string getLogURL()const;
std::vector<Switch> getSwitchList()const;
std::vector<_Switch> getSwitchList()const;
protected:
void parse(const std::string &payload);
private:
std::string logURL_;
std::vector<Switch> switchList_;
std::vector<_Switch> switchList_;
};
}

View File

@@ -35,26 +35,26 @@ namespace AlibabaCloud
QueryFpCompareJobListRequest();
~QueryFpCompareJobListRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getJobIds()const;
void setJobIds(const std::string& jobIds);
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getJobIds()const;
void setJobIds(const std::string& jobIds);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
std::string jobIds_;
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
std::string jobIds_;
};
}

View File

@@ -44,6 +44,8 @@ namespace AlibabaCloud
{
std::string saveType;
std::string primaryKey;
std::string notary;
std::string fpDBId;
};
struct FpShotResult
{
@@ -63,6 +65,7 @@ namespace AlibabaCloud
};
Input input;
Duplication duplication;
std::string similarity;
};
std::string similarity;
std::string primaryKey;
@@ -71,18 +74,20 @@ namespace AlibabaCloud
std::vector<FpShot> audioFpShots;
std::vector<FpShot> fpShots;
};
FpShotConfig fpShotConfig;
std::string message;
std::string finishTime;
std::string userData;
std::string state;
std::string txHash;
FpShotResult fpShotResult;
std::string code;
InputFile inputFile;
std::string transactionId;
FpShotConfig fpShotConfig;
std::string finishTime;
std::string state;
std::string creationTime;
std::string pipelineId;
std::string fileId;
std::string id;
std::string code;
InputFile inputFile;
};

View File

@@ -0,0 +1,63 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_QUERYIPRODUCTIONJOBLISTREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_QUERYIPRODUCTIONJOBLISTREQUEST_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 QueryIProductionJobListRequest : public RpcServiceRequest
{
public:
QueryIProductionJobListRequest();
~QueryIProductionJobListRequest();
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 getIProductionJobIds()const;
void setIProductionJobIds(const std::string& iProductionJobIds);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
std::string iProductionJobIds_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_QUERYIPRODUCTIONJOBLISTREQUEST_H_

View File

@@ -0,0 +1,55 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_QUERYIPRODUCTIONJOBLISTRESULT_H_
#define ALIBABACLOUD_MTS_MODEL_QUERYIPRODUCTIONJOBLISTRESULT_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 QueryIProductionJobListResult : public ServiceResult
{
public:
QueryIProductionJobListResult();
explicit QueryIProductionJobListResult(const std::string &payload);
~QueryIProductionJobListResult();
std::vector<std::string> getJobs()const;
std::string getNextPageToken()const;
std::vector<std::string> getNonExistIds()const;
protected:
void parse(const std::string &payload);
private:
std::vector<std::string> jobs_;
std::string nextPageToken_;
std::vector<std::string> nonExistIds_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_QUERYIPRODUCTIONJOBLISTRESULT_H_

View File

@@ -96,6 +96,12 @@ namespace AlibabaCloud
std::string imageUrl;
std::string time;
};
struct SubTask
{
std::string type;
std::string message;
std::string code;
};
std::vector<Job::Ocr> ocrResult;
Input input;
std::string _template;
@@ -106,6 +112,7 @@ namespace AlibabaCloud
std::vector<Job::Tag> tagResult;
std::string jobId;
std::string templateId;
std::vector<Job::SubTask> subTaskInfo;
};

View File

@@ -35,44 +35,44 @@ namespace AlibabaCloud
QueryMediaCensorJobListRequest();
~QueryMediaCensorJobListRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getNextPageToken()const;
void setNextPageToken(const std::string& nextPageToken);
std::string getStartOfJobCreatedTimeRange()const;
void setStartOfJobCreatedTimeRange(const std::string& startOfJobCreatedTimeRange);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getJobId()const;
void setJobId(const std::string& jobId);
std::string getState()const;
void setState(const std::string& state);
std::string getEndOfJobCreatedTimeRange()const;
void setEndOfJobCreatedTimeRange(const std::string& endOfJobCreatedTimeRange);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getMaximumPageSize()const;
void setMaximumPageSize(long maximumPageSize);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getPipelineId()const;
void setPipelineId(const std::string& pipelineId);
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getNextPageToken()const;
void setNextPageToken(const std::string& nextPageToken);
std::string getStartOfJobCreatedTimeRange()const;
void setStartOfJobCreatedTimeRange(const std::string& startOfJobCreatedTimeRange);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getJobId()const;
void setJobId(const std::string& jobId);
std::string getState()const;
void setState(const std::string& state);
std::string getEndOfJobCreatedTimeRange()const;
void setEndOfJobCreatedTimeRange(const std::string& endOfJobCreatedTimeRange);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getMaximumPageSize()const;
void setMaximumPageSize(long maximumPageSize);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getPipelineId()const;
void setPipelineId(const std::string& pipelineId);
private:
long resourceOwnerId_;
std::string nextPageToken_;
std::string startOfJobCreatedTimeRange_;
std::string accessKeyId_;
std::string jobId_;
std::string state_;
std::string endOfJobCreatedTimeRange_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long maximumPageSize_;
long ownerId_;
std::string pipelineId_;
long resourceOwnerId_;
std::string nextPageToken_;
std::string startOfJobCreatedTimeRange_;
std::string accessKeyId_;
std::string jobId_;
std::string state_;
std::string endOfJobCreatedTimeRange_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long maximumPageSize_;
long ownerId_;
std::string pipelineId_;
};
}

View File

@@ -0,0 +1,63 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_QUERYSMARTTAGJOBREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_QUERYSMARTTAGJOBREQUEST_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 QuerySmarttagJobRequest : public RpcServiceRequest
{
public:
QuerySmarttagJobRequest();
~QuerySmarttagJobRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getJobId()const;
void setJobId(const std::string& jobId);
private:
long resourceOwnerId_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string accessKeyId_;
std::string jobId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_QUERYSMARTTAGJOBREQUEST_H_

View File

@@ -0,0 +1,60 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_QUERYSMARTTAGJOBRESULT_H_
#define ALIBABACLOUD_MTS_MODEL_QUERYSMARTTAGJOBRESULT_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 QuerySmarttagJobResult : public ServiceResult
{
public:
struct Result
{
std::string type;
std::string data;
};
QuerySmarttagJobResult();
explicit QuerySmarttagJobResult(const std::string &payload);
~QuerySmarttagJobResult();
std::string getJobStatus()const;
std::vector<Result> getResults()const;
std::string getUserData()const;
protected:
void parse(const std::string &payload);
private:
std::string jobStatus_;
std::vector<Result> results_;
std::string userData_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_QUERYSMARTTAGJOBRESULT_H_

View File

@@ -35,35 +35,35 @@ namespace AlibabaCloud
SubmitBeautifyJobsRequest();
~SubmitBeautifyJobsRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getBeautifyConfig()const;
void setBeautifyConfig(const std::string& beautifyConfig);
std::string getUserData()const;
void setUserData(const std::string& userData);
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 getPipelineId()const;
void setPipelineId(const std::string& pipelineId);
bool getAsync()const;
void setAsync(bool async);
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getBeautifyConfig()const;
void setBeautifyConfig(const std::string& beautifyConfig);
std::string getUserData()const;
void setUserData(const std::string& userData);
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 getPipelineId()const;
void setPipelineId(const std::string& pipelineId);
bool getAsync()const;
void setAsync(bool async);
private:
long resourceOwnerId_;
std::string accessKeyId_;
std::string beautifyConfig_;
std::string userData_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string pipelineId_;
bool async_;
long resourceOwnerId_;
std::string accessKeyId_;
std::string beautifyConfig_;
std::string userData_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string pipelineId_;
bool async_;
};
}

View File

@@ -35,41 +35,41 @@ namespace AlibabaCloud
SubmitFpCompareJobRequest();
~SubmitFpCompareJobRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getFpDBId()const;
void setFpDBId(const std::string& fpDBId);
std::string getMasterMedia()const;
void setMasterMedia(const std::string& masterMedia);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getUserData()const;
void setUserData(const std::string& userData);
std::string getQueryMedia()const;
void setQueryMedia(const std::string& queryMedia);
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 getPipelineId()const;
void setPipelineId(const std::string& pipelineId);
std::string getMatchedFrameStorage()const;
void setMatchedFrameStorage(const std::string& matchedFrameStorage);
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getFpDBId()const;
void setFpDBId(const std::string& fpDBId);
std::string getMasterMedia()const;
void setMasterMedia(const std::string& masterMedia);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getUserData()const;
void setUserData(const std::string& userData);
std::string getQueryMedia()const;
void setQueryMedia(const std::string& queryMedia);
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 getPipelineId()const;
void setPipelineId(const std::string& pipelineId);
std::string getMatchedFrameStorage()const;
void setMatchedFrameStorage(const std::string& matchedFrameStorage);
private:
long resourceOwnerId_;
std::string fpDBId_;
std::string masterMedia_;
std::string accessKeyId_;
std::string userData_;
std::string queryMedia_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string pipelineId_;
std::string matchedFrameStorage_;
long resourceOwnerId_;
std::string fpDBId_;
std::string masterMedia_;
std::string accessKeyId_;
std::string userData_;
std::string queryMedia_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string pipelineId_;
std::string matchedFrameStorage_;
};
}

View File

@@ -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_SUBMITIPRODUCTIONJOBREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_SUBMITIPRODUCTIONJOBREQUEST_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 SubmitIProductionJobRequest : public RpcServiceRequest
{
public:
SubmitIProductionJobRequest();
~SubmitIProductionJobRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getJobParams()const;
void setJobParams(const std::string& jobParams);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getUserData()const;
void setUserData(const std::string& userData);
std::string getFunctionName()const;
void setFunctionName(const std::string& functionName);
std::string getNotifyUrl()const;
void setNotifyUrl(const std::string& notifyUrl);
std::string getResourceOwnerAccount()const;
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
std::string getModelId()const;
void setModelId(const std::string& modelId);
std::string getOwnerAccount()const;
void setOwnerAccount(const std::string& ownerAccount);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getPipelineId()const;
void setPipelineId(const std::string& pipelineId);
std::string getScheduleParams()const;
void setScheduleParams(const std::string& scheduleParams);
private:
long resourceOwnerId_;
std::string jobParams_;
std::string accessKeyId_;
std::string userData_;
std::string functionName_;
std::string notifyUrl_;
std::string resourceOwnerAccount_;
std::string modelId_;
std::string ownerAccount_;
long ownerId_;
std::string pipelineId_;
std::string scheduleParams_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_SUBMITIPRODUCTIONJOBREQUEST_H_

View File

@@ -0,0 +1,51 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_SUBMITIPRODUCTIONJOBRESULT_H_
#define ALIBABACLOUD_MTS_MODEL_SUBMITIPRODUCTIONJOBRESULT_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 SubmitIProductionJobResult : public ServiceResult
{
public:
SubmitIProductionJobResult();
explicit SubmitIProductionJobResult(const std::string &payload);
~SubmitIProductionJobResult();
std::string getJobId()const;
protected:
void parse(const std::string &payload);
private:
std::string jobId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_SUBMITIPRODUCTIONJOBRESULT_H_

View 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_SUBMITSMARTTAGJOBREQUEST_H_
#define ALIBABACLOUD_MTS_MODEL_SUBMITSMARTTAGJOBREQUEST_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 SubmitSmarttagJobRequest : public RpcServiceRequest
{
public:
SubmitSmarttagJobRequest();
~SubmitSmarttagJobRequest();
long getResourceOwnerId()const;
void setResourceOwnerId(long resourceOwnerId);
std::string getTitle()const;
void setTitle(const std::string& title);
std::string getContent()const;
void setContent(const std::string& content);
std::string getAccessKeyId()const;
void setAccessKeyId(const std::string& accessKeyId);
std::string getUserData()const;
void setUserData(const std::string& userData);
std::string getNotifyUrl()const;
void setNotifyUrl(const std::string& notifyUrl);
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 getParams()const;
void setParams(const std::string& params);
std::string getPipelineId()const;
void setPipelineId(const std::string& pipelineId);
std::string getContentType()const;
void setContentType(const std::string& contentType);
std::string getContentAddr()const;
void setContentAddr(const std::string& contentAddr);
private:
long resourceOwnerId_;
std::string title_;
std::string content_;
std::string accessKeyId_;
std::string userData_;
std::string notifyUrl_;
std::string resourceOwnerAccount_;
std::string ownerAccount_;
long ownerId_;
std::string params_;
std::string pipelineId_;
std::string contentType_;
std::string contentAddr_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_SUBMITSMARTTAGJOBREQUEST_H_

View File

@@ -0,0 +1,51 @@
/*
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
#ifndef ALIBABACLOUD_MTS_MODEL_SUBMITSMARTTAGJOBRESULT_H_
#define ALIBABACLOUD_MTS_MODEL_SUBMITSMARTTAGJOBRESULT_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 SubmitSmarttagJobResult : public ServiceResult
{
public:
SubmitSmarttagJobResult();
explicit SubmitSmarttagJobResult(const std::string &payload);
~SubmitSmarttagJobResult();
std::string getJobId()const;
protected:
void parse(const std::string &payload);
private:
std::string jobId_;
};
}
}
}
#endif // !ALIBABACLOUD_MTS_MODEL_SUBMITSMARTTAGJOBRESULT_H_