class TencentCloud::Tdmq::V20200217::RocketMQTopic
RocketMQ主题信息
def deserialize(params)
def deserialize(params) @Name = params['Name'] @Type = params['Type'] @GroupNum = params['GroupNum'] @Remark = params['Remark'] @PartitionNum = params['PartitionNum'] @CreateTime = params['CreateTime'] @UpdateTime = params['UpdateTime'] @InstanceId = params['InstanceId'] @Namespace = params['Namespace'] @LastUpdateTime = params['LastUpdateTime'] @SubscriptionCount = params['SubscriptionCount'] unless params['SubscriptionData'].nil? @SubscriptionData = [] params['SubscriptionData'].each do |i| rocketmqsubscription_tmp = RocketMQSubscription.new rocketmqsubscription_tmp.deserialize(i) @SubscriptionData << rocketmqsubscription_tmp end end end
def initialize(name=nil, type=nil, groupnum=nil, remark=nil, partitionnum=nil, createtime=nil, updatetime=nil, instanceid=nil, namespace=nil, lastupdatetime=nil, subscriptioncount=nil, subscriptiondata=nil)
def initialize(name=nil, type=nil, groupnum=nil, remark=nil, partitionnum=nil, createtime=nil, updatetime=nil, instanceid=nil, namespace=nil, lastupdatetime=nil, subscriptioncount=nil, subscriptiondata=nil) @Name = name @Type = type @GroupNum = groupnum @Remark = remark @PartitionNum = partitionnum @CreateTime = createtime @UpdateTime = updatetime @InstanceId = instanceid @Namespace = namespace @LastUpdateTime = lastupdatetime @SubscriptionCount = subscriptioncount @SubscriptionData = subscriptiondata end