Class: TencentCloud::Vod::V20180717::ProcessMediaRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vod::V20180717::ProcessMediaRequest
- Defined in:
- lib/v20180717/models.rb
Overview
ProcessMedia请求参数结构体
Instance Attribute Summary collapse
-
#AiAnalysisTask ⇒ Object
<font color=red>* 不建议使用</font>,推荐使用 [音视频审核(ReviewAudioVideo)](cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](cloud.tencent.com/document/api/266/73217)。.
-
#AiContentReviewTask ⇒ Object
<font color=red>* 不建议使用</font>,推荐使用 [音视频审核(ReviewAudioVideo)](cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](cloud.tencent.com/document/api/266/73217)。.
-
#AiRecognitionTask ⇒ Object
<font color=red>* 不建议使用</font>,推荐使用 [音视频审核(ReviewAudioVideo)](cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](cloud.tencent.com/document/api/266/73217)。.
-
#ExtInfo ⇒ Object
<font color=red>* 不建议使用</font>,推荐使用 [音视频审核(ReviewAudioVideo)](cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](cloud.tencent.com/document/api/266/73217)。.
-
#FileId ⇒ Object
<font color=red>* 不建议使用</font>,推荐使用 [音视频审核(ReviewAudioVideo)](cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](cloud.tencent.com/document/api/266/73217)。.
-
#MediaProcessTask ⇒ Object
<font color=red>* 不建议使用</font>,推荐使用 [音视频审核(ReviewAudioVideo)](cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](cloud.tencent.com/document/api/266/73217)。.
-
#SessionContext ⇒ Object
<font color=red>* 不建议使用</font>,推荐使用 [音视频审核(ReviewAudioVideo)](cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](cloud.tencent.com/document/api/266/73217)。.
-
#SessionId ⇒ Object
<font color=red>* 不建议使用</font>,推荐使用 [音视频审核(ReviewAudioVideo)](cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](cloud.tencent.com/document/api/266/73217)。.
-
#SubAppId ⇒ Object
<font color=red>* 不建议使用</font>,推荐使用 [音视频审核(ReviewAudioVideo)](cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](cloud.tencent.com/document/api/266/73217)。.
-
#TasksNotifyMode ⇒ Object
<font color=red>* 不建议使用</font>,推荐使用 [音视频审核(ReviewAudioVideo)](cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](cloud.tencent.com/document/api/266/73217)。.
-
#TasksPriority ⇒ Object
<font color=red>* 不建议使用</font>,推荐使用 [音视频审核(ReviewAudioVideo)](cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](cloud.tencent.com/document/api/266/73217)。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(fileid = nil, subappid = nil, mediaprocesstask = nil, aicontentreviewtask = nil, aianalysistask = nil, airecognitiontask = nil, taskspriority = nil, tasksnotifymode = nil, sessioncontext = nil, sessionid = nil, extinfo = nil) ⇒ ProcessMediaRequest
constructor
A new instance of ProcessMediaRequest.
Constructor Details
#initialize(fileid = nil, subappid = nil, mediaprocesstask = nil, aicontentreviewtask = nil, aianalysistask = nil, airecognitiontask = nil, taskspriority = nil, tasksnotifymode = nil, sessioncontext = nil, sessionid = nil, extinfo = nil) ⇒ ProcessMediaRequest
Returns a new instance of ProcessMediaRequest.
22677 22678 22679 22680 22681 22682 22683 22684 22685 22686 22687 22688 22689 |
# File 'lib/v20180717/models.rb', line 22677 def initialize(fileid=nil, subappid=nil, mediaprocesstask=nil, aicontentreviewtask=nil, aianalysistask=nil, airecognitiontask=nil, taskspriority=nil, tasksnotifymode=nil, sessioncontext=nil, sessionid=nil, extinfo=nil) @FileId = fileid @SubAppId = subappid @MediaProcessTask = mediaprocesstask @AiContentReviewTask = aicontentreviewtask @AiAnalysisTask = aianalysistask @AiRecognitionTask = airecognitiontask @TasksPriority = taskspriority @TasksNotifyMode = tasksnotifymode @SessionContext = sessioncontext @SessionId = sessionid @ExtInfo = extinfo end |
Instance Attribute Details
#AiAnalysisTask ⇒ Object
<font color=red>* 不建议使用</font>,推荐使用 [音视频审核(ReviewAudioVideo)](cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](cloud.tencent.com/document/api/266/73217)。
22675 22676 22677 |
# File 'lib/v20180717/models.rb', line 22675 def AiAnalysisTask @AiAnalysisTask end |
#AiContentReviewTask ⇒ Object
<font color=red>* 不建议使用</font>,推荐使用 [音视频审核(ReviewAudioVideo)](cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](cloud.tencent.com/document/api/266/73217)。
22675 22676 22677 |
# File 'lib/v20180717/models.rb', line 22675 def AiContentReviewTask @AiContentReviewTask end |
#AiRecognitionTask ⇒ Object
<font color=red>* 不建议使用</font>,推荐使用 [音视频审核(ReviewAudioVideo)](cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](cloud.tencent.com/document/api/266/73217)。
22675 22676 22677 |
# File 'lib/v20180717/models.rb', line 22675 def AiRecognitionTask @AiRecognitionTask end |
#ExtInfo ⇒ Object
<font color=red>* 不建议使用</font>,推荐使用 [音视频审核(ReviewAudioVideo)](cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](cloud.tencent.com/document/api/266/73217)。
22675 22676 22677 |
# File 'lib/v20180717/models.rb', line 22675 def ExtInfo @ExtInfo end |
#FileId ⇒ Object
<font color=red>* 不建议使用</font>,推荐使用 [音视频审核(ReviewAudioVideo)](cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](cloud.tencent.com/document/api/266/73217)。
22675 22676 22677 |
# File 'lib/v20180717/models.rb', line 22675 def FileId @FileId end |
#MediaProcessTask ⇒ Object
<font color=red>* 不建议使用</font>,推荐使用 [音视频审核(ReviewAudioVideo)](cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](cloud.tencent.com/document/api/266/73217)。
22675 22676 22677 |
# File 'lib/v20180717/models.rb', line 22675 def MediaProcessTask @MediaProcessTask end |
#SessionContext ⇒ Object
<font color=red>* 不建议使用</font>,推荐使用 [音视频审核(ReviewAudioVideo)](cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](cloud.tencent.com/document/api/266/73217)。
22675 22676 22677 |
# File 'lib/v20180717/models.rb', line 22675 def SessionContext @SessionContext end |
#SessionId ⇒ Object
<font color=red>* 不建议使用</font>,推荐使用 [音视频审核(ReviewAudioVideo)](cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](cloud.tencent.com/document/api/266/73217)。
22675 22676 22677 |
# File 'lib/v20180717/models.rb', line 22675 def SessionId @SessionId end |
#SubAppId ⇒ Object
<font color=red>* 不建议使用</font>,推荐使用 [音视频审核(ReviewAudioVideo)](cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](cloud.tencent.com/document/api/266/73217)。
22675 22676 22677 |
# File 'lib/v20180717/models.rb', line 22675 def SubAppId @SubAppId end |
#TasksNotifyMode ⇒ Object
<font color=red>* 不建议使用</font>,推荐使用 [音视频审核(ReviewAudioVideo)](cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](cloud.tencent.com/document/api/266/73217)。
22675 22676 22677 |
# File 'lib/v20180717/models.rb', line 22675 def TasksNotifyMode @TasksNotifyMode end |
#TasksPriority ⇒ Object
<font color=red>* 不建议使用</font>,推荐使用 [音视频审核(ReviewAudioVideo)](cloud.tencent.com/document/api/266/80283) 或 [图片审核(ReviewImage)](cloud.tencent.com/document/api/266/73217)。
22675 22676 22677 |
# File 'lib/v20180717/models.rb', line 22675 def TasksPriority @TasksPriority end |
Instance Method Details
#deserialize(params) ⇒ Object
22691 22692 22693 22694 22695 22696 22697 22698 22699 22700 22701 22702 22703 22704 22705 22706 22707 22708 22709 22710 22711 22712 22713 22714 22715 |
# File 'lib/v20180717/models.rb', line 22691 def deserialize(params) @FileId = params['FileId'] @SubAppId = params['SubAppId'] unless params['MediaProcessTask'].nil? @MediaProcessTask = MediaProcessTaskInput.new @MediaProcessTask.deserialize(params['MediaProcessTask']) end unless params['AiContentReviewTask'].nil? @AiContentReviewTask = AiContentReviewTaskInput.new @AiContentReviewTask.deserialize(params['AiContentReviewTask']) end unless params['AiAnalysisTask'].nil? @AiAnalysisTask = AiAnalysisTaskInput.new @AiAnalysisTask.deserialize(params['AiAnalysisTask']) end unless params['AiRecognitionTask'].nil? @AiRecognitionTask = AiRecognitionTaskInput.new @AiRecognitionTask.deserialize(params['AiRecognitionTask']) end @TasksPriority = params['TasksPriority'] @TasksNotifyMode = params['TasksNotifyMode'] @SessionContext = params['SessionContext'] @SessionId = params['SessionId'] @ExtInfo = params['ExtInfo'] end |