class TencentCloud::Live::V20180801::ModifyLivePullStreamTaskRequest
def deserialize(params)
def deserialize(params) @TaskId = params['TaskId'] @Operator = params['Operator'] @SourceUrls = params['SourceUrls'] @StartTime = params['StartTime'] @EndTime = params['EndTime'] @VodLoopTimes = params['VodLoopTimes'] @VodRefreshType = params['VodRefreshType'] @Status = params['Status'] @CallbackEvents = params['CallbackEvents'] @CallbackUrl = params['CallbackUrl'] @FileIndex = params['FileIndex'] @OffsetTime = params['OffsetTime'] @SpecifyTaskId = params['SpecifyTaskId'] @ToUrl = params['ToUrl'] @Comment = params['Comment'] @BackupSourceType = params['BackupSourceType'] @BackupSourceUrl = params['BackupSourceUrl'] unless params['WatermarkList'].nil? @WatermarkList = [] params['WatermarkList'].each do |i| pullpushwatermarkinfo_tmp = PullPushWatermarkInfo.new pullpushwatermarkinfo_tmp.deserialize(i) @WatermarkList << pullpushwatermarkinfo_tmp end end @VodLocalMode = params['VodLocalMode'] @BackupToUrl = params['BackupToUrl'] end