Class: TencentCloud::Mps::V20190612::LiveRecordFile

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

Overview

直播录制输出文件信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(url = nil, size = nil, duration = nil, starttime = nil, endtime = nil) ⇒ LiveRecordFile

Returns a new instance of LiveRecordFile.



18558
18559
18560
18561
18562
18563
18564
# File 'lib/v20190612/models.rb', line 18558

def initialize(url=nil, size=nil, duration=nil, starttime=nil, endtime=nil)
  @Url = url
  @Size = size
  @Duration = duration
  @StartTime = starttime
  @EndTime = endtime
end

Instance Attribute Details

#DurationObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Url:

    直播录制文件地址

  • Size:

    直播录制文件大小

  • Duration:

    直播录制文件时长

  • StartTime:

    直播录制文件开始时间,使用 ISO 日期格式

  • EndTime:

    直播录制文件结束时间,使用 ISO 日期格式



18556
18557
18558
# File 'lib/v20190612/models.rb', line 18556

def Duration
  @Duration
end

#EndTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Url:

    直播录制文件地址

  • Size:

    直播录制文件大小

  • Duration:

    直播录制文件时长

  • StartTime:

    直播录制文件开始时间,使用 ISO 日期格式

  • EndTime:

    直播录制文件结束时间,使用 ISO 日期格式



18556
18557
18558
# File 'lib/v20190612/models.rb', line 18556

def EndTime
  @EndTime
end

#SizeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Url:

    直播录制文件地址

  • Size:

    直播录制文件大小

  • Duration:

    直播录制文件时长

  • StartTime:

    直播录制文件开始时间,使用 ISO 日期格式

  • EndTime:

    直播录制文件结束时间,使用 ISO 日期格式



18556
18557
18558
# File 'lib/v20190612/models.rb', line 18556

def Size
  @Size
end

#StartTimeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Url:

    直播录制文件地址

  • Size:

    直播录制文件大小

  • Duration:

    直播录制文件时长

  • StartTime:

    直播录制文件开始时间,使用 ISO 日期格式

  • EndTime:

    直播录制文件结束时间,使用 ISO 日期格式



18556
18557
18558
# File 'lib/v20190612/models.rb', line 18556

def StartTime
  @StartTime
end

#UrlObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Url:

    直播录制文件地址

  • Size:

    直播录制文件大小

  • Duration:

    直播录制文件时长

  • StartTime:

    直播录制文件开始时间,使用 ISO 日期格式

  • EndTime:

    直播录制文件结束时间,使用 ISO 日期格式



18556
18557
18558
# File 'lib/v20190612/models.rb', line 18556

def Url
  @Url
end

Instance Method Details

#deserialize(params) ⇒ Object



18566
18567
18568
18569
18570
18571
18572
# File 'lib/v20190612/models.rb', line 18566

def deserialize(params)
  @Url = params['Url']
  @Size = params['Size']
  @Duration = params['Duration']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
end