class TencentCloud::Ckafka::V20190819::TopicDetail
主题详情
def deserialize(params)
def deserialize(params) @TopicName = params['TopicName'] @TopicId = params['TopicId'] @PartitionNum = params['PartitionNum'] @ReplicaNum = params['ReplicaNum'] @Note = params['Note'] @CreateTime = params['CreateTime'] @EnableWhiteList = params['EnableWhiteList'] @IpWhiteListCount = params['IpWhiteListCount'] @ForwardCosBucket = params['ForwardCosBucket'] @ForwardStatus = params['ForwardStatus'] @ForwardInterval = params['ForwardInterval'] unless params['Config'].nil? @Config = Config.new @Config.deserialize(params['Config']) end unless params['RetentionTimeConfig'].nil? @RetentionTimeConfig = TopicRetentionTimeConfigRsp.new @RetentionTimeConfig.deserialize(params['RetentionTimeConfig']) end @Status = params['Status'] unless params['Tags'].nil? @Tags = [] params['Tags'].each do |i| tag_tmp = Tag.new tag_tmp.deserialize(i) @Tags << tag_tmp end end end
def initialize(topicname=nil, topicid=nil, partitionnum=nil, replicanum=nil, note=nil, createtime=nil, enablewhitelist=nil, ipwhitelistcount=nil, forwardcosbucket=nil, forwardstatus=nil, forwardinterval=nil, config=nil, retentiontimeconfig=nil, status=nil, tags=nil)
def initialize(topicname=nil, topicid=nil, partitionnum=nil, replicanum=nil, note=nil, createtime=nil, enablewhitelist=nil, ipwhitelistcount=nil, forwardcosbucket=nil, forwardstatus=nil, forwardinterval=nil, config=nil, retentiontimeconfig=nil, status=nil, tags=nil) @TopicName = topicname @TopicId = topicid @PartitionNum = partitionnum @ReplicaNum = replicanum @Note = note @CreateTime = createtime @EnableWhiteList = enablewhitelist @IpWhiteListCount = ipwhitelistcount @ForwardCosBucket = forwardcosbucket @ForwardStatus = forwardstatus @ForwardInterval = forwardinterval @Config = config @RetentionTimeConfig = retentiontimeconfig @Status = status @Tags = tags end