VOD SDK Auto Released By guzhaoyuan,Version:1.36.2
Signed-off-by: haowei.yao <haowei.yao@alibaba-inc.com>
This commit is contained in:
File diff suppressed because it is too large
Load Diff
63
vod/include/alibabacloud/vod/model/AddAITemplateRequest.h
Normal file
63
vod/include/alibabacloud/vod/model/AddAITemplateRequest.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_VOD_MODEL_ADDAITEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_ADDAITEMPLATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT AddAITemplateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddAITemplateRequest();
|
||||
~AddAITemplateRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getTemplateConfig()const;
|
||||
void setTemplateConfig(const std::string& templateConfig);
|
||||
std::string getTemplateType()const;
|
||||
void setTemplateType(const std::string& templateType);
|
||||
std::string getTemplateName()const;
|
||||
void setTemplateName(const std::string& templateName);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string templateConfig_;
|
||||
std::string templateType_;
|
||||
std::string templateName_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_ADDAITEMPLATEREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_UPDATEWORKFLOWRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_UPDATEWORKFLOWRESULT_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_ADDAITEMPLATERESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_ADDAITEMPLATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,23 +29,23 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT UpdateWorkFlowResult : public ServiceResult
|
||||
class ALIBABACLOUD_VOD_EXPORT AddAITemplateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
UpdateWorkFlowResult();
|
||||
explicit UpdateWorkFlowResult(const std::string &payload);
|
||||
~UpdateWorkFlowResult();
|
||||
std::string getWorkFlowId()const;
|
||||
AddAITemplateResult();
|
||||
explicit AddAITemplateResult(const std::string &payload);
|
||||
~AddAITemplateResult();
|
||||
std::string getTemplateId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string workFlowId_;
|
||||
std::string templateId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_UPDATEWORKFLOWRESULT_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_ADDAITEMPLATERESULT_H_
|
||||
@@ -41,6 +41,8 @@ namespace AlibabaCloud
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
long getParentId()const;
|
||||
void setParentId(long parentId);
|
||||
std::string getCateName()const;
|
||||
@@ -50,6 +52,7 @@ namespace AlibabaCloud
|
||||
std::string resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerId_;
|
||||
std::string type_;
|
||||
long parentId_;
|
||||
std::string cateName_;
|
||||
|
||||
|
||||
@@ -35,6 +35,7 @@ namespace AlibabaCloud
|
||||
struct Category
|
||||
{
|
||||
long parentId;
|
||||
std::string type;
|
||||
long level;
|
||||
long cateId;
|
||||
std::string cateName;
|
||||
|
||||
@@ -37,6 +37,8 @@ namespace AlibabaCloud
|
||||
|
||||
std::string getCoverURL()const;
|
||||
void setCoverURL(const std::string& coverURL);
|
||||
std::string getDivision()const;
|
||||
void setDivision(const std::string& division);
|
||||
std::string getResourceOwnerId()const;
|
||||
void setResourceOwnerId(const std::string& resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
@@ -56,6 +58,7 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
std::string coverURL_;
|
||||
std::string division_;
|
||||
std::string resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_UPDATEWORKFLOWREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_UPDATEWORKFLOWREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_ADDTRANSCODETEMPLATEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_ADDTRANSCODETEMPLATEGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,36 +28,39 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT UpdateWorkFlowRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_VOD_EXPORT AddTranscodeTemplateGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UpdateWorkFlowRequest();
|
||||
~UpdateWorkFlowRequest();
|
||||
AddTranscodeTemplateGroupRequest();
|
||||
~AddTranscodeTemplateGroupRequest();
|
||||
|
||||
std::string getTranscodeTemplateList()const;
|
||||
void setTranscodeTemplateList(const std::string& transcodeTemplateList);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getActionList()const;
|
||||
void setActionList(const std::string& actionList);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getWorkFlowId()const;
|
||||
void setWorkFlowId(const std::string& workFlowId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getTranscodeTemplateGroupId()const;
|
||||
void setTranscodeTemplateGroupId(const std::string& transcodeTemplateGroupId);
|
||||
|
||||
private:
|
||||
std::string transcodeTemplateList_;
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string name_;
|
||||
std::string actionList_;
|
||||
long ownerId_;
|
||||
std::string workFlowId_;
|
||||
std::string accessKeyId_;
|
||||
std::string transcodeTemplateGroupId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_UPDATEWORKFLOWREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_ADDTRANSCODETEMPLATEGROUPREQUEST_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_VOD_MODEL_ADDTRANSCODETEMPLATEGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_ADDTRANSCODETEMPLATEGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT AddTranscodeTemplateGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AddTranscodeTemplateGroupResult();
|
||||
explicit AddTranscodeTemplateGroupResult(const std::string &payload);
|
||||
~AddTranscodeTemplateGroupResult();
|
||||
std::string getTranscodeTemplateGroupId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string transcodeTemplateGroupId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_ADDTRANSCODETEMPLATEGROUPRESULT_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_VOD_MODEL_ATTACHAPPPOLICYTOIDENTITYREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_ATTACHAPPPOLICYTOIDENTITYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT AttachAppPolicyToIdentityRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AttachAppPolicyToIdentityRequest();
|
||||
~AttachAppPolicyToIdentityRequest();
|
||||
|
||||
std::string getIdentityName()const;
|
||||
void setIdentityName(const std::string& identityName);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getIdentityType()const;
|
||||
void setIdentityType(const std::string& identityType);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getPolicyNames()const;
|
||||
void setPolicyNames(const std::string& policyNames);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
std::string identityName_;
|
||||
long resourceOwnerId_;
|
||||
std::string identityType_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string appId_;
|
||||
std::string policyNames_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_ATTACHAPPPOLICYTOIDENTITYREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETOSSSTATISRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETOSSSTATISRESULT_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_ATTACHAPPPOLICYTOIDENTITYRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_ATTACHAPPPOLICYTOIDENTITYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,30 +29,25 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT GetOSSStatisResult : public ServiceResult
|
||||
class ALIBABACLOUD_VOD_EXPORT AttachAppPolicyToIdentityResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct OSSMetric
|
||||
{
|
||||
std::string statTime;
|
||||
long storageUtilization;
|
||||
};
|
||||
|
||||
|
||||
GetOSSStatisResult();
|
||||
explicit GetOSSStatisResult(const std::string &payload);
|
||||
~GetOSSStatisResult();
|
||||
std::vector<OSSMetric> getOssStatisList()const;
|
||||
long getMaxStorageUtilization()const;
|
||||
AttachAppPolicyToIdentityResult();
|
||||
explicit AttachAppPolicyToIdentityResult(const std::string &payload);
|
||||
~AttachAppPolicyToIdentityResult();
|
||||
std::vector<std::string> getNonExistPolicyNames()const;
|
||||
std::vector<std::string> getFailedPolicyNames()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<OSSMetric> ossStatisList_;
|
||||
long maxStorageUtilization_;
|
||||
std::vector<std::string> nonExistPolicyNames_;
|
||||
std::vector<std::string> failedPolicyNames_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETOSSSTATISRESULT_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_ATTACHAPPPOLICYTOIDENTITYRESULT_H_
|
||||
66
vod/include/alibabacloud/vod/model/CreateAppInfoRequest.h
Normal file
66
vod/include/alibabacloud/vod/model/CreateAppInfoRequest.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_VOD_MODEL_CREATEAPPINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_CREATEAPPINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT CreateAppInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
CreateAppInfoRequest();
|
||||
~CreateAppInfoRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAppName()const;
|
||||
void setAppName(const std::string& appName);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
long getResourceRealOwnerId()const;
|
||||
void setResourceRealOwnerId(long resourceRealOwnerId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string appName_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string description_;
|
||||
long resourceRealOwnerId_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_CREATEAPPINFOREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DELETEWORKFLOWRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DELETEWORKFLOWRESULT_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_CREATEAPPINFORESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_CREATEAPPINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,23 +29,23 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT DeleteWorkFlowResult : public ServiceResult
|
||||
class ALIBABACLOUD_VOD_EXPORT CreateAppInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteWorkFlowResult();
|
||||
explicit DeleteWorkFlowResult(const std::string &payload);
|
||||
~DeleteWorkFlowResult();
|
||||
std::string getWorkFlowId()const;
|
||||
CreateAppInfoResult();
|
||||
explicit CreateAppInfoResult(const std::string &payload);
|
||||
~CreateAppInfoResult();
|
||||
std::string getAppId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string workFlowId_;
|
||||
std::string appId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DELETEWORKFLOWRESULT_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_CREATEAPPINFORESULT_H_
|
||||
@@ -39,6 +39,10 @@ namespace AlibabaCloud
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getCateIds()const;
|
||||
void setCateIds(const std::string& cateIds);
|
||||
std::string getIcon()const;
|
||||
void setIcon(const std::string& icon);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
std::string getFileSize()const;
|
||||
@@ -55,16 +59,22 @@ namespace AlibabaCloud
|
||||
void setTags(const std::string& tags);
|
||||
std::string getStorageLocation()const;
|
||||
void setStorageLocation(const std::string& storageLocation);
|
||||
std::string getUserData()const;
|
||||
void setUserData(const std::string& userData);
|
||||
std::string getMediaExt()const;
|
||||
void setMediaExt(const std::string& mediaExt);
|
||||
std::string getFileName()const;
|
||||
void setFileName(const std::string& fileName);
|
||||
int getCateId()const;
|
||||
void setCateId(int cateId);
|
||||
long getCateId()const;
|
||||
void setCateId(long cateId);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string cateIds_;
|
||||
std::string icon_;
|
||||
std::string description_;
|
||||
std::string fileSize_;
|
||||
long ownerId_;
|
||||
@@ -73,9 +83,11 @@ namespace AlibabaCloud
|
||||
std::string businessType_;
|
||||
std::string tags_;
|
||||
std::string storageLocation_;
|
||||
std::string userData_;
|
||||
std::string mediaExt_;
|
||||
std::string fileName_;
|
||||
int cateId_;
|
||||
long cateId_;
|
||||
std::string appId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -39,14 +39,12 @@ namespace AlibabaCloud
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getImageType()const;
|
||||
void setImageType(const std::string& imageType);
|
||||
std::string getOriginalFileName()const;
|
||||
void setOriginalFileName(const std::string& originalFileName);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getImageExt()const;
|
||||
void setImageExt(const std::string& imageExt);
|
||||
long getCateId()const;
|
||||
void setCateId(long cateId);
|
||||
std::string getDescription()const;
|
||||
void setDescription(const std::string& description);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getTitle()const;
|
||||
@@ -57,19 +55,30 @@ namespace AlibabaCloud
|
||||
void setTags(const std::string& tags);
|
||||
std::string getStorageLocation()const;
|
||||
void setStorageLocation(const std::string& storageLocation);
|
||||
std::string getUserData()const;
|
||||
void setUserData(const std::string& userData);
|
||||
std::string getOriginalFileName()const;
|
||||
void setOriginalFileName(const std::string& originalFileName);
|
||||
long getCateId()const;
|
||||
void setCateId(long cateId);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string imageType_;
|
||||
std::string originalFileName_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string imageExt_;
|
||||
long cateId_;
|
||||
std::string description_;
|
||||
long ownerId_;
|
||||
std::string title_;
|
||||
std::string accessKeyId_;
|
||||
std::string tags_;
|
||||
std::string storageLocation_;
|
||||
std::string userData_;
|
||||
std::string originalFileName_;
|
||||
long cateId_;
|
||||
std::string appId_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -65,6 +65,12 @@ namespace AlibabaCloud
|
||||
void setTemplateGroupId(const std::string& templateGroupId);
|
||||
long getCateId()const;
|
||||
void setCateId(long cateId);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getWorkflowId()const;
|
||||
void setWorkflowId(const std::string& workflowId);
|
||||
std::string getCustomMediaInfo()const;
|
||||
void setCustomMediaInfo(const std::string& customMediaInfo);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
@@ -82,6 +88,9 @@ namespace AlibabaCloud
|
||||
std::string fileName_;
|
||||
std::string templateGroupId_;
|
||||
long cateId_;
|
||||
std::string appId_;
|
||||
std::string workflowId_;
|
||||
std::string customMediaInfo_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_LISTWORKFLOWREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_LISTWORKFLOWREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DELETEAITEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DELETEAITEMPLATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,12 +28,12 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT ListWorkFlowRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_VOD_EXPORT DeleteAITemplateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListWorkFlowRequest();
|
||||
~ListWorkFlowRequest();
|
||||
DeleteAITemplateRequest();
|
||||
~DeleteAITemplateRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
@@ -41,14 +41,17 @@ namespace AlibabaCloud
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getTemplateId()const;
|
||||
void setTemplateId(const std::string& templateId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::string templateId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_LISTWORKFLOWREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DELETEAITEMPLATEREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETVIDEOCONFIGRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETVIDEOCONFIGRESULT_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DELETEAITEMPLATERESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DELETEAITEMPLATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,23 +29,23 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT GetVideoConfigResult : public ServiceResult
|
||||
class ALIBABACLOUD_VOD_EXPORT DeleteAITemplateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
GetVideoConfigResult();
|
||||
explicit GetVideoConfigResult(const std::string &payload);
|
||||
~GetVideoConfigResult();
|
||||
std::string getDownloadSwitch()const;
|
||||
DeleteAITemplateResult();
|
||||
explicit DeleteAITemplateResult(const std::string &payload);
|
||||
~DeleteAITemplateResult();
|
||||
std::string getTemplateId()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string downloadSwitch_;
|
||||
std::string templateId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETVIDEOCONFIGRESULT_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DELETEAITEMPLATERESULT_H_
|
||||
63
vod/include/alibabacloud/vod/model/DeleteAppInfoRequest.h
Normal file
63
vod/include/alibabacloud/vod/model/DeleteAppInfoRequest.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_VOD_MODEL_DELETEAPPINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DELETEAPPINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT DeleteAppInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteAppInfoRequest();
|
||||
~DeleteAppInfoRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
long getResourceRealOwnerId()const;
|
||||
void setResourceRealOwnerId(long resourceRealOwnerId);
|
||||
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 appId_;
|
||||
long resourceRealOwnerId_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DELETEAPPINFOREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_ADDWORKFLOWRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_ADDWORKFLOWRESULT_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DELETEAPPINFORESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DELETEAPPINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,23 +29,21 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT AddWorkFlowResult : public ServiceResult
|
||||
class ALIBABACLOUD_VOD_EXPORT DeleteAppInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
AddWorkFlowResult();
|
||||
explicit AddWorkFlowResult(const std::string &payload);
|
||||
~AddWorkFlowResult();
|
||||
std::string getWorkFlowId()const;
|
||||
DeleteAppInfoResult();
|
||||
explicit DeleteAppInfoResult(const std::string &payload);
|
||||
~DeleteAppInfoResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string workFlowId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_ADDWORKFLOWRESULT_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DELETEAPPINFORESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETVIDEOCONFIGREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETVIDEOCONFIGREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DELETEATTACHEDMEDIAREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DELETEATTACHEDMEDIAREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,33 +28,33 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT GetVideoConfigRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_VOD_EXPORT DeleteAttachedMediaRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetVideoConfigRequest();
|
||||
~GetVideoConfigRequest();
|
||||
DeleteAttachedMediaRequest();
|
||||
~DeleteAttachedMediaRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getVideoId()const;
|
||||
void setVideoId(const std::string& videoId);
|
||||
std::string getMediaIds()const;
|
||||
void setMediaIds(const std::string& mediaIds);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAuthInfo()const;
|
||||
void setAuthInfo(const std::string& authInfo);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string videoId_;
|
||||
std::string mediaIds_;
|
||||
long ownerId_;
|
||||
std::string authInfo_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETVIDEOCONFIGREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DELETEATTACHEDMEDIAREQUEST_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_VOD_MODEL_DELETEATTACHEDMEDIARESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DELETEATTACHEDMEDIARESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT DeleteAttachedMediaResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteAttachedMediaResult();
|
||||
explicit DeleteAttachedMediaResult(const std::string &payload);
|
||||
~DeleteAttachedMediaResult();
|
||||
std::vector<std::string> getNonExistMediaIds()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<std::string> nonExistMediaIds_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DELETEATTACHEDMEDIARESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOSUMMARYJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOSUMMARYJOBREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DELETEMESSAGECALLBACKREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DELETEMESSAGECALLBACKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,21 +28,23 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT ListAIVideoSummaryJobRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_VOD_EXPORT DeleteMessageCallbackRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListAIVideoSummaryJobRequest();
|
||||
~ListAIVideoSummaryJobRequest();
|
||||
DeleteMessageCallbackRequest();
|
||||
~DeleteMessageCallbackRequest();
|
||||
|
||||
std::string getResourceOwnerId()const;
|
||||
void setResourceOwnerId(const std::string& resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getAIVideoSummaryJobIds()const;
|
||||
void setAIVideoSummaryJobIds(const std::string& aIVideoSummaryJobIds);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
long getResourceRealOwnerId()const;
|
||||
void setResourceRealOwnerId(long resourceRealOwnerId);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
@@ -51,8 +53,9 @@ namespace AlibabaCloud
|
||||
private:
|
||||
std::string resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string aIVideoSummaryJobIds_;
|
||||
std::string ownerAccount_;
|
||||
std::string appId_;
|
||||
long resourceRealOwnerId_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
@@ -60,4 +63,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOSUMMARYJOBREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DELETEMESSAGECALLBACKREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_PUSHOBJECTCACHERESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_PUSHOBJECTCACHERESULT_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DELETEMESSAGECALLBACKRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DELETEMESSAGECALLBACKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,23 +29,21 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT PushObjectCacheResult : public ServiceResult
|
||||
class ALIBABACLOUD_VOD_EXPORT DeleteMessageCallbackResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
PushObjectCacheResult();
|
||||
explicit PushObjectCacheResult(const std::string &payload);
|
||||
~PushObjectCacheResult();
|
||||
std::string getPushTaskId()const;
|
||||
DeleteMessageCallbackResult();
|
||||
explicit DeleteMessageCallbackResult(const std::string &payload);
|
||||
~DeleteMessageCallbackResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string pushTaskId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_PUSHOBJECTCACHERESULT_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DELETEMESSAGECALLBACKRESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_SUBMITAIVIDEOCOVERJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_SUBMITAIVIDEOCOVERJOBREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DELETEMULTIPARTUPLOADREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DELETEMULTIPARTUPLOADREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,42 +28,42 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT SubmitAIVideoCoverJobRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_VOD_EXPORT DeleteMultipartUploadRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
SubmitAIVideoCoverJobRequest();
|
||||
~SubmitAIVideoCoverJobRequest();
|
||||
DeleteMultipartUploadRequest();
|
||||
~DeleteMultipartUploadRequest();
|
||||
|
||||
std::string getUserData()const;
|
||||
void setUserData(const std::string& userData);
|
||||
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);
|
||||
long getResourceRealOwnerId()const;
|
||||
void setResourceRealOwnerId(long resourceRealOwnerId);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getMediaId()const;
|
||||
void setMediaId(const std::string& mediaId);
|
||||
std::string getMediaType()const;
|
||||
void setMediaType(const std::string& mediaType);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getAIVideoCoverConfig()const;
|
||||
void setAIVideoCoverConfig(const std::string& aIVideoCoverConfig);
|
||||
|
||||
private:
|
||||
std::string userData_;
|
||||
std::string resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long resourceRealOwnerId_;
|
||||
std::string ownerId_;
|
||||
std::string mediaId_;
|
||||
std::string mediaType_;
|
||||
std::string accessKeyId_;
|
||||
std::string aIVideoCoverConfig_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_SUBMITAIVIDEOCOVERJOBREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DELETEMULTIPARTUPLOADREQUEST_H_
|
||||
@@ -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_VOD_MODEL_DELETEMULTIPARTUPLOADRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DELETEMULTIPARTUPLOADRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT DeleteMultipartUploadResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteMultipartUploadResult();
|
||||
explicit DeleteMultipartUploadResult(const std::string &payload);
|
||||
~DeleteMultipartUploadResult();
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DELETEMULTIPARTUPLOADRESULT_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_VOD_MODEL_DELETETRANSCODETEMPLATEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DELETETRANSCODETEMPLATEGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT DeleteTranscodeTemplateGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteTranscodeTemplateGroupRequest();
|
||||
~DeleteTranscodeTemplateGroupRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getTranscodeTemplateIds()const;
|
||||
void setTranscodeTemplateIds(const std::string& transcodeTemplateIds);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getTranscodeTemplateGroupId()const;
|
||||
void setTranscodeTemplateGroupId(const std::string& transcodeTemplateGroupId);
|
||||
std::string getForceDelGroup()const;
|
||||
void setForceDelGroup(const std::string& forceDelGroup);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string transcodeTemplateIds_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string transcodeTemplateGroupId_;
|
||||
std::string forceDelGroup_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DELETETRANSCODETEMPLATEGROUPREQUEST_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_VOD_MODEL_DELETETRANSCODETEMPLATEGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DELETETRANSCODETEMPLATEGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT DeleteTranscodeTemplateGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
|
||||
|
||||
DeleteTranscodeTemplateGroupResult();
|
||||
explicit DeleteTranscodeTemplateGroupResult(const std::string &payload);
|
||||
~DeleteTranscodeTemplateGroupResult();
|
||||
std::vector<std::string> getNonExistTranscodeTemplateIds()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<std::string> nonExistTranscodeTemplateIds_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DELETETRANSCODETEMPLATEGROUPRESULT_H_
|
||||
@@ -37,10 +37,14 @@ namespace AlibabaCloud
|
||||
DeleteVideoResult();
|
||||
explicit DeleteVideoResult(const std::string &payload);
|
||||
~DeleteVideoResult();
|
||||
std::vector<std::string> getForbiddenVideoIds()const;
|
||||
std::vector<std::string> getNonExistVideoIds()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<std::string> forbiddenVideoIds_;
|
||||
std::vector<std::string> nonExistVideoIds_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,78 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBECDNDOMAINLOGSREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DESCRIBECDNDOMAINLOGSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT DescribeCdnDomainLogsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeCdnDomainLogsRequest();
|
||||
~DescribeCdnDomainLogsRequest();
|
||||
|
||||
std::string getResourceOwnerId()const;
|
||||
void setResourceOwnerId(const std::string& resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
long getPageNo()const;
|
||||
void setPageNo(long pageNo);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
long getPageSize()const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getEndTime()const;
|
||||
void setEndTime(const std::string& endTime);
|
||||
std::string getStartTime()const;
|
||||
void setStartTime(const std::string& startTime);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getLogDay()const;
|
||||
void setLogDay(const std::string& logDay);
|
||||
|
||||
private:
|
||||
std::string resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long pageNo_;
|
||||
std::string ownerAccount_;
|
||||
std::string domainName_;
|
||||
long pageSize_;
|
||||
std::string endTime_;
|
||||
std::string startTime_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string logDay_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBECDNDOMAINLOGSREQUEST_H_
|
||||
@@ -1,81 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBEDOMAINBPSDATAREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DESCRIBEDOMAINBPSDATAREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT DescribeDomainBpsDataRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDomainBpsDataRequest();
|
||||
~DescribeDomainBpsDataRequest();
|
||||
|
||||
std::string getResourceOwnerId()const;
|
||||
void setResourceOwnerId(const std::string& resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getTimeMerge()const;
|
||||
void setTimeMerge(const std::string& timeMerge);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getEndTime()const;
|
||||
void setEndTime(const std::string& endTime);
|
||||
std::string getLocationNameEn()const;
|
||||
void setLocationNameEn(const std::string& locationNameEn);
|
||||
std::string getStartTime()const;
|
||||
void setStartTime(const std::string& startTime);
|
||||
std::string getIspNameEn()const;
|
||||
void setIspNameEn(const std::string& ispNameEn);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getInterval()const;
|
||||
void setInterval(const std::string& interval);
|
||||
|
||||
private:
|
||||
std::string resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string timeMerge_;
|
||||
std::string ownerAccount_;
|
||||
std::string domainName_;
|
||||
std::string endTime_;
|
||||
std::string locationNameEn_;
|
||||
std::string startTime_;
|
||||
std::string ispNameEn_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string interval_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEDOMAINBPSDATAREQUEST_H_
|
||||
@@ -1,81 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBEDOMAINFLOWDATAREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DESCRIBEDOMAINFLOWDATAREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT DescribeDomainFlowDataRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeDomainFlowDataRequest();
|
||||
~DescribeDomainFlowDataRequest();
|
||||
|
||||
std::string getResourceOwnerId()const;
|
||||
void setResourceOwnerId(const std::string& resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getTimeMerge()const;
|
||||
void setTimeMerge(const std::string& timeMerge);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getEndTime()const;
|
||||
void setEndTime(const std::string& endTime);
|
||||
std::string getLocationNameEn()const;
|
||||
void setLocationNameEn(const std::string& locationNameEn);
|
||||
std::string getStartTime()const;
|
||||
void setStartTime(const std::string& startTime);
|
||||
std::string getIspNameEn()const;
|
||||
void setIspNameEn(const std::string& ispNameEn);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getInterval()const;
|
||||
void setInterval(const std::string& interval);
|
||||
|
||||
private:
|
||||
std::string resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string timeMerge_;
|
||||
std::string ownerAccount_;
|
||||
std::string domainName_;
|
||||
std::string endTime_;
|
||||
std::string locationNameEn_;
|
||||
std::string startTime_;
|
||||
std::string ispNameEn_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string interval_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEDOMAINFLOWDATAREQUEST_H_
|
||||
@@ -35,20 +35,86 @@ namespace AlibabaCloud
|
||||
DescribePlayTopVideosRequest();
|
||||
~DescribePlayTopVideosRequest();
|
||||
|
||||
std::string getBizDate()const;
|
||||
void setBizDate(const std::string& bizDate);
|
||||
long getPageNo()const;
|
||||
void setPageNo(long pageNo);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
long getCallerParentId()const;
|
||||
void setCallerParentId(long callerParentId);
|
||||
bool getProxy_original_security_transport()const;
|
||||
void setProxy_original_security_transport(bool proxy_original_security_transport);
|
||||
std::string getProxy_original_source_ip()const;
|
||||
void setProxy_original_source_ip(const std::string& proxy_original_source_ip);
|
||||
std::string getOwnerIdLoginEmail()const;
|
||||
void setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail);
|
||||
std::string getCallerType()const;
|
||||
void setCallerType(const std::string& callerType);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getRequestContent()const;
|
||||
void setRequestContent(const std::string& requestContent);
|
||||
long getPageSize()const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getCallerBidEmail()const;
|
||||
void setCallerBidEmail(const std::string& callerBidEmail);
|
||||
std::string getCallerUidEmail()const;
|
||||
void setCallerUidEmail(const std::string& callerUidEmail);
|
||||
long getCallerUid()const;
|
||||
void setCallerUid(long callerUid);
|
||||
std::string getApp_ip()const;
|
||||
void setApp_ip(const std::string& app_ip);
|
||||
std::string getPopProduct()const;
|
||||
void setPopProduct(const std::string& popProduct);
|
||||
std::string getCallerBid()const;
|
||||
void setCallerBid(const std::string& callerBid);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getVersion()const;
|
||||
void setVersion(const std::string& version);
|
||||
bool getProxy_trust_transport_info()const;
|
||||
void setProxy_trust_transport_info(bool proxy_trust_transport_info);
|
||||
bool getAk_mfa_present()const;
|
||||
void setAk_mfa_present(bool ak_mfa_present);
|
||||
bool getSecurity_transport()const;
|
||||
void setSecurity_transport(bool security_transport);
|
||||
std::string getBizDate()const;
|
||||
void setBizDate(const std::string& bizDate);
|
||||
std::string getVideoType()const;
|
||||
void setVideoType(const std::string& videoType);
|
||||
std::string getRequestId()const;
|
||||
void setRequestId(const std::string& requestId);
|
||||
long getPageNo()const;
|
||||
void setPageNo(long pageNo);
|
||||
|
||||
private:
|
||||
std::string bizDate_;
|
||||
long pageNo_;
|
||||
long resourceOwnerId_;
|
||||
long callerParentId_;
|
||||
bool proxy_original_security_transport_;
|
||||
std::string proxy_original_source_ip_;
|
||||
std::string ownerIdLoginEmail_;
|
||||
std::string callerType_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string requestContent_;
|
||||
long pageSize_;
|
||||
std::string callerBidEmail_;
|
||||
std::string callerUidEmail_;
|
||||
long callerUid_;
|
||||
std::string app_ip_;
|
||||
std::string popProduct_;
|
||||
std::string callerBid_;
|
||||
long ownerId_;
|
||||
std::string version_;
|
||||
bool proxy_trust_transport_info_;
|
||||
bool ak_mfa_present_;
|
||||
bool security_transport_;
|
||||
std::string bizDate_;
|
||||
std::string videoType_;
|
||||
std::string requestId_;
|
||||
long pageNo_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,17 +35,86 @@ namespace AlibabaCloud
|
||||
DescribePlayUserAvgRequest();
|
||||
~DescribePlayUserAvgRequest();
|
||||
|
||||
std::string getEndTime()const;
|
||||
void setEndTime(const std::string& endTime);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
long getCallerParentId()const;
|
||||
void setCallerParentId(long callerParentId);
|
||||
bool getProxy_original_security_transport()const;
|
||||
void setProxy_original_security_transport(bool proxy_original_security_transport);
|
||||
std::string getStartTime()const;
|
||||
void setStartTime(const std::string& startTime);
|
||||
std::string getProxy_original_source_ip()const;
|
||||
void setProxy_original_source_ip(const std::string& proxy_original_source_ip);
|
||||
std::string getOwnerIdLoginEmail()const;
|
||||
void setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail);
|
||||
std::string getCallerType()const;
|
||||
void setCallerType(const std::string& callerType);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getRequestContent()const;
|
||||
void setRequestContent(const std::string& requestContent);
|
||||
std::string getCallerBidEmail()const;
|
||||
void setCallerBidEmail(const std::string& callerBidEmail);
|
||||
std::string getCallerUidEmail()const;
|
||||
void setCallerUidEmail(const std::string& callerUidEmail);
|
||||
long getCallerUid()const;
|
||||
void setCallerUid(long callerUid);
|
||||
std::string getApp_ip()const;
|
||||
void setApp_ip(const std::string& app_ip);
|
||||
std::string getPopProduct()const;
|
||||
void setPopProduct(const std::string& popProduct);
|
||||
std::string getEndTime()const;
|
||||
void setEndTime(const std::string& endTime);
|
||||
std::string getCallerBid()const;
|
||||
void setCallerBid(const std::string& callerBid);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getVersion()const;
|
||||
void setVersion(const std::string& version);
|
||||
bool getProxy_trust_transport_info()const;
|
||||
void setProxy_trust_transport_info(bool proxy_trust_transport_info);
|
||||
bool getAk_mfa_present()const;
|
||||
void setAk_mfa_present(bool ak_mfa_present);
|
||||
bool getSecurity_transport()const;
|
||||
void setSecurity_transport(bool security_transport);
|
||||
std::string getVideoType()const;
|
||||
void setVideoType(const std::string& videoType);
|
||||
std::string getRequestId()const;
|
||||
void setRequestId(const std::string& requestId);
|
||||
std::string getInterval()const;
|
||||
void setInterval(const std::string& interval);
|
||||
|
||||
private:
|
||||
std::string endTime_;
|
||||
long resourceOwnerId_;
|
||||
long callerParentId_;
|
||||
bool proxy_original_security_transport_;
|
||||
std::string startTime_;
|
||||
std::string proxy_original_source_ip_;
|
||||
std::string ownerIdLoginEmail_;
|
||||
std::string callerType_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string requestContent_;
|
||||
std::string callerBidEmail_;
|
||||
std::string callerUidEmail_;
|
||||
long callerUid_;
|
||||
std::string app_ip_;
|
||||
std::string popProduct_;
|
||||
std::string endTime_;
|
||||
std::string callerBid_;
|
||||
long ownerId_;
|
||||
std::string version_;
|
||||
bool proxy_trust_transport_info_;
|
||||
bool ak_mfa_present_;
|
||||
bool security_transport_;
|
||||
std::string videoType_;
|
||||
std::string requestId_;
|
||||
std::string interval_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,17 +35,86 @@ namespace AlibabaCloud
|
||||
DescribePlayUserTotalRequest();
|
||||
~DescribePlayUserTotalRequest();
|
||||
|
||||
std::string getEndTime()const;
|
||||
void setEndTime(const std::string& endTime);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
long getCallerParentId()const;
|
||||
void setCallerParentId(long callerParentId);
|
||||
bool getProxy_original_security_transport()const;
|
||||
void setProxy_original_security_transport(bool proxy_original_security_transport);
|
||||
std::string getStartTime()const;
|
||||
void setStartTime(const std::string& startTime);
|
||||
std::string getProxy_original_source_ip()const;
|
||||
void setProxy_original_source_ip(const std::string& proxy_original_source_ip);
|
||||
std::string getOwnerIdLoginEmail()const;
|
||||
void setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail);
|
||||
std::string getCallerType()const;
|
||||
void setCallerType(const std::string& callerType);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getRequestContent()const;
|
||||
void setRequestContent(const std::string& requestContent);
|
||||
std::string getCallerBidEmail()const;
|
||||
void setCallerBidEmail(const std::string& callerBidEmail);
|
||||
std::string getCallerUidEmail()const;
|
||||
void setCallerUidEmail(const std::string& callerUidEmail);
|
||||
long getCallerUid()const;
|
||||
void setCallerUid(long callerUid);
|
||||
std::string getApp_ip()const;
|
||||
void setApp_ip(const std::string& app_ip);
|
||||
std::string getPopProduct()const;
|
||||
void setPopProduct(const std::string& popProduct);
|
||||
std::string getEndTime()const;
|
||||
void setEndTime(const std::string& endTime);
|
||||
std::string getCallerBid()const;
|
||||
void setCallerBid(const std::string& callerBid);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getVersion()const;
|
||||
void setVersion(const std::string& version);
|
||||
bool getProxy_trust_transport_info()const;
|
||||
void setProxy_trust_transport_info(bool proxy_trust_transport_info);
|
||||
bool getAk_mfa_present()const;
|
||||
void setAk_mfa_present(bool ak_mfa_present);
|
||||
bool getSecurity_transport()const;
|
||||
void setSecurity_transport(bool security_transport);
|
||||
std::string getVideoType()const;
|
||||
void setVideoType(const std::string& videoType);
|
||||
std::string getRequestId()const;
|
||||
void setRequestId(const std::string& requestId);
|
||||
std::string getInterval()const;
|
||||
void setInterval(const std::string& interval);
|
||||
|
||||
private:
|
||||
std::string endTime_;
|
||||
long resourceOwnerId_;
|
||||
long callerParentId_;
|
||||
bool proxy_original_security_transport_;
|
||||
std::string startTime_;
|
||||
std::string proxy_original_source_ip_;
|
||||
std::string ownerIdLoginEmail_;
|
||||
std::string callerType_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string requestContent_;
|
||||
std::string callerBidEmail_;
|
||||
std::string callerUidEmail_;
|
||||
long callerUid_;
|
||||
std::string app_ip_;
|
||||
std::string popProduct_;
|
||||
std::string endTime_;
|
||||
std::string callerBid_;
|
||||
long ownerId_;
|
||||
std::string version_;
|
||||
bool proxy_trust_transport_info_;
|
||||
bool ak_mfa_present_;
|
||||
bool security_transport_;
|
||||
std::string videoType_;
|
||||
std::string requestId_;
|
||||
std::string interval_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,20 +35,89 @@ namespace AlibabaCloud
|
||||
DescribePlayVideoStatisRequest();
|
||||
~DescribePlayVideoStatisRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
long getCallerParentId()const;
|
||||
void setCallerParentId(long callerParentId);
|
||||
bool getProxy_original_security_transport()const;
|
||||
void setProxy_original_security_transport(bool proxy_original_security_transport);
|
||||
std::string getStartTime()const;
|
||||
void setStartTime(const std::string& startTime);
|
||||
std::string getProxy_original_source_ip()const;
|
||||
void setProxy_original_source_ip(const std::string& proxy_original_source_ip);
|
||||
std::string getOwnerIdLoginEmail()const;
|
||||
void setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail);
|
||||
std::string getCallerType()const;
|
||||
void setCallerType(const std::string& callerType);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getRequestContent()const;
|
||||
void setRequestContent(const std::string& requestContent);
|
||||
std::string getCallerBidEmail()const;
|
||||
void setCallerBidEmail(const std::string& callerBidEmail);
|
||||
std::string getCallerUidEmail()const;
|
||||
void setCallerUidEmail(const std::string& callerUidEmail);
|
||||
long getCallerUid()const;
|
||||
void setCallerUid(long callerUid);
|
||||
std::string getApp_ip()const;
|
||||
void setApp_ip(const std::string& app_ip);
|
||||
std::string getPopProduct()const;
|
||||
void setPopProduct(const std::string& popProduct);
|
||||
std::string getEndTime()const;
|
||||
void setEndTime(const std::string& endTime);
|
||||
std::string getVideoId()const;
|
||||
void setVideoId(const std::string& videoId);
|
||||
std::string getStartTime()const;
|
||||
void setStartTime(const std::string& startTime);
|
||||
std::string getCallerBid()const;
|
||||
void setCallerBid(const std::string& callerBid);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getVersion()const;
|
||||
void setVersion(const std::string& version);
|
||||
bool getProxy_trust_transport_info()const;
|
||||
void setProxy_trust_transport_info(bool proxy_trust_transport_info);
|
||||
bool getAk_mfa_present()const;
|
||||
void setAk_mfa_present(bool ak_mfa_present);
|
||||
bool getSecurity_transport()const;
|
||||
void setSecurity_transport(bool security_transport);
|
||||
std::string getVideoType()const;
|
||||
void setVideoType(const std::string& videoType);
|
||||
std::string getRequestId()const;
|
||||
void setRequestId(const std::string& requestId);
|
||||
std::string getInterval()const;
|
||||
void setInterval(const std::string& interval);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
long callerParentId_;
|
||||
bool proxy_original_security_transport_;
|
||||
std::string startTime_;
|
||||
std::string proxy_original_source_ip_;
|
||||
std::string ownerIdLoginEmail_;
|
||||
std::string callerType_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string requestContent_;
|
||||
std::string callerBidEmail_;
|
||||
std::string callerUidEmail_;
|
||||
long callerUid_;
|
||||
std::string app_ip_;
|
||||
std::string popProduct_;
|
||||
std::string endTime_;
|
||||
std::string videoId_;
|
||||
std::string startTime_;
|
||||
std::string callerBid_;
|
||||
long ownerId_;
|
||||
std::string version_;
|
||||
bool proxy_trust_transport_info_;
|
||||
bool ak_mfa_present_;
|
||||
bool security_transport_;
|
||||
std::string videoType_;
|
||||
std::string requestId_;
|
||||
std::string interval_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -1,58 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBEREFRESHQUOTARESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DESCRIBEREFRESHQUOTARESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT DescribeRefreshQuotaResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct RefreshCacheQuota
|
||||
{
|
||||
std::string urlRemain;
|
||||
std::string dirRemain;
|
||||
std::string urlQuota;
|
||||
std::string dirQuota;
|
||||
};
|
||||
|
||||
|
||||
DescribeRefreshQuotaResult();
|
||||
explicit DescribeRefreshQuotaResult(const std::string &payload);
|
||||
~DescribeRefreshQuotaResult();
|
||||
RefreshCacheQuota getRefreshCacheQuota()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
RefreshCacheQuota refreshCacheQuota_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEREFRESHQUOTARESULT_H_
|
||||
@@ -0,0 +1,132 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINBPSDATAREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINBPSDATAREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT DescribeVodDomainBpsDataRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeVodDomainBpsDataRequest();
|
||||
~DescribeVodDomainBpsDataRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
long getCallerParentId()const;
|
||||
void setCallerParentId(long callerParentId);
|
||||
bool getProxy_original_security_transport()const;
|
||||
void setProxy_original_security_transport(bool proxy_original_security_transport);
|
||||
std::string getLocationNameEn()const;
|
||||
void setLocationNameEn(const std::string& locationNameEn);
|
||||
std::string getStartTime()const;
|
||||
void setStartTime(const std::string& startTime);
|
||||
std::string getIspNameEn()const;
|
||||
void setIspNameEn(const std::string& ispNameEn);
|
||||
std::string getProxy_original_source_ip()const;
|
||||
void setProxy_original_source_ip(const std::string& proxy_original_source_ip);
|
||||
std::string getOwnerIdLoginEmail()const;
|
||||
void setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail);
|
||||
std::string getCallerType()const;
|
||||
void setCallerType(const std::string& callerType);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getRequestContent()const;
|
||||
void setRequestContent(const std::string& requestContent);
|
||||
std::string getCallerBidEmail()const;
|
||||
void setCallerBidEmail(const std::string& callerBidEmail);
|
||||
std::string getCallerUidEmail()const;
|
||||
void setCallerUidEmail(const std::string& callerUidEmail);
|
||||
long getCallerUid()const;
|
||||
void setCallerUid(long callerUid);
|
||||
std::string getApp_ip()const;
|
||||
void setApp_ip(const std::string& app_ip);
|
||||
std::string getPopProduct()const;
|
||||
void setPopProduct(const std::string& popProduct);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getEndTime()const;
|
||||
void setEndTime(const std::string& endTime);
|
||||
std::string getCallerBid()const;
|
||||
void setCallerBid(const std::string& callerBid);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getVersion()const;
|
||||
void setVersion(const std::string& version);
|
||||
bool getProxy_trust_transport_info()const;
|
||||
void setProxy_trust_transport_info(bool proxy_trust_transport_info);
|
||||
bool getAk_mfa_present()const;
|
||||
void setAk_mfa_present(bool ak_mfa_present);
|
||||
bool getSecurity_transport()const;
|
||||
void setSecurity_transport(bool security_transport);
|
||||
std::string getRequestId()const;
|
||||
void setRequestId(const std::string& requestId);
|
||||
std::string getInterval()const;
|
||||
void setInterval(const std::string& interval);
|
||||
std::string getFields()const;
|
||||
void setFields(const std::string& fields);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
long callerParentId_;
|
||||
bool proxy_original_security_transport_;
|
||||
std::string locationNameEn_;
|
||||
std::string startTime_;
|
||||
std::string ispNameEn_;
|
||||
std::string proxy_original_source_ip_;
|
||||
std::string ownerIdLoginEmail_;
|
||||
std::string callerType_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string requestContent_;
|
||||
std::string callerBidEmail_;
|
||||
std::string callerUidEmail_;
|
||||
long callerUid_;
|
||||
std::string app_ip_;
|
||||
std::string popProduct_;
|
||||
std::string domainName_;
|
||||
std::string endTime_;
|
||||
std::string callerBid_;
|
||||
long ownerId_;
|
||||
std::string version_;
|
||||
bool proxy_trust_transport_info_;
|
||||
bool ak_mfa_present_;
|
||||
bool security_transport_;
|
||||
std::string requestId_;
|
||||
std::string interval_;
|
||||
std::string fields_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINBPSDATAREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBEDOMAINBPSDATARESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DESCRIBEDOMAINBPSDATARESULT_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINBPSDATARESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINBPSDATARESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,54 +29,45 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT DescribeDomainBpsDataResult : public ServiceResult
|
||||
class ALIBABACLOUD_VOD_EXPORT DescribeVodDomainBpsDataResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DataModule
|
||||
{
|
||||
std::string overseasValue;
|
||||
std::string staticOverseasValue;
|
||||
std::string staticValue;
|
||||
std::string staticDomesticValue;
|
||||
std::string overseasL2Value;
|
||||
std::string httpsValue;
|
||||
std::string value;
|
||||
std::string httpsDomesticValue;
|
||||
std::string timeStamp;
|
||||
std::string httpsOverseasValue;
|
||||
std::string domesticValue;
|
||||
std::string dynamicOverseasValue;
|
||||
std::string value;
|
||||
std::string dynamicDomesticValue;
|
||||
std::string domesticL2Value;
|
||||
std::string l2Value;
|
||||
long dynamicValue;
|
||||
};
|
||||
struct DataModule1
|
||||
{
|
||||
std::string value;
|
||||
std::string timeStamp;
|
||||
};
|
||||
|
||||
|
||||
DescribeDomainBpsDataResult();
|
||||
explicit DescribeDomainBpsDataResult(const std::string &payload);
|
||||
~DescribeDomainBpsDataResult();
|
||||
DescribeVodDomainBpsDataResult();
|
||||
explicit DescribeVodDomainBpsDataResult(const std::string &payload);
|
||||
~DescribeVodDomainBpsDataResult();
|
||||
std::string getIspNameEn()const;
|
||||
std::string getEndTime()const;
|
||||
std::string getDomainName()const;
|
||||
std::vector<DataModule1> getSupplyBpsDatas()const;
|
||||
std::string getDataInterval()const;
|
||||
std::string getLocationNameEn()const;
|
||||
std::string getStartTime()const;
|
||||
std::string getDataInterval()const;
|
||||
std::vector<DataModule> getBpsDataPerInterval()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string ispNameEn_;
|
||||
std::string endTime_;
|
||||
std::string domainName_;
|
||||
std::vector<DataModule1> supplyBpsDatas_;
|
||||
std::string dataInterval_;
|
||||
std::string locationNameEn_;
|
||||
std::string startTime_;
|
||||
std::string dataInterval_;
|
||||
std::vector<DataModule> bpsDataPerInterval_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEDOMAINBPSDATARESULT_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINBPSDATARESULT_H_
|
||||
126
vod/include/alibabacloud/vod/model/DescribeVodDomainLogRequest.h
Normal file
126
vod/include/alibabacloud/vod/model/DescribeVodDomainLogRequest.h
Normal file
@@ -0,0 +1,126 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINLOGREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINLOGREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT DescribeVodDomainLogRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeVodDomainLogRequest();
|
||||
~DescribeVodDomainLogRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
long getCallerParentId()const;
|
||||
void setCallerParentId(long callerParentId);
|
||||
bool getProxy_original_security_transport()const;
|
||||
void setProxy_original_security_transport(bool proxy_original_security_transport);
|
||||
std::string getStartTime()const;
|
||||
void setStartTime(const std::string& startTime);
|
||||
std::string getProxy_original_source_ip()const;
|
||||
void setProxy_original_source_ip(const std::string& proxy_original_source_ip);
|
||||
std::string getOwnerIdLoginEmail()const;
|
||||
void setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail);
|
||||
std::string getCallerType()const;
|
||||
void setCallerType(const std::string& callerType);
|
||||
long getPageNumber()const;
|
||||
void setPageNumber(long pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getRequestContent()const;
|
||||
void setRequestContent(const std::string& requestContent);
|
||||
long getPageSize()const;
|
||||
void setPageSize(long pageSize);
|
||||
std::string getCallerBidEmail()const;
|
||||
void setCallerBidEmail(const std::string& callerBidEmail);
|
||||
std::string getCallerUidEmail()const;
|
||||
void setCallerUidEmail(const std::string& callerUidEmail);
|
||||
long getCallerUid()const;
|
||||
void setCallerUid(long callerUid);
|
||||
std::string getApp_ip()const;
|
||||
void setApp_ip(const std::string& app_ip);
|
||||
std::string getPopProduct()const;
|
||||
void setPopProduct(const std::string& popProduct);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getEndTime()const;
|
||||
void setEndTime(const std::string& endTime);
|
||||
std::string getCallerBid()const;
|
||||
void setCallerBid(const std::string& callerBid);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getVersion()const;
|
||||
void setVersion(const std::string& version);
|
||||
bool getProxy_trust_transport_info()const;
|
||||
void setProxy_trust_transport_info(bool proxy_trust_transport_info);
|
||||
bool getAk_mfa_present()const;
|
||||
void setAk_mfa_present(bool ak_mfa_present);
|
||||
bool getSecurity_transport()const;
|
||||
void setSecurity_transport(bool security_transport);
|
||||
std::string getRequestId()const;
|
||||
void setRequestId(const std::string& requestId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
long callerParentId_;
|
||||
bool proxy_original_security_transport_;
|
||||
std::string startTime_;
|
||||
std::string proxy_original_source_ip_;
|
||||
std::string ownerIdLoginEmail_;
|
||||
std::string callerType_;
|
||||
long pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string requestContent_;
|
||||
long pageSize_;
|
||||
std::string callerBidEmail_;
|
||||
std::string callerUidEmail_;
|
||||
long callerUid_;
|
||||
std::string app_ip_;
|
||||
std::string popProduct_;
|
||||
std::string domainName_;
|
||||
std::string endTime_;
|
||||
std::string callerBid_;
|
||||
long ownerId_;
|
||||
std::string version_;
|
||||
bool proxy_trust_transport_info_;
|
||||
bool ak_mfa_present_;
|
||||
bool security_transport_;
|
||||
std::string requestId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINLOGREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBECDNDOMAINLOGSRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DESCRIBECDNDOMAINLOGSRESULT_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINLOGRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINLOGRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,12 +29,18 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT DescribeCdnDomainLogsResult : public ServiceResult
|
||||
class ALIBABACLOUD_VOD_EXPORT DescribeVodDomainLogResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DomainLogModel
|
||||
struct DomainLogDetail
|
||||
{
|
||||
struct DomainLogDetail
|
||||
struct PageInfos
|
||||
{
|
||||
long pageSize;
|
||||
long pageNumber;
|
||||
long total;
|
||||
};
|
||||
struct LogInfoDetail
|
||||
{
|
||||
long logSize;
|
||||
std::string endTime;
|
||||
@@ -43,28 +49,24 @@ namespace AlibabaCloud
|
||||
std::string logPath;
|
||||
};
|
||||
std::string domainName;
|
||||
std::vector<DomainLogDetail> domainLogDetails;
|
||||
std::vector<DomainLogDetail::LogInfoDetail> logInfos;
|
||||
PageInfos pageInfos;
|
||||
long logCount;
|
||||
};
|
||||
|
||||
|
||||
DescribeCdnDomainLogsResult();
|
||||
explicit DescribeCdnDomainLogsResult(const std::string &payload);
|
||||
~DescribeCdnDomainLogsResult();
|
||||
long getPageSize()const;
|
||||
DomainLogModel getDomainLogModel()const;
|
||||
long getTotal()const;
|
||||
long getPageNo()const;
|
||||
DescribeVodDomainLogResult();
|
||||
explicit DescribeVodDomainLogResult(const std::string &payload);
|
||||
~DescribeVodDomainLogResult();
|
||||
std::vector<DomainLogDetail> getDomainLogDetails()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long pageSize_;
|
||||
DomainLogModel domainLogModel_;
|
||||
long total_;
|
||||
long pageNo_;
|
||||
std::vector<DomainLogDetail> domainLogDetails_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBECDNDOMAINLOGSRESULT_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINLOGRESULT_H_
|
||||
@@ -0,0 +1,132 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINTRAFFICDATAREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINTRAFFICDATAREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT DescribeVodDomainTrafficDataRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeVodDomainTrafficDataRequest();
|
||||
~DescribeVodDomainTrafficDataRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
long getCallerParentId()const;
|
||||
void setCallerParentId(long callerParentId);
|
||||
bool getProxy_original_security_transport()const;
|
||||
void setProxy_original_security_transport(bool proxy_original_security_transport);
|
||||
std::string getLocationNameEn()const;
|
||||
void setLocationNameEn(const std::string& locationNameEn);
|
||||
std::string getStartTime()const;
|
||||
void setStartTime(const std::string& startTime);
|
||||
std::string getIspNameEn()const;
|
||||
void setIspNameEn(const std::string& ispNameEn);
|
||||
std::string getProxy_original_source_ip()const;
|
||||
void setProxy_original_source_ip(const std::string& proxy_original_source_ip);
|
||||
std::string getOwnerIdLoginEmail()const;
|
||||
void setOwnerIdLoginEmail(const std::string& ownerIdLoginEmail);
|
||||
std::string getCallerType()const;
|
||||
void setCallerType(const std::string& callerType);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
std::string getRegionId()const;
|
||||
void setRegionId(const std::string& regionId);
|
||||
std::string getRequestContent()const;
|
||||
void setRequestContent(const std::string& requestContent);
|
||||
std::string getCallerBidEmail()const;
|
||||
void setCallerBidEmail(const std::string& callerBidEmail);
|
||||
std::string getCallerUidEmail()const;
|
||||
void setCallerUidEmail(const std::string& callerUidEmail);
|
||||
long getCallerUid()const;
|
||||
void setCallerUid(long callerUid);
|
||||
std::string getApp_ip()const;
|
||||
void setApp_ip(const std::string& app_ip);
|
||||
std::string getPopProduct()const;
|
||||
void setPopProduct(const std::string& popProduct);
|
||||
std::string getDomainName()const;
|
||||
void setDomainName(const std::string& domainName);
|
||||
std::string getEndTime()const;
|
||||
void setEndTime(const std::string& endTime);
|
||||
std::string getCallerBid()const;
|
||||
void setCallerBid(const std::string& callerBid);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getVersion()const;
|
||||
void setVersion(const std::string& version);
|
||||
bool getProxy_trust_transport_info()const;
|
||||
void setProxy_trust_transport_info(bool proxy_trust_transport_info);
|
||||
bool getAk_mfa_present()const;
|
||||
void setAk_mfa_present(bool ak_mfa_present);
|
||||
bool getSecurity_transport()const;
|
||||
void setSecurity_transport(bool security_transport);
|
||||
std::string getRequestId()const;
|
||||
void setRequestId(const std::string& requestId);
|
||||
std::string getInterval()const;
|
||||
void setInterval(const std::string& interval);
|
||||
std::string getFields()const;
|
||||
void setFields(const std::string& fields);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
long callerParentId_;
|
||||
bool proxy_original_security_transport_;
|
||||
std::string locationNameEn_;
|
||||
std::string startTime_;
|
||||
std::string ispNameEn_;
|
||||
std::string proxy_original_source_ip_;
|
||||
std::string ownerIdLoginEmail_;
|
||||
std::string callerType_;
|
||||
std::string accessKeyId_;
|
||||
std::string securityToken_;
|
||||
std::string regionId_;
|
||||
std::string requestContent_;
|
||||
std::string callerBidEmail_;
|
||||
std::string callerUidEmail_;
|
||||
long callerUid_;
|
||||
std::string app_ip_;
|
||||
std::string popProduct_;
|
||||
std::string domainName_;
|
||||
std::string endTime_;
|
||||
std::string callerBid_;
|
||||
long ownerId_;
|
||||
std::string version_;
|
||||
bool proxy_trust_transport_info_;
|
||||
bool ak_mfa_present_;
|
||||
bool security_transport_;
|
||||
std::string requestId_;
|
||||
std::string interval_;
|
||||
std::string fields_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINTRAFFICDATAREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBEDOMAINFLOWDATARESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DESCRIBEDOMAINFLOWDATARESULT_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINTRAFFICDATARESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINTRAFFICDATARESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,44 +29,41 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT DescribeDomainFlowDataResult : public ServiceResult
|
||||
class ALIBABACLOUD_VOD_EXPORT DescribeVodDomainTrafficDataResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct DataModule
|
||||
{
|
||||
std::string overseasValue;
|
||||
std::string dynamicOverseasValue;
|
||||
std::string staticOverseasValue;
|
||||
std::string httpsValue;
|
||||
std::string value;
|
||||
std::string dynamicDomesticValue;
|
||||
std::string staticValue;
|
||||
std::string staticDomesticValue;
|
||||
std::string httpsDomesticValue;
|
||||
std::string timeStamp;
|
||||
std::string dynamicValue;
|
||||
std::string httpsOverseasValue;
|
||||
std::string domesticValue;
|
||||
};
|
||||
|
||||
|
||||
DescribeDomainFlowDataResult();
|
||||
explicit DescribeDomainFlowDataResult(const std::string &payload);
|
||||
~DescribeDomainFlowDataResult();
|
||||
DescribeVodDomainTrafficDataResult();
|
||||
explicit DescribeVodDomainTrafficDataResult(const std::string &payload);
|
||||
~DescribeVodDomainTrafficDataResult();
|
||||
std::string getEndTime()const;
|
||||
std::vector<DataModule> getTrafficDataPerInterval()const;
|
||||
std::string getDomainName()const;
|
||||
std::vector<DataModule> getFlowDataPerInterval()const;
|
||||
std::string getDataInterval()const;
|
||||
std::string getStartTime()const;
|
||||
std::string getDataInterval()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::string endTime_;
|
||||
std::vector<DataModule> trafficDataPerInterval_;
|
||||
std::string domainName_;
|
||||
std::vector<DataModule> flowDataPerInterval_;
|
||||
std::string dataInterval_;
|
||||
std::string startTime_;
|
||||
std::string dataInterval_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEDOMAINFLOWDATARESULT_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEVODDOMAINTRAFFICDATARESULT_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_VOD_MODEL_DESCRIBEVODREFRESHQUOTAREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DESCRIBEVODREFRESHQUOTAREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT DescribeVodRefreshQuotaRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeVodRefreshQuotaRequest();
|
||||
~DescribeVodRefreshQuotaRequest();
|
||||
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
std::string securityToken_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEVODREFRESHQUOTAREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOPORNRECOGJOBRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOPORNRECOGJOBRESULT_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBEVODREFRESHQUOTARESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DESCRIBEVODREFRESHQUOTARESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,35 +29,37 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT ListAIVideoPornRecogJobResult : public ServiceResult
|
||||
class ALIBABACLOUD_VOD_EXPORT DescribeVodRefreshQuotaResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AIVideoPornRecogJob
|
||||
{
|
||||
std::string status;
|
||||
std::string mediaId;
|
||||
std::string message;
|
||||
std::string creationTime;
|
||||
std::string data;
|
||||
std::string code;
|
||||
std::string jobId;
|
||||
};
|
||||
|
||||
|
||||
ListAIVideoPornRecogJobResult();
|
||||
explicit ListAIVideoPornRecogJobResult(const std::string &payload);
|
||||
~ListAIVideoPornRecogJobResult();
|
||||
std::vector<std::string> getNonExistPornRecogJobIds()const;
|
||||
std::vector<AIVideoPornRecogJob> getAIVideoPornRecogJobList()const;
|
||||
DescribeVodRefreshQuotaResult();
|
||||
explicit DescribeVodRefreshQuotaResult(const std::string &payload);
|
||||
~DescribeVodRefreshQuotaResult();
|
||||
std::string getUrlRemain()const;
|
||||
std::string getPreloadRemain()const;
|
||||
std::string getBlockRemain()const;
|
||||
std::string getDirRemain()const;
|
||||
std::string getBlockQuota()const;
|
||||
std::string getUrlQuota()const;
|
||||
std::string getDirQuota()const;
|
||||
std::string getPreloadQuota()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<std::string> nonExistPornRecogJobIds_;
|
||||
std::vector<AIVideoPornRecogJob> aIVideoPornRecogJobList_;
|
||||
std::string urlRemain_;
|
||||
std::string preloadRemain_;
|
||||
std::string blockRemain_;
|
||||
std::string dirRemain_;
|
||||
std::string blockQuota_;
|
||||
std::string urlQuota_;
|
||||
std::string dirQuota_;
|
||||
std::string preloadQuota_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOPORNRECOGJOBRESULT_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEVODREFRESHQUOTARESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBEREFRESHTASKSREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DESCRIBEREFRESHTASKSREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBEVODREFRESHTASKSREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DESCRIBEVODREFRESHTASKSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,19 +28,13 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT DescribeRefreshTasksRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_VOD_EXPORT DescribeVodRefreshTasksRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeRefreshTasksRequest();
|
||||
~DescribeRefreshTasksRequest();
|
||||
DescribeVodRefreshTasksRequest();
|
||||
~DescribeVodRefreshTasksRequest();
|
||||
|
||||
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 getObjectPath()const;
|
||||
void setObjectPath(const std::string& objectPath);
|
||||
std::string getDomainName()const;
|
||||
@@ -49,12 +43,14 @@ namespace AlibabaCloud
|
||||
void setEndTime(const std::string& endTime);
|
||||
std::string getStartTime()const;
|
||||
void setStartTime(const std::string& startTime);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
int getPageNumber()const;
|
||||
void setPageNumber(int pageNumber);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getResourceGroupId()const;
|
||||
void setResourceGroupId(const std::string& resourceGroupId);
|
||||
std::string getSecurityToken()const;
|
||||
void setSecurityToken(const std::string& securityToken);
|
||||
int getPageSize()const;
|
||||
void setPageSize(int pageSize);
|
||||
std::string getObjectType()const;
|
||||
@@ -65,16 +61,14 @@ namespace AlibabaCloud
|
||||
void setStatus(const std::string& status);
|
||||
|
||||
private:
|
||||
std::string resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string objectPath_;
|
||||
std::string domainName_;
|
||||
std::string endTime_;
|
||||
std::string startTime_;
|
||||
std::string ownerId_;
|
||||
long ownerId_;
|
||||
int pageNumber_;
|
||||
std::string accessKeyId_;
|
||||
std::string resourceGroupId_;
|
||||
std::string securityToken_;
|
||||
int pageSize_;
|
||||
std::string objectType_;
|
||||
std::string taskId_;
|
||||
@@ -84,4 +78,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEREFRESHTASKSREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEVODREFRESHTASKSREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBEREFRESHTASKSRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DESCRIBEREFRESHTASKSRESULT_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBEVODREFRESHTASKSRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DESCRIBEVODREFRESHTASKSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,7 +29,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT DescribeRefreshTasksResult : public ServiceResult
|
||||
class ALIBABACLOUD_VOD_EXPORT DescribeVodRefreshTasksResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct Task
|
||||
@@ -44,24 +44,24 @@ namespace AlibabaCloud
|
||||
};
|
||||
|
||||
|
||||
DescribeRefreshTasksResult();
|
||||
explicit DescribeRefreshTasksResult(const std::string &payload);
|
||||
~DescribeRefreshTasksResult();
|
||||
int getTotalCount()const;
|
||||
DescribeVodRefreshTasksResult();
|
||||
explicit DescribeVodRefreshTasksResult(const std::string &payload);
|
||||
~DescribeVodRefreshTasksResult();
|
||||
long getTotalCount()const;
|
||||
std::vector<Task> getTasks()const;
|
||||
int getPageSize()const;
|
||||
int getPageNumber()const;
|
||||
long getPageSize()const;
|
||||
long getPageNumber()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
int totalCount_;
|
||||
long totalCount_;
|
||||
std::vector<Task> tasks_;
|
||||
int pageSize_;
|
||||
int pageNumber_;
|
||||
long pageSize_;
|
||||
long pageNumber_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEREFRESHTASKSRESULT_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEVODREFRESHTASKSRESULT_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_VOD_MODEL_DETACHAPPPOLICYFROMIDENTITYREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DETACHAPPPOLICYFROMIDENTITYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT DetachAppPolicyFromIdentityRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DetachAppPolicyFromIdentityRequest();
|
||||
~DetachAppPolicyFromIdentityRequest();
|
||||
|
||||
std::string getIdentityName()const;
|
||||
void setIdentityName(const std::string& identityName);
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getIdentityType()const;
|
||||
void setIdentityType(const std::string& identityType);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
std::string getPolicyNames()const;
|
||||
void setPolicyNames(const std::string& policyNames);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
std::string identityName_;
|
||||
long resourceOwnerId_;
|
||||
std::string identityType_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string appId_;
|
||||
std::string policyNames_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DETACHAPPPOLICYFROMIDENTITYREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETAUDITRESULTRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETAUDITRESULTRESULT_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DETACHAPPPOLICYFROMIDENTITYRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DETACHAPPPOLICYFROMIDENTITYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,32 +29,25 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT GetAuditResultResult : public ServiceResult
|
||||
class ALIBABACLOUD_VOD_EXPORT DetachAppPolicyFromIdentityResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AIAuditResult
|
||||
{
|
||||
std::string abnormalModules;
|
||||
std::string titleResult;
|
||||
std::string label;
|
||||
std::string terrorismResult;
|
||||
std::string coverResult;
|
||||
std::string pornResult;
|
||||
};
|
||||
|
||||
|
||||
GetAuditResultResult();
|
||||
explicit GetAuditResultResult(const std::string &payload);
|
||||
~GetAuditResultResult();
|
||||
AIAuditResult getAIAuditResult()const;
|
||||
DetachAppPolicyFromIdentityResult();
|
||||
explicit DetachAppPolicyFromIdentityResult(const std::string &payload);
|
||||
~DetachAppPolicyFromIdentityResult();
|
||||
std::vector<std::string> getNonExistPolicyNames()const;
|
||||
std::vector<std::string> getFailedPolicyNames()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
AIAuditResult aIAuditResult_;
|
||||
std::vector<std::string> nonExistPolicyNames_;
|
||||
std::vector<std::string> failedPolicyNames_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETAUDITRESULTRESULT_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DETACHAPPPOLICYFROMIDENTITYRESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_OPENVODSERVICEREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_OPENVODSERVICEREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETAIMEDIAAUDITJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETAIMEDIAAUDITJOBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,28 +28,28 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT OpenVodServiceRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_VOD_EXPORT GetAIMediaAuditJobRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
OpenVodServiceRequest();
|
||||
~OpenVodServiceRequest();
|
||||
GetAIMediaAuditJobRequest();
|
||||
~GetAIMediaAuditJobRequest();
|
||||
|
||||
std::string getResourceOwnerId()const;
|
||||
void setResourceOwnerId(const std::string& resourceOwnerId);
|
||||
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);
|
||||
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 jobId_;
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
@@ -57,4 +57,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_OPENVODSERVICEREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETAIMEDIAAUDITJOBREQUEST_H_
|
||||
145
vod/include/alibabacloud/vod/model/GetAIMediaAuditJobResult.h
Normal file
145
vod/include/alibabacloud/vod/model/GetAIMediaAuditJobResult.h
Normal file
@@ -0,0 +1,145 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETAIMEDIAAUDITJOBRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETAIMEDIAAUDITJOBRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT GetAIMediaAuditJobResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct MediaAuditJob
|
||||
{
|
||||
struct Data
|
||||
{
|
||||
struct VideoResult
|
||||
{
|
||||
struct TerrorismResult
|
||||
{
|
||||
struct CounterListItem
|
||||
{
|
||||
std::string label;
|
||||
int count;
|
||||
};
|
||||
struct TopListItem
|
||||
{
|
||||
std::string score;
|
||||
std::string label;
|
||||
std::string timestamp;
|
||||
std::string url;
|
||||
};
|
||||
std::vector<TopListItem> topList;
|
||||
std::string suggestion;
|
||||
std::string maxScore;
|
||||
std::string averageScore;
|
||||
std::string label;
|
||||
std::vector<CounterListItem> counterList;
|
||||
};
|
||||
struct PornResult
|
||||
{
|
||||
struct CounterListItem3
|
||||
{
|
||||
std::string label;
|
||||
int count;
|
||||
};
|
||||
struct TopListItem4
|
||||
{
|
||||
std::string score;
|
||||
std::string label;
|
||||
std::string timestamp;
|
||||
std::string url;
|
||||
};
|
||||
std::vector<CounterListItem3> counterList1;
|
||||
std::string suggestion;
|
||||
std::string maxScore;
|
||||
std::string averageScore;
|
||||
std::string label;
|
||||
std::vector<TopListItem4> topList2;
|
||||
};
|
||||
std::string suggestion;
|
||||
TerrorismResult terrorismResult;
|
||||
std::string label;
|
||||
PornResult pornResult;
|
||||
};
|
||||
struct ImageResultItem
|
||||
{
|
||||
struct ResultItem
|
||||
{
|
||||
std::string suggestion;
|
||||
std::string score;
|
||||
std::string label;
|
||||
std::string scene;
|
||||
};
|
||||
std::string suggestion;
|
||||
std::string type;
|
||||
std::string label;
|
||||
std::string url;
|
||||
std::vector<ImageResultItem::ResultItem> result;
|
||||
};
|
||||
struct TextResultItem
|
||||
{
|
||||
std::string suggestion;
|
||||
std::string score;
|
||||
std::string type;
|
||||
std::string content;
|
||||
std::string label;
|
||||
std::string scene;
|
||||
};
|
||||
std::vector<TextResultItem> textResult;
|
||||
std::string suggestion;
|
||||
VideoResult videoResult;
|
||||
std::vector<ImageResultItem> imageResult;
|
||||
std::string abnormalModules;
|
||||
std::string label;
|
||||
};
|
||||
std::string status;
|
||||
std::string type;
|
||||
std::string mediaId;
|
||||
std::string message;
|
||||
std::string creationTime;
|
||||
Data data;
|
||||
std::string code;
|
||||
std::string completeTime;
|
||||
std::string jobId;
|
||||
};
|
||||
|
||||
|
||||
GetAIMediaAuditJobResult();
|
||||
explicit GetAIMediaAuditJobResult(const std::string &payload);
|
||||
~GetAIMediaAuditJobResult();
|
||||
MediaAuditJob getMediaAuditJob()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
MediaAuditJob mediaAuditJob_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETAIMEDIAAUDITJOBRESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETWORKFLOWREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETWORKFLOWREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETAITEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETAITEMPLATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,12 +28,12 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT GetWorkFlowRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_VOD_EXPORT GetAITemplateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetWorkFlowRequest();
|
||||
~GetWorkFlowRequest();
|
||||
GetAITemplateRequest();
|
||||
~GetAITemplateRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
@@ -41,17 +41,17 @@ namespace AlibabaCloud
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getWorkFlowId()const;
|
||||
void setWorkFlowId(const std::string& workFlowId);
|
||||
std::string getTemplateId()const;
|
||||
void setTemplateId(const std::string& templateId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::string workFlowId_;
|
||||
std::string templateId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETWORKFLOWREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETAITEMPLATEREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETWORKFLOWRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETWORKFLOWRESULT_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETAITEMPLATERESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETAITEMPLATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,31 +29,34 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT GetWorkFlowResult : public ServiceResult
|
||||
class ALIBABACLOUD_VOD_EXPORT GetAITemplateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct WorkFlowInfo
|
||||
struct TemplateInfo
|
||||
{
|
||||
std::string workFlowId;
|
||||
std::string isDefault;
|
||||
std::string modifyTime;
|
||||
std::string creationTime;
|
||||
std::string actionList;
|
||||
std::string name;
|
||||
std::string templateName;
|
||||
std::string templateConfig;
|
||||
std::string templateType;
|
||||
std::string templateId;
|
||||
std::string source;
|
||||
};
|
||||
|
||||
|
||||
GetWorkFlowResult();
|
||||
explicit GetWorkFlowResult(const std::string &payload);
|
||||
~GetWorkFlowResult();
|
||||
WorkFlowInfo getWorkFlowInfo()const;
|
||||
GetAITemplateResult();
|
||||
explicit GetAITemplateResult(const std::string &payload);
|
||||
~GetAITemplateResult();
|
||||
TemplateInfo getTemplateInfo()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
WorkFlowInfo workFlowInfo_;
|
||||
TemplateInfo templateInfo_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETWORKFLOWRESULT_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETAITEMPLATERESULT_H_
|
||||
63
vod/include/alibabacloud/vod/model/GetAppInfosRequest.h
Normal file
63
vod/include/alibabacloud/vod/model/GetAppInfosRequest.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_VOD_MODEL_GETAPPINFOSREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETAPPINFOSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT GetAppInfosRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetAppInfosRequest();
|
||||
~GetAppInfosRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getAppIds()const;
|
||||
void setAppIds(const std::string& appIds);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
long getResourceRealOwnerId()const;
|
||||
void setResourceRealOwnerId(long resourceRealOwnerId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string appIds_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long resourceRealOwnerId_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETAPPINFOSREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_SUBMITAIVIDEOCATEGORYJOBRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_SUBMITAIVIDEOCATEGORYJOBRESULT_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETAPPINFOSRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETAPPINFOSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,33 +29,35 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT SubmitAIVideoCategoryJobResult : public ServiceResult
|
||||
class ALIBABACLOUD_VOD_EXPORT GetAppInfosResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AIVideoCategoryJob
|
||||
struct AppInfo
|
||||
{
|
||||
std::string status;
|
||||
std::string mediaId;
|
||||
std::string message;
|
||||
std::string type;
|
||||
std::string description;
|
||||
std::string appId;
|
||||
std::string creationTime;
|
||||
std::string data;
|
||||
std::string code;
|
||||
std::string jobId;
|
||||
std::string modificationTime;
|
||||
std::string appName;
|
||||
};
|
||||
|
||||
|
||||
SubmitAIVideoCategoryJobResult();
|
||||
explicit SubmitAIVideoCategoryJobResult(const std::string &payload);
|
||||
~SubmitAIVideoCategoryJobResult();
|
||||
AIVideoCategoryJob getAIVideoCategoryJob()const;
|
||||
GetAppInfosResult();
|
||||
explicit GetAppInfosResult(const std::string &payload);
|
||||
~GetAppInfosResult();
|
||||
std::vector<AppInfo> getAppInfoList()const;
|
||||
std::vector<std::string> getNonExistAppIds()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
AIVideoCategoryJob aIVideoCategoryJob_;
|
||||
std::vector<AppInfo> appInfoList_;
|
||||
std::vector<std::string> nonExistAppIds_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_SUBMITAIVIDEOCATEGORYJOBRESULT_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETAPPINFOSRESULT_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_VOD_MODEL_GETATTACHEDMEDIAINFOREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETATTACHEDMEDIAINFOREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT GetAttachedMediaInfoRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetAttachedMediaInfoRequest();
|
||||
~GetAttachedMediaInfoRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOutputType()const;
|
||||
void setOutputType(const std::string& outputType);
|
||||
std::string getMediaIds()const;
|
||||
void setMediaIds(const std::string& mediaIds);
|
||||
long getResourceRealOwnerId()const;
|
||||
void setResourceRealOwnerId(long resourceRealOwnerId);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
long getAuthTimeout()const;
|
||||
void setAuthTimeout(long authTimeout);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string outputType_;
|
||||
std::string mediaIds_;
|
||||
long resourceRealOwnerId_;
|
||||
long ownerId_;
|
||||
long authTimeout_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETATTACHEDMEDIAINFOREQUEST_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_VOD_MODEL_GETATTACHEDMEDIAINFORESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETATTACHEDMEDIAINFORESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT GetAttachedMediaInfoResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AttachedMedia
|
||||
{
|
||||
struct Category
|
||||
{
|
||||
long parentId;
|
||||
long level;
|
||||
long cateId;
|
||||
std::string cateName;
|
||||
};
|
||||
std::string status;
|
||||
std::string description;
|
||||
std::vector<AttachedMedia::Category> categories;
|
||||
std::string onlineStatus;
|
||||
std::string title;
|
||||
std::string modificationTime;
|
||||
std::string uRL;
|
||||
std::string type;
|
||||
std::string mediaId;
|
||||
std::string appId;
|
||||
std::string creationTime;
|
||||
long storageLocation;
|
||||
std::string tags;
|
||||
long fileSize;
|
||||
};
|
||||
|
||||
|
||||
GetAttachedMediaInfoResult();
|
||||
explicit GetAttachedMediaInfoResult(const std::string &payload);
|
||||
~GetAttachedMediaInfoResult();
|
||||
std::vector<std::string> getNonExistMediaIds()const;
|
||||
std::vector<AttachedMedia> getAttachedMediaList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<std::string> nonExistMediaIds_;
|
||||
std::vector<AttachedMedia> attachedMediaList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETATTACHEDMEDIAINFORESULT_H_
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETCDNSTATISSUMREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETCDNSTATISSUMREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT GetCDNStatisSumRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetCDNStatisSumRequest();
|
||||
~GetCDNStatisSumRequest();
|
||||
|
||||
std::string getResourceOwnerId()const;
|
||||
void setResourceOwnerId(const std::string& resourceOwnerId);
|
||||
std::string getStartStatisTime()const;
|
||||
void setStartStatisTime(const std::string& startStatisTime);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getLevel()const;
|
||||
void setLevel(const std::string& level);
|
||||
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 getEndStatisTime()const;
|
||||
void setEndStatisTime(const std::string& endStatisTime);
|
||||
|
||||
private:
|
||||
std::string resourceOwnerId_;
|
||||
std::string startStatisTime_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string level_;
|
||||
std::string ownerAccount_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string endStatisTime_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETCDNSTATISSUMREQUEST_H_
|
||||
@@ -1,65 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETCDNSTATISSUMRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETCDNSTATISSUMRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT GetCDNStatisSumResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct CDNMetric
|
||||
{
|
||||
long flowDataDomesticValue;
|
||||
long bpsDataOverseasValue;
|
||||
std::string statTime;
|
||||
long bpsDataDomesticValue;
|
||||
long bpsDataValue;
|
||||
long flowDataOverseasValue;
|
||||
long flowDataValue;
|
||||
};
|
||||
|
||||
|
||||
GetCDNStatisSumResult();
|
||||
explicit GetCDNStatisSumResult(const std::string &payload);
|
||||
~GetCDNStatisSumResult();
|
||||
long getSumFlowDataValue()const;
|
||||
long getMaxBpsDataValue()const;
|
||||
std::vector<CDNMetric> getCDNStatisList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
long sumFlowDataValue_;
|
||||
long maxBpsDataValue_;
|
||||
std::vector<CDNMetric> cDNStatisList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETCDNSTATISSUMRESULT_H_
|
||||
@@ -49,6 +49,8 @@ namespace AlibabaCloud
|
||||
void setSortBy(const std::string& sortBy);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getType()const;
|
||||
void setType(const std::string& type);
|
||||
|
||||
private:
|
||||
std::string resourceOwnerId_;
|
||||
@@ -58,6 +60,7 @@ namespace AlibabaCloud
|
||||
long pageSize_;
|
||||
std::string sortBy_;
|
||||
std::string ownerId_;
|
||||
std::string type_;
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
@@ -35,6 +35,7 @@ namespace AlibabaCloud
|
||||
struct Category1
|
||||
{
|
||||
long parentId;
|
||||
std::string type;
|
||||
long level;
|
||||
long cateId;
|
||||
std::string cateName;
|
||||
@@ -42,9 +43,11 @@ namespace AlibabaCloud
|
||||
struct Category
|
||||
{
|
||||
long parentId;
|
||||
std::string type;
|
||||
long level;
|
||||
long cateId;
|
||||
std::string cateName;
|
||||
long subTotal;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_SETDEFAULTVODTEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_SETDEFAULTVODTEMPLATEREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETDEFAULTAITEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETDEFAULTAITEMPLATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,30 +28,30 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT SetDefaultVodTemplateRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_VOD_EXPORT GetDefaultAITemplateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
SetDefaultVodTemplateRequest();
|
||||
~SetDefaultVodTemplateRequest();
|
||||
GetDefaultAITemplateRequest();
|
||||
~GetDefaultAITemplateRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getVodTemplateId()const;
|
||||
void setVodTemplateId(const std::string& vodTemplateId);
|
||||
std::string getTemplateType()const;
|
||||
void setTemplateType(const std::string& templateType);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string vodTemplateId_;
|
||||
std::string templateType_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_SETDEFAULTVODTEMPLATEREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETDEFAULTAITEMPLATEREQUEST_H_
|
||||
@@ -0,0 +1,62 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETDEFAULTAITEMPLATERESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETDEFAULTAITEMPLATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT GetDefaultAITemplateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct TemplateInfo
|
||||
{
|
||||
std::string isDefault;
|
||||
std::string modifyTime;
|
||||
std::string creationTime;
|
||||
std::string templateName;
|
||||
std::string templateConfig;
|
||||
std::string templateType;
|
||||
std::string templateId;
|
||||
std::string source;
|
||||
};
|
||||
|
||||
|
||||
GetDefaultAITemplateResult();
|
||||
explicit GetDefaultAITemplateResult(const std::string &payload);
|
||||
~GetDefaultAITemplateResult();
|
||||
TemplateInfo getTemplateInfo()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
TemplateInfo templateInfo_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETDEFAULTAITEMPLATERESULT_H_
|
||||
@@ -37,6 +37,8 @@ namespace AlibabaCloud
|
||||
|
||||
std::string getResourceOwnerId()const;
|
||||
void setResourceOwnerId(const std::string& resourceOwnerId);
|
||||
std::string getMaterialType()const;
|
||||
void setMaterialType(const std::string& materialType);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
@@ -52,6 +54,7 @@ namespace AlibabaCloud
|
||||
|
||||
private:
|
||||
std::string resourceOwnerId_;
|
||||
std::string materialType_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string ownerId_;
|
||||
|
||||
@@ -42,6 +42,8 @@ namespace AlibabaCloud
|
||||
std::string creationTime;
|
||||
std::string title;
|
||||
std::string coverURL;
|
||||
std::string regionId;
|
||||
std::string storageLocation;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -41,6 +41,8 @@ namespace AlibabaCloud
|
||||
void setImageId(const std::string& imageId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOutputType()const;
|
||||
void setOutputType(const std::string& outputType);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
long getAuthTimeout()const;
|
||||
@@ -52,6 +54,7 @@ namespace AlibabaCloud
|
||||
long resourceOwnerId_;
|
||||
std::string imageId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string outputType_;
|
||||
long ownerId_;
|
||||
long authTimeout_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
@@ -42,17 +42,19 @@ namespace AlibabaCloud
|
||||
int width;
|
||||
std::string fileSize;
|
||||
};
|
||||
std::string status;
|
||||
std::string description;
|
||||
Mezzanine mezzanine;
|
||||
std::string imageId;
|
||||
std::string creationTime;
|
||||
std::string title;
|
||||
long cateId;
|
||||
std::string cateName;
|
||||
std::string storageLocation;
|
||||
std::string tags;
|
||||
std::string uRL;
|
||||
std::string imageType;
|
||||
std::string appId;
|
||||
std::string imageId;
|
||||
std::string creationTime;
|
||||
std::string storageLocation;
|
||||
std::string tags;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETAUDITRESULTREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETAUDITRESULTREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETMEDIAAUDITRESULTDETAILREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETMEDIAAUDITRESULTDETAILREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,21 +28,19 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT GetAuditResultRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_VOD_EXPORT GetMediaAuditResultDetailRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetAuditResultRequest();
|
||||
~GetAuditResultRequest();
|
||||
GetMediaAuditResultDetailRequest();
|
||||
~GetMediaAuditResultDetailRequest();
|
||||
|
||||
std::string getResourceOwnerId()const;
|
||||
void setResourceOwnerId(const std::string& resourceOwnerId);
|
||||
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 getVideoId()const;
|
||||
void setVideoId(const std::string& videoId);
|
||||
int getPageNo()const;
|
||||
void setPageNo(int pageNo);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getMediaId()const;
|
||||
@@ -51,10 +49,9 @@ namespace AlibabaCloud
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string resourceOwnerId_;
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string videoId_;
|
||||
int pageNo_;
|
||||
std::string ownerId_;
|
||||
std::string mediaId_;
|
||||
std::string accessKeyId_;
|
||||
@@ -63,4 +60,4 @@ namespace AlibabaCloud
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETAUDITRESULTREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETMEDIAAUDITRESULTDETAILREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_SUBMITAIVIDEOPORNRECOGJOBRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_SUBMITAIVIDEOPORNRECOGJOBRESULT_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETMEDIAAUDITRESULTDETAILRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETMEDIAAUDITRESULTDETAILRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,33 +29,37 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT SubmitAIVideoPornRecogJobResult : public ServiceResult
|
||||
class ALIBABACLOUD_VOD_EXPORT GetMediaAuditResultDetailResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AIVideoPornRecogJob
|
||||
struct MediaAuditResultDetail
|
||||
{
|
||||
std::string status;
|
||||
std::string mediaId;
|
||||
std::string message;
|
||||
std::string creationTime;
|
||||
std::string data;
|
||||
std::string code;
|
||||
std::string jobId;
|
||||
struct ListItem
|
||||
{
|
||||
std::string pornLabel;
|
||||
std::string terrorismLabel;
|
||||
std::string terrorismScore;
|
||||
std::string pornScore;
|
||||
std::string timestamp;
|
||||
std::string url;
|
||||
};
|
||||
int total;
|
||||
std::vector<ListItem> list;
|
||||
};
|
||||
|
||||
|
||||
SubmitAIVideoPornRecogJobResult();
|
||||
explicit SubmitAIVideoPornRecogJobResult(const std::string &payload);
|
||||
~SubmitAIVideoPornRecogJobResult();
|
||||
AIVideoPornRecogJob getAIVideoPornRecogJob()const;
|
||||
GetMediaAuditResultDetailResult();
|
||||
explicit GetMediaAuditResultDetailResult(const std::string &payload);
|
||||
~GetMediaAuditResultDetailResult();
|
||||
MediaAuditResultDetail getMediaAuditResultDetail()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
AIVideoPornRecogJob aIVideoPornRecogJob_;
|
||||
MediaAuditResultDetail mediaAuditResultDetail_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_SUBMITAIVIDEOPORNRECOGJOBRESULT_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETMEDIAAUDITRESULTDETAILRESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_LISTAIASRJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_LISTAIASRJOBREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETMEDIAAUDITRESULTREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETMEDIAAUDITRESULTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,36 +28,36 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT ListAIASRJobRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_VOD_EXPORT GetMediaAuditResultRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListAIASRJobRequest();
|
||||
~ListAIASRJobRequest();
|
||||
GetMediaAuditResultRequest();
|
||||
~GetMediaAuditResultRequest();
|
||||
|
||||
std::string getResourceOwnerId()const;
|
||||
void setResourceOwnerId(const std::string& resourceOwnerId);
|
||||
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 getResourceRealOwnerId()const;
|
||||
void setResourceRealOwnerId(long resourceRealOwnerId);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAIASRJobIds()const;
|
||||
void setAIASRJobIds(const std::string& aIASRJobIds);
|
||||
std::string getMediaId()const;
|
||||
void setMediaId(const std::string& mediaId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
std::string resourceOwnerId_;
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
long resourceRealOwnerId_;
|
||||
std::string ownerId_;
|
||||
std::string aIASRJobIds_;
|
||||
std::string mediaId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_LISTAIASRJOBREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETMEDIAAUDITRESULTREQUEST_H_
|
||||
133
vod/include/alibabacloud/vod/model/GetMediaAuditResultResult.h
Normal file
133
vod/include/alibabacloud/vod/model/GetMediaAuditResultResult.h
Normal file
@@ -0,0 +1,133 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETMEDIAAUDITRESULTRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETMEDIAAUDITRESULTRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT GetMediaAuditResultResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct MediaAuditResult
|
||||
{
|
||||
struct VideoResult
|
||||
{
|
||||
struct TerrorismResult
|
||||
{
|
||||
struct CounterListItem
|
||||
{
|
||||
std::string label;
|
||||
int count;
|
||||
};
|
||||
struct TopListItem
|
||||
{
|
||||
std::string score;
|
||||
std::string label;
|
||||
std::string timestamp;
|
||||
std::string url;
|
||||
};
|
||||
std::vector<TopListItem> topList;
|
||||
std::string suggestion;
|
||||
std::string maxScore;
|
||||
std::string averageScore;
|
||||
std::string label;
|
||||
std::vector<CounterListItem> counterList;
|
||||
};
|
||||
struct PornResult
|
||||
{
|
||||
struct CounterListItem3
|
||||
{
|
||||
std::string label;
|
||||
int count;
|
||||
};
|
||||
struct TopListItem4
|
||||
{
|
||||
std::string score;
|
||||
std::string label;
|
||||
std::string timestamp;
|
||||
std::string url;
|
||||
};
|
||||
std::vector<CounterListItem3> counterList1;
|
||||
std::string suggestion;
|
||||
std::string maxScore;
|
||||
std::string averageScore;
|
||||
std::string label;
|
||||
std::vector<TopListItem4> topList2;
|
||||
};
|
||||
std::string suggestion;
|
||||
TerrorismResult terrorismResult;
|
||||
std::string label;
|
||||
PornResult pornResult;
|
||||
};
|
||||
struct ImageResultItem
|
||||
{
|
||||
struct ResultItem
|
||||
{
|
||||
std::string suggestion;
|
||||
std::string score;
|
||||
std::string label;
|
||||
std::string scene;
|
||||
};
|
||||
std::string suggestion;
|
||||
std::string type;
|
||||
std::string label;
|
||||
std::string url;
|
||||
std::vector<ImageResultItem::ResultItem> result;
|
||||
};
|
||||
struct TextResultItem
|
||||
{
|
||||
std::string suggestion;
|
||||
std::string score;
|
||||
std::string type;
|
||||
std::string content;
|
||||
std::string label;
|
||||
std::string scene;
|
||||
};
|
||||
std::vector<TextResultItem> textResult;
|
||||
std::string suggestion;
|
||||
VideoResult videoResult;
|
||||
std::vector<ImageResultItem> imageResult;
|
||||
std::string abnormalModules;
|
||||
std::string label;
|
||||
};
|
||||
|
||||
|
||||
GetMediaAuditResultResult();
|
||||
explicit GetMediaAuditResultResult(const std::string &payload);
|
||||
~GetMediaAuditResultResult();
|
||||
MediaAuditResult getMediaAuditResult()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
MediaAuditResult mediaAuditResult_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETMEDIAAUDITRESULTRESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DESCRIBEREFRESHQUOTAREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DESCRIBEREFRESHQUOTAREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETMEDIAAUDITRESULTTIMELINEREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETMEDIAAUDITRESULTTIMELINEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,33 +28,33 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT DescribeRefreshQuotaRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_VOD_EXPORT GetMediaAuditResultTimelineRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DescribeRefreshQuotaRequest();
|
||||
~DescribeRefreshQuotaRequest();
|
||||
GetMediaAuditResultTimelineRequest();
|
||||
~GetMediaAuditResultTimelineRequest();
|
||||
|
||||
std::string getResourceOwnerId()const;
|
||||
void setResourceOwnerId(const std::string& resourceOwnerId);
|
||||
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 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_;
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string ownerId_;
|
||||
std::string mediaId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DESCRIBEREFRESHQUOTAREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETMEDIAAUDITRESULTTIMELINEREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETVIDEOPLAYINFORESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETVIDEOPLAYINFORESULT_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETMEDIAAUDITRESULTTIMELINERESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETMEDIAAUDITRESULTTIMELINERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,43 +29,40 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT GetVideoPlayInfoResult : public ServiceResult
|
||||
class ALIBABACLOUD_VOD_EXPORT GetMediaAuditResultTimelineResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct PlayInfo
|
||||
struct MediaAuditResultTimeline
|
||||
{
|
||||
std::string securityToken;
|
||||
std::string authInfo;
|
||||
std::string accessKeyId;
|
||||
std::string playDomain;
|
||||
std::string accessKeySecret;
|
||||
std::string region;
|
||||
};
|
||||
struct VideoInfo
|
||||
{
|
||||
std::string status;
|
||||
std::string videoId;
|
||||
std::string title;
|
||||
std::string coverURL;
|
||||
float duration;
|
||||
long customerId;
|
||||
struct PornItem
|
||||
{
|
||||
std::string score;
|
||||
std::string label;
|
||||
std::string timestamp;
|
||||
};
|
||||
struct TerrorismItem
|
||||
{
|
||||
std::string score;
|
||||
std::string label;
|
||||
std::string timestamp;
|
||||
};
|
||||
std::vector<TerrorismItem> terrorism;
|
||||
std::vector<PornItem> porn;
|
||||
};
|
||||
|
||||
|
||||
GetVideoPlayInfoResult();
|
||||
explicit GetVideoPlayInfoResult(const std::string &payload);
|
||||
~GetVideoPlayInfoResult();
|
||||
PlayInfo getPlayInfo()const;
|
||||
VideoInfo getVideoInfo()const;
|
||||
GetMediaAuditResultTimelineResult();
|
||||
explicit GetMediaAuditResultTimelineResult(const std::string &payload);
|
||||
~GetMediaAuditResultTimelineResult();
|
||||
MediaAuditResultTimeline getMediaAuditResultTimeline()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
PlayInfo playInfo_;
|
||||
VideoInfo videoInfo_;
|
||||
MediaAuditResultTimeline mediaAuditResultTimeline_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETVIDEOPLAYINFORESULT_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETMEDIAAUDITRESULTTIMELINERESULT_H_
|
||||
@@ -41,6 +41,10 @@ namespace AlibabaCloud
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getOwnerAccount()const;
|
||||
void setOwnerAccount(const std::string& ownerAccount);
|
||||
std::string getAppId()const;
|
||||
void setAppId(const std::string& appId);
|
||||
long getResourceRealOwnerId()const;
|
||||
void setResourceRealOwnerId(long resourceRealOwnerId);
|
||||
std::string getOwnerId()const;
|
||||
void setOwnerId(const std::string& ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
@@ -50,6 +54,8 @@ namespace AlibabaCloud
|
||||
std::string resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string appId_;
|
||||
long resourceRealOwnerId_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
|
||||
@@ -34,12 +34,14 @@ namespace AlibabaCloud
|
||||
public:
|
||||
struct MessageCallback
|
||||
{
|
||||
std::string callbackSwitch;
|
||||
std::string callbackURL;
|
||||
std::string mnsEndpoint;
|
||||
std::string authSwitch;
|
||||
std::string callbackType;
|
||||
std::string appId;
|
||||
std::string eventTypeList;
|
||||
std::string authKey;
|
||||
std::string mnsQueueName;
|
||||
};
|
||||
|
||||
|
||||
|
||||
@@ -57,6 +57,7 @@ namespace AlibabaCloud
|
||||
{
|
||||
std::string codecTag;
|
||||
std::string codecTimeBase;
|
||||
std::string rotate;
|
||||
std::string sar;
|
||||
std::string fps;
|
||||
std::string startTime;
|
||||
|
||||
@@ -1,69 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETOSSSTATISREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETOSSSTATISREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT GetOSSStatisRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetOSSStatisRequest();
|
||||
~GetOSSStatisRequest();
|
||||
|
||||
std::string getResourceOwnerId()const;
|
||||
void setResourceOwnerId(const std::string& resourceOwnerId);
|
||||
std::string getStartStatisTime()const;
|
||||
void setStartStatisTime(const std::string& startStatisTime);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getLevel()const;
|
||||
void setLevel(const std::string& level);
|
||||
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 getEndStatisTime()const;
|
||||
void setEndStatisTime(const std::string& endStatisTime);
|
||||
|
||||
private:
|
||||
std::string resourceOwnerId_;
|
||||
std::string startStatisTime_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string level_;
|
||||
std::string ownerAccount_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string endStatisTime_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETOSSSTATISREQUEST_H_
|
||||
@@ -67,6 +67,7 @@ namespace AlibabaCloud
|
||||
std::string format;
|
||||
std::string encryptType;
|
||||
std::string playURL;
|
||||
std::string narrowBandType;
|
||||
std::string plaintext;
|
||||
std::string creationTime;
|
||||
long height;
|
||||
|
||||
@@ -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_VOD_MODEL_GETTRANSCODESUMMARYREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETTRANSCODESUMMARYREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT GetTranscodeSummaryRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetTranscodeSummaryRequest();
|
||||
~GetTranscodeSummaryRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getVideoIds()const;
|
||||
void setVideoIds(const std::string& videoIds);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::string videoIds_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETTRANSCODESUMMARYREQUEST_H_
|
||||
@@ -0,0 +1,83 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETTRANSCODESUMMARYRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETTRANSCODESUMMARYRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT GetTranscodeSummaryResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct TranscodeSummary
|
||||
{
|
||||
struct TranscodeJobInfoSummary
|
||||
{
|
||||
std::string transcodeJobStatus;
|
||||
std::string definition;
|
||||
std::string fps;
|
||||
std::string duration;
|
||||
std::string encryption;
|
||||
long filesize;
|
||||
std::string bitrate;
|
||||
std::vector<std::string> watermarkIdList;
|
||||
std::string transcodeTemplateId;
|
||||
std::string format;
|
||||
std::string creationTime;
|
||||
std::string height;
|
||||
long transcodeProgress;
|
||||
std::string errorCode;
|
||||
std::string errorMessage;
|
||||
std::string completeTime;
|
||||
std::string width;
|
||||
};
|
||||
std::string videoId;
|
||||
std::string trigger;
|
||||
std::string transcodeTemplateGroupId;
|
||||
std::vector<TranscodeSummary::TranscodeJobInfoSummary> transcodeJobInfoSummaryList;
|
||||
std::string creationTime;
|
||||
std::string completeTime;
|
||||
std::string transcodeStatus;
|
||||
};
|
||||
|
||||
|
||||
GetTranscodeSummaryResult();
|
||||
explicit GetTranscodeSummaryResult(const std::string &payload);
|
||||
~GetTranscodeSummaryResult();
|
||||
std::vector<TranscodeSummary> getTranscodeSummaryList()const;
|
||||
std::vector<std::string> getNonExistVideoIds()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<TranscodeSummary> transcodeSummaryList_;
|
||||
std::vector<std::string> nonExistVideoIds_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETTRANSCODESUMMARYRESULT_H_
|
||||
60
vod/include/alibabacloud/vod/model/GetTranscodeTaskRequest.h
Normal file
60
vod/include/alibabacloud/vod/model/GetTranscodeTaskRequest.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_VOD_MODEL_GETTRANSCODETASKREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETTRANSCODETASKREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT GetTranscodeTaskRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetTranscodeTaskRequest();
|
||||
~GetTranscodeTaskRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getTranscodeTaskId()const;
|
||||
void setTranscodeTaskId(const std::string& transcodeTaskId);
|
||||
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 transcodeTaskId_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETTRANSCODETASKREQUEST_H_
|
||||
93
vod/include/alibabacloud/vod/model/GetTranscodeTaskResult.h
Normal file
93
vod/include/alibabacloud/vod/model/GetTranscodeTaskResult.h
Normal file
@@ -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_VOD_MODEL_GETTRANSCODETASKRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETTRANSCODETASKRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT GetTranscodeTaskResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct TranscodeTask
|
||||
{
|
||||
struct TranscodeJobInfo
|
||||
{
|
||||
struct OutputFile
|
||||
{
|
||||
std::string outputFileUrl;
|
||||
std::string fps;
|
||||
std::string duration;
|
||||
std::string videoStreamList;
|
||||
std::string encryption;
|
||||
std::string audioStreamList;
|
||||
long filesize;
|
||||
std::string bitrate;
|
||||
std::vector<std::string> watermarkIdList;
|
||||
std::string format;
|
||||
std::string height;
|
||||
std::string subtitleStreamList;
|
||||
std::string width;
|
||||
};
|
||||
OutputFile outputFile;
|
||||
std::string transcodeTemplateId;
|
||||
std::string inputFileUrl;
|
||||
std::string priority;
|
||||
std::string transcodeJobStatus;
|
||||
std::string creationTime;
|
||||
std::string definition;
|
||||
std::string transcodeJobId;
|
||||
long transcodeProgress;
|
||||
std::string errorCode;
|
||||
std::string errorMessage;
|
||||
std::string completeTime;
|
||||
};
|
||||
std::vector<TranscodeJobInfo> transcodeJobInfoList;
|
||||
std::string videoId;
|
||||
std::string trigger;
|
||||
std::string transcodeTemplateGroupId;
|
||||
std::string creationTime;
|
||||
std::string taskStatus;
|
||||
std::string completeTime;
|
||||
std::string transcodeTaskId;
|
||||
};
|
||||
|
||||
|
||||
GetTranscodeTaskResult();
|
||||
explicit GetTranscodeTaskResult(const std::string &payload);
|
||||
~GetTranscodeTaskResult();
|
||||
TranscodeTask getTranscodeTask()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
TranscodeTask transcodeTask_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETTRANSCODETASKRESULT_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_VOD_MODEL_GETTRANSCODETEMPLATEGROUPREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETTRANSCODETEMPLATEGROUPREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT GetTranscodeTemplateGroupRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetTranscodeTemplateGroupRequest();
|
||||
~GetTranscodeTemplateGroupRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getAccessKeyId()const;
|
||||
void setAccessKeyId(const std::string& accessKeyId);
|
||||
std::string getTranscodeTemplateGroupId()const;
|
||||
void setTranscodeTemplateGroupId(const std::string& transcodeTemplateGroupId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
long ownerId_;
|
||||
std::string accessKeyId_;
|
||||
std::string transcodeTemplateGroupId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETTRANSCODETEMPLATEGROUPREQUEST_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_VOD_MODEL_GETTRANSCODETEMPLATEGROUPRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETTRANSCODETEMPLATEGROUPRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT GetTranscodeTemplateGroupResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct TranscodeTemplateGroup
|
||||
{
|
||||
struct TranscodeTemplate
|
||||
{
|
||||
std::string tailSlateList;
|
||||
std::string packageSetting;
|
||||
std::string rotate;
|
||||
std::string definition;
|
||||
std::string transcodeFileRegular;
|
||||
std::vector<std::string> watermarkIds;
|
||||
std::string encryptSetting;
|
||||
std::string clip;
|
||||
std::string container;
|
||||
std::string transcodeTemplateId;
|
||||
std::string transConfig;
|
||||
std::string video;
|
||||
std::string templateName;
|
||||
std::string audio;
|
||||
std::string subtitleList;
|
||||
std::string muxConfig;
|
||||
std::string openingList;
|
||||
};
|
||||
std::string isDefault;
|
||||
std::string modifyTime;
|
||||
std::string locked;
|
||||
std::string transcodeTemplateGroupId;
|
||||
std::vector<TranscodeTemplate> transcodeTemplateList;
|
||||
std::string creationTime;
|
||||
std::string name;
|
||||
};
|
||||
|
||||
|
||||
GetTranscodeTemplateGroupResult();
|
||||
explicit GetTranscodeTemplateGroupResult(const std::string &payload);
|
||||
~GetTranscodeTemplateGroupResult();
|
||||
TranscodeTemplateGroup getTranscodeTemplateGroup()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
TranscodeTemplateGroup transcodeTemplateGroup_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETTRANSCODETEMPLATEGROUPRESULT_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_ADDWORKFLOWREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_ADDWORKFLOWREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETURLUPLOADINFOSREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETURLUPLOADINFOSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,33 +28,33 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT AddWorkFlowRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_VOD_EXPORT GetURLUploadInfosRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
AddWorkFlowRequest();
|
||||
~AddWorkFlowRequest();
|
||||
GetURLUploadInfosRequest();
|
||||
~GetURLUploadInfosRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getName()const;
|
||||
void setName(const std::string& name);
|
||||
std::string getActionList()const;
|
||||
void setActionList(const std::string& actionList);
|
||||
std::string getJobIds()const;
|
||||
void setJobIds(const std::string& jobIds);
|
||||
std::string getUploadURLs()const;
|
||||
void setUploadURLs(const std::string& uploadURLs);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string name_;
|
||||
std::string actionList_;
|
||||
std::string jobIds_;
|
||||
std::string uploadURLs_;
|
||||
long ownerId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_ADDWORKFLOWREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETURLUPLOADINFOSREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOCENSORJOBRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOCENSORJOBRESULT_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_GETURLUPLOADINFOSRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_GETURLUPLOADINFOSRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,35 +29,38 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT ListAIVideoCensorJobResult : public ServiceResult
|
||||
class ALIBABACLOUD_VOD_EXPORT GetURLUploadInfosResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AIVideoCensorJob
|
||||
struct UrlUploadJobInfoDTO
|
||||
{
|
||||
std::string status;
|
||||
std::string uploadURL;
|
||||
std::string mediaId;
|
||||
std::string message;
|
||||
std::string userData;
|
||||
std::string creationTime;
|
||||
std::string data;
|
||||
std::string code;
|
||||
std::string errorCode;
|
||||
std::string errorMessage;
|
||||
std::string completeTime;
|
||||
std::string jobId;
|
||||
std::string fileSize;
|
||||
};
|
||||
|
||||
|
||||
ListAIVideoCensorJobResult();
|
||||
explicit ListAIVideoCensorJobResult(const std::string &payload);
|
||||
~ListAIVideoCensorJobResult();
|
||||
std::vector<AIVideoCensorJob> getAIVideoCensorJobList()const;
|
||||
std::vector<std::string> getNonExistAIVideoCensorJobIds()const;
|
||||
GetURLUploadInfosResult();
|
||||
explicit GetURLUploadInfosResult(const std::string &payload);
|
||||
~GetURLUploadInfosResult();
|
||||
std::vector<UrlUploadJobInfoDTO> getURLUploadInfoList()const;
|
||||
std::vector<std::string> getNonExists()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<AIVideoCensorJob> aIVideoCensorJobList_;
|
||||
std::vector<std::string> nonExistAIVideoCensorJobIds_;
|
||||
std::vector<UrlUploadJobInfoDTO> uRLUploadInfoList_;
|
||||
std::vector<std::string> nonExists_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOCENSORJOBRESULT_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_GETURLUPLOADINFOSRESULT_H_
|
||||
@@ -41,6 +41,8 @@ namespace AlibabaCloud
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getVideoId()const;
|
||||
void setVideoId(const std::string& videoId);
|
||||
std::string getAdditionType()const;
|
||||
void setAdditionType(const std::string& additionType);
|
||||
std::string getResultTypes()const;
|
||||
void setResultTypes(const std::string& resultTypes);
|
||||
long getOwnerId()const;
|
||||
@@ -50,6 +52,7 @@ namespace AlibabaCloud
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string videoId_;
|
||||
std::string additionType_;
|
||||
std::string resultTypes_;
|
||||
long ownerId_;
|
||||
|
||||
|
||||
@@ -52,6 +52,9 @@ namespace AlibabaCloud
|
||||
std::string cateName;
|
||||
std::vector<Thumbnail> thumbnailList;
|
||||
std::string preprocessStatus;
|
||||
std::string auditStatus;
|
||||
std::string customMediaInfo;
|
||||
std::string appId;
|
||||
std::string creationTime;
|
||||
std::string coverURL;
|
||||
std::string regionId;
|
||||
|
||||
@@ -39,6 +39,8 @@ namespace AlibabaCloud
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getAdditionType()const;
|
||||
void setAdditionType(const std::string& additionType);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getVideoIds()const;
|
||||
@@ -47,6 +49,7 @@ namespace AlibabaCloud
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string additionType_;
|
||||
long ownerId_;
|
||||
std::string videoIds_;
|
||||
|
||||
|
||||
@@ -50,6 +50,8 @@ namespace AlibabaCloud
|
||||
std::string cateName;
|
||||
std::vector<Video::Thumbnail> thumbnailList;
|
||||
std::string preprocessStatus;
|
||||
std::string customMediaInfo;
|
||||
std::string appId;
|
||||
std::string creationTime;
|
||||
std::string coverURL;
|
||||
std::string regionId;
|
||||
|
||||
@@ -45,6 +45,7 @@ namespace AlibabaCloud
|
||||
std::string modificationTime;
|
||||
long cateId;
|
||||
std::string cateName;
|
||||
std::string appId;
|
||||
std::string creationTime;
|
||||
std::string coverURL;
|
||||
std::string storageLocation;
|
||||
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_DELETEWORKFLOWREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_DELETEWORKFLOWREQUEST_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_LISTAITEMPLATEREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_LISTAITEMPLATEREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -28,30 +28,30 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT DeleteWorkFlowRequest : public RpcServiceRequest
|
||||
class ALIBABACLOUD_VOD_EXPORT ListAITemplateRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DeleteWorkFlowRequest();
|
||||
~DeleteWorkFlowRequest();
|
||||
ListAITemplateRequest();
|
||||
~ListAITemplateRequest();
|
||||
|
||||
long getResourceOwnerId()const;
|
||||
void setResourceOwnerId(long resourceOwnerId);
|
||||
std::string getResourceOwnerAccount()const;
|
||||
void setResourceOwnerAccount(const std::string& resourceOwnerAccount);
|
||||
std::string getTemplateType()const;
|
||||
void setTemplateType(const std::string& templateType);
|
||||
long getOwnerId()const;
|
||||
void setOwnerId(long ownerId);
|
||||
std::string getWorkFlowId()const;
|
||||
void setWorkFlowId(const std::string& workFlowId);
|
||||
|
||||
private:
|
||||
long resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string templateType_;
|
||||
long ownerId_;
|
||||
std::string workFlowId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_DELETEWORKFLOWREQUEST_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_LISTAITEMPLATEREQUEST_H_
|
||||
@@ -14,8 +14,8 @@
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_LISTWORKFLOWRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_LISTWORKFLOWRESULT_H_
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_LISTAITEMPLATERESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_LISTAITEMPLATERESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
@@ -29,31 +29,34 @@ namespace AlibabaCloud
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT ListWorkFlowResult : public ServiceResult
|
||||
class ALIBABACLOUD_VOD_EXPORT ListAITemplateResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct WorkFlowInfo
|
||||
struct TemplateInfoListItem
|
||||
{
|
||||
std::string workFlowId;
|
||||
std::string isDefault;
|
||||
std::string modifyTime;
|
||||
std::string creationTime;
|
||||
std::string actionList;
|
||||
std::string name;
|
||||
std::string templateName;
|
||||
std::string templateConfig;
|
||||
std::string templateType;
|
||||
std::string templateId;
|
||||
std::string source;
|
||||
};
|
||||
|
||||
|
||||
ListWorkFlowResult();
|
||||
explicit ListWorkFlowResult(const std::string &payload);
|
||||
~ListWorkFlowResult();
|
||||
std::vector<WorkFlowInfo> getWorkFlowInfoList()const;
|
||||
ListAITemplateResult();
|
||||
explicit ListAITemplateResult(const std::string &payload);
|
||||
~ListAITemplateResult();
|
||||
std::vector<TemplateInfoListItem> getTemplateInfoList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<WorkFlowInfo> workFlowInfoList_;
|
||||
std::vector<TemplateInfoListItem> templateInfoList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_LISTWORKFLOWRESULT_H_
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_LISTAITEMPLATERESULT_H_
|
||||
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOCATEGORYJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOCATEGORYJOBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT ListAIVideoCategoryJobRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListAIVideoCategoryJobRequest();
|
||||
~ListAIVideoCategoryJobRequest();
|
||||
|
||||
std::string getResourceOwnerId()const;
|
||||
void setResourceOwnerId(const std::string& resourceOwnerId);
|
||||
std::string getAIVideoCategoryJobIds()const;
|
||||
void setAIVideoCategoryJobIds(const std::string& aIVideoCategoryJobIds);
|
||||
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 aIVideoCategoryJobIds_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOCATEGORYJOBREQUEST_H_
|
||||
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOCATEGORYJOBRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOCATEGORYJOBRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT ListAIVideoCategoryJobResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AIVideoCategoryJob
|
||||
{
|
||||
std::string status;
|
||||
std::string mediaId;
|
||||
std::string message;
|
||||
std::string creationTime;
|
||||
std::string data;
|
||||
std::string code;
|
||||
std::string jobId;
|
||||
};
|
||||
|
||||
|
||||
ListAIVideoCategoryJobResult();
|
||||
explicit ListAIVideoCategoryJobResult(const std::string &payload);
|
||||
~ListAIVideoCategoryJobResult();
|
||||
std::vector<AIVideoCategoryJob> getAIVideoCategoryJobList()const;
|
||||
std::vector<std::string> getNonExistAIVideoCategoryJobIds()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<AIVideoCategoryJob> aIVideoCategoryJobList_;
|
||||
std::vector<std::string> nonExistAIVideoCategoryJobIds_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOCATEGORYJOBRESULT_H_
|
||||
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOCENSORJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOCENSORJOBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT ListAIVideoCensorJobRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListAIVideoCensorJobRequest();
|
||||
~ListAIVideoCensorJobRequest();
|
||||
|
||||
std::string getAIVideoCensorJobIds()const;
|
||||
void setAIVideoCensorJobIds(const std::string& aIVideoCensorJobIds);
|
||||
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 aIVideoCensorJobIds_;
|
||||
std::string resourceOwnerId_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOCENSORJOBREQUEST_H_
|
||||
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOCOVERJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOCOVERJOBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT ListAIVideoCoverJobRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListAIVideoCoverJobRequest();
|
||||
~ListAIVideoCoverJobRequest();
|
||||
|
||||
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 getAIVideoCoverJobIds()const;
|
||||
void setAIVideoCoverJobIds(const std::string& aIVideoCoverJobIds);
|
||||
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 aIVideoCoverJobIds_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOCOVERJOBREQUEST_H_
|
||||
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOCOVERJOBRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOCOVERJOBRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT ListAIVideoCoverJobResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AIVideoCoverJob
|
||||
{
|
||||
std::string status;
|
||||
std::string mediaId;
|
||||
std::string message;
|
||||
std::string creationTime;
|
||||
std::string data;
|
||||
std::string code;
|
||||
std::string jobId;
|
||||
};
|
||||
|
||||
|
||||
ListAIVideoCoverJobResult();
|
||||
explicit ListAIVideoCoverJobResult(const std::string &payload);
|
||||
~ListAIVideoCoverJobResult();
|
||||
std::vector<AIVideoCoverJob> getAIVideoCoverJobList()const;
|
||||
std::vector<std::string> getNonExistAIVideoCoverJobIds()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<AIVideoCoverJob> aIVideoCoverJobList_;
|
||||
std::vector<std::string> nonExistAIVideoCoverJobIds_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOCOVERJOBRESULT_H_
|
||||
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOPORNRECOGJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOPORNRECOGJOBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT ListAIVideoPornRecogJobRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListAIVideoPornRecogJobRequest();
|
||||
~ListAIVideoPornRecogJobRequest();
|
||||
|
||||
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 getAIVideoPornRecogJobIds()const;
|
||||
void setAIVideoPornRecogJobIds(const std::string& aIVideoPornRecogJobIds);
|
||||
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 aIVideoPornRecogJobIds_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOPORNRECOGJOBREQUEST_H_
|
||||
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOSUMMARYJOBRESULT_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOSUMMARYJOBRESULT_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <utility>
|
||||
#include <alibabacloud/core/ServiceResult.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT ListAIVideoSummaryJobResult : public ServiceResult
|
||||
{
|
||||
public:
|
||||
struct AIVideoSummaryJob
|
||||
{
|
||||
std::string status;
|
||||
std::string mediaId;
|
||||
std::string message;
|
||||
std::string creationTime;
|
||||
std::string data;
|
||||
std::string code;
|
||||
std::string jobId;
|
||||
};
|
||||
|
||||
|
||||
ListAIVideoSummaryJobResult();
|
||||
explicit ListAIVideoSummaryJobResult(const std::string &payload);
|
||||
~ListAIVideoSummaryJobResult();
|
||||
std::vector<std::string> getNonExistAIVideoSummaryJobIds()const;
|
||||
std::vector<AIVideoSummaryJob> getAIVideoSummaryJobList()const;
|
||||
|
||||
protected:
|
||||
void parse(const std::string &payload);
|
||||
private:
|
||||
std::vector<std::string> nonExistAIVideoSummaryJobIds_;
|
||||
std::vector<AIVideoSummaryJob> aIVideoSummaryJobList_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOSUMMARYJOBRESULT_H_
|
||||
@@ -1,63 +0,0 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOTERRORISMRECOGJOBREQUEST_H_
|
||||
#define ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOTERRORISMRECOGJOBREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/vod/VodExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Vod
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VOD_EXPORT ListAIVideoTerrorismRecogJobRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
ListAIVideoTerrorismRecogJobRequest();
|
||||
~ListAIVideoTerrorismRecogJobRequest();
|
||||
|
||||
std::string getResourceOwnerId()const;
|
||||
void setResourceOwnerId(const std::string& resourceOwnerId);
|
||||
std::string getAIVideoTerrorismRecogJobIds()const;
|
||||
void setAIVideoTerrorismRecogJobIds(const std::string& aIVideoTerrorismRecogJobIds);
|
||||
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 aIVideoTerrorismRecogJobIds_;
|
||||
std::string resourceOwnerAccount_;
|
||||
std::string ownerAccount_;
|
||||
std::string ownerId_;
|
||||
std::string accessKeyId_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VOD_MODEL_LISTAIVIDEOTERRORISMRECOGJOBREQUEST_H_
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user