Class ProcessMediaRequest

    • Constructor Detail

      • ProcessMediaRequest

        public ProcessMediaRequest()
      • ProcessMediaRequest

        public 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.
    • Method Detail

      • getFileId

        public String getFileId()
        Get 媒体文件 ID,即该文件在云点播上的全局唯一标识符,在上传成功后由云点播后台分配。可以在 [视频上传完成事件通知](/document/product/266/7830) 或 [云点播控制台](https://console.cloud.tencent.com/vod/media) 获取该字段。
        Returns:
        FileId 媒体文件 ID,即该文件在云点播上的全局唯一标识符,在上传成功后由云点播后台分配。可以在 [视频上传完成事件通知](/document/product/266/7830) 或 [云点播控制台](https://console.cloud.tencent.com/vod/media) 获取该字段。
      • setFileId

        public void setFileId​(String FileId)
        Set 媒体文件 ID,即该文件在云点播上的全局唯一标识符,在上传成功后由云点播后台分配。可以在 [视频上传完成事件通知](/document/product/266/7830) 或 [云点播控制台](https://console.cloud.tencent.com/vod/media) 获取该字段。
        Parameters:
        FileId - 媒体文件 ID,即该文件在云点播上的全局唯一标识符,在上传成功后由云点播后台分配。可以在 [视频上传完成事件通知](/document/product/266/7830) 或 [云点播控制台](https://console.cloud.tencent.com/vod/media) 获取该字段。
      • 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;否则无需填写该字段。
      • getMediaProcessTask

        public MediaProcessTaskInput getMediaProcessTask()
        Get 视频处理类型任务参数。
        Returns:
        MediaProcessTask 视频处理类型任务参数。
      • setMediaProcessTask

        public void setMediaProcessTask​(MediaProcessTaskInput MediaProcessTask)
        Set 视频处理类型任务参数。
        Parameters:
        MediaProcessTask - 视频处理类型任务参数。
      • getAiContentReviewTask

        public AiContentReviewTaskInput getAiContentReviewTask()
        Get 音视频内容审核类型任务参数 \*。 \* 不建议使用,推荐使用 [音视频审核(ReviewAudioVideo)](https://cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](https://cloud.tencent.com/document/api/266/73217)。
        Returns:
        AiContentReviewTask 音视频内容审核类型任务参数 \*。 \* 不建议使用,推荐使用 [音视频审核(ReviewAudioVideo)](https://cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](https://cloud.tencent.com/document/api/266/73217)。
      • setAiContentReviewTask

        public void setAiContentReviewTask​(AiContentReviewTaskInput AiContentReviewTask)
        Set 音视频内容审核类型任务参数 \*。 \* 不建议使用,推荐使用 [音视频审核(ReviewAudioVideo)](https://cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](https://cloud.tencent.com/document/api/266/73217)。
        Parameters:
        AiContentReviewTask - 音视频内容审核类型任务参数 \*。 \* 不建议使用,推荐使用 [音视频审核(ReviewAudioVideo)](https://cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](https://cloud.tencent.com/document/api/266/73217)。
      • getAiAnalysisTask

        public AiAnalysisTaskInput getAiAnalysisTask()
        Get 音视频内容分析类型任务参数。
        Returns:
        AiAnalysisTask 音视频内容分析类型任务参数。
      • setAiAnalysisTask

        public void setAiAnalysisTask​(AiAnalysisTaskInput AiAnalysisTask)
        Set 音视频内容分析类型任务参数。
        Parameters:
        AiAnalysisTask - 音视频内容分析类型任务参数。
      • getAiRecognitionTask

        public AiRecognitionTaskInput getAiRecognitionTask()
        Get 音视频内容识别类型任务参数。
        Returns:
        AiRecognitionTask 音视频内容识别类型任务参数。
      • setAiRecognitionTask

        public void setAiRecognitionTask​(AiRecognitionTaskInput AiRecognitionTask)
        Set 音视频内容识别类型任务参数。
        Parameters:
        AiRecognitionTask - 音视频内容识别类型任务参数。
      • 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 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。
        Returns:
        SessionId 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。
      • setSessionId

        public void setSessionId​(String SessionId)
        Set 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。
        Parameters:
        SessionId - 用于去重的识别码,如果三天内曾有过相同的识别码的请求,则本次的请求会返回错误。最长 50 个字符,不带或者带空字符串表示不做去重。
      • getExtInfo

        public String getExtInfo()
        Get 保留字段,特殊用途时使用。
        Returns:
        ExtInfo 保留字段,特殊用途时使用。
      • setExtInfo

        public void setExtInfo​(String ExtInfo)
        Set 保留字段,特殊用途时使用。
        Parameters:
        ExtInfo - 保留字段,特殊用途时使用。