Class: TencentCloud::Tdmq::V20200217::PartitionsTopic

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20200217/models.rb

Overview

分区topic

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(averagemsgsize = nil, consumercount = nil, lastconfirmedentry = nil, lastledgercreatedtimestamp = nil, msgratein = nil, msgrateout = nil, msgthroughputin = nil, msgthroughputout = nil, numberofentries = nil, partitions = nil, producercount = nil, totalsize = nil, topictype = nil) ⇒ PartitionsTopic

Returns a new instance of PartitionsTopic.



9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672
9673
9674
9675
9676
# File 'lib/v20200217/models.rb', line 9662

def initialize(averagemsgsize=nil, consumercount=nil, lastconfirmedentry=nil, lastledgercreatedtimestamp=nil, msgratein=nil, msgrateout=nil, msgthroughputin=nil, msgthroughputout=nil, numberofentries=nil, partitions=nil, producercount=nil, totalsize=nil, topictype=nil)
  @AverageMsgSize = averagemsgsize
  @ConsumerCount = consumercount
  @LastConfirmedEntry = lastconfirmedentry
  @LastLedgerCreatedTimestamp = lastledgercreatedtimestamp
  @MsgRateIn = msgratein
  @MsgRateOut = msgrateout
  @MsgThroughputIn = msgthroughputin
  @MsgThroughputOut = msgthroughputout
  @NumberOfEntries = numberofentries
  @Partitions = partitions
  @ProducerCount = producercount
  @TotalSize = totalsize
  @TopicType = topictype
end

Instance Attribute Details

#AverageMsgSizeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AverageMsgSize:

    最后一次间隔内发布消息的平均byte大小。

  • ConsumerCount:

    消费者数量。

  • LastConfirmedEntry:

    被记录下来的消息总数。

  • LastLedgerCreatedTimestamp:

    最后一个ledger创建的时间。

  • MsgRateIn:

    本地和复制的发布者每秒发布消息的速率。

  • MsgRateOut:

    本地和复制的消费者每秒分发消息的数量之和。

  • MsgThroughputIn:

    本地和复制的发布者每秒发布消息的byte。

  • MsgThroughputOut:

    本地和复制的消费者每秒分发消息的byte。

  • NumberOfEntries:

    被记录下来的消息总数。

  • Partitions:

    子分区id。

  • ProducerCount:

    生产者数量。

  • TotalSize:

    以byte计算的所有消息存储总量。

  • TopicType:

    topic类型描述。



9660
9661
9662
# File 'lib/v20200217/models.rb', line 9660

def AverageMsgSize
  @AverageMsgSize
end

#ConsumerCountObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AverageMsgSize:

    最后一次间隔内发布消息的平均byte大小。

  • ConsumerCount:

    消费者数量。

  • LastConfirmedEntry:

    被记录下来的消息总数。

  • LastLedgerCreatedTimestamp:

    最后一个ledger创建的时间。

  • MsgRateIn:

    本地和复制的发布者每秒发布消息的速率。

  • MsgRateOut:

    本地和复制的消费者每秒分发消息的数量之和。

  • MsgThroughputIn:

    本地和复制的发布者每秒发布消息的byte。

  • MsgThroughputOut:

    本地和复制的消费者每秒分发消息的byte。

  • NumberOfEntries:

    被记录下来的消息总数。

  • Partitions:

    子分区id。

  • ProducerCount:

    生产者数量。

  • TotalSize:

    以byte计算的所有消息存储总量。

  • TopicType:

    topic类型描述。



9660
9661
9662
# File 'lib/v20200217/models.rb', line 9660

def ConsumerCount
  @ConsumerCount
end

#LastConfirmedEntryObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AverageMsgSize:

    最后一次间隔内发布消息的平均byte大小。

  • ConsumerCount:

    消费者数量。

  • LastConfirmedEntry:

    被记录下来的消息总数。

  • LastLedgerCreatedTimestamp:

    最后一个ledger创建的时间。

  • MsgRateIn:

    本地和复制的发布者每秒发布消息的速率。

  • MsgRateOut:

    本地和复制的消费者每秒分发消息的数量之和。

  • MsgThroughputIn:

    本地和复制的发布者每秒发布消息的byte。

  • MsgThroughputOut:

    本地和复制的消费者每秒分发消息的byte。

  • NumberOfEntries:

    被记录下来的消息总数。

  • Partitions:

    子分区id。

  • ProducerCount:

    生产者数量。

  • TotalSize:

    以byte计算的所有消息存储总量。

  • TopicType:

    topic类型描述。



9660
9661
9662
# File 'lib/v20200217/models.rb', line 9660

def LastConfirmedEntry
  @LastConfirmedEntry
end

#LastLedgerCreatedTimestampObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AverageMsgSize:

    最后一次间隔内发布消息的平均byte大小。

  • ConsumerCount:

    消费者数量。

  • LastConfirmedEntry:

    被记录下来的消息总数。

  • LastLedgerCreatedTimestamp:

    最后一个ledger创建的时间。

  • MsgRateIn:

    本地和复制的发布者每秒发布消息的速率。

  • MsgRateOut:

    本地和复制的消费者每秒分发消息的数量之和。

  • MsgThroughputIn:

    本地和复制的发布者每秒发布消息的byte。

  • MsgThroughputOut:

    本地和复制的消费者每秒分发消息的byte。

  • NumberOfEntries:

    被记录下来的消息总数。

  • Partitions:

    子分区id。

  • ProducerCount:

    生产者数量。

  • TotalSize:

    以byte计算的所有消息存储总量。

  • TopicType:

    topic类型描述。



9660
9661
9662
# File 'lib/v20200217/models.rb', line 9660

def LastLedgerCreatedTimestamp
  @LastLedgerCreatedTimestamp
end

#MsgRateInObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AverageMsgSize:

    最后一次间隔内发布消息的平均byte大小。

  • ConsumerCount:

    消费者数量。

  • LastConfirmedEntry:

    被记录下来的消息总数。

  • LastLedgerCreatedTimestamp:

    最后一个ledger创建的时间。

  • MsgRateIn:

    本地和复制的发布者每秒发布消息的速率。

  • MsgRateOut:

    本地和复制的消费者每秒分发消息的数量之和。

  • MsgThroughputIn:

    本地和复制的发布者每秒发布消息的byte。

  • MsgThroughputOut:

    本地和复制的消费者每秒分发消息的byte。

  • NumberOfEntries:

    被记录下来的消息总数。

  • Partitions:

    子分区id。

  • ProducerCount:

    生产者数量。

  • TotalSize:

    以byte计算的所有消息存储总量。

  • TopicType:

    topic类型描述。



9660
9661
9662
# File 'lib/v20200217/models.rb', line 9660

def MsgRateIn
  @MsgRateIn
end

#MsgRateOutObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AverageMsgSize:

    最后一次间隔内发布消息的平均byte大小。

  • ConsumerCount:

    消费者数量。

  • LastConfirmedEntry:

    被记录下来的消息总数。

  • LastLedgerCreatedTimestamp:

    最后一个ledger创建的时间。

  • MsgRateIn:

    本地和复制的发布者每秒发布消息的速率。

  • MsgRateOut:

    本地和复制的消费者每秒分发消息的数量之和。

  • MsgThroughputIn:

    本地和复制的发布者每秒发布消息的byte。

  • MsgThroughputOut:

    本地和复制的消费者每秒分发消息的byte。

  • NumberOfEntries:

    被记录下来的消息总数。

  • Partitions:

    子分区id。

  • ProducerCount:

    生产者数量。

  • TotalSize:

    以byte计算的所有消息存储总量。

  • TopicType:

    topic类型描述。



9660
9661
9662
# File 'lib/v20200217/models.rb', line 9660

def MsgRateOut
  @MsgRateOut
end

#MsgThroughputInObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AverageMsgSize:

    最后一次间隔内发布消息的平均byte大小。

  • ConsumerCount:

    消费者数量。

  • LastConfirmedEntry:

    被记录下来的消息总数。

  • LastLedgerCreatedTimestamp:

    最后一个ledger创建的时间。

  • MsgRateIn:

    本地和复制的发布者每秒发布消息的速率。

  • MsgRateOut:

    本地和复制的消费者每秒分发消息的数量之和。

  • MsgThroughputIn:

    本地和复制的发布者每秒发布消息的byte。

  • MsgThroughputOut:

    本地和复制的消费者每秒分发消息的byte。

  • NumberOfEntries:

    被记录下来的消息总数。

  • Partitions:

    子分区id。

  • ProducerCount:

    生产者数量。

  • TotalSize:

    以byte计算的所有消息存储总量。

  • TopicType:

    topic类型描述。



9660
9661
9662
# File 'lib/v20200217/models.rb', line 9660

def MsgThroughputIn
  @MsgThroughputIn
end

#MsgThroughputOutObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AverageMsgSize:

    最后一次间隔内发布消息的平均byte大小。

  • ConsumerCount:

    消费者数量。

  • LastConfirmedEntry:

    被记录下来的消息总数。

  • LastLedgerCreatedTimestamp:

    最后一个ledger创建的时间。

  • MsgRateIn:

    本地和复制的发布者每秒发布消息的速率。

  • MsgRateOut:

    本地和复制的消费者每秒分发消息的数量之和。

  • MsgThroughputIn:

    本地和复制的发布者每秒发布消息的byte。

  • MsgThroughputOut:

    本地和复制的消费者每秒分发消息的byte。

  • NumberOfEntries:

    被记录下来的消息总数。

  • Partitions:

    子分区id。

  • ProducerCount:

    生产者数量。

  • TotalSize:

    以byte计算的所有消息存储总量。

  • TopicType:

    topic类型描述。



9660
9661
9662
# File 'lib/v20200217/models.rb', line 9660

def MsgThroughputOut
  @MsgThroughputOut
end

#NumberOfEntriesObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AverageMsgSize:

    最后一次间隔内发布消息的平均byte大小。

  • ConsumerCount:

    消费者数量。

  • LastConfirmedEntry:

    被记录下来的消息总数。

  • LastLedgerCreatedTimestamp:

    最后一个ledger创建的时间。

  • MsgRateIn:

    本地和复制的发布者每秒发布消息的速率。

  • MsgRateOut:

    本地和复制的消费者每秒分发消息的数量之和。

  • MsgThroughputIn:

    本地和复制的发布者每秒发布消息的byte。

  • MsgThroughputOut:

    本地和复制的消费者每秒分发消息的byte。

  • NumberOfEntries:

    被记录下来的消息总数。

  • Partitions:

    子分区id。

  • ProducerCount:

    生产者数量。

  • TotalSize:

    以byte计算的所有消息存储总量。

  • TopicType:

    topic类型描述。



9660
9661
9662
# File 'lib/v20200217/models.rb', line 9660

def NumberOfEntries
  @NumberOfEntries
end

#PartitionsObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AverageMsgSize:

    最后一次间隔内发布消息的平均byte大小。

  • ConsumerCount:

    消费者数量。

  • LastConfirmedEntry:

    被记录下来的消息总数。

  • LastLedgerCreatedTimestamp:

    最后一个ledger创建的时间。

  • MsgRateIn:

    本地和复制的发布者每秒发布消息的速率。

  • MsgRateOut:

    本地和复制的消费者每秒分发消息的数量之和。

  • MsgThroughputIn:

    本地和复制的发布者每秒发布消息的byte。

  • MsgThroughputOut:

    本地和复制的消费者每秒分发消息的byte。

  • NumberOfEntries:

    被记录下来的消息总数。

  • Partitions:

    子分区id。

  • ProducerCount:

    生产者数量。

  • TotalSize:

    以byte计算的所有消息存储总量。

  • TopicType:

    topic类型描述。



9660
9661
9662
# File 'lib/v20200217/models.rb', line 9660

def Partitions
  @Partitions
end

#ProducerCountObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AverageMsgSize:

    最后一次间隔内发布消息的平均byte大小。

  • ConsumerCount:

    消费者数量。

  • LastConfirmedEntry:

    被记录下来的消息总数。

  • LastLedgerCreatedTimestamp:

    最后一个ledger创建的时间。

  • MsgRateIn:

    本地和复制的发布者每秒发布消息的速率。

  • MsgRateOut:

    本地和复制的消费者每秒分发消息的数量之和。

  • MsgThroughputIn:

    本地和复制的发布者每秒发布消息的byte。

  • MsgThroughputOut:

    本地和复制的消费者每秒分发消息的byte。

  • NumberOfEntries:

    被记录下来的消息总数。

  • Partitions:

    子分区id。

  • ProducerCount:

    生产者数量。

  • TotalSize:

    以byte计算的所有消息存储总量。

  • TopicType:

    topic类型描述。



9660
9661
9662
# File 'lib/v20200217/models.rb', line 9660

def ProducerCount
  @ProducerCount
end

#TopicTypeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AverageMsgSize:

    最后一次间隔内发布消息的平均byte大小。

  • ConsumerCount:

    消费者数量。

  • LastConfirmedEntry:

    被记录下来的消息总数。

  • LastLedgerCreatedTimestamp:

    最后一个ledger创建的时间。

  • MsgRateIn:

    本地和复制的发布者每秒发布消息的速率。

  • MsgRateOut:

    本地和复制的消费者每秒分发消息的数量之和。

  • MsgThroughputIn:

    本地和复制的发布者每秒发布消息的byte。

  • MsgThroughputOut:

    本地和复制的消费者每秒分发消息的byte。

  • NumberOfEntries:

    被记录下来的消息总数。

  • Partitions:

    子分区id。

  • ProducerCount:

    生产者数量。

  • TotalSize:

    以byte计算的所有消息存储总量。

  • TopicType:

    topic类型描述。



9660
9661
9662
# File 'lib/v20200217/models.rb', line 9660

def TopicType
  @TopicType
end

#TotalSizeObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • AverageMsgSize:

    最后一次间隔内发布消息的平均byte大小。

  • ConsumerCount:

    消费者数量。

  • LastConfirmedEntry:

    被记录下来的消息总数。

  • LastLedgerCreatedTimestamp:

    最后一个ledger创建的时间。

  • MsgRateIn:

    本地和复制的发布者每秒发布消息的速率。

  • MsgRateOut:

    本地和复制的消费者每秒分发消息的数量之和。

  • MsgThroughputIn:

    本地和复制的发布者每秒发布消息的byte。

  • MsgThroughputOut:

    本地和复制的消费者每秒分发消息的byte。

  • NumberOfEntries:

    被记录下来的消息总数。

  • Partitions:

    子分区id。

  • ProducerCount:

    生产者数量。

  • TotalSize:

    以byte计算的所有消息存储总量。

  • TopicType:

    topic类型描述。



9660
9661
9662
# File 'lib/v20200217/models.rb', line 9660

def TotalSize
  @TotalSize
end

Instance Method Details

#deserialize(params) ⇒ Object



9678
9679
9680
9681
9682
9683
9684
9685
9686
9687
9688
9689
9690
9691
9692
# File 'lib/v20200217/models.rb', line 9678

def deserialize(params)
  @AverageMsgSize = params['AverageMsgSize']
  @ConsumerCount = params['ConsumerCount']
  @LastConfirmedEntry = params['LastConfirmedEntry']
  @LastLedgerCreatedTimestamp = params['LastLedgerCreatedTimestamp']
  @MsgRateIn = params['MsgRateIn']
  @MsgRateOut = params['MsgRateOut']
  @MsgThroughputIn = params['MsgThroughputIn']
  @MsgThroughputOut = params['MsgThroughputOut']
  @NumberOfEntries = params['NumberOfEntries']
  @Partitions = params['Partitions']
  @ProducerCount = params['ProducerCount']
  @TotalSize = params['TotalSize']
  @TopicType = params['TopicType']
end