Class: TencentCloud::Cls::V20201016::ModifyIndexRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cls::V20201016::ModifyIndexRequest
- Defined in:
- lib/v20201016/models.rb
Overview
ModifyIndex请求参数结构体
Instance Attribute Summary collapse
- #CoverageField ⇒ Object
- #IncludeInternalFields ⇒ Object
- #MetadataFlag ⇒ Object
- #Rule ⇒ Object
- #Status ⇒ Object
- #TopicId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(topicid = nil, status = nil, rule = nil, includeinternalfields = nil, metadataflag = nil, coveragefield = nil) ⇒ ModifyIndexRequest
constructor
A new instance of ModifyIndexRequest.
Constructor Details
#initialize(topicid = nil, status = nil, rule = nil, includeinternalfields = nil, metadataflag = nil, coveragefield = nil) ⇒ ModifyIndexRequest
Returns a new instance of ModifyIndexRequest.
14454 14455 14456 14457 14458 14459 14460 14461 |
# File 'lib/v20201016/models.rb', line 14454 def initialize(topicid=nil, status=nil, rule=nil, includeinternalfields=nil, =nil, coveragefield=nil) @TopicId = topicid @Status = status @Rule = rule @IncludeInternalFields = includeinternalfields @MetadataFlag = @CoverageField = coveragefield end |
Instance Attribute Details
#CoverageField ⇒ Object
14452 14453 14454 |
# File 'lib/v20201016/models.rb', line 14452 def CoverageField @CoverageField end |
#IncludeInternalFields ⇒ Object
14452 14453 14454 |
# File 'lib/v20201016/models.rb', line 14452 def IncludeInternalFields @IncludeInternalFields end |
#MetadataFlag ⇒ Object
14452 14453 14454 |
# File 'lib/v20201016/models.rb', line 14452 def MetadataFlag @MetadataFlag end |
#Rule ⇒ Object
14452 14453 14454 |
# File 'lib/v20201016/models.rb', line 14452 def Rule @Rule end |
#Status ⇒ Object
14452 14453 14454 |
# File 'lib/v20201016/models.rb', line 14452 def Status @Status end |
Instance Method Details
#deserialize(params) ⇒ Object
14463 14464 14465 14466 14467 14468 14469 14470 14471 14472 14473 |
# File 'lib/v20201016/models.rb', line 14463 def deserialize(params) @TopicId = params['TopicId'] @Status = params['Status'] unless params['Rule'].nil? @Rule = RuleInfo.new @Rule.deserialize(params['Rule']) end @IncludeInternalFields = params['IncludeInternalFields'] @MetadataFlag = params['MetadataFlag'] @CoverageField = params['CoverageField'] end |