Class: TencentCloud::Trp::V20210515::ModifyTraceDataRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Trp::V20210515::ModifyTraceDataRequest
- Defined in:
- lib/v20210515/models.rb
Overview
ModifyTraceData请求参数结构体
Instance Attribute Summary collapse
- #BatchId ⇒ Object
- #ChainData ⇒ Object
- #ChainStatus ⇒ Object
- #ChainTime ⇒ Object
- #Code ⇒ Object
- #CorpId ⇒ Object
- #CreateTime ⇒ Object
- #Phase ⇒ Object
- #PhaseData ⇒ Object
- #PhaseName ⇒ Object
- #Rank ⇒ Object
- #Status ⇒ Object
- #TaskId ⇒ Object
- #TraceId ⇒ Object
- #TraceItems ⇒ Object
- #TraceTime ⇒ Object
- #Type ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(traceid = nil, batchid = nil, taskid = nil, traceitems = nil, phasename = nil, phasedata = nil, status = nil, rank = nil, type = nil, code = nil, phase = nil, tracetime = nil, createtime = nil, chainstatus = nil, chaintime = nil, chaindata = nil, corpid = nil) ⇒ ModifyTraceDataRequest
constructor
A new instance of ModifyTraceDataRequest.
Constructor Details
#initialize(traceid = nil, batchid = nil, taskid = nil, traceitems = nil, phasename = nil, phasedata = nil, status = nil, rank = nil, type = nil, code = nil, phase = nil, tracetime = nil, createtime = nil, chainstatus = nil, chaintime = nil, chaindata = nil, corpid = nil) ⇒ ModifyTraceDataRequest
Returns a new instance of ModifyTraceDataRequest.
3653 3654 3655 3656 3657 3658 3659 3660 3661 3662 3663 3664 3665 3666 3667 3668 3669 3670 3671 |
# File 'lib/v20210515/models.rb', line 3653 def initialize(traceid=nil, batchid=nil, taskid=nil, traceitems=nil, phasename=nil, phasedata=nil, status=nil, rank=nil, type=nil, code=nil, phase=nil, tracetime=nil, createtime=nil, chainstatus=nil, chaintime=nil, chaindata=nil, corpid=nil) @TraceId = traceid @BatchId = batchid @TaskId = taskid @TraceItems = traceitems @PhaseName = phasename @PhaseData = phasedata @Status = status @Rank = rank @Type = type @Code = code @Phase = phase @TraceTime = tracetime @CreateTime = createtime @ChainStatus = chainstatus @ChainTime = chaintime @ChainData = chaindata @CorpId = corpid end |
Instance Attribute Details
#BatchId ⇒ Object
3651 3652 3653 |
# File 'lib/v20210515/models.rb', line 3651 def BatchId @BatchId end |
#ChainData ⇒ Object
3651 3652 3653 |
# File 'lib/v20210515/models.rb', line 3651 def ChainData @ChainData end |
#ChainStatus ⇒ Object
3651 3652 3653 |
# File 'lib/v20210515/models.rb', line 3651 def ChainStatus @ChainStatus end |
#ChainTime ⇒ Object
3651 3652 3653 |
# File 'lib/v20210515/models.rb', line 3651 def ChainTime @ChainTime end |
#Code ⇒ Object
3651 3652 3653 |
# File 'lib/v20210515/models.rb', line 3651 def Code @Code end |
#CorpId ⇒ Object
3651 3652 3653 |
# File 'lib/v20210515/models.rb', line 3651 def CorpId @CorpId end |
#CreateTime ⇒ Object
3651 3652 3653 |
# File 'lib/v20210515/models.rb', line 3651 def CreateTime @CreateTime end |
#Phase ⇒ Object
3651 3652 3653 |
# File 'lib/v20210515/models.rb', line 3651 def Phase @Phase end |
#PhaseData ⇒ Object
3651 3652 3653 |
# File 'lib/v20210515/models.rb', line 3651 def PhaseData @PhaseData end |
#PhaseName ⇒ Object
3651 3652 3653 |
# File 'lib/v20210515/models.rb', line 3651 def PhaseName @PhaseName end |
#Rank ⇒ Object
3651 3652 3653 |
# File 'lib/v20210515/models.rb', line 3651 def Rank @Rank end |
#Status ⇒ Object
3651 3652 3653 |
# File 'lib/v20210515/models.rb', line 3651 def Status @Status end |
#TaskId ⇒ Object
3651 3652 3653 |
# File 'lib/v20210515/models.rb', line 3651 def TaskId @TaskId end |
#TraceId ⇒ Object
3651 3652 3653 |
# File 'lib/v20210515/models.rb', line 3651 def TraceId @TraceId end |
#TraceItems ⇒ Object
3651 3652 3653 |
# File 'lib/v20210515/models.rb', line 3651 def TraceItems @TraceItems end |
#TraceTime ⇒ Object
3651 3652 3653 |
# File 'lib/v20210515/models.rb', line 3651 def TraceTime @TraceTime end |
#Type ⇒ Object
3651 3652 3653 |
# File 'lib/v20210515/models.rb', line 3651 def Type @Type end |
Instance Method Details
#deserialize(params) ⇒ Object
3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 3703 3704 |
# File 'lib/v20210515/models.rb', line 3673 def deserialize(params) @TraceId = params['TraceId'] @BatchId = params['BatchId'] @TaskId = params['TaskId'] unless params['TraceItems'].nil? @TraceItems = [] params['TraceItems'].each do |i| traceitem_tmp = TraceItem.new traceitem_tmp.deserialize(i) @TraceItems << traceitem_tmp end end @PhaseName = params['PhaseName'] unless params['PhaseData'].nil? @PhaseData = PhaseData.new @PhaseData.deserialize(params['PhaseData']) end @Status = params['Status'] @Rank = params['Rank'] @Type = params['Type'] @Code = params['Code'] @Phase = params['Phase'] @TraceTime = params['TraceTime'] @CreateTime = params['CreateTime'] @ChainStatus = params['ChainStatus'] @ChainTime = params['ChainTime'] unless params['ChainData'].nil? @ChainData = ChainData.new @ChainData.deserialize(params['ChainData']) end @CorpId = params['CorpId'] end |