Class: TencentCloud::Vcube::V20220410::DescribeNewsResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Vcube::V20220410::DescribeNewsResponse
- Defined in:
- lib/v20220410/models.rb
Overview
DescribeNews返回参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(newslist = nil, count = nil, requestid = nil) ⇒ DescribeNewsResponse
constructor
A new instance of DescribeNewsResponse.
Constructor Details
#initialize(newslist = nil, count = nil, requestid = nil) ⇒ DescribeNewsResponse
Returns a new instance of DescribeNewsResponse.
841 842 843 844 845 |
# File 'lib/v20220410/models.rb', line 841 def initialize(newslist=nil, count=nil, requestid=nil) @NewsList = newslist @Count = count @RequestId = requestid end |
Instance Attribute Details
#Count ⇒ Object
839 840 841 |
# File 'lib/v20220410/models.rb', line 839 def Count @Count end |
#NewsList ⇒ Object
839 840 841 |
# File 'lib/v20220410/models.rb', line 839 def NewsList @NewsList end |
#RequestId ⇒ Object
839 840 841 |
# File 'lib/v20220410/models.rb', line 839 def RequestId @RequestId end |
Instance Method Details
#deserialize(params) ⇒ Object
847 848 849 850 851 852 853 854 855 856 857 858 |
# File 'lib/v20220410/models.rb', line 847 def deserialize(params) unless params['NewsList'].nil? @NewsList = [] params['NewsList'].each do |i| newsinfo_tmp = NewsInfo.new newsinfo_tmp.deserialize(i) @NewsList << newsinfo_tmp end end @Count = params['Count'] @RequestId = params['RequestId'] end |