Class: TencentCloud::Dtf::V20200506::DescribeTransactionsRequest

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

Overview

DescribeTransactions请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(groupid = nil, transactionbeginfrom = nil, transactionbeginto = nil, searcherror = nil, transactionid = nil, transactionidlist = nil, limit = nil, offset = nil) ⇒ DescribeTransactionsRequest

Returns a new instance of DescribeTransactionsRequest.



41
42
43
44
45
46
47
48
49
50
# File 'lib/v20200506/models.rb', line 41

def initialize(groupid=nil, transactionbeginfrom=nil, transactionbeginto=nil, searcherror=nil, transactionid=nil, transactionidlist=nil, limit=nil, offset=nil)
  @GroupId = groupid
  @TransactionBeginFrom = transactionbeginfrom
  @TransactionBeginTo = transactionbeginto
  @SearchError = searcherror
  @TransactionId = transactionid
  @TransactionIdList = transactionidlist
  @Limit = limit
  @Offset = offset
end

Instance Attribute Details

#GroupIdObject

Parameters:

  • GroupId:

    事务分组ID

  • TransactionBeginFrom:

    事务开始时间查询起始时间戳,UTC,精确到毫秒

  • TransactionBeginTo:

    事务开始时间查询截止时间戳,UTC,精确到毫秒

  • SearchError:

    仅查询异常状态的事务,true:仅查询异常,false或不传入:查询所有

  • TransactionId:

    主事务ID,不传入时查询全量,高优先级

  • TransactionIdList:

    主事务ID列表,不传入时查询全量,低优先级

  • Limit:

    每页数量

  • Offset:

    起始偏移量



39
40
41
# File 'lib/v20200506/models.rb', line 39

def GroupId
  @GroupId
end

#LimitObject

Parameters:

  • GroupId:

    事务分组ID

  • TransactionBeginFrom:

    事务开始时间查询起始时间戳,UTC,精确到毫秒

  • TransactionBeginTo:

    事务开始时间查询截止时间戳,UTC,精确到毫秒

  • SearchError:

    仅查询异常状态的事务,true:仅查询异常,false或不传入:查询所有

  • TransactionId:

    主事务ID,不传入时查询全量,高优先级

  • TransactionIdList:

    主事务ID列表,不传入时查询全量,低优先级

  • Limit:

    每页数量

  • Offset:

    起始偏移量



39
40
41
# File 'lib/v20200506/models.rb', line 39

def Limit
  @Limit
end

#OffsetObject

Parameters:

  • GroupId:

    事务分组ID

  • TransactionBeginFrom:

    事务开始时间查询起始时间戳,UTC,精确到毫秒

  • TransactionBeginTo:

    事务开始时间查询截止时间戳,UTC,精确到毫秒

  • SearchError:

    仅查询异常状态的事务,true:仅查询异常,false或不传入:查询所有

  • TransactionId:

    主事务ID,不传入时查询全量,高优先级

  • TransactionIdList:

    主事务ID列表,不传入时查询全量,低优先级

  • Limit:

    每页数量

  • Offset:

    起始偏移量



39
40
41
# File 'lib/v20200506/models.rb', line 39

def Offset
  @Offset
end

#SearchErrorObject

Parameters:

  • GroupId:

    事务分组ID

  • TransactionBeginFrom:

    事务开始时间查询起始时间戳,UTC,精确到毫秒

  • TransactionBeginTo:

    事务开始时间查询截止时间戳,UTC,精确到毫秒

  • SearchError:

    仅查询异常状态的事务,true:仅查询异常,false或不传入:查询所有

  • TransactionId:

    主事务ID,不传入时查询全量,高优先级

  • TransactionIdList:

    主事务ID列表,不传入时查询全量,低优先级

  • Limit:

    每页数量

  • Offset:

    起始偏移量



39
40
41
# File 'lib/v20200506/models.rb', line 39

def SearchError
  @SearchError
end

#TransactionBeginFromObject

Parameters:

  • GroupId:

    事务分组ID

  • TransactionBeginFrom:

    事务开始时间查询起始时间戳,UTC,精确到毫秒

  • TransactionBeginTo:

    事务开始时间查询截止时间戳,UTC,精确到毫秒

  • SearchError:

    仅查询异常状态的事务,true:仅查询异常,false或不传入:查询所有

  • TransactionId:

    主事务ID,不传入时查询全量,高优先级

  • TransactionIdList:

    主事务ID列表,不传入时查询全量,低优先级

  • Limit:

    每页数量

  • Offset:

    起始偏移量



39
40
41
# File 'lib/v20200506/models.rb', line 39

def TransactionBeginFrom
  @TransactionBeginFrom
end

#TransactionBeginToObject

Parameters:

  • GroupId:

    事务分组ID

  • TransactionBeginFrom:

    事务开始时间查询起始时间戳,UTC,精确到毫秒

  • TransactionBeginTo:

    事务开始时间查询截止时间戳,UTC,精确到毫秒

  • SearchError:

    仅查询异常状态的事务,true:仅查询异常,false或不传入:查询所有

  • TransactionId:

    主事务ID,不传入时查询全量,高优先级

  • TransactionIdList:

    主事务ID列表,不传入时查询全量,低优先级

  • Limit:

    每页数量

  • Offset:

    起始偏移量



39
40
41
# File 'lib/v20200506/models.rb', line 39

def TransactionBeginTo
  @TransactionBeginTo
end

#TransactionIdObject

Parameters:

  • GroupId:

    事务分组ID

  • TransactionBeginFrom:

    事务开始时间查询起始时间戳,UTC,精确到毫秒

  • TransactionBeginTo:

    事务开始时间查询截止时间戳,UTC,精确到毫秒

  • SearchError:

    仅查询异常状态的事务,true:仅查询异常,false或不传入:查询所有

  • TransactionId:

    主事务ID,不传入时查询全量,高优先级

  • TransactionIdList:

    主事务ID列表,不传入时查询全量,低优先级

  • Limit:

    每页数量

  • Offset:

    起始偏移量



39
40
41
# File 'lib/v20200506/models.rb', line 39

def TransactionId
  @TransactionId
end

#TransactionIdListObject

Parameters:

  • GroupId:

    事务分组ID

  • TransactionBeginFrom:

    事务开始时间查询起始时间戳,UTC,精确到毫秒

  • TransactionBeginTo:

    事务开始时间查询截止时间戳,UTC,精确到毫秒

  • SearchError:

    仅查询异常状态的事务,true:仅查询异常,false或不传入:查询所有

  • TransactionId:

    主事务ID,不传入时查询全量,高优先级

  • TransactionIdList:

    主事务ID列表,不传入时查询全量,低优先级

  • Limit:

    每页数量

  • Offset:

    起始偏移量



39
40
41
# File 'lib/v20200506/models.rb', line 39

def TransactionIdList
  @TransactionIdList
end

Instance Method Details

#deserialize(params) ⇒ Object



52
53
54
55
56
57
58
59
60
61
# File 'lib/v20200506/models.rb', line 52

def deserialize(params)
  @GroupId = params['GroupId']
  @TransactionBeginFrom = params['TransactionBeginFrom']
  @TransactionBeginTo = params['TransactionBeginTo']
  @SearchError = params['SearchError']
  @TransactionId = params['TransactionId']
  @TransactionIdList = params['TransactionIdList']
  @Limit = params['Limit']
  @Offset = params['Offset']
end