Class MediaSampleSnapshotItem
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.mps.v20190612.models.MediaSampleSnapshotItem
-
public class MediaSampleSnapshotItem extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description MediaSampleSnapshotItem()MediaSampleSnapshotItem(MediaSampleSnapshotItem source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetDefinition()Get 采样截图规格 ID,参见[采样截图参数模板](https://cloud.tencent.com/document/product/266/33480#.E9.87.87.E6.A0.B7.E6.88.AA.E5.9B.BE.E6.A8.A1.E6.9D.BF)。String[]getImagePathSet()Get 生成的截图 path 列表。LonggetInterval()Get 采样间隔 当 SampleType 为 Percent 时,该值表示多少百分比一张图。 当 SampleType 为 Time 时,该值表示多少时间间隔一张图,单位秒, 第一张图均为视频首帧。StringgetSampleType()Get 采样方式,取值范围: Percent:根据百分比间隔采样。 Time:根据时间间隔采样。TaskOutputStoragegetStorage()Get 截图后文件的存储位置。Long[]getWaterMarkDefinition()Get 截图如果被打上了水印,被打水印的模板 ID 列表。voidsetDefinition(Long Definition)Set 采样截图规格 ID,参见[采样截图参数模板](https://cloud.tencent.com/document/product/266/33480#.E9.87.87.E6.A0.B7.E6.88.AA.E5.9B.BE.E6.A8.A1.E6.9D.BF)。voidsetImagePathSet(String[] ImagePathSet)Set 生成的截图 path 列表。voidsetInterval(Long Interval)Set 采样间隔 当 SampleType 为 Percent 时,该值表示多少百分比一张图。 当 SampleType 为 Time 时,该值表示多少时间间隔一张图,单位秒, 第一张图均为视频首帧。voidsetSampleType(String SampleType)Set 采样方式,取值范围: Percent:根据百分比间隔采样。 Time:根据时间间隔采样。voidsetStorage(TaskOutputStorage Storage)Set 截图后文件的存储位置。voidsetWaterMarkDefinition(Long[] WaterMarkDefinition)Set 截图如果被打上了水印,被打水印的模板 ID 列表。voidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
MediaSampleSnapshotItem
public MediaSampleSnapshotItem()
-
MediaSampleSnapshotItem
public MediaSampleSnapshotItem(MediaSampleSnapshotItem source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getDefinition
public Long getDefinition()
Get 采样截图规格 ID,参见[采样截图参数模板](https://cloud.tencent.com/document/product/266/33480#.E9.87.87.E6.A0.B7.E6.88.AA.E5.9B.BE.E6.A8.A1.E6.9D.BF)。- Returns:
- Definition 采样截图规格 ID,参见[采样截图参数模板](https://cloud.tencent.com/document/product/266/33480#.E9.87.87.E6.A0.B7.E6.88.AA.E5.9B.BE.E6.A8.A1.E6.9D.BF)。
-
setDefinition
public void setDefinition(Long Definition)
Set 采样截图规格 ID,参见[采样截图参数模板](https://cloud.tencent.com/document/product/266/33480#.E9.87.87.E6.A0.B7.E6.88.AA.E5.9B.BE.E6.A8.A1.E6.9D.BF)。- Parameters:
Definition- 采样截图规格 ID,参见[采样截图参数模板](https://cloud.tencent.com/document/product/266/33480#.E9.87.87.E6.A0.B7.E6.88.AA.E5.9B.BE.E6.A8.A1.E6.9D.BF)。
-
getSampleType
public String getSampleType()
Get 采样方式,取值范围:- Percent:根据百分比间隔采样。
- Time:根据时间间隔采样。
- Returns:
- SampleType 采样方式,取值范围:
- Percent:根据百分比间隔采样。
- Time:根据时间间隔采样。
-
setSampleType
public void setSampleType(String SampleType)
Set 采样方式,取值范围:- Percent:根据百分比间隔采样。
- Time:根据时间间隔采样。
- Parameters:
SampleType- 采样方式,取值范围:- Percent:根据百分比间隔采样。
- Time:根据时间间隔采样。
-
getInterval
public Long getInterval()
Get 采样间隔- 当 SampleType 为 Percent 时,该值表示多少百分比一张图。
- 当 SampleType 为 Time 时,该值表示多少时间间隔一张图,单位秒, 第一张图均为视频首帧。
- Returns:
- Interval 采样间隔
- 当 SampleType 为 Percent 时,该值表示多少百分比一张图。
- 当 SampleType 为 Time 时,该值表示多少时间间隔一张图,单位秒, 第一张图均为视频首帧。
-
setInterval
public void setInterval(Long Interval)
Set 采样间隔- 当 SampleType 为 Percent 时,该值表示多少百分比一张图。
- 当 SampleType 为 Time 时,该值表示多少时间间隔一张图,单位秒, 第一张图均为视频首帧。
- Parameters:
Interval- 采样间隔- 当 SampleType 为 Percent 时,该值表示多少百分比一张图。
- 当 SampleType 为 Time 时,该值表示多少时间间隔一张图,单位秒, 第一张图均为视频首帧。
-
getStorage
public TaskOutputStorage getStorage()
Get 截图后文件的存储位置。- Returns:
- Storage 截图后文件的存储位置。
-
setStorage
public void setStorage(TaskOutputStorage Storage)
Set 截图后文件的存储位置。- Parameters:
Storage- 截图后文件的存储位置。
-
getImagePathSet
public String[] getImagePathSet()
Get 生成的截图 path 列表。- Returns:
- ImagePathSet 生成的截图 path 列表。
-
setImagePathSet
public void setImagePathSet(String[] ImagePathSet)
Set 生成的截图 path 列表。- Parameters:
ImagePathSet- 生成的截图 path 列表。
-
getWaterMarkDefinition
public Long[] getWaterMarkDefinition()
Get 截图如果被打上了水印,被打水印的模板 ID 列表。- Returns:
- WaterMarkDefinition 截图如果被打上了水印,被打水印的模板 ID 列表。
-
setWaterMarkDefinition
public void setWaterMarkDefinition(Long[] WaterMarkDefinition)
Set 截图如果被打上了水印,被打水印的模板 ID 列表。- Parameters:
WaterMarkDefinition- 截图如果被打上了水印,被打水印的模板 ID 列表。
-
-