diff --git a/VERSION b/VERSION index 707821b83..6a6555e0e 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.36.2022 \ No newline at end of file +1.36.2023 \ No newline at end of file diff --git a/vod/include/alibabacloud/vod/model/GetVideoInfoResult.h b/vod/include/alibabacloud/vod/model/GetVideoInfoResult.h index a50dcab62..54696c333 100644 --- a/vod/include/alibabacloud/vod/model/GetVideoInfoResult.h +++ b/vod/include/alibabacloud/vod/model/GetVideoInfoResult.h @@ -40,6 +40,7 @@ namespace AlibabaCloud }; std::string modifyTime; std::string description; + std::string userData; long size; std::string modificationTime; long cateId; diff --git a/vod/include/alibabacloud/vod/model/GetVideoInfosResult.h b/vod/include/alibabacloud/vod/model/GetVideoInfosResult.h index e2fc5048c..015b9a6b0 100644 --- a/vod/include/alibabacloud/vod/model/GetVideoInfosResult.h +++ b/vod/include/alibabacloud/vod/model/GetVideoInfosResult.h @@ -38,30 +38,31 @@ namespace AlibabaCloud { std::string uRL; }; - std::string status; - std::string videoId; std::string description; + std::string userData; long size; - std::string storageClass; - std::string downloadSwitch; - std::string title; std::string modificationTime; - float duration; long cateId; std::string cateName; std::string restoreStatus; - std::vector thumbnailList; std::string preprocessStatus; + std::string storageLocation; + std::vector snapshots; + std::string tags; + std::string templateGroupId; + std::string status; + std::string videoId; + std::string storageClass; + std::string downloadSwitch; + std::string title; + float duration; + std::vector thumbnailList; std::string restoreExpiration; std::string customMediaInfo; std::string appId; std::string creationTime; std::string coverURL; std::string regionId; - std::string storageLocation; - std::vector snapshots; - std::string tags; - std::string templateGroupId; }; diff --git a/vod/include/alibabacloud/vod/model/SubmitTranscodeJobsRequest.h b/vod/include/alibabacloud/vod/model/SubmitTranscodeJobsRequest.h index 52040567f..d63c57d8b 100644 --- a/vod/include/alibabacloud/vod/model/SubmitTranscodeJobsRequest.h +++ b/vod/include/alibabacloud/vod/model/SubmitTranscodeJobsRequest.h @@ -30,6 +30,8 @@ class ALIBABACLOUD_VOD_EXPORT SubmitTranscodeJobsRequest : public RpcServiceRequ public: SubmitTranscodeJobsRequest(); ~SubmitTranscodeJobsRequest(); + std::string getSessionId() const; + void setSessionId(const std::string &sessionId); std::string getAccessKeyId() const; void setAccessKeyId(const std::string &accessKeyId); std::string getUserData() const; @@ -50,6 +52,7 @@ public: void setEncryptConfig(const std::string &encryptConfig); private: + std::string sessionId_; std::string accessKeyId_; std::string userData_; std::string videoId_; diff --git a/vod/include/alibabacloud/vod/model/UpdateVideoInfoRequest.h b/vod/include/alibabacloud/vod/model/UpdateVideoInfoRequest.h index 987810d4f..17def2949 100644 --- a/vod/include/alibabacloud/vod/model/UpdateVideoInfoRequest.h +++ b/vod/include/alibabacloud/vod/model/UpdateVideoInfoRequest.h @@ -36,6 +36,8 @@ public: void setTitle(const std::string &title); std::string getCoverURL() const; void setCoverURL(const std::string &coverURL); + std::string getUserData() const; + void setUserData(const std::string &userData); std::string getDownloadSwitch() const; void setDownloadSwitch(const std::string &downloadSwitch); long getCateId() const; @@ -53,6 +55,7 @@ private: std::string description_; std::string title_; std::string coverURL_; + std::string userData_; std::string downloadSwitch_; long cateId_; std::string customMediaInfo_; diff --git a/vod/src/model/GetVideoInfoResult.cc b/vod/src/model/GetVideoInfoResult.cc index 45ec0bf60..ec9a60a53 100644 --- a/vod/src/model/GetVideoInfoResult.cc +++ b/vod/src/model/GetVideoInfoResult.cc @@ -90,6 +90,8 @@ void GetVideoInfoResult::parse(const std::string &payload) video_.restoreStatus = videoNode["RestoreStatus"].asString(); if(!videoNode["RestoreExpiration"].isNull()) video_.restoreExpiration = videoNode["RestoreExpiration"].asString(); + if(!videoNode["UserData"].isNull()) + video_.userData = videoNode["UserData"].asString(); auto allThumbnailListNode = videoNode["ThumbnailList"]["Thumbnail"]; for (auto videoNodeThumbnailListThumbnail : allThumbnailListNode) { diff --git a/vod/src/model/GetVideoInfosResult.cc b/vod/src/model/GetVideoInfosResult.cc index a3bdc1b84..7cc5f7ac4 100644 --- a/vod/src/model/GetVideoInfosResult.cc +++ b/vod/src/model/GetVideoInfosResult.cc @@ -87,6 +87,8 @@ void GetVideoInfosResult::parse(const std::string &payload) videoListObject.restoreStatus = valueVideoListVideo["RestoreStatus"].asString(); if(!valueVideoListVideo["RestoreExpiration"].isNull()) videoListObject.restoreExpiration = valueVideoListVideo["RestoreExpiration"].asString(); + if(!valueVideoListVideo["UserData"].isNull()) + videoListObject.userData = valueVideoListVideo["UserData"].asString(); auto allThumbnailListNode = valueVideoListVideo["ThumbnailList"]["Thumbnail"]; for (auto valueVideoListVideoThumbnailListThumbnail : allThumbnailListNode) { diff --git a/vod/src/model/SubmitTranscodeJobsRequest.cc b/vod/src/model/SubmitTranscodeJobsRequest.cc index b1a4110f3..de6541503 100644 --- a/vod/src/model/SubmitTranscodeJobsRequest.cc +++ b/vod/src/model/SubmitTranscodeJobsRequest.cc @@ -25,6 +25,15 @@ SubmitTranscodeJobsRequest::SubmitTranscodeJobsRequest() SubmitTranscodeJobsRequest::~SubmitTranscodeJobsRequest() {} +std::string SubmitTranscodeJobsRequest::getSessionId() const { + return sessionId_; +} + +void SubmitTranscodeJobsRequest::setSessionId(const std::string &sessionId) { + sessionId_ = sessionId; + setParameter(std::string("SessionId"), sessionId); +} + std::string SubmitTranscodeJobsRequest::getAccessKeyId() const { return accessKeyId_; } diff --git a/vod/src/model/UpdateVideoInfoRequest.cc b/vod/src/model/UpdateVideoInfoRequest.cc index 507036345..b04a5c4ae 100644 --- a/vod/src/model/UpdateVideoInfoRequest.cc +++ b/vod/src/model/UpdateVideoInfoRequest.cc @@ -52,6 +52,15 @@ void UpdateVideoInfoRequest::setCoverURL(const std::string &coverURL) { setParameter(std::string("CoverURL"), coverURL); } +std::string UpdateVideoInfoRequest::getUserData() const { + return userData_; +} + +void UpdateVideoInfoRequest::setUserData(const std::string &userData) { + userData_ = userData; + setParameter(std::string("UserData"), userData); +} + std::string UpdateVideoInfoRequest::getDownloadSwitch() const { return downloadSwitch_; }