Class: TencentCloud::Live::V20180801::LiveEnhanceInfo

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

Overview

直播增强计费信息。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(domain = nil, time = nil, duration = nil, fps = nil, resolution = nil, type = nil) ⇒ LiveEnhanceInfo

Returns a new instance of LiveEnhanceInfo.



11237
11238
11239
11240
11241
11242
11243
11244
# File 'lib/v20180801/models.rb', line 11237

def initialize(domain=nil, time=nil, duration=nil, fps=nil, resolution=nil, type=nil)
  @Domain = domain
  @Time = time
  @Duration = duration
  @Fps = fps
  @Resolution = resolution
  @Type = type
end

Instance Attribute Details

#DomainObject

Parameters:

  • Domain:

    域名。

  • Time:

    时间。

  • Duration:

    计费时长,单位分钟。

  • Fps:

    帧率。

  • Resolution:

    分辨率。

  • Type:

    增强服务类型。



11235
11236
11237
# File 'lib/v20180801/models.rb', line 11235

def Domain
  @Domain
end

#DurationObject

Parameters:

  • Domain:

    域名。

  • Time:

    时间。

  • Duration:

    计费时长,单位分钟。

  • Fps:

    帧率。

  • Resolution:

    分辨率。

  • Type:

    增强服务类型。



11235
11236
11237
# File 'lib/v20180801/models.rb', line 11235

def Duration
  @Duration
end

#FpsObject

Parameters:

  • Domain:

    域名。

  • Time:

    时间。

  • Duration:

    计费时长,单位分钟。

  • Fps:

    帧率。

  • Resolution:

    分辨率。

  • Type:

    增强服务类型。



11235
11236
11237
# File 'lib/v20180801/models.rb', line 11235

def Fps
  @Fps
end

#ResolutionObject

Parameters:

  • Domain:

    域名。

  • Time:

    时间。

  • Duration:

    计费时长,单位分钟。

  • Fps:

    帧率。

  • Resolution:

    分辨率。

  • Type:

    增强服务类型。



11235
11236
11237
# File 'lib/v20180801/models.rb', line 11235

def Resolution
  @Resolution
end

#TimeObject

Parameters:

  • Domain:

    域名。

  • Time:

    时间。

  • Duration:

    计费时长,单位分钟。

  • Fps:

    帧率。

  • Resolution:

    分辨率。

  • Type:

    增强服务类型。



11235
11236
11237
# File 'lib/v20180801/models.rb', line 11235

def Time
  @Time
end

#TypeObject

Parameters:

  • Domain:

    域名。

  • Time:

    时间。

  • Duration:

    计费时长,单位分钟。

  • Fps:

    帧率。

  • Resolution:

    分辨率。

  • Type:

    增强服务类型。



11235
11236
11237
# File 'lib/v20180801/models.rb', line 11235

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



11246
11247
11248
11249
11250
11251
11252
11253
# File 'lib/v20180801/models.rb', line 11246

def deserialize(params)
  @Domain = params['Domain']
  @Time = params['Time']
  @Duration = params['Duration']
  @Fps = params['Fps']
  @Resolution = params['Resolution']
  @Type = params['Type']
end