Class: TencentCloud::Dtf::V20200506::Transaction

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

Overview

主事务

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(transactionid = nil, transactionbegin = nil, transactionend = nil, transactioncommit = nil, transactionrollback = nil, transactionerror = nil, timeout = nil, status = nil, endflag = nil, timeoutflag = nil, comment = nil, groupid = nil, server = nil, branchquantity = nil, retryflag = nil) ⇒ Transaction

Returns a new instance of Transaction.



165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
# File 'lib/v20200506/models.rb', line 165

def initialize(transactionid=nil, transactionbegin=nil, transactionend=nil, transactioncommit=nil, transactionrollback=nil, transactionerror=nil, timeout=nil, status=nil, endflag=nil, timeoutflag=nil, comment=nil, groupid=nil, server=nil, branchquantity=nil, retryflag=nil)
  @TransactionId = transactionid
  @TransactionBegin = transactionbegin
  @TransactionEnd = transactionend
  @TransactionCommit = transactioncommit
  @TransactionRollback = transactionrollback
  @TransactionError = transactionerror
  @Timeout = timeout
  @Status = status
  @EndFlag = endflag
  @TimeoutFlag = timeoutflag
  @Comment = comment
  @GroupId = groupid
  @Server = server
  @BranchQuantity = branchquantity
  @RetryFlag = retryflag
end

Instance Attribute Details

#BranchQuantityObject

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

Parameters:

  • TransactionId:

    主事务ID

  • TransactionBegin:

    主事务开始时间戳,UTC,精确到毫秒

  • TransactionEnd:

    主事务结束时间戳,UTC,精确到毫秒

  • TransactionCommit:

    主事务提交时间戳,UTC,精确到毫秒

  • TransactionRollback:

    主事务回滚时间戳,UTC,精确到毫秒

  • TransactionError:

    主事务异常停止时间戳,UTC,精确到毫秒

  • Timeout:

    主事务超时时长,单位毫秒

  • Status:

    主事务状态:0:Trying, 1:Confirming, 2: Confirmed, 3:Canceling, 4: Canceled

  • EndFlag:

    主事务结束标识:0:运行中, 1: 已结束

  • TimeoutFlag:

    主事务超时标识:0:运行中, 1: 已超时

  • Comment:

    异常信息

  • GroupId:

    事务分组ID

  • Server:

    主事务来源服务标识

  • BranchQuantity:

    分支事务数量

  • RetryFlag:

    重试标识:true:可以重试;false:不可重试



163
164
165
# File 'lib/v20200506/models.rb', line 163

def BranchQuantity
  @BranchQuantity
end

#CommentObject

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

Parameters:

  • TransactionId:

    主事务ID

  • TransactionBegin:

    主事务开始时间戳,UTC,精确到毫秒

  • TransactionEnd:

    主事务结束时间戳,UTC,精确到毫秒

  • TransactionCommit:

    主事务提交时间戳,UTC,精确到毫秒

  • TransactionRollback:

    主事务回滚时间戳,UTC,精确到毫秒

  • TransactionError:

    主事务异常停止时间戳,UTC,精确到毫秒

  • Timeout:

    主事务超时时长,单位毫秒

  • Status:

    主事务状态:0:Trying, 1:Confirming, 2: Confirmed, 3:Canceling, 4: Canceled

  • EndFlag:

    主事务结束标识:0:运行中, 1: 已结束

  • TimeoutFlag:

    主事务超时标识:0:运行中, 1: 已超时

  • Comment:

    异常信息

  • GroupId:

    事务分组ID

  • Server:

    主事务来源服务标识

  • BranchQuantity:

    分支事务数量

  • RetryFlag:

    重试标识:true:可以重试;false:不可重试



163
164
165
# File 'lib/v20200506/models.rb', line 163

def Comment
  @Comment
end

#EndFlagObject

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

Parameters:

  • TransactionId:

    主事务ID

  • TransactionBegin:

    主事务开始时间戳,UTC,精确到毫秒

  • TransactionEnd:

    主事务结束时间戳,UTC,精确到毫秒

  • TransactionCommit:

    主事务提交时间戳,UTC,精确到毫秒

  • TransactionRollback:

    主事务回滚时间戳,UTC,精确到毫秒

  • TransactionError:

    主事务异常停止时间戳,UTC,精确到毫秒

  • Timeout:

    主事务超时时长,单位毫秒

  • Status:

    主事务状态:0:Trying, 1:Confirming, 2: Confirmed, 3:Canceling, 4: Canceled

  • EndFlag:

    主事务结束标识:0:运行中, 1: 已结束

  • TimeoutFlag:

    主事务超时标识:0:运行中, 1: 已超时

  • Comment:

    异常信息

  • GroupId:

    事务分组ID

  • Server:

    主事务来源服务标识

  • BranchQuantity:

    分支事务数量

  • RetryFlag:

    重试标识:true:可以重试;false:不可重试



163
164
165
# File 'lib/v20200506/models.rb', line 163

def EndFlag
  @EndFlag
end

#GroupIdObject

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

Parameters:

  • TransactionId:

    主事务ID

  • TransactionBegin:

    主事务开始时间戳,UTC,精确到毫秒

  • TransactionEnd:

    主事务结束时间戳,UTC,精确到毫秒

  • TransactionCommit:

    主事务提交时间戳,UTC,精确到毫秒

  • TransactionRollback:

    主事务回滚时间戳,UTC,精确到毫秒

  • TransactionError:

    主事务异常停止时间戳,UTC,精确到毫秒

  • Timeout:

    主事务超时时长,单位毫秒

  • Status:

    主事务状态:0:Trying, 1:Confirming, 2: Confirmed, 3:Canceling, 4: Canceled

  • EndFlag:

    主事务结束标识:0:运行中, 1: 已结束

  • TimeoutFlag:

    主事务超时标识:0:运行中, 1: 已超时

  • Comment:

    异常信息

  • GroupId:

    事务分组ID

  • Server:

    主事务来源服务标识

  • BranchQuantity:

    分支事务数量

  • RetryFlag:

    重试标识:true:可以重试;false:不可重试



163
164
165
# File 'lib/v20200506/models.rb', line 163

def GroupId
  @GroupId
end

#RetryFlagObject

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

Parameters:

  • TransactionId:

    主事务ID

  • TransactionBegin:

    主事务开始时间戳,UTC,精确到毫秒

  • TransactionEnd:

    主事务结束时间戳,UTC,精确到毫秒

  • TransactionCommit:

    主事务提交时间戳,UTC,精确到毫秒

  • TransactionRollback:

    主事务回滚时间戳,UTC,精确到毫秒

  • TransactionError:

    主事务异常停止时间戳,UTC,精确到毫秒

  • Timeout:

    主事务超时时长,单位毫秒

  • Status:

    主事务状态:0:Trying, 1:Confirming, 2: Confirmed, 3:Canceling, 4: Canceled

  • EndFlag:

    主事务结束标识:0:运行中, 1: 已结束

  • TimeoutFlag:

    主事务超时标识:0:运行中, 1: 已超时

  • Comment:

    异常信息

  • GroupId:

    事务分组ID

  • Server:

    主事务来源服务标识

  • BranchQuantity:

    分支事务数量

  • RetryFlag:

    重试标识:true:可以重试;false:不可重试



163
164
165
# File 'lib/v20200506/models.rb', line 163

def RetryFlag
  @RetryFlag
end

#ServerObject

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

Parameters:

  • TransactionId:

    主事务ID

  • TransactionBegin:

    主事务开始时间戳,UTC,精确到毫秒

  • TransactionEnd:

    主事务结束时间戳,UTC,精确到毫秒

  • TransactionCommit:

    主事务提交时间戳,UTC,精确到毫秒

  • TransactionRollback:

    主事务回滚时间戳,UTC,精确到毫秒

  • TransactionError:

    主事务异常停止时间戳,UTC,精确到毫秒

  • Timeout:

    主事务超时时长,单位毫秒

  • Status:

    主事务状态:0:Trying, 1:Confirming, 2: Confirmed, 3:Canceling, 4: Canceled

  • EndFlag:

    主事务结束标识:0:运行中, 1: 已结束

  • TimeoutFlag:

    主事务超时标识:0:运行中, 1: 已超时

  • Comment:

    异常信息

  • GroupId:

    事务分组ID

  • Server:

    主事务来源服务标识

  • BranchQuantity:

    分支事务数量

  • RetryFlag:

    重试标识:true:可以重试;false:不可重试



163
164
165
# File 'lib/v20200506/models.rb', line 163

def Server
  @Server
end

#StatusObject

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

Parameters:

  • TransactionId:

    主事务ID

  • TransactionBegin:

    主事务开始时间戳,UTC,精确到毫秒

  • TransactionEnd:

    主事务结束时间戳,UTC,精确到毫秒

  • TransactionCommit:

    主事务提交时间戳,UTC,精确到毫秒

  • TransactionRollback:

    主事务回滚时间戳,UTC,精确到毫秒

  • TransactionError:

    主事务异常停止时间戳,UTC,精确到毫秒

  • Timeout:

    主事务超时时长,单位毫秒

  • Status:

    主事务状态:0:Trying, 1:Confirming, 2: Confirmed, 3:Canceling, 4: Canceled

  • EndFlag:

    主事务结束标识:0:运行中, 1: 已结束

  • TimeoutFlag:

    主事务超时标识:0:运行中, 1: 已超时

  • Comment:

    异常信息

  • GroupId:

    事务分组ID

  • Server:

    主事务来源服务标识

  • BranchQuantity:

    分支事务数量

  • RetryFlag:

    重试标识:true:可以重试;false:不可重试



163
164
165
# File 'lib/v20200506/models.rb', line 163

def Status
  @Status
end

#TimeoutObject

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

Parameters:

  • TransactionId:

    主事务ID

  • TransactionBegin:

    主事务开始时间戳,UTC,精确到毫秒

  • TransactionEnd:

    主事务结束时间戳,UTC,精确到毫秒

  • TransactionCommit:

    主事务提交时间戳,UTC,精确到毫秒

  • TransactionRollback:

    主事务回滚时间戳,UTC,精确到毫秒

  • TransactionError:

    主事务异常停止时间戳,UTC,精确到毫秒

  • Timeout:

    主事务超时时长,单位毫秒

  • Status:

    主事务状态:0:Trying, 1:Confirming, 2: Confirmed, 3:Canceling, 4: Canceled

  • EndFlag:

    主事务结束标识:0:运行中, 1: 已结束

  • TimeoutFlag:

    主事务超时标识:0:运行中, 1: 已超时

  • Comment:

    异常信息

  • GroupId:

    事务分组ID

  • Server:

    主事务来源服务标识

  • BranchQuantity:

    分支事务数量

  • RetryFlag:

    重试标识:true:可以重试;false:不可重试



163
164
165
# File 'lib/v20200506/models.rb', line 163

def Timeout
  @Timeout
end

#TimeoutFlagObject

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

Parameters:

  • TransactionId:

    主事务ID

  • TransactionBegin:

    主事务开始时间戳,UTC,精确到毫秒

  • TransactionEnd:

    主事务结束时间戳,UTC,精确到毫秒

  • TransactionCommit:

    主事务提交时间戳,UTC,精确到毫秒

  • TransactionRollback:

    主事务回滚时间戳,UTC,精确到毫秒

  • TransactionError:

    主事务异常停止时间戳,UTC,精确到毫秒

  • Timeout:

    主事务超时时长,单位毫秒

  • Status:

    主事务状态:0:Trying, 1:Confirming, 2: Confirmed, 3:Canceling, 4: Canceled

  • EndFlag:

    主事务结束标识:0:运行中, 1: 已结束

  • TimeoutFlag:

    主事务超时标识:0:运行中, 1: 已超时

  • Comment:

    异常信息

  • GroupId:

    事务分组ID

  • Server:

    主事务来源服务标识

  • BranchQuantity:

    分支事务数量

  • RetryFlag:

    重试标识:true:可以重试;false:不可重试



163
164
165
# File 'lib/v20200506/models.rb', line 163

def TimeoutFlag
  @TimeoutFlag
end

#TransactionBeginObject

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

Parameters:

  • TransactionId:

    主事务ID

  • TransactionBegin:

    主事务开始时间戳,UTC,精确到毫秒

  • TransactionEnd:

    主事务结束时间戳,UTC,精确到毫秒

  • TransactionCommit:

    主事务提交时间戳,UTC,精确到毫秒

  • TransactionRollback:

    主事务回滚时间戳,UTC,精确到毫秒

  • TransactionError:

    主事务异常停止时间戳,UTC,精确到毫秒

  • Timeout:

    主事务超时时长,单位毫秒

  • Status:

    主事务状态:0:Trying, 1:Confirming, 2: Confirmed, 3:Canceling, 4: Canceled

  • EndFlag:

    主事务结束标识:0:运行中, 1: 已结束

  • TimeoutFlag:

    主事务超时标识:0:运行中, 1: 已超时

  • Comment:

    异常信息

  • GroupId:

    事务分组ID

  • Server:

    主事务来源服务标识

  • BranchQuantity:

    分支事务数量

  • RetryFlag:

    重试标识:true:可以重试;false:不可重试



163
164
165
# File 'lib/v20200506/models.rb', line 163

def TransactionBegin
  @TransactionBegin
end

#TransactionCommitObject

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

Parameters:

  • TransactionId:

    主事务ID

  • TransactionBegin:

    主事务开始时间戳,UTC,精确到毫秒

  • TransactionEnd:

    主事务结束时间戳,UTC,精确到毫秒

  • TransactionCommit:

    主事务提交时间戳,UTC,精确到毫秒

  • TransactionRollback:

    主事务回滚时间戳,UTC,精确到毫秒

  • TransactionError:

    主事务异常停止时间戳,UTC,精确到毫秒

  • Timeout:

    主事务超时时长,单位毫秒

  • Status:

    主事务状态:0:Trying, 1:Confirming, 2: Confirmed, 3:Canceling, 4: Canceled

  • EndFlag:

    主事务结束标识:0:运行中, 1: 已结束

  • TimeoutFlag:

    主事务超时标识:0:运行中, 1: 已超时

  • Comment:

    异常信息

  • GroupId:

    事务分组ID

  • Server:

    主事务来源服务标识

  • BranchQuantity:

    分支事务数量

  • RetryFlag:

    重试标识:true:可以重试;false:不可重试



163
164
165
# File 'lib/v20200506/models.rb', line 163

def TransactionCommit
  @TransactionCommit
end

#TransactionEndObject

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

Parameters:

  • TransactionId:

    主事务ID

  • TransactionBegin:

    主事务开始时间戳,UTC,精确到毫秒

  • TransactionEnd:

    主事务结束时间戳,UTC,精确到毫秒

  • TransactionCommit:

    主事务提交时间戳,UTC,精确到毫秒

  • TransactionRollback:

    主事务回滚时间戳,UTC,精确到毫秒

  • TransactionError:

    主事务异常停止时间戳,UTC,精确到毫秒

  • Timeout:

    主事务超时时长,单位毫秒

  • Status:

    主事务状态:0:Trying, 1:Confirming, 2: Confirmed, 3:Canceling, 4: Canceled

  • EndFlag:

    主事务结束标识:0:运行中, 1: 已结束

  • TimeoutFlag:

    主事务超时标识:0:运行中, 1: 已超时

  • Comment:

    异常信息

  • GroupId:

    事务分组ID

  • Server:

    主事务来源服务标识

  • BranchQuantity:

    分支事务数量

  • RetryFlag:

    重试标识:true:可以重试;false:不可重试



163
164
165
# File 'lib/v20200506/models.rb', line 163

def TransactionEnd
  @TransactionEnd
end

#TransactionErrorObject

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

Parameters:

  • TransactionId:

    主事务ID

  • TransactionBegin:

    主事务开始时间戳,UTC,精确到毫秒

  • TransactionEnd:

    主事务结束时间戳,UTC,精确到毫秒

  • TransactionCommit:

    主事务提交时间戳,UTC,精确到毫秒

  • TransactionRollback:

    主事务回滚时间戳,UTC,精确到毫秒

  • TransactionError:

    主事务异常停止时间戳,UTC,精确到毫秒

  • Timeout:

    主事务超时时长,单位毫秒

  • Status:

    主事务状态:0:Trying, 1:Confirming, 2: Confirmed, 3:Canceling, 4: Canceled

  • EndFlag:

    主事务结束标识:0:运行中, 1: 已结束

  • TimeoutFlag:

    主事务超时标识:0:运行中, 1: 已超时

  • Comment:

    异常信息

  • GroupId:

    事务分组ID

  • Server:

    主事务来源服务标识

  • BranchQuantity:

    分支事务数量

  • RetryFlag:

    重试标识:true:可以重试;false:不可重试



163
164
165
# File 'lib/v20200506/models.rb', line 163

def TransactionError
  @TransactionError
end

#TransactionIdObject

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

Parameters:

  • TransactionId:

    主事务ID

  • TransactionBegin:

    主事务开始时间戳,UTC,精确到毫秒

  • TransactionEnd:

    主事务结束时间戳,UTC,精确到毫秒

  • TransactionCommit:

    主事务提交时间戳,UTC,精确到毫秒

  • TransactionRollback:

    主事务回滚时间戳,UTC,精确到毫秒

  • TransactionError:

    主事务异常停止时间戳,UTC,精确到毫秒

  • Timeout:

    主事务超时时长,单位毫秒

  • Status:

    主事务状态:0:Trying, 1:Confirming, 2: Confirmed, 3:Canceling, 4: Canceled

  • EndFlag:

    主事务结束标识:0:运行中, 1: 已结束

  • TimeoutFlag:

    主事务超时标识:0:运行中, 1: 已超时

  • Comment:

    异常信息

  • GroupId:

    事务分组ID

  • Server:

    主事务来源服务标识

  • BranchQuantity:

    分支事务数量

  • RetryFlag:

    重试标识:true:可以重试;false:不可重试



163
164
165
# File 'lib/v20200506/models.rb', line 163

def TransactionId
  @TransactionId
end

#TransactionRollbackObject

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

Parameters:

  • TransactionId:

    主事务ID

  • TransactionBegin:

    主事务开始时间戳,UTC,精确到毫秒

  • TransactionEnd:

    主事务结束时间戳,UTC,精确到毫秒

  • TransactionCommit:

    主事务提交时间戳,UTC,精确到毫秒

  • TransactionRollback:

    主事务回滚时间戳,UTC,精确到毫秒

  • TransactionError:

    主事务异常停止时间戳,UTC,精确到毫秒

  • Timeout:

    主事务超时时长,单位毫秒

  • Status:

    主事务状态:0:Trying, 1:Confirming, 2: Confirmed, 3:Canceling, 4: Canceled

  • EndFlag:

    主事务结束标识:0:运行中, 1: 已结束

  • TimeoutFlag:

    主事务超时标识:0:运行中, 1: 已超时

  • Comment:

    异常信息

  • GroupId:

    事务分组ID

  • Server:

    主事务来源服务标识

  • BranchQuantity:

    分支事务数量

  • RetryFlag:

    重试标识:true:可以重试;false:不可重试



163
164
165
# File 'lib/v20200506/models.rb', line 163

def TransactionRollback
  @TransactionRollback
end

Instance Method Details

#deserialize(params) ⇒ Object



183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
# File 'lib/v20200506/models.rb', line 183

def deserialize(params)
  @TransactionId = params['TransactionId']
  @TransactionBegin = params['TransactionBegin']
  @TransactionEnd = params['TransactionEnd']
  @TransactionCommit = params['TransactionCommit']
  @TransactionRollback = params['TransactionRollback']
  @TransactionError = params['TransactionError']
  @Timeout = params['Timeout']
  @Status = params['Status']
  @EndFlag = params['EndFlag']
  @TimeoutFlag = params['TimeoutFlag']
  @Comment = params['Comment']
  @GroupId = params['GroupId']
  @Server = params['Server']
  @BranchQuantity = params['BranchQuantity']
  @RetryFlag = params['RetryFlag']
end