Class: TencentCloud::Mps::V20190612::ParseLiveStreamProcessNotificationResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mps::V20190612::ParseLiveStreamProcessNotificationResponse
- Defined in:
- lib/v20190612/models.rb
Overview
ParseLiveStreamProcessNotification返回参数结构体
Instance Attribute Summary collapse
-
#AiAnalysisResultInfo ⇒ Object
- AiReviewResult:内容审核结果;
- AiRecognitionResult:内容识别结果;
- LiveRecordResult:直播录制结果;
- AiQualityControlResult:媒体质检结果;
- AiAnalysisResult:内容分析结果;
- AiSmartSubtitleResult:智能字幕结果;
- ProcessEof:直播流处理结束。
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。. -
#AiQualityControlResultInfo ⇒ Object
- AiReviewResult:内容审核结果;
- AiRecognitionResult:内容识别结果;
- LiveRecordResult:直播录制结果;
- AiQualityControlResult:媒体质检结果;
- AiAnalysisResult:内容分析结果;
- AiSmartSubtitleResult:智能字幕结果;
- ProcessEof:直播流处理结束。
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。. -
#AiRecognitionResultInfo ⇒ Object
- AiReviewResult:内容审核结果;
- AiRecognitionResult:内容识别结果;
- LiveRecordResult:直播录制结果;
- AiQualityControlResult:媒体质检结果;
- AiAnalysisResult:内容分析结果;
- AiSmartSubtitleResult:智能字幕结果;
- ProcessEof:直播流处理结束。
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。. -
#AiReviewResultInfo ⇒ Object
- AiReviewResult:内容审核结果;
- AiRecognitionResult:内容识别结果;
- LiveRecordResult:直播录制结果;
- AiQualityControlResult:媒体质检结果;
- AiAnalysisResult:内容分析结果;
- AiSmartSubtitleResult:智能字幕结果;
- ProcessEof:直播流处理结束。
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。. -
#AiSmartSubtitleResultInfo ⇒ Object
- AiReviewResult:内容审核结果;
- AiRecognitionResult:内容识别结果;
- LiveRecordResult:直播录制结果;
- AiQualityControlResult:媒体质检结果;
- AiAnalysisResult:内容分析结果;
- AiSmartSubtitleResult:智能字幕结果;
- ProcessEof:直播流处理结束。
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。. -
#LiveRecordResultInfo ⇒ Object
- AiReviewResult:内容审核结果;
- AiRecognitionResult:内容识别结果;
- LiveRecordResult:直播录制结果;
- AiQualityControlResult:媒体质检结果;
- AiAnalysisResult:内容分析结果;
- AiSmartSubtitleResult:智能字幕结果;
- ProcessEof:直播流处理结束。
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。. -
#NotificationType ⇒ Object
- AiReviewResult:内容审核结果;
- AiRecognitionResult:内容识别结果;
- LiveRecordResult:直播录制结果;
- AiQualityControlResult:媒体质检结果;
- AiAnalysisResult:内容分析结果;
- AiSmartSubtitleResult:智能字幕结果;
- ProcessEof:直播流处理结束。
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。. -
#ProcessEofInfo ⇒ Object
- AiReviewResult:内容审核结果;
- AiRecognitionResult:内容识别结果;
- LiveRecordResult:直播录制结果;
- AiQualityControlResult:媒体质检结果;
- AiAnalysisResult:内容分析结果;
- AiSmartSubtitleResult:智能字幕结果;
- ProcessEof:直播流处理结束。
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。. -
#RequestId ⇒ Object
- AiReviewResult:内容审核结果;
- AiRecognitionResult:内容识别结果;
- LiveRecordResult:直播录制结果;
- AiQualityControlResult:媒体质检结果;
- AiAnalysisResult:内容分析结果;
- AiSmartSubtitleResult:智能字幕结果;
- ProcessEof:直播流处理结束。
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。. -
#SessionContext ⇒ Object
- AiReviewResult:内容审核结果;
- AiRecognitionResult:内容识别结果;
- LiveRecordResult:直播录制结果;
- AiQualityControlResult:媒体质检结果;
- AiAnalysisResult:内容分析结果;
- AiSmartSubtitleResult:智能字幕结果;
- ProcessEof:直播流处理结束。
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。. -
#SessionId ⇒ Object
- AiReviewResult:内容审核结果;
- AiRecognitionResult:内容识别结果;
- LiveRecordResult:直播录制结果;
- AiQualityControlResult:媒体质检结果;
- AiAnalysisResult:内容分析结果;
- AiSmartSubtitleResult:智能字幕结果;
- ProcessEof:直播流处理结束。
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。. -
#Sign ⇒ Object
- AiReviewResult:内容审核结果;
- AiRecognitionResult:内容识别结果;
- LiveRecordResult:直播录制结果;
- AiQualityControlResult:媒体质检结果;
- AiAnalysisResult:内容分析结果;
- AiSmartSubtitleResult:智能字幕结果;
- ProcessEof:直播流处理结束。
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。. -
#TaskId ⇒ Object
- AiReviewResult:内容审核结果;
- AiRecognitionResult:内容识别结果;
- LiveRecordResult:直播录制结果;
- AiQualityControlResult:媒体质检结果;
- AiAnalysisResult:内容分析结果;
- AiSmartSubtitleResult:智能字幕结果;
- ProcessEof:直播流处理结束。
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。. -
#Timestamp ⇒ Object
- AiReviewResult:内容审核结果;
- AiRecognitionResult:内容识别结果;
- LiveRecordResult:直播录制结果;
- AiQualityControlResult:媒体质检结果;
- AiAnalysisResult:内容分析结果;
- AiSmartSubtitleResult:智能字幕结果;
- ProcessEof:直播流处理结束。
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(notificationtype = nil, taskid = nil, processeofinfo = nil, aireviewresultinfo = nil, airecognitionresultinfo = nil, aianalysisresultinfo = nil, aiqualitycontrolresultinfo = nil, liverecordresultinfo = nil, aismartsubtitleresultinfo = nil, sessionid = nil, sessioncontext = nil, timestamp = nil, sign = nil, requestid = nil) ⇒ ParseLiveStreamProcessNotificationResponse
constructor
A new instance of ParseLiveStreamProcessNotificationResponse.
Constructor Details
#initialize(notificationtype = nil, taskid = nil, processeofinfo = nil, aireviewresultinfo = nil, airecognitionresultinfo = nil, aianalysisresultinfo = nil, aiqualitycontrolresultinfo = nil, liverecordresultinfo = nil, aismartsubtitleresultinfo = nil, sessionid = nil, sessioncontext = nil, timestamp = nil, sign = nil, requestid = nil) ⇒ ParseLiveStreamProcessNotificationResponse
Returns a new instance of ParseLiveStreamProcessNotificationResponse.
24036 24037 24038 24039 24040 24041 24042 24043 24044 24045 24046 24047 24048 24049 24050 24051 |
# File 'lib/v20190612/models.rb', line 24036 def initialize(notificationtype=nil, taskid=nil, processeofinfo=nil, aireviewresultinfo=nil, airecognitionresultinfo=nil, aianalysisresultinfo=nil, aiqualitycontrolresultinfo=nil, liverecordresultinfo=nil, aismartsubtitleresultinfo=nil, sessionid=nil, sessioncontext=nil, =nil, sign=nil, requestid=nil) @NotificationType = notificationtype @TaskId = taskid @ProcessEofInfo = processeofinfo @AiReviewResultInfo = aireviewresultinfo @AiRecognitionResultInfo = airecognitionresultinfo @AiAnalysisResultInfo = aianalysisresultinfo @AiQualityControlResultInfo = aiqualitycontrolresultinfo @LiveRecordResultInfo = liverecordresultinfo @AiSmartSubtitleResultInfo = aismartsubtitleresultinfo @SessionId = sessionid @SessionContext = sessioncontext @Timestamp = @Sign = sign @RequestId = requestid end |
Instance Attribute Details
#AiAnalysisResultInfo ⇒ Object
24034 24035 24036 |
# File 'lib/v20190612/models.rb', line 24034 def AiAnalysisResultInfo @AiAnalysisResultInfo end |
#AiQualityControlResultInfo ⇒ Object
24034 24035 24036 |
# File 'lib/v20190612/models.rb', line 24034 def AiQualityControlResultInfo @AiQualityControlResultInfo end |
#AiRecognitionResultInfo ⇒ Object
24034 24035 24036 |
# File 'lib/v20190612/models.rb', line 24034 def AiRecognitionResultInfo @AiRecognitionResultInfo end |
#AiReviewResultInfo ⇒ Object
24034 24035 24036 |
# File 'lib/v20190612/models.rb', line 24034 def AiReviewResultInfo @AiReviewResultInfo end |
#AiSmartSubtitleResultInfo ⇒ Object
24034 24035 24036 |
# File 'lib/v20190612/models.rb', line 24034 def AiSmartSubtitleResultInfo @AiSmartSubtitleResultInfo end |
#LiveRecordResultInfo ⇒ Object
24034 24035 24036 |
# File 'lib/v20190612/models.rb', line 24034 def LiveRecordResultInfo @LiveRecordResultInfo end |
#NotificationType ⇒ Object
24034 24035 24036 |
# File 'lib/v20190612/models.rb', line 24034 def NotificationType @NotificationType end |
#ProcessEofInfo ⇒ Object
24034 24035 24036 |
# File 'lib/v20190612/models.rb', line 24034 def ProcessEofInfo @ProcessEofInfo end |
#RequestId ⇒ Object
24034 24035 24036 |
# File 'lib/v20190612/models.rb', line 24034 def RequestId @RequestId end |
#SessionContext ⇒ Object
24034 24035 24036 |
# File 'lib/v20190612/models.rb', line 24034 def SessionContext @SessionContext end |
#SessionId ⇒ Object
24034 24035 24036 |
# File 'lib/v20190612/models.rb', line 24034 def SessionId @SessionId end |
#Sign ⇒ Object
24034 24035 24036 |
# File 'lib/v20190612/models.rb', line 24034 def Sign @Sign end |
#TaskId ⇒ Object
24034 24035 24036 |
# File 'lib/v20190612/models.rb', line 24034 def TaskId @TaskId end |
#Timestamp ⇒ Object
24034 24035 24036 |
# File 'lib/v20190612/models.rb', line 24034 def Timestamp @Timestamp end |
Instance Method Details
#deserialize(params) ⇒ Object
24053 24054 24055 24056 24057 24058 24059 24060 24061 24062 24063 24064 24065 24066 24067 24068 24069 24070 24071 24072 24073 24074 24075 24076 24077 24078 24079 24080 24081 24082 24083 24084 24085 24086 24087 24088 24089 |
# File 'lib/v20190612/models.rb', line 24053 def deserialize(params) @NotificationType = params['NotificationType'] @TaskId = params['TaskId'] unless params['ProcessEofInfo'].nil? @ProcessEofInfo = LiveStreamProcessErrorInfo.new @ProcessEofInfo.deserialize(params['ProcessEofInfo']) end unless params['AiReviewResultInfo'].nil? @AiReviewResultInfo = LiveStreamAiReviewResultInfo.new @AiReviewResultInfo.deserialize(params['AiReviewResultInfo']) end unless params['AiRecognitionResultInfo'].nil? @AiRecognitionResultInfo = LiveStreamAiRecognitionResultInfo.new @AiRecognitionResultInfo.deserialize(params['AiRecognitionResultInfo']) end unless params['AiAnalysisResultInfo'].nil? @AiAnalysisResultInfo = LiveStreamAiAnalysisResultInfo.new @AiAnalysisResultInfo.deserialize(params['AiAnalysisResultInfo']) end unless params['AiQualityControlResultInfo'].nil? @AiQualityControlResultInfo = LiveStreamAiQualityControlResultInfo.new @AiQualityControlResultInfo.deserialize(params['AiQualityControlResultInfo']) end unless params['LiveRecordResultInfo'].nil? @LiveRecordResultInfo = LiveStreamRecordResultInfo.new @LiveRecordResultInfo.deserialize(params['LiveRecordResultInfo']) end unless params['AiSmartSubtitleResultInfo'].nil? @AiSmartSubtitleResultInfo = LiveStreamAiSmartSubtitleResultInfo.new @AiSmartSubtitleResultInfo.deserialize(params['AiSmartSubtitleResultInfo']) end @SessionId = params['SessionId'] @SessionContext = params['SessionContext'] @Timestamp = params['Timestamp'] @Sign = params['Sign'] @RequestId = params['RequestId'] end |