Class: TencentCloud::Ape::V20200513::DownloadInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ape::V20200513::DownloadInfo
- Defined in:
- lib/v20200513/models.rb
Overview
图片下载信息
Instance Attribute Summary collapse
- #ConsumeType ⇒ Object
- #DownloadId ⇒ Object
- #DownloadTime ⇒ Object
- #FirstDownload ⇒ Object
- #ImageInfo ⇒ Object
- #ImageThumbUrl ⇒ Object
- #ImageUrl ⇒ Object
- #OrderCreateTime ⇒ Object
- #OrderId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(imageinfo = nil, imageurl = nil, imagethumburl = nil, orderid = nil, ordercreatetime = nil, downloadid = nil, downloadtime = nil, consumetype = nil, firstdownload = nil) ⇒ DownloadInfo
constructor
A new instance of DownloadInfo.
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
#ConsumeType ⇒ Object
538 539 540 |
# File 'lib/v20200513/models.rb', line 538 def ConsumeType @ConsumeType end |
#DownloadId ⇒ Object
538 539 540 |
# File 'lib/v20200513/models.rb', line 538 def DownloadId @DownloadId end |
#DownloadTime ⇒ Object
538 539 540 |
# File 'lib/v20200513/models.rb', line 538 def DownloadTime @DownloadTime end |
#FirstDownload ⇒ Object
538 539 540 |
# File 'lib/v20200513/models.rb', line 538 def FirstDownload @FirstDownload end |
#ImageInfo ⇒ Object
538 539 540 |
# File 'lib/v20200513/models.rb', line 538 def ImageInfo @ImageInfo end |
#ImageThumbUrl ⇒ Object
538 539 540 |
# File 'lib/v20200513/models.rb', line 538 def ImageThumbUrl @ImageThumbUrl end |
#ImageUrl ⇒ Object
538 539 540 |
# File 'lib/v20200513/models.rb', line 538 def ImageUrl @ImageUrl end |
#OrderCreateTime ⇒ Object
538 539 540 |
# File 'lib/v20200513/models.rb', line 538 def OrderCreateTime @OrderCreateTime end |
#OrderId ⇒ Object
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 |