Class: TencentCloud::Tbm::V20180129::DescribeIndustryNewsResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tbm::V20180129::DescribeIndustryNewsResponse
- Defined in:
- lib/v20180129/models.rb
Overview
DescribeIndustryNews返回参数结构体
Instance Attribute Summary collapse
- #AdverseCount ⇒ Object
- #DateCountSet ⇒ Object
- #FromCount ⇒ Object
- #NewsCount ⇒ Object
- #NewsSet ⇒ Object
- #RequestId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(newscount = nil, fromcount = nil, adversecount = nil, newsset = nil, datecountset = nil, requestid = nil) ⇒ DescribeIndustryNewsResponse
constructor
A new instance of DescribeIndustryNewsResponse.
Constructor Details
#initialize(newscount = nil, fromcount = nil, adversecount = nil, newsset = nil, datecountset = nil, requestid = nil) ⇒ DescribeIndustryNewsResponse
Returns a new instance of DescribeIndustryNewsResponse.
645 646 647 648 649 650 651 652 |
# File 'lib/v20180129/models.rb', line 645 def initialize(newscount=nil, fromcount=nil, adversecount=nil, newsset=nil, datecountset=nil, requestid=nil) @NewsCount = newscount @FromCount = fromcount @AdverseCount = adversecount @NewsSet = newsset @DateCountSet = datecountset @RequestId = requestid end |
Instance Attribute Details
#AdverseCount ⇒ Object
643 644 645 |
# File 'lib/v20180129/models.rb', line 643 def AdverseCount @AdverseCount end |
#DateCountSet ⇒ Object
643 644 645 |
# File 'lib/v20180129/models.rb', line 643 def DateCountSet @DateCountSet end |
#FromCount ⇒ Object
643 644 645 |
# File 'lib/v20180129/models.rb', line 643 def FromCount @FromCount end |
#NewsCount ⇒ Object
643 644 645 |
# File 'lib/v20180129/models.rb', line 643 def NewsCount @NewsCount end |
#NewsSet ⇒ Object
643 644 645 |
# File 'lib/v20180129/models.rb', line 643 def NewsSet @NewsSet end |
#RequestId ⇒ Object
643 644 645 |
# File 'lib/v20180129/models.rb', line 643 def RequestId @RequestId end |
Instance Method Details
#deserialize(params) ⇒ Object
654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 |
# File 'lib/v20180129/models.rb', line 654 def deserialize(params) @NewsCount = params['NewsCount'] @FromCount = params['FromCount'] @AdverseCount = params['AdverseCount'] unless params['NewsSet'].nil? @NewsSet = [] params['NewsSet'].each do |i| industrynews_tmp = IndustryNews.new industrynews_tmp.deserialize(i) @NewsSet << industrynews_tmp end end unless params['DateCountSet'].nil? @DateCountSet = [] params['DateCountSet'].each do |i| datecount_tmp = DateCount.new datecount_tmp.deserialize(i) @DateCountSet << datecount_tmp end end @RequestId = params['RequestId'] end |