Class ProcessMediaByProcedureRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.vod.v20180717.models.ProcessMediaByProcedureRequest
-
public class ProcessMediaByProcedureRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ProcessMediaByProcedureRequest()
ProcessMediaByProcedureRequest(ProcessMediaByProcedureRequest 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 String
getExtInfo()
Get 保留字段,特殊用途时使用。String
getFileId()
Get 媒体文件 ID。String
getProcedureName()
Get [任务流模板](/document/product/266/11700#.E4.BB.BB.E5.8A.A1.E6.B5.81.E6.A8.A1.E6.9D.BF)名字。String
getSessionContext()
Get 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。String
getSessionId()
Get 用于去重的识别码,如果 7 天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。Long
getSubAppId()
Get 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。String
getTasksNotifyMode()
Get 任务流状态变更通知模式,可取值有 Finish,Change 和 None,不填代表 Finish。Long
getTasksPriority()
Get 任务流的优先级,数值越大优先级越高,取值范围是-10到10,不填代表0。void
setExtInfo(String ExtInfo)
Set 保留字段,特殊用途时使用。void
setFileId(String FileId)
Set 媒体文件 ID。void
setProcedureName(String ProcedureName)
Set [任务流模板](/document/product/266/11700#.E4.BB.BB.E5.8A.A1.E6.B5.81.E6.A8.A1.E6.9D.BF)名字。void
setSessionContext(String SessionContext)
Set 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。void
setSessionId(String SessionId)
Set 用于去重的识别码,如果 7 天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。void
setSubAppId(Long SubAppId)
Set 点播[子应用](/document/product/266/14574) ID。如果要访问子应用中的资源,则将该字段填写为子应用 ID;否则无需填写该字段。void
setTasksNotifyMode(String TasksNotifyMode)
Set 任务流状态变更通知模式,可取值有 Finish,Change 和 None,不填代表 Finish。void
setTasksPriority(Long TasksPriority)
Set 任务流的优先级,数值越大优先级越高,取值范围是-10到10,不填代表0。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
-
ProcessMediaByProcedureRequest
public ProcessMediaByProcedureRequest()
-
ProcessMediaByProcedureRequest
public ProcessMediaByProcedureRequest(ProcessMediaByProcedureRequest 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 媒体文件 ID。- Returns:
- FileId 媒体文件 ID。
-
setFileId
public void setFileId(String FileId)
Set 媒体文件 ID。- Parameters:
FileId
- 媒体文件 ID。
-
getProcedureName
public String getProcedureName()
Get [任务流模板](/document/product/266/11700#.E4.BB.BB.E5.8A.A1.E6.B5.81.E6.A8.A1.E6.9D.BF)名字。- Returns:
- ProcedureName [任务流模板](/document/product/266/11700#.E4.BB.BB.E5.8A.A1.E6.B5.81.E6.A8.A1.E6.9D.BF)名字。
-
setProcedureName
public void setProcedureName(String ProcedureName)
Set [任务流模板](/document/product/266/11700#.E4.BB.BB.E5.8A.A1.E6.B5.81.E6.A8.A1.E6.9D.BF)名字。- Parameters:
ProcedureName
- [任务流模板](/document/product/266/11700#.E4.BB.BB.E5.8A.A1.E6.B5.81.E6.A8.A1.E6.9D.BF)名字。
-
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;否则无需填写该字段。
-
getTasksPriority
public Long getTasksPriority()
Get 任务流的优先级,数值越大优先级越高,取值范围是-10到10,不填代表0。- Returns:
- TasksPriority 任务流的优先级,数值越大优先级越高,取值范围是-10到10,不填代表0。
-
setTasksPriority
public void setTasksPriority(Long TasksPriority)
Set 任务流的优先级,数值越大优先级越高,取值范围是-10到10,不填代表0。- Parameters:
TasksPriority
- 任务流的优先级,数值越大优先级越高,取值范围是-10到10,不填代表0。
-
getTasksNotifyMode
public String getTasksNotifyMode()
Get 任务流状态变更通知模式,可取值有 Finish,Change 和 None,不填代表 Finish。- Returns:
- TasksNotifyMode 任务流状态变更通知模式,可取值有 Finish,Change 和 None,不填代表 Finish。
-
setTasksNotifyMode
public void setTasksNotifyMode(String TasksNotifyMode)
Set 任务流状态变更通知模式,可取值有 Finish,Change 和 None,不填代表 Finish。- Parameters:
TasksNotifyMode
- 任务流状态变更通知模式,可取值有 Finish,Change 和 None,不填代表 Finish。
-
getSessionContext
public String getSessionContext()
Get 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。- Returns:
- SessionContext 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。
-
setSessionContext
public void setSessionContext(String SessionContext)
Set 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。- Parameters:
SessionContext
- 来源上下文,用于透传用户请求信息,任务流状态变更回调将返回该字段值,最长 1000 个字符。
-
getSessionId
public String getSessionId()
Get 用于去重的识别码,如果 7 天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。- Returns:
- SessionId 用于去重的识别码,如果 7 天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。
-
setSessionId
public void setSessionId(String SessionId)
Set 用于去重的识别码,如果 7 天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。- Parameters:
SessionId
- 用于去重的识别码,如果 7 天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。
-
getExtInfo
public String getExtInfo()
Get 保留字段,特殊用途时使用。- Returns:
- ExtInfo 保留字段,特殊用途时使用。
-
setExtInfo
public void setExtInfo(String ExtInfo)
Set 保留字段,特殊用途时使用。- Parameters:
ExtInfo
- 保留字段,特殊用途时使用。
-
-