Class: TencentCloud::Cls::V20201016::ModifyEsRechargeRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cls::V20201016::ModifyEsRechargeRequest
- Defined in:
- lib/v20201016/models.rb
Overview
ModifyEsRecharge请求参数结构体
Instance Attribute Summary collapse
- #EsInfo ⇒ Object
- #HasServicesLog ⇒ Object
- #ImportInfo ⇒ Object
- #Index ⇒ Object
- #Name ⇒ Object
- #Query ⇒ Object
- #Status ⇒ Object
- #TaskId ⇒ Object
- #TimeInfo ⇒ Object
- #TopicId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(taskid = nil, topicid = nil, name = nil, index = nil, query = nil, esinfo = nil, importinfo = nil, timeinfo = nil, status = nil, hasserviceslog = nil) ⇒ ModifyEsRechargeRequest
constructor
A new instance of ModifyEsRechargeRequest.
Constructor Details
#initialize(taskid = nil, topicid = nil, name = nil, index = nil, query = nil, esinfo = nil, importinfo = nil, timeinfo = nil, status = nil, hasserviceslog = nil) ⇒ ModifyEsRechargeRequest
Returns a new instance of ModifyEsRechargeRequest.
14310 14311 14312 14313 14314 14315 14316 14317 14318 14319 14320 14321 |
# File 'lib/v20201016/models.rb', line 14310 def initialize(taskid=nil, topicid=nil, name=nil, index=nil, query=nil, esinfo=nil, importinfo=nil, timeinfo=nil, status=nil, hasserviceslog=nil) @TaskId = taskid @TopicId = topicid @Name = name @Index = index @Query = query @EsInfo = esinfo @ImportInfo = importinfo @TimeInfo = timeinfo @Status = status @HasServicesLog = hasserviceslog end |
Instance Attribute Details
#EsInfo ⇒ Object
14308 14309 14310 |
# File 'lib/v20201016/models.rb', line 14308 def EsInfo @EsInfo end |
#HasServicesLog ⇒ Object
14308 14309 14310 |
# File 'lib/v20201016/models.rb', line 14308 def HasServicesLog @HasServicesLog end |
#ImportInfo ⇒ Object
14308 14309 14310 |
# File 'lib/v20201016/models.rb', line 14308 def ImportInfo @ImportInfo end |
#Index ⇒ Object
14308 14309 14310 |
# File 'lib/v20201016/models.rb', line 14308 def Index @Index end |
#Name ⇒ Object
14308 14309 14310 |
# File 'lib/v20201016/models.rb', line 14308 def Name @Name end |
#Query ⇒ Object
14308 14309 14310 |
# File 'lib/v20201016/models.rb', line 14308 def Query @Query end |
#Status ⇒ Object
14308 14309 14310 |
# File 'lib/v20201016/models.rb', line 14308 def Status @Status end |
#TaskId ⇒ Object
14308 14309 14310 |
# File 'lib/v20201016/models.rb', line 14308 def TaskId @TaskId end |
#TimeInfo ⇒ Object
14308 14309 14310 |
# File 'lib/v20201016/models.rb', line 14308 def TimeInfo @TimeInfo end |
Instance Method Details
#deserialize(params) ⇒ Object
14323 14324 14325 14326 14327 14328 14329 14330 14331 14332 14333 14334 14335 14336 14337 14338 14339 14340 14341 14342 14343 |
# File 'lib/v20201016/models.rb', line 14323 def deserialize(params) @TaskId = params['TaskId'] @TopicId = params['TopicId'] @Name = params['Name'] @Index = params['Index'] @Query = params['Query'] unless params['EsInfo'].nil? @EsInfo = EsInfo.new @EsInfo.deserialize(params['EsInfo']) end unless params['ImportInfo'].nil? @ImportInfo = EsImportInfo.new @ImportInfo.deserialize(params['ImportInfo']) end unless params['TimeInfo'].nil? @TimeInfo = EsTimeInfo.new @TimeInfo.deserialize(params['TimeInfo']) end @Status = params['Status'] @HasServicesLog = params['HasServicesLog'] end |