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

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

Overview

DescribeLiveVipTradeInfos请求参数结构体

Instance Attribute Summary collapse

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

<li>数组长度限制:10。</li> <li>数组长度限制:10。</li>

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

<li>数组长度限制:10。</li> <li>数组长度限制:10。</li>

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

<li>数组长度限制:10。</li> <li>数组长度限制:10。</li>

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

<li>数组长度限制:10。</li> <li>数组长度限制:10。</li>

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

<li>数组长度限制:10。</li> <li>数组长度限制:10。</li>

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

<li>数组长度限制:10。</li> <li>数组长度限制:10。</li>

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

<li>数组长度限制:10。</li> <li>数组长度限制:10。</li>

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