Class: TencentCloud::Cls::V20201016::DescribeEsRechargePreviewRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cls::V20201016::DescribeEsRechargePreviewRequest
- Defined in:
- lib/v20201016/models.rb
Overview
DescribeEsRechargePreview请求参数结构体
Instance Attribute Summary collapse
- #EsInfo ⇒ Object
- #ImportInfo ⇒ Object
- #Index ⇒ Object
- #Name ⇒ Object
- #Query ⇒ Object
- #TimeInfo ⇒ Object
- #TopicId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(name = nil, topicid = nil, index = nil, query = nil, esinfo = nil, importinfo = nil, timeinfo = nil) ⇒ DescribeEsRechargePreviewRequest
constructor
A new instance of DescribeEsRechargePreviewRequest.
Constructor Details
#initialize(name = nil, topicid = nil, index = nil, query = nil, esinfo = nil, importinfo = nil, timeinfo = nil) ⇒ DescribeEsRechargePreviewRequest
Returns a new instance of DescribeEsRechargePreviewRequest.
8219 8220 8221 8222 8223 8224 8225 8226 8227 |
# File 'lib/v20201016/models.rb', line 8219 def initialize(name=nil, topicid=nil, index=nil, query=nil, esinfo=nil, importinfo=nil, timeinfo=nil) @Name = name @TopicId = topicid @Index = index @Query = query @EsInfo = esinfo @ImportInfo = importinfo @TimeInfo = timeinfo end |
Instance Attribute Details
#EsInfo ⇒ Object
8217 8218 8219 |
# File 'lib/v20201016/models.rb', line 8217 def EsInfo @EsInfo end |
#ImportInfo ⇒ Object
8217 8218 8219 |
# File 'lib/v20201016/models.rb', line 8217 def ImportInfo @ImportInfo end |
#Index ⇒ Object
8217 8218 8219 |
# File 'lib/v20201016/models.rb', line 8217 def Index @Index end |
#Name ⇒ Object
8217 8218 8219 |
# File 'lib/v20201016/models.rb', line 8217 def Name @Name end |
#Query ⇒ Object
8217 8218 8219 |
# File 'lib/v20201016/models.rb', line 8217 def Query @Query end |
#TimeInfo ⇒ Object
8217 8218 8219 |
# File 'lib/v20201016/models.rb', line 8217 def TimeInfo @TimeInfo end |
Instance Method Details
#deserialize(params) ⇒ Object
8229 8230 8231 8232 8233 8234 8235 8236 8237 8238 8239 8240 8241 8242 8243 8244 8245 8246 |
# File 'lib/v20201016/models.rb', line 8229 def deserialize(params) @Name = params['Name'] @TopicId = params['TopicId'] @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 end |