Class: TencentCloud::Ckafka::V20190819::FieldParam
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Ckafka::V20190819::FieldParam
- Defined in:
- lib/v20190819/models.rb
Overview
数据处理——处理链
Instance Attribute Summary collapse
- #Analyse ⇒ Object
- #AnalyseJsonResult ⇒ Object
- #AnalyseResult ⇒ Object
- #Result ⇒ Object
- #SecondaryAnalyse ⇒ Object
- #SecondaryAnalyseJsonResult ⇒ Object
- #SecondaryAnalyseResult ⇒ Object
- #SMT ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(analyse = nil, secondaryanalyse = nil, smt = nil, result = nil, analyseresult = nil, secondaryanalyseresult = nil, analysejsonresult = nil, secondaryanalysejsonresult = nil) ⇒ FieldParam
constructor
A new instance of FieldParam.
Constructor Details
#initialize(analyse = nil, secondaryanalyse = nil, smt = nil, result = nil, analyseresult = nil, secondaryanalyseresult = nil, analysejsonresult = nil, secondaryanalysejsonresult = nil) ⇒ FieldParam
Returns a new instance of FieldParam.
7167 7168 7169 7170 7171 7172 7173 7174 7175 7176 |
# File 'lib/v20190819/models.rb', line 7167 def initialize(analyse=nil, secondaryanalyse=nil, smt=nil, result=nil, analyseresult=nil, secondaryanalyseresult=nil, analysejsonresult=nil, secondaryanalysejsonresult=nil) @Analyse = analyse @SecondaryAnalyse = secondaryanalyse @SMT = smt @Result = result @AnalyseResult = analyseresult @SecondaryAnalyseResult = secondaryanalyseresult @AnalyseJsonResult = analysejsonresult @SecondaryAnalyseJsonResult = secondaryanalysejsonresult end |
Instance Attribute Details
#Analyse ⇒ Object
7165 7166 7167 |
# File 'lib/v20190819/models.rb', line 7165 def Analyse @Analyse end |
#AnalyseJsonResult ⇒ Object
7165 7166 7167 |
# File 'lib/v20190819/models.rb', line 7165 def AnalyseJsonResult @AnalyseJsonResult end |
#AnalyseResult ⇒ Object
7165 7166 7167 |
# File 'lib/v20190819/models.rb', line 7165 def AnalyseResult @AnalyseResult end |
#Result ⇒ Object
7165 7166 7167 |
# File 'lib/v20190819/models.rb', line 7165 def Result @Result end |
#SecondaryAnalyse ⇒ Object
7165 7166 7167 |
# File 'lib/v20190819/models.rb', line 7165 def SecondaryAnalyse @SecondaryAnalyse end |
#SecondaryAnalyseJsonResult ⇒ Object
7165 7166 7167 |
# File 'lib/v20190819/models.rb', line 7165 def SecondaryAnalyseJsonResult @SecondaryAnalyseJsonResult end |
#SecondaryAnalyseResult ⇒ Object
7165 7166 7167 |
# File 'lib/v20190819/models.rb', line 7165 def SecondaryAnalyseResult @SecondaryAnalyseResult end |
#SMT ⇒ Object
7165 7166 7167 |
# File 'lib/v20190819/models.rb', line 7165 def SMT @SMT end |
Instance Method Details
#deserialize(params) ⇒ Object
7178 7179 7180 7181 7182 7183 7184 7185 7186 7187 7188 7189 7190 7191 7192 7193 7194 7195 7196 7197 7198 7199 7200 7201 7202 7203 7204 7205 7206 7207 7208 7209 7210 7211 7212 7213 7214 |
# File 'lib/v20190819/models.rb', line 7178 def deserialize(params) unless params['Analyse'].nil? @Analyse = AnalyseParam.new @Analyse.deserialize(params['Analyse']) end unless params['SecondaryAnalyse'].nil? @SecondaryAnalyse = SecondaryAnalyseParam.new @SecondaryAnalyse.deserialize(params['SecondaryAnalyse']) end unless params['SMT'].nil? @SMT = [] params['SMT'].each do |i| smtparam_tmp = SMTParam.new smtparam_tmp.deserialize(i) @SMT << smtparam_tmp end end @Result = params['Result'] unless params['AnalyseResult'].nil? @AnalyseResult = [] params['AnalyseResult'].each do |i| smtparam_tmp = SMTParam.new smtparam_tmp.deserialize(i) @AnalyseResult << smtparam_tmp end end unless params['SecondaryAnalyseResult'].nil? @SecondaryAnalyseResult = [] params['SecondaryAnalyseResult'].each do |i| smtparam_tmp = SMTParam.new smtparam_tmp.deserialize(i) @SecondaryAnalyseResult << smtparam_tmp end end @AnalyseJsonResult = params['AnalyseJsonResult'] @SecondaryAnalyseJsonResult = params['SecondaryAnalyseJsonResult'] end |