Class: TencentCloud::Ape::V20200513::DownloadInfo

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

Overview

图片下载信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(imageinfo = nil, imageurl = nil, imagethumburl = nil, orderid = nil, ordercreatetime = nil, downloadid = nil, downloadtime = nil, consumetype = nil, firstdownload = nil) ⇒ DownloadInfo

Returns a new instance of DownloadInfo.



540
541
542
543
544
545
546
547
548
549
550
# File 'lib/v20200513/models.rb', line 540

def initialize(imageinfo=nil, imageurl=nil, imagethumburl=nil, orderid=nil, ordercreatetime=nil, downloadid=nil, downloadtime=nil, consumetype=nil, firstdownload=nil)
  @ImageInfo = imageinfo
  @ImageUrl = imageurl
  @ImageThumbUrl = imagethumburl
  @OrderId = orderid
  @OrderCreateTime = ordercreatetime
  @DownloadId = downloadid
  @DownloadTime = downloadtime
  @ConsumeType = consumetype
  @FirstDownload = firstdownload
end

Instance Attribute Details

#ConsumeTypeObject

Parameters:

  • ImageInfo:

    图片基础信息

  • ImageUrl:

    图片原图URL

  • ImageThumbUrl:

    图片缩略图URL

  • OrderId:

    订单Id

  • OrderCreateTime:

    订单创建时间

  • DownloadId:

    下载Id

  • DownloadTime:

    下载时间

  • ConsumeType:

    图片购买类型,单张/会员

  • FirstDownload:

    是否首次下载



538
539
540
# File 'lib/v20200513/models.rb', line 538

def ConsumeType
  @ConsumeType
end

#DownloadIdObject

Parameters:

  • ImageInfo:

    图片基础信息

  • ImageUrl:

    图片原图URL

  • ImageThumbUrl:

    图片缩略图URL

  • OrderId:

    订单Id

  • OrderCreateTime:

    订单创建时间

  • DownloadId:

    下载Id

  • DownloadTime:

    下载时间

  • ConsumeType:

    图片购买类型,单张/会员

  • FirstDownload:

    是否首次下载



538
539
540
# File 'lib/v20200513/models.rb', line 538

def DownloadId
  @DownloadId
end

#DownloadTimeObject

Parameters:

  • ImageInfo:

    图片基础信息

  • ImageUrl:

    图片原图URL

  • ImageThumbUrl:

    图片缩略图URL

  • OrderId:

    订单Id

  • OrderCreateTime:

    订单创建时间

  • DownloadId:

    下载Id

  • DownloadTime:

    下载时间

  • ConsumeType:

    图片购买类型,单张/会员

  • FirstDownload:

    是否首次下载



538
539
540
# File 'lib/v20200513/models.rb', line 538

def DownloadTime
  @DownloadTime
end

#FirstDownloadObject

Parameters:

  • ImageInfo:

    图片基础信息

  • ImageUrl:

    图片原图URL

  • ImageThumbUrl:

    图片缩略图URL

  • OrderId:

    订单Id

  • OrderCreateTime:

    订单创建时间

  • DownloadId:

    下载Id

  • DownloadTime:

    下载时间

  • ConsumeType:

    图片购买类型,单张/会员

  • FirstDownload:

    是否首次下载



538
539
540
# File 'lib/v20200513/models.rb', line 538

def FirstDownload
  @FirstDownload
end

#ImageInfoObject

Parameters:

  • ImageInfo:

    图片基础信息

  • ImageUrl:

    图片原图URL

  • ImageThumbUrl:

    图片缩略图URL

  • OrderId:

    订单Id

  • OrderCreateTime:

    订单创建时间

  • DownloadId:

    下载Id

  • DownloadTime:

    下载时间

  • ConsumeType:

    图片购买类型,单张/会员

  • FirstDownload:

    是否首次下载



538
539
540
# File 'lib/v20200513/models.rb', line 538

def ImageInfo
  @ImageInfo
end

#ImageThumbUrlObject

Parameters:

  • ImageInfo:

    图片基础信息

  • ImageUrl:

    图片原图URL

  • ImageThumbUrl:

    图片缩略图URL

  • OrderId:

    订单Id

  • OrderCreateTime:

    订单创建时间

  • DownloadId:

    下载Id

  • DownloadTime:

    下载时间

  • ConsumeType:

    图片购买类型,单张/会员

  • FirstDownload:

    是否首次下载



538
539
540
# File 'lib/v20200513/models.rb', line 538

def ImageThumbUrl
  @ImageThumbUrl
end

#ImageUrlObject

Parameters:

  • ImageInfo:

    图片基础信息

  • ImageUrl:

    图片原图URL

  • ImageThumbUrl:

    图片缩略图URL

  • OrderId:

    订单Id

  • OrderCreateTime:

    订单创建时间

  • DownloadId:

    下载Id

  • DownloadTime:

    下载时间

  • ConsumeType:

    图片购买类型,单张/会员

  • FirstDownload:

    是否首次下载



538
539
540
# File 'lib/v20200513/models.rb', line 538

def ImageUrl
  @ImageUrl
end

#OrderCreateTimeObject

Parameters:

  • ImageInfo:

    图片基础信息

  • ImageUrl:

    图片原图URL

  • ImageThumbUrl:

    图片缩略图URL

  • OrderId:

    订单Id

  • OrderCreateTime:

    订单创建时间

  • DownloadId:

    下载Id

  • DownloadTime:

    下载时间

  • ConsumeType:

    图片购买类型,单张/会员

  • FirstDownload:

    是否首次下载



538
539
540
# File 'lib/v20200513/models.rb', line 538

def OrderCreateTime
  @OrderCreateTime
end

#OrderIdObject

Parameters:

  • ImageInfo:

    图片基础信息

  • ImageUrl:

    图片原图URL

  • ImageThumbUrl:

    图片缩略图URL

  • OrderId:

    订单Id

  • OrderCreateTime:

    订单创建时间

  • DownloadId:

    下载Id

  • DownloadTime:

    下载时间

  • ConsumeType:

    图片购买类型,单张/会员

  • FirstDownload:

    是否首次下载



538
539
540
# File 'lib/v20200513/models.rb', line 538

def OrderId
  @OrderId
end

Instance Method Details

#deserialize(params) ⇒ Object



552
553
554
555
556
557
558
559
560
561
562
563
564
565
# File 'lib/v20200513/models.rb', line 552

def deserialize(params)
  unless params['ImageInfo'].nil?
    @ImageInfo = ImageInfo.new
    @ImageInfo.deserialize(params['ImageInfo'])
  end
  @ImageUrl = params['ImageUrl']
  @ImageThumbUrl = params['ImageThumbUrl']
  @OrderId = params['OrderId']
  @OrderCreateTime = params['OrderCreateTime']
  @DownloadId = params['DownloadId']
  @DownloadTime = params['DownloadTime']
  @ConsumeType = params['ConsumeType']
  @FirstDownload = params['FirstDownload']
end