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