Class: TencentCloud::Iotvideoindustry::V20201201::DescribeLiveVideoListRequest

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

Overview

DescribeLiveVideoList请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(offset = nil, limit = nil, livechannelid = nil, startrecordtime = nil, endrecordtime = nil, startexpiretime = nil, endexpiretime = nil, startfilesize = nil, endfilesize = nil, isrecording = nil) ⇒ DescribeLiveVideoListRequest

Returns a new instance of DescribeLiveVideoListRequest.



3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
# File 'lib/v20201201/models.rb', line 3011

def initialize(offset=nil, limit=nil, livechannelid=nil, startrecordtime=nil, endrecordtime=nil, startexpiretime=nil, endexpiretime=nil, startfilesize=nil, endfilesize=nil, isrecording=nil)
  @Offset = offset
  @Limit = limit
  @LiveChannelId = livechannelid
  @StartRecordTime = startrecordtime
  @EndRecordTime = endrecordtime
  @StartExpireTime = startexpiretime
  @EndExpireTime = endexpiretime
  @StartFileSize = startfilesize
  @EndFileSize = endfilesize
  @IsRecording = isrecording
end

Instance Attribute Details

#EndExpireTimeObject

Parameters:

  • Offset:

    偏移量

  • Limit:

    分页的每页数量

  • LiveChannelId:

    直播频道ID

  • StartRecordTime:

    开始录制开始时间

  • EndRecordTime:

    开始录制结束时间

  • StartExpireTime:

    过期开始时间

  • EndExpireTime:

    过期结束时间

  • StartFileSize:

    文件大小范围 Byte

  • EndFileSize:

    文件大小范围 Byte

  • IsRecording:

    录制状态,5: 录制回写完



3009
3010
3011
# File 'lib/v20201201/models.rb', line 3009

def EndExpireTime
  @EndExpireTime
end

#EndFileSizeObject

Parameters:

  • Offset:

    偏移量

  • Limit:

    分页的每页数量

  • LiveChannelId:

    直播频道ID

  • StartRecordTime:

    开始录制开始时间

  • EndRecordTime:

    开始录制结束时间

  • StartExpireTime:

    过期开始时间

  • EndExpireTime:

    过期结束时间

  • StartFileSize:

    文件大小范围 Byte

  • EndFileSize:

    文件大小范围 Byte

  • IsRecording:

    录制状态,5: 录制回写完



3009
3010
3011
# File 'lib/v20201201/models.rb', line 3009

def EndFileSize
  @EndFileSize
end

#EndRecordTimeObject

Parameters:

  • Offset:

    偏移量

  • Limit:

    分页的每页数量

  • LiveChannelId:

    直播频道ID

  • StartRecordTime:

    开始录制开始时间

  • EndRecordTime:

    开始录制结束时间

  • StartExpireTime:

    过期开始时间

  • EndExpireTime:

    过期结束时间

  • StartFileSize:

    文件大小范围 Byte

  • EndFileSize:

    文件大小范围 Byte

  • IsRecording:

    录制状态,5: 录制回写完



3009
3010
3011
# File 'lib/v20201201/models.rb', line 3009

def EndRecordTime
  @EndRecordTime
end

#IsRecordingObject

Parameters:

  • Offset:

    偏移量

  • Limit:

    分页的每页数量

  • LiveChannelId:

    直播频道ID

  • StartRecordTime:

    开始录制开始时间

  • EndRecordTime:

    开始录制结束时间

  • StartExpireTime:

    过期开始时间

  • EndExpireTime:

    过期结束时间

  • StartFileSize:

    文件大小范围 Byte

  • EndFileSize:

    文件大小范围 Byte

  • IsRecording:

    录制状态,5: 录制回写完



3009
3010
3011
# File 'lib/v20201201/models.rb', line 3009

def IsRecording
  @IsRecording
end

#LimitObject

Parameters:

  • Offset:

    偏移量

  • Limit:

    分页的每页数量

  • LiveChannelId:

    直播频道ID

  • StartRecordTime:

    开始录制开始时间

  • EndRecordTime:

    开始录制结束时间

  • StartExpireTime:

    过期开始时间

  • EndExpireTime:

    过期结束时间

  • StartFileSize:

    文件大小范围 Byte

  • EndFileSize:

    文件大小范围 Byte

  • IsRecording:

    录制状态,5: 录制回写完



3009
3010
3011
# File 'lib/v20201201/models.rb', line 3009

def Limit
  @Limit
end

#LiveChannelIdObject

Parameters:

  • Offset:

    偏移量

  • Limit:

    分页的每页数量

  • LiveChannelId:

    直播频道ID

  • StartRecordTime:

    开始录制开始时间

  • EndRecordTime:

    开始录制结束时间

  • StartExpireTime:

    过期开始时间

  • EndExpireTime:

    过期结束时间

  • StartFileSize:

    文件大小范围 Byte

  • EndFileSize:

    文件大小范围 Byte

  • IsRecording:

    录制状态,5: 录制回写完



3009
3010
3011
# File 'lib/v20201201/models.rb', line 3009

def LiveChannelId
  @LiveChannelId
end

#OffsetObject

Parameters:

  • Offset:

    偏移量

  • Limit:

    分页的每页数量

  • LiveChannelId:

    直播频道ID

  • StartRecordTime:

    开始录制开始时间

  • EndRecordTime:

    开始录制结束时间

  • StartExpireTime:

    过期开始时间

  • EndExpireTime:

    过期结束时间

  • StartFileSize:

    文件大小范围 Byte

  • EndFileSize:

    文件大小范围 Byte

  • IsRecording:

    录制状态,5: 录制回写完



3009
3010
3011
# File 'lib/v20201201/models.rb', line 3009

def Offset
  @Offset
end

#StartExpireTimeObject

Parameters:

  • Offset:

    偏移量

  • Limit:

    分页的每页数量

  • LiveChannelId:

    直播频道ID

  • StartRecordTime:

    开始录制开始时间

  • EndRecordTime:

    开始录制结束时间

  • StartExpireTime:

    过期开始时间

  • EndExpireTime:

    过期结束时间

  • StartFileSize:

    文件大小范围 Byte

  • EndFileSize:

    文件大小范围 Byte

  • IsRecording:

    录制状态,5: 录制回写完



3009
3010
3011
# File 'lib/v20201201/models.rb', line 3009

def StartExpireTime
  @StartExpireTime
end

#StartFileSizeObject

Parameters:

  • Offset:

    偏移量

  • Limit:

    分页的每页数量

  • LiveChannelId:

    直播频道ID

  • StartRecordTime:

    开始录制开始时间

  • EndRecordTime:

    开始录制结束时间

  • StartExpireTime:

    过期开始时间

  • EndExpireTime:

    过期结束时间

  • StartFileSize:

    文件大小范围 Byte

  • EndFileSize:

    文件大小范围 Byte

  • IsRecording:

    录制状态,5: 录制回写完



3009
3010
3011
# File 'lib/v20201201/models.rb', line 3009

def StartFileSize
  @StartFileSize
end

#StartRecordTimeObject

Parameters:

  • Offset:

    偏移量

  • Limit:

    分页的每页数量

  • LiveChannelId:

    直播频道ID

  • StartRecordTime:

    开始录制开始时间

  • EndRecordTime:

    开始录制结束时间

  • StartExpireTime:

    过期开始时间

  • EndExpireTime:

    过期结束时间

  • StartFileSize:

    文件大小范围 Byte

  • EndFileSize:

    文件大小范围 Byte

  • IsRecording:

    录制状态,5: 录制回写完



3009
3010
3011
# File 'lib/v20201201/models.rb', line 3009

def StartRecordTime
  @StartRecordTime
end

Instance Method Details

#deserialize(params) ⇒ Object



3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
# File 'lib/v20201201/models.rb', line 3024

def deserialize(params)
  @Offset = params['Offset']
  @Limit = params['Limit']
  @LiveChannelId = params['LiveChannelId']
  @StartRecordTime = params['StartRecordTime']
  @EndRecordTime = params['EndRecordTime']
  @StartExpireTime = params['StartExpireTime']
  @EndExpireTime = params['EndExpireTime']
  @StartFileSize = params['StartFileSize']
  @EndFileSize = params['EndFileSize']
  @IsRecording = params['IsRecording']
end