Class: TencentCloud::Iss::V20230517::VideoDownloadTask

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

Overview

本地录像下载任务

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(downloadtaskid = nil, channelid = nil, channelname = nil, channelcode = nil, devicename = nil, devicecode = nil, status = nil, videotimesection = nil, scale = nil, downloadtime = nil, videosize = nil, starttime = nil, endtime = nil, filedownloadurl = nil, failedreason = nil, expire = nil, previewurl = nil) ⇒ VideoDownloadTask

Returns a new instance of VideoDownloadTask.



8127
8128
8129
8130
8131
8132
8133
8134
8135
8136
8137
8138
8139
8140
8141
8142
8143
8144
8145
# File 'lib/v20230517/models.rb', line 8127

def initialize(downloadtaskid=nil, channelid=nil, channelname=nil, channelcode=nil, devicename=nil, devicecode=nil, status=nil, videotimesection=nil, scale=nil, downloadtime=nil, videosize=nil, starttime=nil, endtime=nil, filedownloadurl=nil, failedreason=nil, expire=nil, previewurl=nil)
  @DownloadTaskId = downloadtaskid
  @ChannelId = channelid
  @ChannelName = channelname
  @ChannelCode = channelcode
  @DeviceName = devicename
  @DeviceCode = devicecode
  @Status = status
  @VideoTimeSection = videotimesection
  @Scale = scale
  @DownloadTime = downloadtime
  @VideoSize = videosize
  @StartTime = starttime
  @EndTime = endtime
  @FileDownloadUrl = filedownloadurl
  @FailedReason = failedreason
  @Expire = expire
  @PreviewUrl = previewurl
end

Instance Attribute Details

#ChannelCodeObject

3:任务失败)

Parameters:

  • DownloadTaskId:

    下载任务 ID

  • ChannelId:

    通道 ID

  • ChannelName:

    通道名称

  • ChannelCode:

    通道编码

  • DeviceName:

    设备名称

  • DeviceCode:

    设备编码

  • Status:

    任务状态(0:未执行;1:执行中;2 任务完成;

  • VideoTimeSection:

    下载录像时间段

  • Scale:

    倍速

  • DownloadTime:

    下载时长

  • VideoSize:

    录像大小

  • StartTime:

    任务开始时间

  • EndTime:

    任务结束时间

  • FileDownloadUrl:

    文件下载地址

  • FailedReason:

    失败原因

  • Expire:

    生命周期规则,热存天数

  • PreviewUrl:

    mp4预览地址



8125
8126
8127
# File 'lib/v20230517/models.rb', line 8125

def ChannelCode
  @ChannelCode
end

#ChannelIdObject

3:任务失败)

Parameters:

  • DownloadTaskId:

    下载任务 ID

  • ChannelId:

    通道 ID

  • ChannelName:

    通道名称

  • ChannelCode:

    通道编码

  • DeviceName:

    设备名称

  • DeviceCode:

    设备编码

  • Status:

    任务状态(0:未执行;1:执行中;2 任务完成;

  • VideoTimeSection:

    下载录像时间段

  • Scale:

    倍速

  • DownloadTime:

    下载时长

  • VideoSize:

    录像大小

  • StartTime:

    任务开始时间

  • EndTime:

    任务结束时间

  • FileDownloadUrl:

    文件下载地址

  • FailedReason:

    失败原因

  • Expire:

    生命周期规则,热存天数

  • PreviewUrl:

    mp4预览地址



8125
8126
8127
# File 'lib/v20230517/models.rb', line 8125

def ChannelId
  @ChannelId
end

#ChannelNameObject

3:任务失败)

Parameters:

  • DownloadTaskId:

    下载任务 ID

  • ChannelId:

    通道 ID

  • ChannelName:

    通道名称

  • ChannelCode:

    通道编码

  • DeviceName:

    设备名称

  • DeviceCode:

    设备编码

  • Status:

    任务状态(0:未执行;1:执行中;2 任务完成;

  • VideoTimeSection:

    下载录像时间段

  • Scale:

    倍速

  • DownloadTime:

    下载时长

  • VideoSize:

    录像大小

  • StartTime:

    任务开始时间

  • EndTime:

    任务结束时间

  • FileDownloadUrl:

    文件下载地址

  • FailedReason:

    失败原因

  • Expire:

    生命周期规则,热存天数

  • PreviewUrl:

    mp4预览地址



8125
8126
8127
# File 'lib/v20230517/models.rb', line 8125

def ChannelName
  @ChannelName
end

#DeviceCodeObject

3:任务失败)

Parameters:

  • DownloadTaskId:

    下载任务 ID

  • ChannelId:

    通道 ID

  • ChannelName:

    通道名称

  • ChannelCode:

    通道编码

  • DeviceName:

    设备名称

  • DeviceCode:

    设备编码

  • Status:

    任务状态(0:未执行;1:执行中;2 任务完成;

  • VideoTimeSection:

    下载录像时间段

  • Scale:

    倍速

  • DownloadTime:

    下载时长

  • VideoSize:

    录像大小

  • StartTime:

    任务开始时间

  • EndTime:

    任务结束时间

  • FileDownloadUrl:

    文件下载地址

  • FailedReason:

    失败原因

  • Expire:

    生命周期规则,热存天数

  • PreviewUrl:

    mp4预览地址



8125
8126
8127
# File 'lib/v20230517/models.rb', line 8125

def DeviceCode
  @DeviceCode
end

#DeviceNameObject

3:任务失败)

Parameters:

  • DownloadTaskId:

    下载任务 ID

  • ChannelId:

    通道 ID

  • ChannelName:

    通道名称

  • ChannelCode:

    通道编码

  • DeviceName:

    设备名称

  • DeviceCode:

    设备编码

  • Status:

    任务状态(0:未执行;1:执行中;2 任务完成;

  • VideoTimeSection:

    下载录像时间段

  • Scale:

    倍速

  • DownloadTime:

    下载时长

  • VideoSize:

    录像大小

  • StartTime:

    任务开始时间

  • EndTime:

    任务结束时间

  • FileDownloadUrl:

    文件下载地址

  • FailedReason:

    失败原因

  • Expire:

    生命周期规则,热存天数

  • PreviewUrl:

    mp4预览地址



8125
8126
8127
# File 'lib/v20230517/models.rb', line 8125

def DeviceName
  @DeviceName
end

#DownloadTaskIdObject

3:任务失败)

Parameters:

  • DownloadTaskId:

    下载任务 ID

  • ChannelId:

    通道 ID

  • ChannelName:

    通道名称

  • ChannelCode:

    通道编码

  • DeviceName:

    设备名称

  • DeviceCode:

    设备编码

  • Status:

    任务状态(0:未执行;1:执行中;2 任务完成;

  • VideoTimeSection:

    下载录像时间段

  • Scale:

    倍速

  • DownloadTime:

    下载时长

  • VideoSize:

    录像大小

  • StartTime:

    任务开始时间

  • EndTime:

    任务结束时间

  • FileDownloadUrl:

    文件下载地址

  • FailedReason:

    失败原因

  • Expire:

    生命周期规则,热存天数

  • PreviewUrl:

    mp4预览地址



8125
8126
8127
# File 'lib/v20230517/models.rb', line 8125

def DownloadTaskId
  @DownloadTaskId
end

#DownloadTimeObject

3:任务失败)

Parameters:

  • DownloadTaskId:

    下载任务 ID

  • ChannelId:

    通道 ID

  • ChannelName:

    通道名称

  • ChannelCode:

    通道编码

  • DeviceName:

    设备名称

  • DeviceCode:

    设备编码

  • Status:

    任务状态(0:未执行;1:执行中;2 任务完成;

  • VideoTimeSection:

    下载录像时间段

  • Scale:

    倍速

  • DownloadTime:

    下载时长

  • VideoSize:

    录像大小

  • StartTime:

    任务开始时间

  • EndTime:

    任务结束时间

  • FileDownloadUrl:

    文件下载地址

  • FailedReason:

    失败原因

  • Expire:

    生命周期规则,热存天数

  • PreviewUrl:

    mp4预览地址



8125
8126
8127
# File 'lib/v20230517/models.rb', line 8125

def DownloadTime
  @DownloadTime
end

#EndTimeObject

3:任务失败)

Parameters:

  • DownloadTaskId:

    下载任务 ID

  • ChannelId:

    通道 ID

  • ChannelName:

    通道名称

  • ChannelCode:

    通道编码

  • DeviceName:

    设备名称

  • DeviceCode:

    设备编码

  • Status:

    任务状态(0:未执行;1:执行中;2 任务完成;

  • VideoTimeSection:

    下载录像时间段

  • Scale:

    倍速

  • DownloadTime:

    下载时长

  • VideoSize:

    录像大小

  • StartTime:

    任务开始时间

  • EndTime:

    任务结束时间

  • FileDownloadUrl:

    文件下载地址

  • FailedReason:

    失败原因

  • Expire:

    生命周期规则,热存天数

  • PreviewUrl:

    mp4预览地址



8125
8126
8127
# File 'lib/v20230517/models.rb', line 8125

def EndTime
  @EndTime
end

#ExpireObject

3:任务失败)

Parameters:

  • DownloadTaskId:

    下载任务 ID

  • ChannelId:

    通道 ID

  • ChannelName:

    通道名称

  • ChannelCode:

    通道编码

  • DeviceName:

    设备名称

  • DeviceCode:

    设备编码

  • Status:

    任务状态(0:未执行;1:执行中;2 任务完成;

  • VideoTimeSection:

    下载录像时间段

  • Scale:

    倍速

  • DownloadTime:

    下载时长

  • VideoSize:

    录像大小

  • StartTime:

    任务开始时间

  • EndTime:

    任务结束时间

  • FileDownloadUrl:

    文件下载地址

  • FailedReason:

    失败原因

  • Expire:

    生命周期规则,热存天数

  • PreviewUrl:

    mp4预览地址



8125
8126
8127
# File 'lib/v20230517/models.rb', line 8125

def Expire
  @Expire
end

#FailedReasonObject

3:任务失败)

Parameters:

  • DownloadTaskId:

    下载任务 ID

  • ChannelId:

    通道 ID

  • ChannelName:

    通道名称

  • ChannelCode:

    通道编码

  • DeviceName:

    设备名称

  • DeviceCode:

    设备编码

  • Status:

    任务状态(0:未执行;1:执行中;2 任务完成;

  • VideoTimeSection:

    下载录像时间段

  • Scale:

    倍速

  • DownloadTime:

    下载时长

  • VideoSize:

    录像大小

  • StartTime:

    任务开始时间

  • EndTime:

    任务结束时间

  • FileDownloadUrl:

    文件下载地址

  • FailedReason:

    失败原因

  • Expire:

    生命周期规则,热存天数

  • PreviewUrl:

    mp4预览地址



8125
8126
8127
# File 'lib/v20230517/models.rb', line 8125

def FailedReason
  @FailedReason
end

#FileDownloadUrlObject

3:任务失败)

Parameters:

  • DownloadTaskId:

    下载任务 ID

  • ChannelId:

    通道 ID

  • ChannelName:

    通道名称

  • ChannelCode:

    通道编码

  • DeviceName:

    设备名称

  • DeviceCode:

    设备编码

  • Status:

    任务状态(0:未执行;1:执行中;2 任务完成;

  • VideoTimeSection:

    下载录像时间段

  • Scale:

    倍速

  • DownloadTime:

    下载时长

  • VideoSize:

    录像大小

  • StartTime:

    任务开始时间

  • EndTime:

    任务结束时间

  • FileDownloadUrl:

    文件下载地址

  • FailedReason:

    失败原因

  • Expire:

    生命周期规则,热存天数

  • PreviewUrl:

    mp4预览地址



8125
8126
8127
# File 'lib/v20230517/models.rb', line 8125

def FileDownloadUrl
  @FileDownloadUrl
end

#PreviewUrlObject

3:任务失败)

Parameters:

  • DownloadTaskId:

    下载任务 ID

  • ChannelId:

    通道 ID

  • ChannelName:

    通道名称

  • ChannelCode:

    通道编码

  • DeviceName:

    设备名称

  • DeviceCode:

    设备编码

  • Status:

    任务状态(0:未执行;1:执行中;2 任务完成;

  • VideoTimeSection:

    下载录像时间段

  • Scale:

    倍速

  • DownloadTime:

    下载时长

  • VideoSize:

    录像大小

  • StartTime:

    任务开始时间

  • EndTime:

    任务结束时间

  • FileDownloadUrl:

    文件下载地址

  • FailedReason:

    失败原因

  • Expire:

    生命周期规则,热存天数

  • PreviewUrl:

    mp4预览地址



8125
8126
8127
# File 'lib/v20230517/models.rb', line 8125

def PreviewUrl
  @PreviewUrl
end

#ScaleObject

3:任务失败)

Parameters:

  • DownloadTaskId:

    下载任务 ID

  • ChannelId:

    通道 ID

  • ChannelName:

    通道名称

  • ChannelCode:

    通道编码

  • DeviceName:

    设备名称

  • DeviceCode:

    设备编码

  • Status:

    任务状态(0:未执行;1:执行中;2 任务完成;

  • VideoTimeSection:

    下载录像时间段

  • Scale:

    倍速

  • DownloadTime:

    下载时长

  • VideoSize:

    录像大小

  • StartTime:

    任务开始时间

  • EndTime:

    任务结束时间

  • FileDownloadUrl:

    文件下载地址

  • FailedReason:

    失败原因

  • Expire:

    生命周期规则,热存天数

  • PreviewUrl:

    mp4预览地址



8125
8126
8127
# File 'lib/v20230517/models.rb', line 8125

def Scale
  @Scale
end

#StartTimeObject

3:任务失败)

Parameters:

  • DownloadTaskId:

    下载任务 ID

  • ChannelId:

    通道 ID

  • ChannelName:

    通道名称

  • ChannelCode:

    通道编码

  • DeviceName:

    设备名称

  • DeviceCode:

    设备编码

  • Status:

    任务状态(0:未执行;1:执行中;2 任务完成;

  • VideoTimeSection:

    下载录像时间段

  • Scale:

    倍速

  • DownloadTime:

    下载时长

  • VideoSize:

    录像大小

  • StartTime:

    任务开始时间

  • EndTime:

    任务结束时间

  • FileDownloadUrl:

    文件下载地址

  • FailedReason:

    失败原因

  • Expire:

    生命周期规则,热存天数

  • PreviewUrl:

    mp4预览地址



8125
8126
8127
# File 'lib/v20230517/models.rb', line 8125

def StartTime
  @StartTime
end

#StatusObject

3:任务失败)

Parameters:

  • DownloadTaskId:

    下载任务 ID

  • ChannelId:

    通道 ID

  • ChannelName:

    通道名称

  • ChannelCode:

    通道编码

  • DeviceName:

    设备名称

  • DeviceCode:

    设备编码

  • Status:

    任务状态(0:未执行;1:执行中;2 任务完成;

  • VideoTimeSection:

    下载录像时间段

  • Scale:

    倍速

  • DownloadTime:

    下载时长

  • VideoSize:

    录像大小

  • StartTime:

    任务开始时间

  • EndTime:

    任务结束时间

  • FileDownloadUrl:

    文件下载地址

  • FailedReason:

    失败原因

  • Expire:

    生命周期规则,热存天数

  • PreviewUrl:

    mp4预览地址



8125
8126
8127
# File 'lib/v20230517/models.rb', line 8125

def Status
  @Status
end

#VideoSizeObject

3:任务失败)

Parameters:

  • DownloadTaskId:

    下载任务 ID

  • ChannelId:

    通道 ID

  • ChannelName:

    通道名称

  • ChannelCode:

    通道编码

  • DeviceName:

    设备名称

  • DeviceCode:

    设备编码

  • Status:

    任务状态(0:未执行;1:执行中;2 任务完成;

  • VideoTimeSection:

    下载录像时间段

  • Scale:

    倍速

  • DownloadTime:

    下载时长

  • VideoSize:

    录像大小

  • StartTime:

    任务开始时间

  • EndTime:

    任务结束时间

  • FileDownloadUrl:

    文件下载地址

  • FailedReason:

    失败原因

  • Expire:

    生命周期规则,热存天数

  • PreviewUrl:

    mp4预览地址



8125
8126
8127
# File 'lib/v20230517/models.rb', line 8125

def VideoSize
  @VideoSize
end

#VideoTimeSectionObject

3:任务失败)

Parameters:

  • DownloadTaskId:

    下载任务 ID

  • ChannelId:

    通道 ID

  • ChannelName:

    通道名称

  • ChannelCode:

    通道编码

  • DeviceName:

    设备名称

  • DeviceCode:

    设备编码

  • Status:

    任务状态(0:未执行;1:执行中;2 任务完成;

  • VideoTimeSection:

    下载录像时间段

  • Scale:

    倍速

  • DownloadTime:

    下载时长

  • VideoSize:

    录像大小

  • StartTime:

    任务开始时间

  • EndTime:

    任务结束时间

  • FileDownloadUrl:

    文件下载地址

  • FailedReason:

    失败原因

  • Expire:

    生命周期规则,热存天数

  • PreviewUrl:

    mp4预览地址



8125
8126
8127
# File 'lib/v20230517/models.rb', line 8125

def VideoTimeSection
  @VideoTimeSection
end

Instance Method Details

#deserialize(params) ⇒ Object



8147
8148
8149
8150
8151
8152
8153
8154
8155
8156
8157
8158
8159
8160
8161
8162
8163
8164
8165
# File 'lib/v20230517/models.rb', line 8147

def deserialize(params)
  @DownloadTaskId = params['DownloadTaskId']
  @ChannelId = params['ChannelId']
  @ChannelName = params['ChannelName']
  @ChannelCode = params['ChannelCode']
  @DeviceName = params['DeviceName']
  @DeviceCode = params['DeviceCode']
  @Status = params['Status']
  @VideoTimeSection = params['VideoTimeSection']
  @Scale = params['Scale']
  @DownloadTime = params['DownloadTime']
  @VideoSize = params['VideoSize']
  @StartTime = params['StartTime']
  @EndTime = params['EndTime']
  @FileDownloadUrl = params['FileDownloadUrl']
  @FailedReason = params['FailedReason']
  @Expire = params['Expire']
  @PreviewUrl = params['PreviewUrl']
end