Class: TencentCloud::Dts::V20211206::ProcessProgress
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dts::V20211206::ProcessProgress
- Defined in:
- lib/v20211206/models.rb
Overview
任务步骤信息
Instance Attribute Summary collapse
- #Message ⇒ Object
- #Percent ⇒ Object
- #Status ⇒ Object
- #StepAll ⇒ Object
- #StepNow ⇒ Object
- #Steps ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(status = nil, percent = nil, stepall = nil, stepnow = nil, message = nil, steps = nil) ⇒ ProcessProgress
constructor
A new instance of ProcessProgress.
Constructor Details
#initialize(status = nil, percent = nil, stepall = nil, stepnow = nil, message = nil, steps = nil) ⇒ ProcessProgress
Returns a new instance of ProcessProgress.
6035 6036 6037 6038 6039 6040 6041 6042 |
# File 'lib/v20211206/models.rb', line 6035 def initialize(status=nil, percent=nil, stepall=nil, stepnow=nil, =nil, steps=nil) @Status = status @Percent = percent @StepAll = stepall @StepNow = stepnow @Message = @Steps = steps end |
Instance Attribute Details
#Message ⇒ Object
6033 6034 6035 |
# File 'lib/v20211206/models.rb', line 6033 def Message @Message end |
#Percent ⇒ Object
6033 6034 6035 |
# File 'lib/v20211206/models.rb', line 6033 def Percent @Percent end |
#Status ⇒ Object
6033 6034 6035 |
# File 'lib/v20211206/models.rb', line 6033 def Status @Status end |
#StepAll ⇒ Object
6033 6034 6035 |
# File 'lib/v20211206/models.rb', line 6033 def StepAll @StepAll end |
#StepNow ⇒ Object
6033 6034 6035 |
# File 'lib/v20211206/models.rb', line 6033 def StepNow @StepNow end |
#Steps ⇒ Object
6033 6034 6035 |
# File 'lib/v20211206/models.rb', line 6033 def Steps @Steps end |
Instance Method Details
#deserialize(params) ⇒ Object
6044 6045 6046 6047 6048 6049 6050 6051 6052 6053 6054 6055 6056 6057 6058 |
# File 'lib/v20211206/models.rb', line 6044 def deserialize(params) @Status = params['Status'] @Percent = params['Percent'] @StepAll = params['StepAll'] @StepNow = params['StepNow'] @Message = params['Message'] unless params['Steps'].nil? @Steps = [] params['Steps'].each do |i| stepdetailinfo_tmp = StepDetailInfo.new stepdetailinfo_tmp.deserialize(i) @Steps << stepdetailinfo_tmp end end end |