Class: TencentCloud::Ess::V20201111::CreateBatchInformationExtractionTaskRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Ess::V20201111::CreateBatchInformationExtractionTaskRequest
- Defined in:
- lib/v20201111/models.rb
Overview
CreateBatchInformationExtractionTask请求参数结构体
Instance Attribute Summary collapse
-
#Agent ⇒ Object
注意:
字段模板优先级最高,如果设置了FieldTemplateId值,此配置就无效. -
#Fields ⇒ Object
注意:
字段模板优先级最高,如果设置了FieldTemplateId值,此配置就无效. -
#FieldTemplateId ⇒ Object
注意:
字段模板优先级最高,如果设置了FieldTemplateId值,此配置就无效. -
#Operator ⇒ Object
注意:
字段模板优先级最高,如果设置了FieldTemplateId值,此配置就无效. -
#ResourceIds ⇒ Object
注意:
字段模板优先级最高,如果设置了FieldTemplateId值,此配置就无效.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(operator = nil, resourceids = nil, agent = nil, fieldtemplateid = nil, fields = nil) ⇒ CreateBatchInformationExtractionTaskRequest
constructor
A new instance of CreateBatchInformationExtractionTaskRequest.
Constructor Details
#initialize(operator = nil, resourceids = nil, agent = nil, fieldtemplateid = nil, fields = nil) ⇒ CreateBatchInformationExtractionTaskRequest
Returns a new instance of CreateBatchInformationExtractionTaskRequest.
2218 2219 2220 2221 2222 2223 2224 |
# File 'lib/v20201111/models.rb', line 2218 def initialize(operator=nil, resourceids=nil, agent=nil, fieldtemplateid=nil, fields=nil) @Operator = operator @ResourceIds = resourceids @Agent = agent @FieldTemplateId = fieldtemplateid @Fields = fields end |
Instance Attribute Details
#Agent ⇒ Object
注意:字段模板优先级最高,如果设置了FieldTemplateId值,此配置就无效
2216 2217 2218 |
# File 'lib/v20201111/models.rb', line 2216 def Agent @Agent end |
#Fields ⇒ Object
注意:字段模板优先级最高,如果设置了FieldTemplateId值,此配置就无效
2216 2217 2218 |
# File 'lib/v20201111/models.rb', line 2216 def Fields @Fields end |
#FieldTemplateId ⇒ Object
注意:字段模板优先级最高,如果设置了FieldTemplateId值,此配置就无效
2216 2217 2218 |
# File 'lib/v20201111/models.rb', line 2216 def FieldTemplateId @FieldTemplateId end |
#Operator ⇒ Object
注意:字段模板优先级最高,如果设置了FieldTemplateId值,此配置就无效
2216 2217 2218 |
# File 'lib/v20201111/models.rb', line 2216 def Operator @Operator end |
#ResourceIds ⇒ Object
注意:字段模板优先级最高,如果设置了FieldTemplateId值,此配置就无效
2216 2217 2218 |
# File 'lib/v20201111/models.rb', line 2216 def ResourceIds @ResourceIds end |
Instance Method Details
#deserialize(params) ⇒ Object
2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 |
# File 'lib/v20201111/models.rb', line 2226 def deserialize(params) unless params['Operator'].nil? @Operator = UserInfo.new @Operator.deserialize(params['Operator']) end @ResourceIds = params['ResourceIds'] unless params['Agent'].nil? @Agent = Agent.new @Agent.deserialize(params['Agent']) end @FieldTemplateId = params['FieldTemplateId'] unless params['Fields'].nil? @Fields = [] params['Fields'].each do |i| extractionfield_tmp = ExtractionField.new extractionfield_tmp.deserialize(i) @Fields << extractionfield_tmp end end end |