Class: TencentCloud::Ckafka::V20190819::InquiryBasePrice

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

Overview

询价返回参数

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(unitprice = nil, unitpricediscount = nil, originalprice = nil, discountprice = nil, discount = nil, goodsnum = nil, currency = nil, disktype = nil, timespan = nil, timeunit = nil, value = nil) ⇒ InquiryBasePrice

Returns a new instance of InquiryBasePrice.



7662
7663
7664
7665
7666
7667
7668
7669
7670
7671
7672
7673
7674
# File 'lib/v20190819/models.rb', line 7662

def initialize(unitprice=nil, unitpricediscount=nil, originalprice=nil, discountprice=nil, discount=nil, goodsnum=nil, currency=nil, disktype=nil, timespan=nil, timeunit=nil, value=nil)
  @UnitPrice = unitprice
  @UnitPriceDiscount = unitpricediscount
  @OriginalPrice = originalprice
  @DiscountPrice = discountprice
  @Discount = discount
  @GoodsNum = goodsnum
  @Currency = currency
  @DiskType = disktype
  @TimeSpan = timespan
  @TimeUnit = timeunit
  @Value = value
end

Instance Attribute Details

#CurrencyObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UnitPrice:

    单位原价

  • UnitPriceDiscount:

    折扣单位价格

  • OriginalPrice:

    合计原价

  • DiscountPrice:

    折扣合计价格

  • Discount:

    折扣(单位是%)

  • GoodsNum:

    商品数量

  • Currency:

    付费货币

  • DiskType:

    硬盘专用返回参数

  • TimeSpan:

    购买时长

  • TimeUnit:

    购买时长单位("m"按月, "h"按小时)

  • Value:

    购买数量



7660
7661
7662
# File 'lib/v20190819/models.rb', line 7660

def Currency
  @Currency
end

#DiscountObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UnitPrice:

    单位原价

  • UnitPriceDiscount:

    折扣单位价格

  • OriginalPrice:

    合计原价

  • DiscountPrice:

    折扣合计价格

  • Discount:

    折扣(单位是%)

  • GoodsNum:

    商品数量

  • Currency:

    付费货币

  • DiskType:

    硬盘专用返回参数

  • TimeSpan:

    购买时长

  • TimeUnit:

    购买时长单位("m"按月, "h"按小时)

  • Value:

    购买数量



7660
7661
7662
# File 'lib/v20190819/models.rb', line 7660

def Discount
  @Discount
end

#DiscountPriceObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UnitPrice:

    单位原价

  • UnitPriceDiscount:

    折扣单位价格

  • OriginalPrice:

    合计原价

  • DiscountPrice:

    折扣合计价格

  • Discount:

    折扣(单位是%)

  • GoodsNum:

    商品数量

  • Currency:

    付费货币

  • DiskType:

    硬盘专用返回参数

  • TimeSpan:

    购买时长

  • TimeUnit:

    购买时长单位("m"按月, "h"按小时)

  • Value:

    购买数量



7660
7661
7662
# File 'lib/v20190819/models.rb', line 7660

def DiscountPrice
  @DiscountPrice
end

#DiskTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UnitPrice:

    单位原价

  • UnitPriceDiscount:

    折扣单位价格

  • OriginalPrice:

    合计原价

  • DiscountPrice:

    折扣合计价格

  • Discount:

    折扣(单位是%)

  • GoodsNum:

    商品数量

  • Currency:

    付费货币

  • DiskType:

    硬盘专用返回参数

  • TimeSpan:

    购买时长

  • TimeUnit:

    购买时长单位("m"按月, "h"按小时)

  • Value:

    购买数量



7660
7661
7662
# File 'lib/v20190819/models.rb', line 7660

def DiskType
  @DiskType
end

#GoodsNumObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UnitPrice:

    单位原价

  • UnitPriceDiscount:

    折扣单位价格

  • OriginalPrice:

    合计原价

  • DiscountPrice:

    折扣合计价格

  • Discount:

    折扣(单位是%)

  • GoodsNum:

    商品数量

  • Currency:

    付费货币

  • DiskType:

    硬盘专用返回参数

  • TimeSpan:

    购买时长

  • TimeUnit:

    购买时长单位("m"按月, "h"按小时)

  • Value:

    购买数量



7660
7661
7662
# File 'lib/v20190819/models.rb', line 7660

def GoodsNum
  @GoodsNum
end

#OriginalPriceObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UnitPrice:

    单位原价

  • UnitPriceDiscount:

    折扣单位价格

  • OriginalPrice:

    合计原价

  • DiscountPrice:

    折扣合计价格

  • Discount:

    折扣(单位是%)

  • GoodsNum:

    商品数量

  • Currency:

    付费货币

  • DiskType:

    硬盘专用返回参数

  • TimeSpan:

    购买时长

  • TimeUnit:

    购买时长单位("m"按月, "h"按小时)

  • Value:

    购买数量



7660
7661
7662
# File 'lib/v20190819/models.rb', line 7660

def OriginalPrice
  @OriginalPrice
end

#TimeSpanObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UnitPrice:

    单位原价

  • UnitPriceDiscount:

    折扣单位价格

  • OriginalPrice:

    合计原价

  • DiscountPrice:

    折扣合计价格

  • Discount:

    折扣(单位是%)

  • GoodsNum:

    商品数量

  • Currency:

    付费货币

  • DiskType:

    硬盘专用返回参数

  • TimeSpan:

    购买时长

  • TimeUnit:

    购买时长单位("m"按月, "h"按小时)

  • Value:

    购买数量



7660
7661
7662
# File 'lib/v20190819/models.rb', line 7660

def TimeSpan
  @TimeSpan
end

#TimeUnitObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UnitPrice:

    单位原价

  • UnitPriceDiscount:

    折扣单位价格

  • OriginalPrice:

    合计原价

  • DiscountPrice:

    折扣合计价格

  • Discount:

    折扣(单位是%)

  • GoodsNum:

    商品数量

  • Currency:

    付费货币

  • DiskType:

    硬盘专用返回参数

  • TimeSpan:

    购买时长

  • TimeUnit:

    购买时长单位("m"按月, "h"按小时)

  • Value:

    购买数量



7660
7661
7662
# File 'lib/v20190819/models.rb', line 7660

def TimeUnit
  @TimeUnit
end

#UnitPriceObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UnitPrice:

    单位原价

  • UnitPriceDiscount:

    折扣单位价格

  • OriginalPrice:

    合计原价

  • DiscountPrice:

    折扣合计价格

  • Discount:

    折扣(单位是%)

  • GoodsNum:

    商品数量

  • Currency:

    付费货币

  • DiskType:

    硬盘专用返回参数

  • TimeSpan:

    购买时长

  • TimeUnit:

    购买时长单位("m"按月, "h"按小时)

  • Value:

    购买数量



7660
7661
7662
# File 'lib/v20190819/models.rb', line 7660

def UnitPrice
  @UnitPrice
end

#UnitPriceDiscountObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UnitPrice:

    单位原价

  • UnitPriceDiscount:

    折扣单位价格

  • OriginalPrice:

    合计原价

  • DiscountPrice:

    折扣合计价格

  • Discount:

    折扣(单位是%)

  • GoodsNum:

    商品数量

  • Currency:

    付费货币

  • DiskType:

    硬盘专用返回参数

  • TimeSpan:

    购买时长

  • TimeUnit:

    购买时长单位("m"按月, "h"按小时)

  • Value:

    购买数量



7660
7661
7662
# File 'lib/v20190819/models.rb', line 7660

def UnitPriceDiscount
  @UnitPriceDiscount
end

#ValueObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • UnitPrice:

    单位原价

  • UnitPriceDiscount:

    折扣单位价格

  • OriginalPrice:

    合计原价

  • DiscountPrice:

    折扣合计价格

  • Discount:

    折扣(单位是%)

  • GoodsNum:

    商品数量

  • Currency:

    付费货币

  • DiskType:

    硬盘专用返回参数

  • TimeSpan:

    购买时长

  • TimeUnit:

    购买时长单位("m"按月, "h"按小时)

  • Value:

    购买数量



7660
7661
7662
# File 'lib/v20190819/models.rb', line 7660

def Value
  @Value
end

Instance Method Details

#deserialize(params) ⇒ Object



7676
7677
7678
7679
7680
7681
7682
7683
7684
7685
7686
7687
7688
# File 'lib/v20190819/models.rb', line 7676

def deserialize(params)
  @UnitPrice = params['UnitPrice']
  @UnitPriceDiscount = params['UnitPriceDiscount']
  @OriginalPrice = params['OriginalPrice']
  @DiscountPrice = params['DiscountPrice']
  @Discount = params['Discount']
  @GoodsNum = params['GoodsNum']
  @Currency = params['Currency']
  @DiskType = params['DiskType']
  @TimeSpan = params['TimeSpan']
  @TimeUnit = params['TimeUnit']
  @Value = params['Value']
end