Class: TencentCloud::Cls::V20201016::CreateEsRechargeRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cls::V20201016::CreateEsRechargeRequest
- Defined in:
- lib/v20201016/models.rb
Overview
CreateEsRecharge请求参数结构体
Instance Attribute Summary collapse
- #EsInfo ⇒ Object
- #HasServicesLog ⇒ Object
- #ImportInfo ⇒ Object
- #Index ⇒ Object
- #Name ⇒ Object
- #Query ⇒ Object
- #TimeInfo ⇒ Object
- #TopicId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(topicid = nil, name = nil, index = nil, query = nil, esinfo = nil, importinfo = nil, timeinfo = nil, hasserviceslog = nil) ⇒ CreateEsRechargeRequest
constructor
A new instance of CreateEsRechargeRequest.
Constructor Details
#initialize(topicid = nil, name = nil, index = nil, query = nil, esinfo = nil, importinfo = nil, timeinfo = nil, hasserviceslog = nil) ⇒ CreateEsRechargeRequest
Returns a new instance of CreateEsRechargeRequest.
3695 3696 3697 3698 3699 3700 3701 3702 3703 3704 |
# File 'lib/v20201016/models.rb', line 3695 def initialize(topicid=nil, name=nil, index=nil, query=nil, esinfo=nil, importinfo=nil, timeinfo=nil, hasserviceslog=nil) @TopicId = topicid @Name = name @Index = index @Query = query @EsInfo = esinfo @ImportInfo = importinfo @TimeInfo = timeinfo @HasServicesLog = hasserviceslog end |
Instance Attribute Details
#EsInfo ⇒ Object
3693 3694 3695 |
# File 'lib/v20201016/models.rb', line 3693 def EsInfo @EsInfo end |
#HasServicesLog ⇒ Object
3693 3694 3695 |
# File 'lib/v20201016/models.rb', line 3693 def HasServicesLog @HasServicesLog end |
#ImportInfo ⇒ Object
3693 3694 3695 |
# File 'lib/v20201016/models.rb', line 3693 def ImportInfo @ImportInfo end |
#Index ⇒ Object
3693 3694 3695 |
# File 'lib/v20201016/models.rb', line 3693 def Index @Index end |
#Name ⇒ Object
3693 3694 3695 |
# File 'lib/v20201016/models.rb', line 3693 def Name @Name end |
#Query ⇒ Object
3693 3694 3695 |
# File 'lib/v20201016/models.rb', line 3693 def Query @Query end |
#TimeInfo ⇒ Object
3693 3694 3695 |
# File 'lib/v20201016/models.rb', line 3693 def TimeInfo @TimeInfo end |
Instance Method Details
#deserialize(params) ⇒ Object
3706 3707 3708 3709 3710 3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 3724 |
# File 'lib/v20201016/models.rb', line 3706 def deserialize(params) @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 @HasServicesLog = params['HasServicesLog'] end |