public class ProcessMediaByUrlRequest extends AbstractModel
Constructor and Description |
---|
ProcessMediaByUrlRequest() |
Modifier and Type | Method and Description |
---|---|
AiAnalysisTaskInput |
getAiAnalysisTask()
Get Video content analysis task parameter.
|
AiContentReviewTaskInput |
getAiContentReviewTask()
Get Type parameter of video content audit task.
|
AiRecognitionTaskInput |
getAiRecognitionTask()
Get Type parameter of video content recognition task.
|
MediaInputInfo |
getInputInfo()
Get Information of input video, including video's URL, name, and custom ID.
|
MediaOutputInfo |
getOutputInfo()
Get Information of COS path to output file.
|
String |
getSessionContext()
Get The source context which is used to pass through the user request information.
|
String |
getSessionId()
Get The ID used for deduplication.
|
Long |
getSubAppId()
Get [Subapplication](https://intl.cloud.tencent.com/document/product/266/14574?from_cn_redirect=1) ID in VOD.
|
String |
getTasksNotifyMode()
Get Notification mode for task flow status change.
|
Long |
getTasksPriority()
Get Task flow priority.
|
void |
setAiAnalysisTask(AiAnalysisTaskInput AiAnalysisTask)
Set Video content analysis task parameter.
|
void |
setAiContentReviewTask(AiContentReviewTaskInput AiContentReviewTask)
Set Type parameter of video content audit task.
|
void |
setAiRecognitionTask(AiRecognitionTaskInput AiRecognitionTask)
Set Type parameter of video content recognition task.
|
void |
setInputInfo(MediaInputInfo InputInfo)
Set Information of input video, including video's URL, name, and custom ID.
|
void |
setOutputInfo(MediaOutputInfo OutputInfo)
Set Information of COS path to output file.
|
void |
setSessionContext(String SessionContext)
Set The source context which is used to pass through the user request information.
|
void |
setSessionId(String SessionId)
Set The ID used for deduplication.
|
void |
setSubAppId(Long SubAppId)
Set [Subapplication](https://intl.cloud.tencent.com/document/product/266/14574?from_cn_redirect=1) ID in VOD.
|
void |
setTasksNotifyMode(String TasksNotifyMode)
Set Notification mode for task flow status change.
|
void |
setTasksPriority(Long TasksPriority)
Set Task flow priority.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public MediaInputInfo getInputInfo()
public void setInputInfo(MediaInputInfo InputInfo)
InputInfo
- Information of input video, including video's URL, name, and custom ID.public MediaOutputInfo getOutputInfo()
public void setOutputInfo(MediaOutputInfo OutputInfo)
OutputInfo
- Information of COS path to output file.public AiContentReviewTaskInput getAiContentReviewTask()
public void setAiContentReviewTask(AiContentReviewTaskInput AiContentReviewTask)
AiContentReviewTask
- Type parameter of video content audit task.public AiAnalysisTaskInput getAiAnalysisTask()
public void setAiAnalysisTask(AiAnalysisTaskInput AiAnalysisTask)
AiAnalysisTask
- Video content analysis task parameter.public AiRecognitionTaskInput getAiRecognitionTask()
public void setAiRecognitionTask(AiRecognitionTaskInput AiRecognitionTask)
AiRecognitionTask
- Type parameter of video content recognition task.public Long getTasksPriority()
public void setTasksPriority(Long TasksPriority)
TasksPriority
- Task flow priority. The higher the value, the higher the priority. Value range: -10-10. If this parameter is left empty, 0 will be used.public String getTasksNotifyMode()
public void setTasksNotifyMode(String TasksNotifyMode)
TasksNotifyMode
- Notification mode for task flow status change. Valid values: Finish, Change, None. If this parameter is left empty, `Finish` will be used.public String getSessionContext()
public void setSessionContext(String SessionContext)
SessionContext
- The source context which is used to pass through the user request information. The task flow status change callback will return the value of this field. It can contain up to 1,000 characters.public String getSessionId()
public void setSessionId(String SessionId)
SessionId
- The ID used for deduplication. If there was a request with the same ID in the last seven days, the current request will return an error. The ID can contain up to 50 characters. If this parameter is left empty or a blank string is entered, no deduplication will be performed.public Long getSubAppId()
public void setSubAppId(Long SubAppId)
SubAppId
- [Subapplication](https://intl.cloud.tencent.com/document/product/266/14574?from_cn_redirect=1) ID in VOD. If you need to access a resource in a subapplication, enter the subapplication ID in this field; otherwise, leave it empty.Copyright © 2020. All rights reserved.