Class: TencentCloud::Live::V20180801::DescribeLiveStreamOnlineListRequest

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

Overview

DescribeLiveStreamOnlineList请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(domainname = nil, appname = nil, pagenum = nil, pagesize = nil, streamname = nil) ⇒ DescribeLiveStreamOnlineListRequest

Returns a new instance of DescribeLiveStreamOnlineListRequest.



8070
8071
8072
8073
8074
8075
8076
# File 'lib/v20180801/models.rb', line 8070

def initialize(domainname=nil, appname=nil, pagenum=nil, pagesize=nil, streamname=nil)
  @DomainName = domainname
  @AppName = appname
  @PageNum = pagenum
  @PageSize = pagesize
  @StreamName = streamname
end

Instance Attribute Details

#AppNameObject

取值:10~100之间的任意整数。默认值:10。

Parameters:

  • DomainName:

    推流域名。多域名用户需要填写 DomainName。

  • AppName:

    推流路径,与推流和播放地址中的 AppName 保持一致,默认为 live。多路径用户需要填写 AppName。

  • PageNum:

    取得第几页,默认1。

  • PageSize:

    每页大小,最大100。

  • StreamName:

    流名称,用于精确查询。



8068
8069
8070
# File 'lib/v20180801/models.rb', line 8068

def AppName
  @AppName
end

#DomainNameObject

取值:10~100之间的任意整数。默认值:10。

Parameters:

  • DomainName:

    推流域名。多域名用户需要填写 DomainName。

  • AppName:

    推流路径,与推流和播放地址中的 AppName 保持一致,默认为 live。多路径用户需要填写 AppName。

  • PageNum:

    取得第几页,默认1。

  • PageSize:

    每页大小,最大100。

  • StreamName:

    流名称,用于精确查询。



8068
8069
8070
# File 'lib/v20180801/models.rb', line 8068

def DomainName
  @DomainName
end

#PageNumObject

取值:10~100之间的任意整数。默认值:10。

Parameters:

  • DomainName:

    推流域名。多域名用户需要填写 DomainName。

  • AppName:

    推流路径,与推流和播放地址中的 AppName 保持一致,默认为 live。多路径用户需要填写 AppName。

  • PageNum:

    取得第几页,默认1。

  • PageSize:

    每页大小,最大100。

  • StreamName:

    流名称,用于精确查询。



8068
8069
8070
# File 'lib/v20180801/models.rb', line 8068

def PageNum
  @PageNum
end

#PageSizeObject

取值:10~100之间的任意整数。默认值:10。

Parameters:

  • DomainName:

    推流域名。多域名用户需要填写 DomainName。

  • AppName:

    推流路径,与推流和播放地址中的 AppName 保持一致,默认为 live。多路径用户需要填写 AppName。

  • PageNum:

    取得第几页,默认1。

  • PageSize:

    每页大小,最大100。

  • StreamName:

    流名称,用于精确查询。



8068
8069
8070
# File 'lib/v20180801/models.rb', line 8068

def PageSize
  @PageSize
end

#StreamNameObject

取值:10~100之间的任意整数。默认值:10。

Parameters:

  • DomainName:

    推流域名。多域名用户需要填写 DomainName。

  • AppName:

    推流路径,与推流和播放地址中的 AppName 保持一致,默认为 live。多路径用户需要填写 AppName。

  • PageNum:

    取得第几页,默认1。

  • PageSize:

    每页大小,最大100。

  • StreamName:

    流名称,用于精确查询。



8068
8069
8070
# File 'lib/v20180801/models.rb', line 8068

def StreamName
  @StreamName
end

Instance Method Details

#deserialize(params) ⇒ Object



8078
8079
8080
8081
8082
8083
8084
# File 'lib/v20180801/models.rb', line 8078

def deserialize(params)
  @DomainName = params['DomainName']
  @AppName = params['AppName']
  @PageNum = params['PageNum']
  @PageSize = params['PageSize']
  @StreamName = params['StreamName']
end