public class ProcessMediaRequest extends AbstractModel
Constructor and Description |
---|
ProcessMediaRequest() |
ProcessMediaRequest(ProcessMediaRequest 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.
|
Modifier and Type | Method and Description |
---|---|
AiAnalysisTaskInput |
getAiAnalysisTask()
Get Video content analysis task parameter.
|
AiContentReviewTaskInput |
getAiContentReviewTask()
Get Parameters for intelligent recognition
|
AiRecognitionTaskInput |
getAiRecognitionTask()
Get Type parameter of video content recognition task.
|
String |
getExtInfo()
Get Reserved field for special purposes.
|
String |
getFileId()
Get Media file ID, i.e., the globally unique ID of a file in VOD assigned by the VOD backend after successful upload.
|
MediaProcessTaskInput |
getMediaProcessTask()
Get Parameter of video processing task.
|
String |
getSessionContext()
Get The source context which is used to pass through the user request information.
|
String |
getSessionId()
Get Used to identify duplicate requests.
|
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 Parameters for intelligent recognition
|
void |
setAiRecognitionTask(AiRecognitionTaskInput AiRecognitionTask)
Set Type parameter of video content recognition task.
|
void |
setExtInfo(String ExtInfo)
Set Reserved field for special purposes.
|
void |
setFileId(String FileId)
Set Media file ID, i.e., the globally unique ID of a file in VOD assigned by the VOD backend after successful upload.
|
void |
setMediaProcessTask(MediaProcessTaskInput MediaProcessTask)
Set Parameter of video processing task.
|
void |
setSessionContext(String SessionContext)
Set The source context which is used to pass through the user request information.
|
void |
setSessionId(String SessionId)
Set Used to identify duplicate requests.
|
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 ProcessMediaRequest()
public ProcessMediaRequest(ProcessMediaRequest source)
public String getFileId()
public void setFileId(String FileId)
FileId
- Media file ID, i.e., the globally unique ID of a file in VOD assigned by the VOD backend after successful upload. This field can be obtained through the [video upload completion event notification](https://intl.cloud.tencent.com/document/product/266/7830?from_cn_redirect=1) or [VOD Console](https://console.cloud.tencent.com/vod/media).public MediaProcessTaskInput getMediaProcessTask()
public void setMediaProcessTask(MediaProcessTaskInput MediaProcessTask)
MediaProcessTask
- Parameter of video processing task.public AiContentReviewTaskInput getAiContentReviewTask()
public void setAiContentReviewTask(AiContentReviewTaskInput AiContentReviewTask)
AiContentReviewTask
- Parameters for intelligent recognitionpublic 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
- Used to identify duplicate requests. After you send a request, if any request with the same `SessionId` has already been sent in the last three days (72 hours), an error message will be returned. `SessionId` contains up to 50 characters. If this parameter is not carried or is an empty string, no deduplication will be performed.public String getExtInfo()
public void setExtInfo(String ExtInfo)
ExtInfo
- Reserved field for special purposes.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 © 2022. All rights reserved.