Class: TencentCloud::Yinsuda::V20220527::DescribeLiveVipTradeInfosRequest

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

Overview

DescribeLiveVipTradeInfos请求参数结构体

Instance Attribute Summary collapse

  • #EndTime ⇒ Object
  • 数组长度限制:10。
  • 数组长度限制:10。
  • .
  • #Limit ⇒ Object
  • 数组长度限制:10。
  • 数组长度限制:10。
  • .
  • #Offset ⇒ Object
  • 数组长度限制:10。
  • 数组长度限制:10。
  • .
  • #StartTime ⇒ Object
  • 数组长度限制:10。
  • 数组长度限制:10。
  • .
  • #TradeSerialNos ⇒ Object
  • 数组长度限制:10。
  • 数组长度限制:10。
  • .
  • #UserIds ⇒ Object
  • 数组长度限制:10。
  • 数组长度限制:10。
  • .

    Instance Method Summary collapse

    Constructor Details

    #initialize(appname = nil, starttime = nil, endtime = nil, tradeserialnos = nil, userids = nil, offset = nil, limit = nil) ⇒ DescribeLiveVipTradeInfosRequest

    Returns a new instance of DescribeLiveVipTradeInfosRequest.

    
    
    896
    897
    898
    899
    900
    901
    902
    903
    904
    # File 'lib/v20220527/models.rb', line 896
    
    def initialize(appname=nil, starttime=nil, endtime=nil, tradeserialnos=nil, userids=nil, offset=nil, limit=nil)
      @AppName = appname
      @StartTime = starttime
      @EndTime = endtime
      @TradeSerialNos = tradeserialnos
      @UserIds = userids
      @Offset = offset
      @Limit = limit
    end

    Instance Attribute Details

    #AppNameObject

  • 数组长度限制:10。
  • 数组长度限制:10。
  • Parameters:

    • AppName:

      应用名称。

    • StartTime:

      直播会员充值下单起始时间,格式为 ISO。默认为当前时间前一天。

    • EndTime:

      直播会员充值下单截止时间,格式为 ISO。默认为当前时间。 EndTime不能小于StartTime

    • TradeSerialNos:

      交易流水号集合,匹配集合指定所有流水号 。

    • UserIds:

      用户标识集合,匹配集合指定所有用户标识 。

    • Offset:

      分页返回的起始偏移量,默认值:0。将返回第 Offset 到第 Offset+Limit-1 条。

    • Limit:

      分页返回的记录条数,默认值:20,最大值:50。

    
    
    894
    895
    896
    # File 'lib/v20220527/models.rb', line 894
    
    def AppName
      @AppName
    end

    #EndTimeObject

  • 数组长度限制:10。
  • 数组长度限制:10。
  • Parameters:

    • AppName:

      应用名称。

    • StartTime:

      直播会员充值下单起始时间,格式为 ISO。默认为当前时间前一天。

    • EndTime:

      直播会员充值下单截止时间,格式为 ISO。默认为当前时间。 EndTime不能小于StartTime

    • TradeSerialNos:

      交易流水号集合,匹配集合指定所有流水号 。

    • UserIds:

      用户标识集合,匹配集合指定所有用户标识 。

    • Offset:

      分页返回的起始偏移量,默认值:0。将返回第 Offset 到第 Offset+Limit-1 条。

    • Limit:

      分页返回的记录条数,默认值:20,最大值:50。

    
    
    894
    895
    896
    # File 'lib/v20220527/models.rb', line 894
    
    def EndTime
      @EndTime
    end

    #LimitObject

  • 数组长度限制:10。
  • 数组长度限制:10。
  • Parameters:

    • AppName:

      应用名称。

    • StartTime:

      直播会员充值下单起始时间,格式为 ISO。默认为当前时间前一天。

    • EndTime:

      直播会员充值下单截止时间,格式为 ISO。默认为当前时间。 EndTime不能小于StartTime

    • TradeSerialNos:

      交易流水号集合,匹配集合指定所有流水号 。

    • UserIds:

      用户标识集合,匹配集合指定所有用户标识 。

    • Offset:

      分页返回的起始偏移量,默认值:0。将返回第 Offset 到第 Offset+Limit-1 条。

    • Limit:

      分页返回的记录条数,默认值:20,最大值:50。

    
    
    894
    895
    896
    # File 'lib/v20220527/models.rb', line 894
    
    def Limit
      @Limit
    end

    #OffsetObject

  • 数组长度限制:10。
  • 数组长度限制:10。
  • Parameters:

    • AppName:

      应用名称。

    • StartTime:

      直播会员充值下单起始时间,格式为 ISO。默认为当前时间前一天。

    • EndTime:

      直播会员充值下单截止时间,格式为 ISO。默认为当前时间。 EndTime不能小于StartTime

    • TradeSerialNos:

      交易流水号集合,匹配集合指定所有流水号 。

    • UserIds:

      用户标识集合,匹配集合指定所有用户标识 。

    • Offset:

      分页返回的起始偏移量,默认值:0。将返回第 Offset 到第 Offset+Limit-1 条。

    • Limit:

      分页返回的记录条数,默认值:20,最大值:50。

    
    
    894
    895
    896
    # File 'lib/v20220527/models.rb', line 894
    
    def Offset
      @Offset
    end

    #StartTimeObject

  • 数组长度限制:10。
  • 数组长度限制:10。
  • Parameters:

    • AppName:

      应用名称。

    • StartTime:

      直播会员充值下单起始时间,格式为 ISO。默认为当前时间前一天。

    • EndTime:

      直播会员充值下单截止时间,格式为 ISO。默认为当前时间。 EndTime不能小于StartTime

    • TradeSerialNos:

      交易流水号集合,匹配集合指定所有流水号 。

    • UserIds:

      用户标识集合,匹配集合指定所有用户标识 。

    • Offset:

      分页返回的起始偏移量,默认值:0。将返回第 Offset 到第 Offset+Limit-1 条。

    • Limit:

      分页返回的记录条数,默认值:20,最大值:50。

    
    
    894
    895
    896
    # File 'lib/v20220527/models.rb', line 894
    
    def StartTime
      @StartTime
    end

    #TradeSerialNosObject

  • 数组长度限制:10。
  • 数组长度限制:10。
  • Parameters:

    • AppName:

      应用名称。

    • StartTime:

      直播会员充值下单起始时间,格式为 ISO。默认为当前时间前一天。

    • EndTime:

      直播会员充值下单截止时间,格式为 ISO。默认为当前时间。 EndTime不能小于StartTime

    • TradeSerialNos:

      交易流水号集合,匹配集合指定所有流水号 。

    • UserIds:

      用户标识集合,匹配集合指定所有用户标识 。

    • Offset:

      分页返回的起始偏移量,默认值:0。将返回第 Offset 到第 Offset+Limit-1 条。

    • Limit:

      分页返回的记录条数,默认值:20,最大值:50。

    
    
    894
    895
    896
    # File 'lib/v20220527/models.rb', line 894
    
    def TradeSerialNos
      @TradeSerialNos
    end

    #UserIdsObject

  • 数组长度限制:10。
  • 数组长度限制:10。
  • Parameters:

    • AppName:

      应用名称。

    • StartTime:

      直播会员充值下单起始时间,格式为 ISO。默认为当前时间前一天。

    • EndTime:

      直播会员充值下单截止时间,格式为 ISO。默认为当前时间。 EndTime不能小于StartTime

    • TradeSerialNos:

      交易流水号集合,匹配集合指定所有流水号 。

    • UserIds:

      用户标识集合,匹配集合指定所有用户标识 。

    • Offset:

      分页返回的起始偏移量,默认值:0。将返回第 Offset 到第 Offset+Limit-1 条。

    • Limit:

      分页返回的记录条数,默认值:20,最大值:50。

    
    
    894
    895
    896
    # File 'lib/v20220527/models.rb', line 894
    
    def UserIds
      @UserIds
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    906
    907
    908
    909
    910
    911
    912
    913
    914
    # File 'lib/v20220527/models.rb', line 906
    
    def deserialize(params)
      @AppName = params['AppName']
      @StartTime = params['StartTime']
      @EndTime = params['EndTime']
      @TradeSerialNos = params['TradeSerialNos']
      @UserIds = params['UserIds']
      @Offset = params['Offset']
      @Limit = params['Limit']
    end