Pārlūkot izejas kodu

Live sdk update.

sdk-team 3 gadi atpakaļ
vecāks
revīzija
1b91dcfc91

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.1412
+1.36.1413

+ 3 - 0
live/include/alibabacloud/live/model/CreateLiveStreamMonitorRequest.h

@@ -30,6 +30,8 @@ class ALIBABACLOUD_LIVE_EXPORT CreateLiveStreamMonitorRequest : public RpcServic
 public:
 	CreateLiveStreamMonitorRequest();
 	~CreateLiveStreamMonitorRequest();
+	std::string getMonitorConfig() const;
+	void setMonitorConfig(const std::string &monitorConfig);
 	std::string getMonitorName() const;
 	void setMonitorName(const std::string &monitorName);
 	std::string getStream() const;
@@ -46,6 +48,7 @@ public:
 	void setDomain(const std::string &domain);
 
 private:
+	std::string monitorConfig_;
 	std::string monitorName_;
 	std::string stream_;
 	std::string outputTemplate_;

+ 1 - 0
live/include/alibabacloud/live/model/DescribeLiveStreamMonitorListResult.h

@@ -69,6 +69,7 @@ namespace AlibabaCloud
 					std::string region;
 					std::string domain;
 					std::string monitorId;
+					std::string monitorConfig;
 					std::string stopTime;
 				};
 

+ 3 - 0
live/include/alibabacloud/live/model/UpdateLiveStreamMonitorRequest.h

@@ -32,6 +32,8 @@ public:
 	~UpdateLiveStreamMonitorRequest();
 	std::string getMonitorId() const;
 	void setMonitorId(const std::string &monitorId);
+	std::string getMonitorConfig() const;
+	void setMonitorConfig(const std::string &monitorConfig);
 	std::string getMonitorName() const;
 	void setMonitorName(const std::string &monitorName);
 	std::string getStream() const;
@@ -49,6 +51,7 @@ public:
 
 private:
 	std::string monitorId_;
+	std::string monitorConfig_;
 	std::string monitorName_;
 	std::string stream_;
 	std::string outputTemplate_;

+ 9 - 0
live/src/model/CreateLiveStreamMonitorRequest.cc

@@ -25,6 +25,15 @@ CreateLiveStreamMonitorRequest::CreateLiveStreamMonitorRequest()
 
 CreateLiveStreamMonitorRequest::~CreateLiveStreamMonitorRequest() {}
 
+std::string CreateLiveStreamMonitorRequest::getMonitorConfig() const {
+  return monitorConfig_;
+}
+
+void CreateLiveStreamMonitorRequest::setMonitorConfig(const std::string &monitorConfig) {
+  monitorConfig_ = monitorConfig;
+  setParameter(std::string("MonitorConfig"), monitorConfig);
+}
+
 std::string CreateLiveStreamMonitorRequest::getMonitorName() const {
   return monitorName_;
 }

+ 2 - 0
live/src/model/DescribeLiveStreamMonitorListResult.cc

@@ -45,6 +45,8 @@ void DescribeLiveStreamMonitorListResult::parse(const std::string &payload)
 		LiveStreamMonitorInfo liveStreamMonitorListObject;
 		if(!valueLiveStreamMonitorListLiveStreamMonitorInfo["Status"].isNull())
 			liveStreamMonitorListObject.status = std::stoi(valueLiveStreamMonitorListLiveStreamMonitorInfo["Status"].asString());
+		if(!valueLiveStreamMonitorListLiveStreamMonitorInfo["MonitorConfig"].isNull())
+			liveStreamMonitorListObject.monitorConfig = valueLiveStreamMonitorListLiveStreamMonitorInfo["MonitorConfig"].asString();
 		if(!valueLiveStreamMonitorListLiveStreamMonitorInfo["StartTime"].isNull())
 			liveStreamMonitorListObject.startTime = valueLiveStreamMonitorListLiveStreamMonitorInfo["StartTime"].asString();
 		if(!valueLiveStreamMonitorListLiveStreamMonitorInfo["MonitorId"].isNull())

+ 9 - 0
live/src/model/UpdateLiveStreamMonitorRequest.cc

@@ -34,6 +34,15 @@ void UpdateLiveStreamMonitorRequest::setMonitorId(const std::string &monitorId)
   setParameter(std::string("MonitorId"), monitorId);
 }
 
+std::string UpdateLiveStreamMonitorRequest::getMonitorConfig() const {
+  return monitorConfig_;
+}
+
+void UpdateLiveStreamMonitorRequest::setMonitorConfig(const std::string &monitorConfig) {
+  monitorConfig_ = monitorConfig;
+  setParameter(std::string("MonitorConfig"), monitorConfig);
+}
+
 std::string UpdateLiveStreamMonitorRequest::getMonitorName() const {
   return monitorName_;
 }