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.



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

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

Instance Attribute Details

#DurationObject

Parameters:

  • Time:

    拉流转推任务的时间点

  • Duration:

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

  • DurationSecond:

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



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

def Duration
  @Duration
end

#DurationSecondObject

Parameters:

  • Time:

    拉流转推任务的时间点

  • Duration:

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

  • DurationSecond:

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



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

def DurationSecond
  @DurationSecond
end

#TimeObject

Parameters:

  • Time:

    拉流转推任务的时间点

  • Duration:

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

  • DurationSecond:

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



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

def Time
  @Time
end

Instance Method Details

#deserialize(params) ⇒ Object



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

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