Class: TencentCloud::Vod::V20180717::MediaSampleSnapshotItem
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vod::V20180717::MediaSampleSnapshotItem
- Defined in:
- lib/v20180717/models.rb
Overview
采样截图信息
Instance Attribute Summary collapse
-
#Definition ⇒ Object
<li>Percent:根据百分比间隔采样。</li> <li>Time:根据时间间隔采样。</li> <li>当 SampleType 为 Percent 时,该值表示多少百分比一张图。</li> <li>当 SampleType 为 Time 时,该值表示多少时间间隔一张图,单位秒, 第一张图均为视频首帧。</li>.
-
#ImageUrlSet ⇒ Object
<li>Percent:根据百分比间隔采样。</li> <li>Time:根据时间间隔采样。</li> <li>当 SampleType 为 Percent 时,该值表示多少百分比一张图。</li> <li>当 SampleType 为 Time 时,该值表示多少时间间隔一张图,单位秒, 第一张图均为视频首帧。</li>.
-
#Interval ⇒ Object
<li>Percent:根据百分比间隔采样。</li> <li>Time:根据时间间隔采样。</li> <li>当 SampleType 为 Percent 时,该值表示多少百分比一张图。</li> <li>当 SampleType 为 Time 时,该值表示多少时间间隔一张图,单位秒, 第一张图均为视频首帧。</li>.
-
#SampleType ⇒ Object
<li>Percent:根据百分比间隔采样。</li> <li>Time:根据时间间隔采样。</li> <li>当 SampleType 为 Percent 时,该值表示多少百分比一张图。</li> <li>当 SampleType 为 Time 时,该值表示多少时间间隔一张图,单位秒, 第一张图均为视频首帧。</li>.
-
#WaterMarkDefinition ⇒ Object
<li>Percent:根据百分比间隔采样。</li> <li>Time:根据时间间隔采样。</li> <li>当 SampleType 为 Percent 时,该值表示多少百分比一张图。</li> <li>当 SampleType 为 Time 时,该值表示多少时间间隔一张图,单位秒, 第一张图均为视频首帧。</li>.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(definition = nil, sampletype = nil, interval = nil, imageurlset = nil, watermarkdefinition = nil) ⇒ MediaSampleSnapshotItem
constructor
A new instance of MediaSampleSnapshotItem.
Constructor Details
#initialize(definition = nil, sampletype = nil, interval = nil, imageurlset = nil, watermarkdefinition = nil) ⇒ MediaSampleSnapshotItem
Returns a new instance of MediaSampleSnapshotItem.
18202 18203 18204 18205 18206 18207 18208 |
# File 'lib/v20180717/models.rb', line 18202 def initialize(definition=nil, sampletype=nil, interval=nil, imageurlset=nil, watermarkdefinition=nil) @Definition = definition @SampleType = sampletype @Interval = interval @ImageUrlSet = imageurlset @WaterMarkDefinition = watermarkdefinition end |
Instance Attribute Details
#Definition ⇒ Object
<li>Percent:根据百分比间隔采样。</li> <li>Time:根据时间间隔采样。</li> <li>当 SampleType 为 Percent 时,该值表示多少百分比一张图。</li> <li>当 SampleType 为 Time 时,该值表示多少时间间隔一张图,单位秒, 第一张图均为视频首帧。</li>
18200 18201 18202 |
# File 'lib/v20180717/models.rb', line 18200 def Definition @Definition end |
#ImageUrlSet ⇒ Object
<li>Percent:根据百分比间隔采样。</li> <li>Time:根据时间间隔采样。</li> <li>当 SampleType 为 Percent 时,该值表示多少百分比一张图。</li> <li>当 SampleType 为 Time 时,该值表示多少时间间隔一张图,单位秒, 第一张图均为视频首帧。</li>
18200 18201 18202 |
# File 'lib/v20180717/models.rb', line 18200 def ImageUrlSet @ImageUrlSet end |
#Interval ⇒ Object
<li>Percent:根据百分比间隔采样。</li> <li>Time:根据时间间隔采样。</li> <li>当 SampleType 为 Percent 时,该值表示多少百分比一张图。</li> <li>当 SampleType 为 Time 时,该值表示多少时间间隔一张图,单位秒, 第一张图均为视频首帧。</li>
18200 18201 18202 |
# File 'lib/v20180717/models.rb', line 18200 def Interval @Interval end |
#SampleType ⇒ Object
<li>Percent:根据百分比间隔采样。</li> <li>Time:根据时间间隔采样。</li> <li>当 SampleType 为 Percent 时,该值表示多少百分比一张图。</li> <li>当 SampleType 为 Time 时,该值表示多少时间间隔一张图,单位秒, 第一张图均为视频首帧。</li>
18200 18201 18202 |
# File 'lib/v20180717/models.rb', line 18200 def SampleType @SampleType end |
#WaterMarkDefinition ⇒ Object
<li>Percent:根据百分比间隔采样。</li> <li>Time:根据时间间隔采样。</li> <li>当 SampleType 为 Percent 时,该值表示多少百分比一张图。</li> <li>当 SampleType 为 Time 时,该值表示多少时间间隔一张图,单位秒, 第一张图均为视频首帧。</li>
18200 18201 18202 |
# File 'lib/v20180717/models.rb', line 18200 def WaterMarkDefinition @WaterMarkDefinition end |
Instance Method Details
#deserialize(params) ⇒ Object
18210 18211 18212 18213 18214 18215 18216 |
# File 'lib/v20180717/models.rb', line 18210 def deserialize(params) @Definition = params['Definition'] @SampleType = params['SampleType'] @Interval = params['Interval'] @ImageUrlSet = params['ImageUrlSet'] @WaterMarkDefinition = params['WaterMarkDefinition'] end |