Class: TencentCloud::Tdmq::V20200217::TopicStats

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(brokername = nil, queueid = nil, minoffset = nil, maxoffset = nil, messagecount = nil, lastupdatetimestamp = nil) ⇒ TopicStats

Returns a new instance of TopicStats.



13318
13319
13320
13321
13322
13323
13324
13325
# File 'lib/v20200217/models.rb', line 13318

def initialize(brokername=nil, queueid=nil, minoffset=nil, maxoffset=nil, messagecount=nil, lastupdatetimestamp=nil)
  @BrokerName = brokername
  @QueueId = queueid
  @MinOffset = minoffset
  @MaxOffset = maxoffset
  @MessageCount = messagecount
  @LastUpdateTimestamp = lastupdatetimestamp
end

Instance Attribute Details

#BrokerNameObject

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

Parameters:

  • BrokerName:

    所属Broker节点

  • QueueId:

    队列编号

  • MinOffset:

    最小位点

  • MaxOffset:

    最大位点

  • MessageCount:

    消息条数

  • LastUpdateTimestamp:

    消息最后写入时间



13316
13317
13318
# File 'lib/v20200217/models.rb', line 13316

def BrokerName
  @BrokerName
end

#LastUpdateTimestampObject

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

Parameters:

  • BrokerName:

    所属Broker节点

  • QueueId:

    队列编号

  • MinOffset:

    最小位点

  • MaxOffset:

    最大位点

  • MessageCount:

    消息条数

  • LastUpdateTimestamp:

    消息最后写入时间



13316
13317
13318
# File 'lib/v20200217/models.rb', line 13316

def LastUpdateTimestamp
  @LastUpdateTimestamp
end

#MaxOffsetObject

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

Parameters:

  • BrokerName:

    所属Broker节点

  • QueueId:

    队列编号

  • MinOffset:

    最小位点

  • MaxOffset:

    最大位点

  • MessageCount:

    消息条数

  • LastUpdateTimestamp:

    消息最后写入时间



13316
13317
13318
# File 'lib/v20200217/models.rb', line 13316

def MaxOffset
  @MaxOffset
end

#MessageCountObject

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

Parameters:

  • BrokerName:

    所属Broker节点

  • QueueId:

    队列编号

  • MinOffset:

    最小位点

  • MaxOffset:

    最大位点

  • MessageCount:

    消息条数

  • LastUpdateTimestamp:

    消息最后写入时间



13316
13317
13318
# File 'lib/v20200217/models.rb', line 13316

def MessageCount
  @MessageCount
end

#MinOffsetObject

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

Parameters:

  • BrokerName:

    所属Broker节点

  • QueueId:

    队列编号

  • MinOffset:

    最小位点

  • MaxOffset:

    最大位点

  • MessageCount:

    消息条数

  • LastUpdateTimestamp:

    消息最后写入时间



13316
13317
13318
# File 'lib/v20200217/models.rb', line 13316

def MinOffset
  @MinOffset
end

#QueueIdObject

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

Parameters:

  • BrokerName:

    所属Broker节点

  • QueueId:

    队列编号

  • MinOffset:

    最小位点

  • MaxOffset:

    最大位点

  • MessageCount:

    消息条数

  • LastUpdateTimestamp:

    消息最后写入时间



13316
13317
13318
# File 'lib/v20200217/models.rb', line 13316

def QueueId
  @QueueId
end

Instance Method Details

#deserialize(params) ⇒ Object



13327
13328
13329
13330
13331
13332
13333
13334
# File 'lib/v20200217/models.rb', line 13327

def deserialize(params)
  @BrokerName = params['BrokerName']
  @QueueId = params['QueueId']
  @MinOffset = params['MinOffset']
  @MaxOffset = params['MaxOffset']
  @MessageCount = params['MessageCount']
  @LastUpdateTimestamp = params['LastUpdateTimestamp']
end