Class: TencentCloud::Tdmq::V20200217::ConsumerStats

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

Overview

消费详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(topicname = nil, brokername = nil, queueid = nil, consumerclientid = nil, consumeroffset = nil, brokeroffset = nil, difftotal = nil, lasttimestamp = nil) ⇒ ConsumerStats

Returns a new instance of ConsumerStats.



1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
# File 'lib/v20200217/models.rb', line 1055

def initialize(topicname=nil, brokername=nil, queueid=nil, consumerclientid=nil, consumeroffset=nil, brokeroffset=nil, difftotal=nil, lasttimestamp=nil)
  @TopicName = topicname
  @BrokerName = brokername
  @QueueId = queueid
  @ConsumerClientId = consumerclientid
  @ConsumerOffset = consumeroffset
  @BrokerOffset = brokeroffset
  @DiffTotal = difftotal
  @LastTimestamp = lasttimestamp
end

Instance Attribute Details

#BrokerNameObject

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

Parameters:

  • TopicName:

    主题名

  • BrokerName:

    所属Broker

  • QueueId:

    队列编号

  • ConsumerClientId:

    消费者ID

  • ConsumerOffset:

    消费位点

  • BrokerOffset:

    服务端位点

  • DiffTotal:

    消息堆积条数

  • LastTimestamp:

    最近消费时间



1053
1054
1055
# File 'lib/v20200217/models.rb', line 1053

def BrokerName
  @BrokerName
end

#BrokerOffsetObject

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

Parameters:

  • TopicName:

    主题名

  • BrokerName:

    所属Broker

  • QueueId:

    队列编号

  • ConsumerClientId:

    消费者ID

  • ConsumerOffset:

    消费位点

  • BrokerOffset:

    服务端位点

  • DiffTotal:

    消息堆积条数

  • LastTimestamp:

    最近消费时间



1053
1054
1055
# File 'lib/v20200217/models.rb', line 1053

def BrokerOffset
  @BrokerOffset
end

#ConsumerClientIdObject

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

Parameters:

  • TopicName:

    主题名

  • BrokerName:

    所属Broker

  • QueueId:

    队列编号

  • ConsumerClientId:

    消费者ID

  • ConsumerOffset:

    消费位点

  • BrokerOffset:

    服务端位点

  • DiffTotal:

    消息堆积条数

  • LastTimestamp:

    最近消费时间



1053
1054
1055
# File 'lib/v20200217/models.rb', line 1053

def ConsumerClientId
  @ConsumerClientId
end

#ConsumerOffsetObject

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

Parameters:

  • TopicName:

    主题名

  • BrokerName:

    所属Broker

  • QueueId:

    队列编号

  • ConsumerClientId:

    消费者ID

  • ConsumerOffset:

    消费位点

  • BrokerOffset:

    服务端位点

  • DiffTotal:

    消息堆积条数

  • LastTimestamp:

    最近消费时间



1053
1054
1055
# File 'lib/v20200217/models.rb', line 1053

def ConsumerOffset
  @ConsumerOffset
end

#DiffTotalObject

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

Parameters:

  • TopicName:

    主题名

  • BrokerName:

    所属Broker

  • QueueId:

    队列编号

  • ConsumerClientId:

    消费者ID

  • ConsumerOffset:

    消费位点

  • BrokerOffset:

    服务端位点

  • DiffTotal:

    消息堆积条数

  • LastTimestamp:

    最近消费时间



1053
1054
1055
# File 'lib/v20200217/models.rb', line 1053

def DiffTotal
  @DiffTotal
end

#LastTimestampObject

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

Parameters:

  • TopicName:

    主题名

  • BrokerName:

    所属Broker

  • QueueId:

    队列编号

  • ConsumerClientId:

    消费者ID

  • ConsumerOffset:

    消费位点

  • BrokerOffset:

    服务端位点

  • DiffTotal:

    消息堆积条数

  • LastTimestamp:

    最近消费时间



1053
1054
1055
# File 'lib/v20200217/models.rb', line 1053

def LastTimestamp
  @LastTimestamp
end

#QueueIdObject

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

Parameters:

  • TopicName:

    主题名

  • BrokerName:

    所属Broker

  • QueueId:

    队列编号

  • ConsumerClientId:

    消费者ID

  • ConsumerOffset:

    消费位点

  • BrokerOffset:

    服务端位点

  • DiffTotal:

    消息堆积条数

  • LastTimestamp:

    最近消费时间



1053
1054
1055
# File 'lib/v20200217/models.rb', line 1053

def QueueId
  @QueueId
end

#TopicNameObject

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

Parameters:

  • TopicName:

    主题名

  • BrokerName:

    所属Broker

  • QueueId:

    队列编号

  • ConsumerClientId:

    消费者ID

  • ConsumerOffset:

    消费位点

  • BrokerOffset:

    服务端位点

  • DiffTotal:

    消息堆积条数

  • LastTimestamp:

    最近消费时间



1053
1054
1055
# File 'lib/v20200217/models.rb', line 1053

def TopicName
  @TopicName
end

Instance Method Details

#deserialize(params) ⇒ Object



1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
# File 'lib/v20200217/models.rb', line 1066

def deserialize(params)
  @TopicName = params['TopicName']
  @BrokerName = params['BrokerName']
  @QueueId = params['QueueId']
  @ConsumerClientId = params['ConsumerClientId']
  @ConsumerOffset = params['ConsumerOffset']
  @BrokerOffset = params['BrokerOffset']
  @DiffTotal = params['DiffTotal']
  @LastTimestamp = params['LastTimestamp']
end