Class TencentVod
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.trtc.v20190722.models.TencentVod
-
public class TencentVod extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description TencentVod()TencentVod(TencentVod 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 LonggetClassId()Get 分类ID,用于对媒体进行分类管理,可通过 创建分类 接口,创建分类,获得分类 ID。 默认值:0,表示其他分类。LonggetExpireTime()Get 媒体文件过期时间,为当前时间的绝对过期时间;保存一天,就填"86400",永久保存就填"0",默认永久保存。LonggetMediaType()Get 上传到vod平台的录制文件格式类型,0:mp4(默认), 1: hls, 2:aac(StreamType=1纯音频录制时有效), 3: hls+mp4, 4: hls+aac(StreamType=1纯音频录制时有效)。StringgetProcedure()Get 媒体后续任务处理操作,即完成媒体上传后,可自动发起任务流操作。参数值为任务流模板名,云点播支持 创建任务流模板 并为模板命名。StringgetSessionContext()Get 任务流上下文,任务完成回调时透传。StringgetSourceContext()Get 上传上下文,上传完成回调时透传。StringgetStorageRegion()Get 指定上传园区,仅适用于对上传地域有特殊需求的用户。LonggetSubAppId()Get 点播 子应用 ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。StringgetUserDefineRecordId()Get 仅支持API录制上传vod,该参数表示用户可以自定义录制文件名前缀,【限制长度为64字节,只允许包含大小写英文字母(a-zA-Z)、数字(0-9)及下划线和连词符】。前缀与自动生成的录制文件名之间用__UserId_u_分开。voidsetClassId(Long ClassId)Set 分类ID,用于对媒体进行分类管理,可通过 创建分类 接口,创建分类,获得分类 ID。 默认值:0,表示其他分类。voidsetExpireTime(Long ExpireTime)Set 媒体文件过期时间,为当前时间的绝对过期时间;保存一天,就填"86400",永久保存就填"0",默认永久保存。voidsetMediaType(Long MediaType)Set 上传到vod平台的录制文件格式类型,0:mp4(默认), 1: hls, 2:aac(StreamType=1纯音频录制时有效), 3: hls+mp4, 4: hls+aac(StreamType=1纯音频录制时有效)。voidsetProcedure(String Procedure)Set 媒体后续任务处理操作,即完成媒体上传后,可自动发起任务流操作。参数值为任务流模板名,云点播支持 创建任务流模板 并为模板命名。voidsetSessionContext(String SessionContext)Set 任务流上下文,任务完成回调时透传。voidsetSourceContext(String SourceContext)Set 上传上下文,上传完成回调时透传。voidsetStorageRegion(String StorageRegion)Set 指定上传园区,仅适用于对上传地域有特殊需求的用户。voidsetSubAppId(Long SubAppId)Set 点播 子应用 ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。voidsetUserDefineRecordId(String UserDefineRecordId)Set 仅支持API录制上传vod,该参数表示用户可以自定义录制文件名前缀,【限制长度为64字节,只允许包含大小写英文字母(a-zA-Z)、数字(0-9)及下划线和连词符】。前缀与自动生成的录制文件名之间用__UserId_u_分开。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
-
TencentVod
public TencentVod()
-
TencentVod
public TencentVod(TencentVod 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
-
getProcedure
public String getProcedure()
Get 媒体后续任务处理操作,即完成媒体上传后,可自动发起任务流操作。参数值为任务流模板名,云点播支持 创建任务流模板 并为模板命名。- Returns:
- Procedure 媒体后续任务处理操作,即完成媒体上传后,可自动发起任务流操作。参数值为任务流模板名,云点播支持 创建任务流模板 并为模板命名。
-
setProcedure
public void setProcedure(String Procedure)
Set 媒体后续任务处理操作,即完成媒体上传后,可自动发起任务流操作。参数值为任务流模板名,云点播支持 创建任务流模板 并为模板命名。- Parameters:
Procedure- 媒体后续任务处理操作,即完成媒体上传后,可自动发起任务流操作。参数值为任务流模板名,云点播支持 创建任务流模板 并为模板命名。
-
getExpireTime
public Long getExpireTime()
Get 媒体文件过期时间,为当前时间的绝对过期时间;保存一天,就填"86400",永久保存就填"0",默认永久保存。- Returns:
- ExpireTime 媒体文件过期时间,为当前时间的绝对过期时间;保存一天,就填"86400",永久保存就填"0",默认永久保存。
-
setExpireTime
public void setExpireTime(Long ExpireTime)
Set 媒体文件过期时间,为当前时间的绝对过期时间;保存一天,就填"86400",永久保存就填"0",默认永久保存。- Parameters:
ExpireTime- 媒体文件过期时间,为当前时间的绝对过期时间;保存一天,就填"86400",永久保存就填"0",默认永久保存。
-
getStorageRegion
public String getStorageRegion()
Get 指定上传园区,仅适用于对上传地域有特殊需求的用户。- Returns:
- StorageRegion 指定上传园区,仅适用于对上传地域有特殊需求的用户。
-
setStorageRegion
public void setStorageRegion(String StorageRegion)
Set 指定上传园区,仅适用于对上传地域有特殊需求的用户。- Parameters:
StorageRegion- 指定上传园区,仅适用于对上传地域有特殊需求的用户。
-
getClassId
public Long getClassId()
Get 分类ID,用于对媒体进行分类管理,可通过 创建分类 接口,创建分类,获得分类 ID。 默认值:0,表示其他分类。- Returns:
- ClassId 分类ID,用于对媒体进行分类管理,可通过 创建分类 接口,创建分类,获得分类 ID。 默认值:0,表示其他分类。
-
setClassId
public void setClassId(Long ClassId)
Set 分类ID,用于对媒体进行分类管理,可通过 创建分类 接口,创建分类,获得分类 ID。 默认值:0,表示其他分类。- Parameters:
ClassId- 分类ID,用于对媒体进行分类管理,可通过 创建分类 接口,创建分类,获得分类 ID。 默认值:0,表示其他分类。
-
getSubAppId
public Long getSubAppId()
Get 点播 子应用 ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。- Returns:
- SubAppId 点播 子应用 ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。
-
setSubAppId
public void setSubAppId(Long SubAppId)
Set 点播 子应用 ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。- Parameters:
SubAppId- 点播 子应用 ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。
-
getSessionContext
public String getSessionContext()
Get 任务流上下文,任务完成回调时透传。- Returns:
- SessionContext 任务流上下文,任务完成回调时透传。
-
setSessionContext
public void setSessionContext(String SessionContext)
Set 任务流上下文,任务完成回调时透传。- Parameters:
SessionContext- 任务流上下文,任务完成回调时透传。
-
getSourceContext
public String getSourceContext()
Get 上传上下文,上传完成回调时透传。- Returns:
- SourceContext 上传上下文,上传完成回调时透传。
-
setSourceContext
public void setSourceContext(String SourceContext)
Set 上传上下文,上传完成回调时透传。- Parameters:
SourceContext- 上传上下文,上传完成回调时透传。
-
getMediaType
public Long getMediaType()
Get 上传到vod平台的录制文件格式类型,0:mp4(默认), 1: hls, 2:aac(StreamType=1纯音频录制时有效), 3: hls+mp4, 4: hls+aac(StreamType=1纯音频录制时有效)。- Returns:
- MediaType 上传到vod平台的录制文件格式类型,0:mp4(默认), 1: hls, 2:aac(StreamType=1纯音频录制时有效), 3: hls+mp4, 4: hls+aac(StreamType=1纯音频录制时有效)。
-
setMediaType
public void setMediaType(Long MediaType)
Set 上传到vod平台的录制文件格式类型,0:mp4(默认), 1: hls, 2:aac(StreamType=1纯音频录制时有效), 3: hls+mp4, 4: hls+aac(StreamType=1纯音频录制时有效)。- Parameters:
MediaType- 上传到vod平台的录制文件格式类型,0:mp4(默认), 1: hls, 2:aac(StreamType=1纯音频录制时有效), 3: hls+mp4, 4: hls+aac(StreamType=1纯音频录制时有效)。
-
getUserDefineRecordId
public String getUserDefineRecordId()
Get 仅支持API录制上传vod,该参数表示用户可以自定义录制文件名前缀,【限制长度为64字节,只允许包含大小写英文字母(a-zA-Z)、数字(0-9)及下划线和连词符】。前缀与自动生成的录制文件名之间用__UserId_u_分开。- Returns:
- UserDefineRecordId 仅支持API录制上传vod,该参数表示用户可以自定义录制文件名前缀,【限制长度为64字节,只允许包含大小写英文字母(a-zA-Z)、数字(0-9)及下划线和连词符】。前缀与自动生成的录制文件名之间用__UserId_u_分开。
-
setUserDefineRecordId
public void setUserDefineRecordId(String UserDefineRecordId)
Set 仅支持API录制上传vod,该参数表示用户可以自定义录制文件名前缀,【限制长度为64字节,只允许包含大小写英文字母(a-zA-Z)、数字(0-9)及下划线和连词符】。前缀与自动生成的录制文件名之间用__UserId_u_分开。- Parameters:
UserDefineRecordId- 仅支持API录制上传vod,该参数表示用户可以自定义录制文件名前缀,【限制长度为64字节,只允许包含大小写英文字母(a-zA-Z)、数字(0-9)及下划线和连词符】。前缀与自动生成的录制文件名之间用__UserId_u_分开。
-
-