Class: TencentCloud::Live::V20180801::CreateLiveStreamMonitorRequest

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180801/models.rb

Overview

CreateLiveStreamMonitor请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(outputinfo = nil, inputlist = nil, monitorname = nil, notifypolicy = nil, asrlanguage = nil, ocrlanguage = nil, aiasrinputindexlist = nil, aiocrinputindexlist = nil, checkstreambroken = nil, checkstreamlowframerate = nil, allowmonitorreport = nil, aiformatdiagnose = nil, aiqualitycontrol = nil, casterid = nil, pullpushtaskid = nil) ⇒ CreateLiveStreamMonitorRequest

Returns a new instance of CreateLiveStreamMonitorRequest.



3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
# File 'lib/v20180801/models.rb', line 3404

def initialize(outputinfo=nil, inputlist=nil, monitorname=nil, notifypolicy=nil, asrlanguage=nil, ocrlanguage=nil, aiasrinputindexlist=nil, aiocrinputindexlist=nil, checkstreambroken=nil, checkstreamlowframerate=nil, allowmonitorreport=nil, aiformatdiagnose=nil, aiqualitycontrol=nil, casterid=nil, pullpushtaskid=nil)
  @OutputInfo = outputinfo
  @InputList = inputlist
  @MonitorName = monitorname
  @NotifyPolicy = notifypolicy
  @AsrLanguage = asrlanguage
  @OcrLanguage = ocrlanguage
  @AiAsrInputIndexList = aiasrinputindexlist
  @AiOcrInputIndexList = aiocrinputindexlist
  @CheckStreamBroken = checkstreambroken
  @CheckStreamLowFrameRate = checkstreamlowframerate
  @AllowMonitorReport = allowmonitorreport
  @AiFormatDiagnose = aiformatdiagnose
  @AiQualityControl = aiqualitycontrol
  @CasterId = casterid
  @PullPushTaskId = pullpushtaskid
end

Instance Attribute Details

#AiAsrInputIndexListObject

不填默认为没有任何通知。0 关闭 1 中文 2 英文 3 日文 4 韩文。0 关闭 1 中、英文。(第1条输入流index为1)(第1条输入流index为1)

Parameters:

  • OutputInfo:

    监播任务的输出信息。

  • InputList:

    待监播的输入流信息列表。

  • MonitorName:

    监播任务名称。字段长度小于128字节(一个汉字两个字节)。

  • NotifyPolicy:

    监播事件通知策略。

  • AsrLanguage:

    智能语音识别语种设置:

  • OcrLanguage:

    智能文字识别语种设置:

  • AiAsrInputIndexList:

    智能语音识别的输入列表,若开启语音识别则必填。

  • AiOcrInputIndexList:

    智能文字识别的输入列表,若开启文字识别则必填。

  • CheckStreamBroken:

    是否开启断流检测。

  • CheckStreamLowFrameRate:

    是否开启低帧率检测。

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告。

  • AiFormatDiagnose:

    是否开启格式诊断。

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id。

  • PullPushTaskId:

    拉流转推监播任务对应的拉流转推场次id



3402
3403
3404
# File 'lib/v20180801/models.rb', line 3402

def AiAsrInputIndexList
  @AiAsrInputIndexList
end

#AiFormatDiagnoseObject

不填默认为没有任何通知。0 关闭 1 中文 2 英文 3 日文 4 韩文。0 关闭 1 中、英文。(第1条输入流index为1)(第1条输入流index为1)

Parameters:

  • OutputInfo:

    监播任务的输出信息。

  • InputList:

    待监播的输入流信息列表。

  • MonitorName:

    监播任务名称。字段长度小于128字节(一个汉字两个字节)。

  • NotifyPolicy:

    监播事件通知策略。

  • AsrLanguage:

    智能语音识别语种设置:

  • OcrLanguage:

    智能文字识别语种设置:

  • AiAsrInputIndexList:

    智能语音识别的输入列表,若开启语音识别则必填。

  • AiOcrInputIndexList:

    智能文字识别的输入列表,若开启文字识别则必填。

  • CheckStreamBroken:

    是否开启断流检测。

  • CheckStreamLowFrameRate:

    是否开启低帧率检测。

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告。

  • AiFormatDiagnose:

    是否开启格式诊断。

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id。

  • PullPushTaskId:

    拉流转推监播任务对应的拉流转推场次id



3402
3403
3404
# File 'lib/v20180801/models.rb', line 3402

def AiFormatDiagnose
  @AiFormatDiagnose
end

#AiOcrInputIndexListObject

不填默认为没有任何通知。0 关闭 1 中文 2 英文 3 日文 4 韩文。0 关闭 1 中、英文。(第1条输入流index为1)(第1条输入流index为1)

Parameters:

  • OutputInfo:

    监播任务的输出信息。

  • InputList:

    待监播的输入流信息列表。

  • MonitorName:

    监播任务名称。字段长度小于128字节(一个汉字两个字节)。

  • NotifyPolicy:

    监播事件通知策略。

  • AsrLanguage:

    智能语音识别语种设置:

  • OcrLanguage:

    智能文字识别语种设置:

  • AiAsrInputIndexList:

    智能语音识别的输入列表,若开启语音识别则必填。

  • AiOcrInputIndexList:

    智能文字识别的输入列表,若开启文字识别则必填。

  • CheckStreamBroken:

    是否开启断流检测。

  • CheckStreamLowFrameRate:

    是否开启低帧率检测。

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告。

  • AiFormatDiagnose:

    是否开启格式诊断。

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id。

  • PullPushTaskId:

    拉流转推监播任务对应的拉流转推场次id



3402
3403
3404
# File 'lib/v20180801/models.rb', line 3402

def AiOcrInputIndexList
  @AiOcrInputIndexList
end

#AiQualityControlObject

不填默认为没有任何通知。0 关闭 1 中文 2 英文 3 日文 4 韩文。0 关闭 1 中、英文。(第1条输入流index为1)(第1条输入流index为1)

Parameters:

  • OutputInfo:

    监播任务的输出信息。

  • InputList:

    待监播的输入流信息列表。

  • MonitorName:

    监播任务名称。字段长度小于128字节(一个汉字两个字节)。

  • NotifyPolicy:

    监播事件通知策略。

  • AsrLanguage:

    智能语音识别语种设置:

  • OcrLanguage:

    智能文字识别语种设置:

  • AiAsrInputIndexList:

    智能语音识别的输入列表,若开启语音识别则必填。

  • AiOcrInputIndexList:

    智能文字识别的输入列表,若开启文字识别则必填。

  • CheckStreamBroken:

    是否开启断流检测。

  • CheckStreamLowFrameRate:

    是否开启低帧率检测。

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告。

  • AiFormatDiagnose:

    是否开启格式诊断。

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id。

  • PullPushTaskId:

    拉流转推监播任务对应的拉流转推场次id



3402
3403
3404
# File 'lib/v20180801/models.rb', line 3402

def AiQualityControl
  @AiQualityControl
end

#AllowMonitorReportObject

不填默认为没有任何通知。0 关闭 1 中文 2 英文 3 日文 4 韩文。0 关闭 1 中、英文。(第1条输入流index为1)(第1条输入流index为1)

Parameters:

  • OutputInfo:

    监播任务的输出信息。

  • InputList:

    待监播的输入流信息列表。

  • MonitorName:

    监播任务名称。字段长度小于128字节(一个汉字两个字节)。

  • NotifyPolicy:

    监播事件通知策略。

  • AsrLanguage:

    智能语音识别语种设置:

  • OcrLanguage:

    智能文字识别语种设置:

  • AiAsrInputIndexList:

    智能语音识别的输入列表,若开启语音识别则必填。

  • AiOcrInputIndexList:

    智能文字识别的输入列表,若开启文字识别则必填。

  • CheckStreamBroken:

    是否开启断流检测。

  • CheckStreamLowFrameRate:

    是否开启低帧率检测。

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告。

  • AiFormatDiagnose:

    是否开启格式诊断。

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id。

  • PullPushTaskId:

    拉流转推监播任务对应的拉流转推场次id



3402
3403
3404
# File 'lib/v20180801/models.rb', line 3402

def AllowMonitorReport
  @AllowMonitorReport
end

#AsrLanguageObject

不填默认为没有任何通知。0 关闭 1 中文 2 英文 3 日文 4 韩文。0 关闭 1 中、英文。(第1条输入流index为1)(第1条输入流index为1)

Parameters:

  • OutputInfo:

    监播任务的输出信息。

  • InputList:

    待监播的输入流信息列表。

  • MonitorName:

    监播任务名称。字段长度小于128字节(一个汉字两个字节)。

  • NotifyPolicy:

    监播事件通知策略。

  • AsrLanguage:

    智能语音识别语种设置:

  • OcrLanguage:

    智能文字识别语种设置:

  • AiAsrInputIndexList:

    智能语音识别的输入列表,若开启语音识别则必填。

  • AiOcrInputIndexList:

    智能文字识别的输入列表,若开启文字识别则必填。

  • CheckStreamBroken:

    是否开启断流检测。

  • CheckStreamLowFrameRate:

    是否开启低帧率检测。

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告。

  • AiFormatDiagnose:

    是否开启格式诊断。

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id。

  • PullPushTaskId:

    拉流转推监播任务对应的拉流转推场次id



3402
3403
3404
# File 'lib/v20180801/models.rb', line 3402

def AsrLanguage
  @AsrLanguage
end

#CasterIdObject

不填默认为没有任何通知。0 关闭 1 中文 2 英文 3 日文 4 韩文。0 关闭 1 中、英文。(第1条输入流index为1)(第1条输入流index为1)

Parameters:

  • OutputInfo:

    监播任务的输出信息。

  • InputList:

    待监播的输入流信息列表。

  • MonitorName:

    监播任务名称。字段长度小于128字节(一个汉字两个字节)。

  • NotifyPolicy:

    监播事件通知策略。

  • AsrLanguage:

    智能语音识别语种设置:

  • OcrLanguage:

    智能文字识别语种设置:

  • AiAsrInputIndexList:

    智能语音识别的输入列表,若开启语音识别则必填。

  • AiOcrInputIndexList:

    智能文字识别的输入列表,若开启文字识别则必填。

  • CheckStreamBroken:

    是否开启断流检测。

  • CheckStreamLowFrameRate:

    是否开启低帧率检测。

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告。

  • AiFormatDiagnose:

    是否开启格式诊断。

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id。

  • PullPushTaskId:

    拉流转推监播任务对应的拉流转推场次id



3402
3403
3404
# File 'lib/v20180801/models.rb', line 3402

def CasterId
  @CasterId
end

#CheckStreamBrokenObject

不填默认为没有任何通知。0 关闭 1 中文 2 英文 3 日文 4 韩文。0 关闭 1 中、英文。(第1条输入流index为1)(第1条输入流index为1)

Parameters:

  • OutputInfo:

    监播任务的输出信息。

  • InputList:

    待监播的输入流信息列表。

  • MonitorName:

    监播任务名称。字段长度小于128字节(一个汉字两个字节)。

  • NotifyPolicy:

    监播事件通知策略。

  • AsrLanguage:

    智能语音识别语种设置:

  • OcrLanguage:

    智能文字识别语种设置:

  • AiAsrInputIndexList:

    智能语音识别的输入列表,若开启语音识别则必填。

  • AiOcrInputIndexList:

    智能文字识别的输入列表,若开启文字识别则必填。

  • CheckStreamBroken:

    是否开启断流检测。

  • CheckStreamLowFrameRate:

    是否开启低帧率检测。

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告。

  • AiFormatDiagnose:

    是否开启格式诊断。

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id。

  • PullPushTaskId:

    拉流转推监播任务对应的拉流转推场次id



3402
3403
3404
# File 'lib/v20180801/models.rb', line 3402

def CheckStreamBroken
  @CheckStreamBroken
end

#CheckStreamLowFrameRateObject

不填默认为没有任何通知。0 关闭 1 中文 2 英文 3 日文 4 韩文。0 关闭 1 中、英文。(第1条输入流index为1)(第1条输入流index为1)

Parameters:

  • OutputInfo:

    监播任务的输出信息。

  • InputList:

    待监播的输入流信息列表。

  • MonitorName:

    监播任务名称。字段长度小于128字节(一个汉字两个字节)。

  • NotifyPolicy:

    监播事件通知策略。

  • AsrLanguage:

    智能语音识别语种设置:

  • OcrLanguage:

    智能文字识别语种设置:

  • AiAsrInputIndexList:

    智能语音识别的输入列表,若开启语音识别则必填。

  • AiOcrInputIndexList:

    智能文字识别的输入列表,若开启文字识别则必填。

  • CheckStreamBroken:

    是否开启断流检测。

  • CheckStreamLowFrameRate:

    是否开启低帧率检测。

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告。

  • AiFormatDiagnose:

    是否开启格式诊断。

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id。

  • PullPushTaskId:

    拉流转推监播任务对应的拉流转推场次id



3402
3403
3404
# File 'lib/v20180801/models.rb', line 3402

def CheckStreamLowFrameRate
  @CheckStreamLowFrameRate
end

#InputListObject

不填默认为没有任何通知。0 关闭 1 中文 2 英文 3 日文 4 韩文。0 关闭 1 中、英文。(第1条输入流index为1)(第1条输入流index为1)

Parameters:

  • OutputInfo:

    监播任务的输出信息。

  • InputList:

    待监播的输入流信息列表。

  • MonitorName:

    监播任务名称。字段长度小于128字节(一个汉字两个字节)。

  • NotifyPolicy:

    监播事件通知策略。

  • AsrLanguage:

    智能语音识别语种设置:

  • OcrLanguage:

    智能文字识别语种设置:

  • AiAsrInputIndexList:

    智能语音识别的输入列表,若开启语音识别则必填。

  • AiOcrInputIndexList:

    智能文字识别的输入列表,若开启文字识别则必填。

  • CheckStreamBroken:

    是否开启断流检测。

  • CheckStreamLowFrameRate:

    是否开启低帧率检测。

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告。

  • AiFormatDiagnose:

    是否开启格式诊断。

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id。

  • PullPushTaskId:

    拉流转推监播任务对应的拉流转推场次id



3402
3403
3404
# File 'lib/v20180801/models.rb', line 3402

def InputList
  @InputList
end

#MonitorNameObject

不填默认为没有任何通知。0 关闭 1 中文 2 英文 3 日文 4 韩文。0 关闭 1 中、英文。(第1条输入流index为1)(第1条输入流index为1)

Parameters:

  • OutputInfo:

    监播任务的输出信息。

  • InputList:

    待监播的输入流信息列表。

  • MonitorName:

    监播任务名称。字段长度小于128字节(一个汉字两个字节)。

  • NotifyPolicy:

    监播事件通知策略。

  • AsrLanguage:

    智能语音识别语种设置:

  • OcrLanguage:

    智能文字识别语种设置:

  • AiAsrInputIndexList:

    智能语音识别的输入列表,若开启语音识别则必填。

  • AiOcrInputIndexList:

    智能文字识别的输入列表,若开启文字识别则必填。

  • CheckStreamBroken:

    是否开启断流检测。

  • CheckStreamLowFrameRate:

    是否开启低帧率检测。

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告。

  • AiFormatDiagnose:

    是否开启格式诊断。

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id。

  • PullPushTaskId:

    拉流转推监播任务对应的拉流转推场次id



3402
3403
3404
# File 'lib/v20180801/models.rb', line 3402

def MonitorName
  @MonitorName
end

#NotifyPolicyObject

不填默认为没有任何通知。0 关闭 1 中文 2 英文 3 日文 4 韩文。0 关闭 1 中、英文。(第1条输入流index为1)(第1条输入流index为1)

Parameters:

  • OutputInfo:

    监播任务的输出信息。

  • InputList:

    待监播的输入流信息列表。

  • MonitorName:

    监播任务名称。字段长度小于128字节(一个汉字两个字节)。

  • NotifyPolicy:

    监播事件通知策略。

  • AsrLanguage:

    智能语音识别语种设置:

  • OcrLanguage:

    智能文字识别语种设置:

  • AiAsrInputIndexList:

    智能语音识别的输入列表,若开启语音识别则必填。

  • AiOcrInputIndexList:

    智能文字识别的输入列表,若开启文字识别则必填。

  • CheckStreamBroken:

    是否开启断流检测。

  • CheckStreamLowFrameRate:

    是否开启低帧率检测。

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告。

  • AiFormatDiagnose:

    是否开启格式诊断。

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id。

  • PullPushTaskId:

    拉流转推监播任务对应的拉流转推场次id



3402
3403
3404
# File 'lib/v20180801/models.rb', line 3402

def NotifyPolicy
  @NotifyPolicy
end

#OcrLanguageObject

不填默认为没有任何通知。0 关闭 1 中文 2 英文 3 日文 4 韩文。0 关闭 1 中、英文。(第1条输入流index为1)(第1条输入流index为1)

Parameters:

  • OutputInfo:

    监播任务的输出信息。

  • InputList:

    待监播的输入流信息列表。

  • MonitorName:

    监播任务名称。字段长度小于128字节(一个汉字两个字节)。

  • NotifyPolicy:

    监播事件通知策略。

  • AsrLanguage:

    智能语音识别语种设置:

  • OcrLanguage:

    智能文字识别语种设置:

  • AiAsrInputIndexList:

    智能语音识别的输入列表,若开启语音识别则必填。

  • AiOcrInputIndexList:

    智能文字识别的输入列表,若开启文字识别则必填。

  • CheckStreamBroken:

    是否开启断流检测。

  • CheckStreamLowFrameRate:

    是否开启低帧率检测。

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告。

  • AiFormatDiagnose:

    是否开启格式诊断。

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id。

  • PullPushTaskId:

    拉流转推监播任务对应的拉流转推场次id



3402
3403
3404
# File 'lib/v20180801/models.rb', line 3402

def OcrLanguage
  @OcrLanguage
end

#OutputInfoObject

不填默认为没有任何通知。0 关闭 1 中文 2 英文 3 日文 4 韩文。0 关闭 1 中、英文。(第1条输入流index为1)(第1条输入流index为1)

Parameters:

  • OutputInfo:

    监播任务的输出信息。

  • InputList:

    待监播的输入流信息列表。

  • MonitorName:

    监播任务名称。字段长度小于128字节(一个汉字两个字节)。

  • NotifyPolicy:

    监播事件通知策略。

  • AsrLanguage:

    智能语音识别语种设置:

  • OcrLanguage:

    智能文字识别语种设置:

  • AiAsrInputIndexList:

    智能语音识别的输入列表,若开启语音识别则必填。

  • AiOcrInputIndexList:

    智能文字识别的输入列表,若开启文字识别则必填。

  • CheckStreamBroken:

    是否开启断流检测。

  • CheckStreamLowFrameRate:

    是否开启低帧率检测。

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告。

  • AiFormatDiagnose:

    是否开启格式诊断。

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id。

  • PullPushTaskId:

    拉流转推监播任务对应的拉流转推场次id



3402
3403
3404
# File 'lib/v20180801/models.rb', line 3402

def OutputInfo
  @OutputInfo
end

#PullPushTaskIdObject

不填默认为没有任何通知。0 关闭 1 中文 2 英文 3 日文 4 韩文。0 关闭 1 中、英文。(第1条输入流index为1)(第1条输入流index为1)

Parameters:

  • OutputInfo:

    监播任务的输出信息。

  • InputList:

    待监播的输入流信息列表。

  • MonitorName:

    监播任务名称。字段长度小于128字节(一个汉字两个字节)。

  • NotifyPolicy:

    监播事件通知策略。

  • AsrLanguage:

    智能语音识别语种设置:

  • OcrLanguage:

    智能文字识别语种设置:

  • AiAsrInputIndexList:

    智能语音识别的输入列表,若开启语音识别则必填。

  • AiOcrInputIndexList:

    智能文字识别的输入列表,若开启文字识别则必填。

  • CheckStreamBroken:

    是否开启断流检测。

  • CheckStreamLowFrameRate:

    是否开启低帧率检测。

  • AllowMonitorReport:

    是否存储监播事件到监播报告,以及是否允许查询监播报告。

  • AiFormatDiagnose:

    是否开启格式诊断。

  • AiQualityControl:

    是否开启内容质检。

  • CasterId:

    导播台监播对应的导播台场次id。

  • PullPushTaskId:

    拉流转推监播任务对应的拉流转推场次id



3402
3403
3404
# File 'lib/v20180801/models.rb', line 3402

def PullPushTaskId
  @PullPushTaskId
end

Instance Method Details

#deserialize(params) ⇒ Object



3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
# File 'lib/v20180801/models.rb', line 3422

def deserialize(params)
  unless params['OutputInfo'].nil?
    @OutputInfo = LiveStreamMonitorOutputInfo.new
    @OutputInfo.deserialize(params['OutputInfo'])
  end
  unless params['InputList'].nil?
    @InputList = []
    params['InputList'].each do |i|
      livestreammonitorinputinfo_tmp = LiveStreamMonitorInputInfo.new
      livestreammonitorinputinfo_tmp.deserialize(i)
      @InputList << livestreammonitorinputinfo_tmp
    end
  end
  @MonitorName = params['MonitorName']
  unless params['NotifyPolicy'].nil?
    @NotifyPolicy = LiveStreamMonitorNotifyPolicy.new
    @NotifyPolicy.deserialize(params['NotifyPolicy'])
  end
  @AsrLanguage = params['AsrLanguage']
  @OcrLanguage = params['OcrLanguage']
  @AiAsrInputIndexList = params['AiAsrInputIndexList']
  @AiOcrInputIndexList = params['AiOcrInputIndexList']
  @CheckStreamBroken = params['CheckStreamBroken']
  @CheckStreamLowFrameRate = params['CheckStreamLowFrameRate']
  @AllowMonitorReport = params['AllowMonitorReport']
  @AiFormatDiagnose = params['AiFormatDiagnose']
  @AiQualityControl = params['AiQualityControl']
  @CasterId = params['CasterId']
  @PullPushTaskId = params['PullPushTaskId']
end