class TencentCloud::Ckafka::V20190819::ConsumerGroupResponse
消费组返回结果实体
def deserialize(params)
def deserialize(params) @TotalCount = params['TotalCount'] unless params['TopicList'].nil? @TopicList = [] params['TopicList'].each do |i| consumergrouptopic_tmp = ConsumerGroupTopic.new consumergrouptopic_tmp.deserialize(i) @TopicList << consumergrouptopic_tmp end end unless params['GroupList'].nil? @GroupList = [] params['GroupList'].each do |i| consumergroup_tmp = ConsumerGroup.new consumergroup_tmp.deserialize(i) @GroupList << consumergroup_tmp end end @TotalPartition = params['TotalPartition'] unless params['PartitionListForMonitor'].nil? @PartitionListForMonitor = [] params['PartitionListForMonitor'].each do |i| partition_tmp = Partition.new partition_tmp.deserialize(i) @PartitionListForMonitor << partition_tmp end end @TotalTopic = params['TotalTopic'] unless params['TopicListForMonitor'].nil? @TopicListForMonitor = [] params['TopicListForMonitor'].each do |i| consumergrouptopic_tmp = ConsumerGroupTopic.new consumergrouptopic_tmp.deserialize(i) @TopicListForMonitor << consumergrouptopic_tmp end end unless params['GroupListForMonitor'].nil? @GroupListForMonitor = [] params['GroupListForMonitor'].each do |i| group_tmp = Group.new group_tmp.deserialize(i) @GroupListForMonitor << group_tmp end end end
def initialize(totalcount=nil, topiclist=nil, grouplist=nil, totalpartition=nil, partitionlistformonitor=nil, totaltopic=nil, topiclistformonitor=nil, grouplistformonitor=nil)
def initialize(totalcount=nil, topiclist=nil, grouplist=nil, totalpartition=nil, partitionlistformonitor=nil, totaltopic=nil, topiclistformonitor=nil, grouplistformonitor=nil) @TotalCount = totalcount @TopicList = topiclist @GroupList = grouplist @TotalPartition = totalpartition @PartitionListForMonitor = partitionlistformonitor @TotalTopic = totaltopic @TopicListForMonitor = topiclistformonitor @GroupListForMonitor = grouplistformonitor end