Class: TencentCloud::Live::V20180801::TaskDurationInfo

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

Overview

拉流转推任务的时长分布信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(time = nil, duration = nil, durationsecond = nil) ⇒ TaskDurationInfo

Returns a new instance of TaskDurationInfo.



15309
15310
15311
15312
15313
# File 'lib/v20180801/models.rb', line 15309

def initialize(time=nil, duration=nil, durationsecond=nil)
  @Time = time
  @Duration = duration
  @DurationSecond = durationsecond
end

Instance Attribute Details

#DurationObject

Parameters:

  • Time:

    拉流转推任务的时间点

  • Duration:

    拉流转推任务的时长,单位为分钟

  • DurationSecond:

    拉流转推任务的时长,单位为秒



15307
15308
15309
# File 'lib/v20180801/models.rb', line 15307

def Duration
  @Duration
end

#DurationSecondObject

Parameters:

  • Time:

    拉流转推任务的时间点

  • Duration:

    拉流转推任务的时长,单位为分钟

  • DurationSecond:

    拉流转推任务的时长,单位为秒



15307
15308
15309
# File 'lib/v20180801/models.rb', line 15307

def DurationSecond
  @DurationSecond
end

#TimeObject

Parameters:

  • Time:

    拉流转推任务的时间点

  • Duration:

    拉流转推任务的时长,单位为分钟

  • DurationSecond:

    拉流转推任务的时长,单位为秒



15307
15308
15309
# File 'lib/v20180801/models.rb', line 15307

def Time
  @Time
end

Instance Method Details

#deserialize(params) ⇒ Object



15315
15316
15317
15318
15319
# File 'lib/v20180801/models.rb', line 15315

def deserialize(params)
  @Time = params['Time']
  @Duration = params['Duration']
  @DurationSecond = params['DurationSecond']
end