Class: TencentCloud::Live::V20180801::DescribeLivePullStreamTasksRequest

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

Overview

DescribeLivePullStreamTasks请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(taskid = nil, pagenum = nil, pagesize = nil, specifytaskid = nil) ⇒ DescribeLivePullStreamTasksRequest

Returns a new instance of DescribeLivePullStreamTasksRequest.



7515
7516
7517
7518
7519
7520
# File 'lib/v20180801/models.rb', line 7515

def initialize(taskid=nil, pagenum=nil, pagesize=nil, specifytaskid=nil)
  @TaskId = taskid
  @PageNum = pagenum
  @PageSize = pagesize
  @SpecifyTaskId = specifytaskid
end

Instance Attribute Details

#PageNumObject

来源:调用 CreateLivePullStreamTask 接口时返回。不填默认查询所有任务,按更新时间倒序排序。取值范围:1~20 之前的任意整数。注意:仅供使用指定 ID 创建的任务查询。

Parameters:

  • TaskId:

    任务 ID。

  • PageNum:

    取得第几页,默认值:1。

  • PageSize:

    分页大小,默认值:10。

  • SpecifyTaskId:

    使用指定任务 ID 查询任务信息。



7513
7514
7515
# File 'lib/v20180801/models.rb', line 7513

def PageNum
  @PageNum
end

#PageSizeObject

来源:调用 CreateLivePullStreamTask 接口时返回。不填默认查询所有任务,按更新时间倒序排序。取值范围:1~20 之前的任意整数。注意:仅供使用指定 ID 创建的任务查询。

Parameters:

  • TaskId:

    任务 ID。

  • PageNum:

    取得第几页,默认值:1。

  • PageSize:

    分页大小,默认值:10。

  • SpecifyTaskId:

    使用指定任务 ID 查询任务信息。



7513
7514
7515
# File 'lib/v20180801/models.rb', line 7513

def PageSize
  @PageSize
end

#SpecifyTaskIdObject

来源:调用 CreateLivePullStreamTask 接口时返回。不填默认查询所有任务,按更新时间倒序排序。取值范围:1~20 之前的任意整数。注意:仅供使用指定 ID 创建的任务查询。

Parameters:

  • TaskId:

    任务 ID。

  • PageNum:

    取得第几页,默认值:1。

  • PageSize:

    分页大小,默认值:10。

  • SpecifyTaskId:

    使用指定任务 ID 查询任务信息。



7513
7514
7515
# File 'lib/v20180801/models.rb', line 7513

def SpecifyTaskId
  @SpecifyTaskId
end

#TaskIdObject

来源:调用 CreateLivePullStreamTask 接口时返回。不填默认查询所有任务,按更新时间倒序排序。取值范围:1~20 之前的任意整数。注意:仅供使用指定 ID 创建的任务查询。

Parameters:

  • TaskId:

    任务 ID。

  • PageNum:

    取得第几页,默认值:1。

  • PageSize:

    分页大小,默认值:10。

  • SpecifyTaskId:

    使用指定任务 ID 查询任务信息。



7513
7514
7515
# File 'lib/v20180801/models.rb', line 7513

def TaskId
  @TaskId
end

Instance Method Details

#deserialize(params) ⇒ Object



7522
7523
7524
7525
7526
7527
# File 'lib/v20180801/models.rb', line 7522

def deserialize(params)
  @TaskId = params['TaskId']
  @PageNum = params['PageNum']
  @PageSize = params['PageSize']
  @SpecifyTaskId = params['SpecifyTaskId']
end