Class: TencentCloud::Ckafka::V20190819::TopicSubscribeGroup
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Ckafka::V20190819::TopicSubscribeGroup
- Defined in:
- lib/v20190819/models.rb
Overview
DescribeTopicSubscribeGroup接口出参
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(totalcount = nil, statuscountinfo = nil, groupsinfo = nil, status = nil) ⇒ TopicSubscribeGroup
constructor
A new instance of TopicSubscribeGroup.
Constructor Details
#initialize(totalcount = nil, statuscountinfo = nil, groupsinfo = nil, status = nil) ⇒ TopicSubscribeGroup
Returns a new instance of TopicSubscribeGroup.
12165 12166 12167 12168 12169 12170 |
# File 'lib/v20190819/models.rb', line 12165 def initialize(totalcount=nil, statuscountinfo=nil, groupsinfo=nil, status=nil) @TotalCount = totalcount @StatusCountInfo = statuscountinfo @GroupsInfo = groupsinfo @Status = status end |
Instance Attribute Details
#GroupsInfo ⇒ Object
12163 12164 12165 |
# File 'lib/v20190819/models.rb', line 12163 def GroupsInfo @GroupsInfo end |
#Status ⇒ Object
12163 12164 12165 |
# File 'lib/v20190819/models.rb', line 12163 def Status @Status end |
#StatusCountInfo ⇒ Object
12163 12164 12165 |
# File 'lib/v20190819/models.rb', line 12163 def StatusCountInfo @StatusCountInfo end |
#TotalCount ⇒ Object
12163 12164 12165 |
# File 'lib/v20190819/models.rb', line 12163 def TotalCount @TotalCount end |
Instance Method Details
#deserialize(params) ⇒ Object
12172 12173 12174 12175 12176 12177 12178 12179 12180 12181 12182 12183 12184 |
# File 'lib/v20190819/models.rb', line 12172 def deserialize(params) @TotalCount = params['TotalCount'] @StatusCountInfo = params['StatusCountInfo'] unless params['GroupsInfo'].nil? @GroupsInfo = [] params['GroupsInfo'].each do |i| groupinforesponse_tmp = GroupInfoResponse.new groupinforesponse_tmp.deserialize(i) @GroupsInfo << groupinforesponse_tmp end end @Status = params['Status'] end |