Class ModifyMediaInfoRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.vod.v20180717.models.ModifyMediaInfoRequest
-
public class ModifyMediaInfoRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ModifyMediaInfoRequest()
ModifyMediaInfoRequest(ModifyMediaInfoRequest 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 MediaKeyFrameDescItem[]
getAddKeyFrameDescs()
Get 新增的一组视频打点信息,如果某个偏移时间已存在打点,则会进行覆盖操作,单个媒体文件最多 100 个打点信息。同一个请求里,AddKeyFrameDescs 的时间偏移参数必须与 DeleteKeyFrameDescs 都不同。MediaSubtitleInput[]
getAddSubtitles()
Get 新增一组字幕。单个媒体文件最多 16 个字幕。同一个请求中,AddSubtitles 中指定的字幕 Id 必须与 DeleteSubtitleIds 都不相同。String[]
getAddTags()
Get 新增的一组标签,单个媒体文件最多 16 个标签,单个标签最多 32 个字符。同一个请求里,AddTags 参数必须与 DeleteTags 都不同。Long
getClassId()
Get 媒体文件分类 ID。Long
getClearKeyFrameDescs()
Get 取值 1 表示清空视频打点信息,其他值无意义。 同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。Long
getClearSubtitles()
Get 取值 1 表示清空媒体文件所有的字幕信息,其他值无意义。 同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。Long
getClearTags()
Get 取值 1 表示清空媒体文件所有标签,其他值无意义。 同一个请求里,ClearTags 与 AddTags 不能同时出现。String
getCoverData()
Get 视频封面图片文件(如 jpeg, png 等)进行 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串,仅支持 gif、jpeg、png 三种图片格式。Float[]
getDeleteKeyFrameDescs()
Get 要删除的一组视频打点信息的时间偏移,单位:秒。同一个请求里,AddKeyFrameDescs 的时间偏移参数必须与 DeleteKeyFrameDescs 都不同。String[]
getDeleteSubtitleIds()
Get 待删除字幕的唯一标识。同一个请求中,AddSubtitles 中指定的字幕 Id 必须与 DeleteSubtitleIds 都不相同。String[]
getDeleteTags()
Get 要删除的一组标签。同一个请求里,AddTags 参数必须与 DeleteTags 都不同。String
getDescription()
Get 媒体文件描述,最长 128 个字符。String
getExpireTime()
Get 媒体文件过期时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。填“9999-12-31T23:59:59Z”表示永不过期。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。String
getFileId()
Get 媒体文件唯一标识。String
getName()
Get 媒体文件名称,最长 64 个字符。Long
getSubAppId()
Get 点播[子应用](/document/product/266/14574) ID 。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。void
setAddKeyFrameDescs(MediaKeyFrameDescItem[] AddKeyFrameDescs)
Set 新增的一组视频打点信息,如果某个偏移时间已存在打点,则会进行覆盖操作,单个媒体文件最多 100 个打点信息。同一个请求里,AddKeyFrameDescs 的时间偏移参数必须与 DeleteKeyFrameDescs 都不同。void
setAddSubtitles(MediaSubtitleInput[] AddSubtitles)
Set 新增一组字幕。单个媒体文件最多 16 个字幕。同一个请求中,AddSubtitles 中指定的字幕 Id 必须与 DeleteSubtitleIds 都不相同。void
setAddTags(String[] AddTags)
Set 新增的一组标签,单个媒体文件最多 16 个标签,单个标签最多 32 个字符。同一个请求里,AddTags 参数必须与 DeleteTags 都不同。void
setClassId(Long ClassId)
Set 媒体文件分类 ID。void
setClearKeyFrameDescs(Long ClearKeyFrameDescs)
Set 取值 1 表示清空视频打点信息,其他值无意义。 同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。void
setClearSubtitles(Long ClearSubtitles)
Set 取值 1 表示清空媒体文件所有的字幕信息,其他值无意义。 同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。void
setClearTags(Long ClearTags)
Set 取值 1 表示清空媒体文件所有标签,其他值无意义。 同一个请求里,ClearTags 与 AddTags 不能同时出现。void
setCoverData(String CoverData)
Set 视频封面图片文件(如 jpeg, png 等)进行 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串,仅支持 gif、jpeg、png 三种图片格式。void
setDeleteKeyFrameDescs(Float[] DeleteKeyFrameDescs)
Set 要删除的一组视频打点信息的时间偏移,单位:秒。同一个请求里,AddKeyFrameDescs 的时间偏移参数必须与 DeleteKeyFrameDescs 都不同。void
setDeleteSubtitleIds(String[] DeleteSubtitleIds)
Set 待删除字幕的唯一标识。同一个请求中,AddSubtitles 中指定的字幕 Id 必须与 DeleteSubtitleIds 都不相同。void
setDeleteTags(String[] DeleteTags)
Set 要删除的一组标签。同一个请求里,AddTags 参数必须与 DeleteTags 都不同。void
setDescription(String Description)
Set 媒体文件描述,最长 128 个字符。void
setExpireTime(String ExpireTime)
Set 媒体文件过期时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。填“9999-12-31T23:59:59Z”表示永不过期。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。void
setFileId(String FileId)
Set 媒体文件唯一标识。void
setName(String Name)
Set 媒体文件名称,最长 64 个字符。void
setSubAppId(Long SubAppId)
Set 点播[子应用](/document/product/266/14574) ID 。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。void
toMap(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
-
ModifyMediaInfoRequest
public ModifyMediaInfoRequest()
-
ModifyMediaInfoRequest
public ModifyMediaInfoRequest(ModifyMediaInfoRequest 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
-
getFileId
public String getFileId()
Get 媒体文件唯一标识。- Returns:
- FileId 媒体文件唯一标识。
-
setFileId
public void setFileId(String FileId)
Set 媒体文件唯一标识。- Parameters:
FileId
- 媒体文件唯一标识。
-
getSubAppId
public Long getSubAppId()
Get 点播[子应用](/document/product/266/14574) ID 。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。- Returns:
- SubAppId 点播[子应用](/document/product/266/14574) ID 。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。
-
setSubAppId
public void setSubAppId(Long SubAppId)
Set 点播[子应用](/document/product/266/14574) ID 。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。- Parameters:
SubAppId
- 点播[子应用](/document/product/266/14574) ID 。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。
-
getName
public String getName()
Get 媒体文件名称,最长 64 个字符。- Returns:
- Name 媒体文件名称,最长 64 个字符。
-
setName
public void setName(String Name)
Set 媒体文件名称,最长 64 个字符。- Parameters:
Name
- 媒体文件名称,最长 64 个字符。
-
getDescription
public String getDescription()
Get 媒体文件描述,最长 128 个字符。- Returns:
- Description 媒体文件描述,最长 128 个字符。
-
setDescription
public void setDescription(String Description)
Set 媒体文件描述,最长 128 个字符。- Parameters:
Description
- 媒体文件描述,最长 128 个字符。
-
getClassId
public Long getClassId()
Get 媒体文件分类 ID。- Returns:
- ClassId 媒体文件分类 ID。
-
setClassId
public void setClassId(Long ClassId)
Set 媒体文件分类 ID。- Parameters:
ClassId
- 媒体文件分类 ID。
-
getExpireTime
public String getExpireTime()
Get 媒体文件过期时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。填“9999-12-31T23:59:59Z”表示永不过期。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。- Returns:
- ExpireTime 媒体文件过期时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。填“9999-12-31T23:59:59Z”表示永不过期。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。
-
setExpireTime
public void setExpireTime(String ExpireTime)
Set 媒体文件过期时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。填“9999-12-31T23:59:59Z”表示永不过期。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。- Parameters:
ExpireTime
- 媒体文件过期时间,采用 [ISO 日期格式](https://cloud.tencent.com/document/product/266/11732#I)。填“9999-12-31T23:59:59Z”表示永不过期。过期后该媒体文件及其相关资源(转码结果、雪碧图等)将被永久删除。
-
getCoverData
public String getCoverData()
Get 视频封面图片文件(如 jpeg, png 等)进行 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串,仅支持 gif、jpeg、png 三种图片格式。- Returns:
- CoverData 视频封面图片文件(如 jpeg, png 等)进行 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串,仅支持 gif、jpeg、png 三种图片格式。
-
setCoverData
public void setCoverData(String CoverData)
Set 视频封面图片文件(如 jpeg, png 等)进行 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串,仅支持 gif、jpeg、png 三种图片格式。- Parameters:
CoverData
- 视频封面图片文件(如 jpeg, png 等)进行 [Base64](https://tools.ietf.org/html/rfc4648) 编码后的字符串,仅支持 gif、jpeg、png 三种图片格式。
-
getAddKeyFrameDescs
public MediaKeyFrameDescItem[] getAddKeyFrameDescs()
Get 新增的一组视频打点信息,如果某个偏移时间已存在打点,则会进行覆盖操作,单个媒体文件最多 100 个打点信息。同一个请求里,AddKeyFrameDescs 的时间偏移参数必须与 DeleteKeyFrameDescs 都不同。- Returns:
- AddKeyFrameDescs 新增的一组视频打点信息,如果某个偏移时间已存在打点,则会进行覆盖操作,单个媒体文件最多 100 个打点信息。同一个请求里,AddKeyFrameDescs 的时间偏移参数必须与 DeleteKeyFrameDescs 都不同。
-
setAddKeyFrameDescs
public void setAddKeyFrameDescs(MediaKeyFrameDescItem[] AddKeyFrameDescs)
Set 新增的一组视频打点信息,如果某个偏移时间已存在打点,则会进行覆盖操作,单个媒体文件最多 100 个打点信息。同一个请求里,AddKeyFrameDescs 的时间偏移参数必须与 DeleteKeyFrameDescs 都不同。- Parameters:
AddKeyFrameDescs
- 新增的一组视频打点信息,如果某个偏移时间已存在打点,则会进行覆盖操作,单个媒体文件最多 100 个打点信息。同一个请求里,AddKeyFrameDescs 的时间偏移参数必须与 DeleteKeyFrameDescs 都不同。
-
getDeleteKeyFrameDescs
public Float[] getDeleteKeyFrameDescs()
Get 要删除的一组视频打点信息的时间偏移,单位:秒。同一个请求里,AddKeyFrameDescs 的时间偏移参数必须与 DeleteKeyFrameDescs 都不同。- Returns:
- DeleteKeyFrameDescs 要删除的一组视频打点信息的时间偏移,单位:秒。同一个请求里,AddKeyFrameDescs 的时间偏移参数必须与 DeleteKeyFrameDescs 都不同。
-
setDeleteKeyFrameDescs
public void setDeleteKeyFrameDescs(Float[] DeleteKeyFrameDescs)
Set 要删除的一组视频打点信息的时间偏移,单位:秒。同一个请求里,AddKeyFrameDescs 的时间偏移参数必须与 DeleteKeyFrameDescs 都不同。- Parameters:
DeleteKeyFrameDescs
- 要删除的一组视频打点信息的时间偏移,单位:秒。同一个请求里,AddKeyFrameDescs 的时间偏移参数必须与 DeleteKeyFrameDescs 都不同。
-
getClearKeyFrameDescs
public Long getClearKeyFrameDescs()
Get 取值 1 表示清空视频打点信息,其他值无意义。 同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。- Returns:
- ClearKeyFrameDescs 取值 1 表示清空视频打点信息,其他值无意义。 同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。
-
setClearKeyFrameDescs
public void setClearKeyFrameDescs(Long ClearKeyFrameDescs)
Set 取值 1 表示清空视频打点信息,其他值无意义。 同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。- Parameters:
ClearKeyFrameDescs
- 取值 1 表示清空视频打点信息,其他值无意义。 同一个请求里,ClearKeyFrameDescs 与 AddKeyFrameDescs 不能同时出现。
-
getAddTags
public String[] getAddTags()
Get 新增的一组标签,单个媒体文件最多 16 个标签,单个标签最多 32 个字符。同一个请求里,AddTags 参数必须与 DeleteTags 都不同。- Returns:
- AddTags 新增的一组标签,单个媒体文件最多 16 个标签,单个标签最多 32 个字符。同一个请求里,AddTags 参数必须与 DeleteTags 都不同。
-
setAddTags
public void setAddTags(String[] AddTags)
Set 新增的一组标签,单个媒体文件最多 16 个标签,单个标签最多 32 个字符。同一个请求里,AddTags 参数必须与 DeleteTags 都不同。- Parameters:
AddTags
- 新增的一组标签,单个媒体文件最多 16 个标签,单个标签最多 32 个字符。同一个请求里,AddTags 参数必须与 DeleteTags 都不同。
-
getDeleteTags
public String[] getDeleteTags()
Get 要删除的一组标签。同一个请求里,AddTags 参数必须与 DeleteTags 都不同。- Returns:
- DeleteTags 要删除的一组标签。同一个请求里,AddTags 参数必须与 DeleteTags 都不同。
-
setDeleteTags
public void setDeleteTags(String[] DeleteTags)
Set 要删除的一组标签。同一个请求里,AddTags 参数必须与 DeleteTags 都不同。- Parameters:
DeleteTags
- 要删除的一组标签。同一个请求里,AddTags 参数必须与 DeleteTags 都不同。
-
getClearTags
public Long getClearTags()
Get 取值 1 表示清空媒体文件所有标签,其他值无意义。 同一个请求里,ClearTags 与 AddTags 不能同时出现。- Returns:
- ClearTags 取值 1 表示清空媒体文件所有标签,其他值无意义。 同一个请求里,ClearTags 与 AddTags 不能同时出现。
-
setClearTags
public void setClearTags(Long ClearTags)
Set 取值 1 表示清空媒体文件所有标签,其他值无意义。 同一个请求里,ClearTags 与 AddTags 不能同时出现。- Parameters:
ClearTags
- 取值 1 表示清空媒体文件所有标签,其他值无意义。 同一个请求里,ClearTags 与 AddTags 不能同时出现。
-
getAddSubtitles
public MediaSubtitleInput[] getAddSubtitles()
Get 新增一组字幕。单个媒体文件最多 16 个字幕。同一个请求中,AddSubtitles 中指定的字幕 Id 必须与 DeleteSubtitleIds 都不相同。- Returns:
- AddSubtitles 新增一组字幕。单个媒体文件最多 16 个字幕。同一个请求中,AddSubtitles 中指定的字幕 Id 必须与 DeleteSubtitleIds 都不相同。
-
setAddSubtitles
public void setAddSubtitles(MediaSubtitleInput[] AddSubtitles)
Set 新增一组字幕。单个媒体文件最多 16 个字幕。同一个请求中,AddSubtitles 中指定的字幕 Id 必须与 DeleteSubtitleIds 都不相同。- Parameters:
AddSubtitles
- 新增一组字幕。单个媒体文件最多 16 个字幕。同一个请求中,AddSubtitles 中指定的字幕 Id 必须与 DeleteSubtitleIds 都不相同。
-
getDeleteSubtitleIds
public String[] getDeleteSubtitleIds()
Get 待删除字幕的唯一标识。同一个请求中,AddSubtitles 中指定的字幕 Id 必须与 DeleteSubtitleIds 都不相同。- Returns:
- DeleteSubtitleIds 待删除字幕的唯一标识。同一个请求中,AddSubtitles 中指定的字幕 Id 必须与 DeleteSubtitleIds 都不相同。
-
setDeleteSubtitleIds
public void setDeleteSubtitleIds(String[] DeleteSubtitleIds)
Set 待删除字幕的唯一标识。同一个请求中,AddSubtitles 中指定的字幕 Id 必须与 DeleteSubtitleIds 都不相同。- Parameters:
DeleteSubtitleIds
- 待删除字幕的唯一标识。同一个请求中,AddSubtitles 中指定的字幕 Id 必须与 DeleteSubtitleIds 都不相同。
-
getClearSubtitles
public Long getClearSubtitles()
Get 取值 1 表示清空媒体文件所有的字幕信息,其他值无意义。 同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。- Returns:
- ClearSubtitles 取值 1 表示清空媒体文件所有的字幕信息,其他值无意义。 同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。
-
setClearSubtitles
public void setClearSubtitles(Long ClearSubtitles)
Set 取值 1 表示清空媒体文件所有的字幕信息,其他值无意义。 同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。- Parameters:
ClearSubtitles
- 取值 1 表示清空媒体文件所有的字幕信息,其他值无意义。 同一个请求里,ClearSubtitles 与 AddSubtitles不能同时出现。
-
-