class TencentCloud::Ckafka::V20190819::TopicFlowRankingResult
topic 生产消息数据,消费者数据
def deserialize(params)
def deserialize(params) unless params['TopicFlow'].nil? @TopicFlow = [] params['TopicFlow'].each do |i| topicflowranking_tmp = TopicFlowRanking.new topicflowranking_tmp.deserialize(i) @TopicFlow << topicflowranking_tmp end end unless params['ConsumeSpeed'].nil? @ConsumeSpeed = [] params['ConsumeSpeed'].each do |i| consumergroupspeed_tmp = ConsumerGroupSpeed.new consumergroupspeed_tmp.deserialize(i) @ConsumeSpeed << consumergroupspeed_tmp end end unless params['TopicMessageHeap'].nil? @TopicMessageHeap = [] params['TopicMessageHeap'].each do |i| topicmessageheapranking_tmp = TopicMessageHeapRanking.new topicmessageheapranking_tmp.deserialize(i) @TopicMessageHeap << topicmessageheapranking_tmp end end @BrokerIp = params['BrokerIp'] unless params['BrokerTopicData'].nil? @BrokerTopicData = [] params['BrokerTopicData'].each do |i| brokertopicdata_tmp = BrokerTopicData.new brokertopicdata_tmp.deserialize(i) @BrokerTopicData << brokertopicdata_tmp end end unless params['BrokerTopicFlowData'].nil? @BrokerTopicFlowData = [] params['BrokerTopicFlowData'].each do |i| brokertopicflowdata_tmp = BrokerTopicFlowData.new brokertopicflowdata_tmp.deserialize(i) @BrokerTopicFlowData << brokertopicflowdata_tmp end end end
def initialize(topicflow=nil, consumespeed=nil, topicmessageheap=nil, brokerip=nil, brokertopicdata=nil, brokertopicflowdata=nil)
def initialize(topicflow=nil, consumespeed=nil, topicmessageheap=nil, brokerip=nil, brokertopicdata=nil, brokertopicflowdata=nil) @TopicFlow = topicflow @ConsumeSpeed = consumespeed @TopicMessageHeap = topicmessageheap @BrokerIp = brokerip @BrokerTopicData = brokertopicdata @BrokerTopicFlowData = brokertopicflowdata end