Class: TencentCloud::Iss::V20230517::GBDeviceSnapInfo

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

Overview

抓拍结果信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(filename = nil, downloadurl = nil, imagesize = nil, createdtime = nil, receivedtime = nil, previewurl = nil, sessionid = nil) ⇒ GBDeviceSnapInfo

Returns a new instance of GBDeviceSnapInfo.



4438
4439
4440
4441
4442
4443
4444
4445
4446
# File 'lib/v20230517/models.rb', line 4438

def initialize(filename=nil, downloadurl=nil, imagesize=nil, createdtime=nil, receivedtime=nil, previewurl=nil, sessionid=nil)
  @FileName = filename
  @DownloadUrl = downloadurl
  @ImageSize = imagesize
  @CreatedTime = createdtime
  @ReceivedTime = receivedtime
  @PreviewUrl = previewurl
  @SessionId = sessionid
end

Instance Attribute Details

#CreatedTimeObject

Parameters:

  • FileName:

    文件名称

  • DownloadUrl:

    下载地址,空值表示存储图片过期

  • ImageSize:

    图片大小,单位B

  • CreatedTime:

    文件的创建时间

  • ReceivedTime:

    图片的接收时间

  • PreviewUrl:

    预览地址,空值表示存储图片过期

  • SessionId:

    国标信令会话ID,同时对应控制设备抓拍 ( ControlDeviceSnapshot )接口返回的request_id



4436
4437
4438
# File 'lib/v20230517/models.rb', line 4436

def CreatedTime
  @CreatedTime
end

#DownloadUrlObject

Parameters:

  • FileName:

    文件名称

  • DownloadUrl:

    下载地址,空值表示存储图片过期

  • ImageSize:

    图片大小,单位B

  • CreatedTime:

    文件的创建时间

  • ReceivedTime:

    图片的接收时间

  • PreviewUrl:

    预览地址,空值表示存储图片过期

  • SessionId:

    国标信令会话ID,同时对应控制设备抓拍 ( ControlDeviceSnapshot )接口返回的request_id



4436
4437
4438
# File 'lib/v20230517/models.rb', line 4436

def DownloadUrl
  @DownloadUrl
end

#FileNameObject

Parameters:

  • FileName:

    文件名称

  • DownloadUrl:

    下载地址,空值表示存储图片过期

  • ImageSize:

    图片大小,单位B

  • CreatedTime:

    文件的创建时间

  • ReceivedTime:

    图片的接收时间

  • PreviewUrl:

    预览地址,空值表示存储图片过期

  • SessionId:

    国标信令会话ID,同时对应控制设备抓拍 ( ControlDeviceSnapshot )接口返回的request_id



4436
4437
4438
# File 'lib/v20230517/models.rb', line 4436

def FileName
  @FileName
end

#ImageSizeObject

Parameters:

  • FileName:

    文件名称

  • DownloadUrl:

    下载地址,空值表示存储图片过期

  • ImageSize:

    图片大小,单位B

  • CreatedTime:

    文件的创建时间

  • ReceivedTime:

    图片的接收时间

  • PreviewUrl:

    预览地址,空值表示存储图片过期

  • SessionId:

    国标信令会话ID,同时对应控制设备抓拍 ( ControlDeviceSnapshot )接口返回的request_id



4436
4437
4438
# File 'lib/v20230517/models.rb', line 4436

def ImageSize
  @ImageSize
end

#PreviewUrlObject

Parameters:

  • FileName:

    文件名称

  • DownloadUrl:

    下载地址,空值表示存储图片过期

  • ImageSize:

    图片大小,单位B

  • CreatedTime:

    文件的创建时间

  • ReceivedTime:

    图片的接收时间

  • PreviewUrl:

    预览地址,空值表示存储图片过期

  • SessionId:

    国标信令会话ID,同时对应控制设备抓拍 ( ControlDeviceSnapshot )接口返回的request_id



4436
4437
4438
# File 'lib/v20230517/models.rb', line 4436

def PreviewUrl
  @PreviewUrl
end

#ReceivedTimeObject

Parameters:

  • FileName:

    文件名称

  • DownloadUrl:

    下载地址,空值表示存储图片过期

  • ImageSize:

    图片大小,单位B

  • CreatedTime:

    文件的创建时间

  • ReceivedTime:

    图片的接收时间

  • PreviewUrl:

    预览地址,空值表示存储图片过期

  • SessionId:

    国标信令会话ID,同时对应控制设备抓拍 ( ControlDeviceSnapshot )接口返回的request_id



4436
4437
4438
# File 'lib/v20230517/models.rb', line 4436

def ReceivedTime
  @ReceivedTime
end

#SessionIdObject

Parameters:

  • FileName:

    文件名称

  • DownloadUrl:

    下载地址,空值表示存储图片过期

  • ImageSize:

    图片大小,单位B

  • CreatedTime:

    文件的创建时间

  • ReceivedTime:

    图片的接收时间

  • PreviewUrl:

    预览地址,空值表示存储图片过期

  • SessionId:

    国标信令会话ID,同时对应控制设备抓拍 ( ControlDeviceSnapshot )接口返回的request_id



4436
4437
4438
# File 'lib/v20230517/models.rb', line 4436

def SessionId
  @SessionId
end

Instance Method Details

#deserialize(params) ⇒ Object



4448
4449
4450
4451
4452
4453
4454
4455
4456
# File 'lib/v20230517/models.rb', line 4448

def deserialize(params)
  @FileName = params['FileName']
  @DownloadUrl = params['DownloadUrl']
  @ImageSize = params['ImageSize']
  @CreatedTime = params['CreatedTime']
  @ReceivedTime = params['ReceivedTime']
  @PreviewUrl = params['PreviewUrl']
  @SessionId = params['SessionId']
end