Browse Source

SubmitSnapshotJob add parameter

sdk-team 2 years ago
parent
commit
2345df949e

+ 1 - 1
VERSION

@@ -1 +1 @@
-1.36.1828
+1.36.1829

+ 3 - 0
vod/include/alibabacloud/vod/model/SubmitSnapshotJobRequest.h

@@ -38,6 +38,8 @@ public:
 	void setSpecifiedOffsetTime(long specifiedOffsetTime);
 	std::string getSpriteSnapshotConfig() const;
 	void setSpriteSnapshotConfig(const std::string &spriteSnapshotConfig);
+	std::vector<long> getSpecifiedOffsetTimes() const;
+	void setSpecifiedOffsetTimes(const std::vector<long> &specifiedOffsetTimes);
 	std::string getSnapshotTemplateId() const;
 	void setSnapshotTemplateId(const std::string &snapshotTemplateId);
 	std::string getHeight() const;
@@ -58,6 +60,7 @@ private:
 	std::string userData_;
 	long specifiedOffsetTime_;
 	std::string spriteSnapshotConfig_;
+	std::vector<long> specifiedOffsetTimes_;
 	std::string snapshotTemplateId_;
 	std::string height_;
 	long count_;

+ 11 - 0
vod/src/model/SubmitSnapshotJobRequest.cc

@@ -61,6 +61,17 @@ void SubmitSnapshotJobRequest::setSpriteSnapshotConfig(const std::string &sprite
   setParameter(std::string("SpriteSnapshotConfig"), spriteSnapshotConfig);
 }
 
+std::vector<SubmitSnapshotJobRequest::long> SubmitSnapshotJobRequest::getSpecifiedOffsetTimes() const {
+  return specifiedOffsetTimes_;
+}
+
+void SubmitSnapshotJobRequest::setSpecifiedOffsetTimes(const std::vector<SubmitSnapshotJobRequest::long> &specifiedOffsetTimes) {
+  specifiedOffsetTimes_ = specifiedOffsetTimes;
+  for(int dep1 = 0; dep1 != specifiedOffsetTimes.size(); dep1++) {
+    setParameter(std::string("SpecifiedOffsetTimes") + "." + std::to_string(dep1 + 1), std::to_string(specifiedOffsetTimes[dep1]));
+  }
+}
+
 std::string SubmitSnapshotJobRequest::getSnapshotTemplateId() const {
   return snapshotTemplateId_;
 }