Class: TencentCloud::Tdmq::V20200217::Consumer

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

Overview

消费者

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(connectedsince = nil, consumeraddr = nil, consumername = nil, clientversion = nil, partition = nil) ⇒ Consumer

Returns a new instance of Consumer.



940
941
942
943
944
945
946
# File 'lib/v20200217/models.rb', line 940

def initialize(connectedsince=nil, consumeraddr=nil, consumername=nil, clientversion=nil, partition=nil)
  @ConnectedSince = connectedsince
  @ConsumerAddr = consumeraddr
  @ConsumerName = consumername
  @ClientVersion = clientversion
  @Partition = partition
end

Instance Attribute Details

#ClientVersionObject

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

Parameters:

  • ConnectedSince:

    消费者开始连接的时间。

  • ConsumerAddr:

    消费者地址。

  • ConsumerName:

    消费者名称。

  • ClientVersion:

    消费者版本。

  • Partition:

    消费者连接的主题分区号



938
939
940
# File 'lib/v20200217/models.rb', line 938

def ClientVersion
  @ClientVersion
end

#ConnectedSinceObject

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

Parameters:

  • ConnectedSince:

    消费者开始连接的时间。

  • ConsumerAddr:

    消费者地址。

  • ConsumerName:

    消费者名称。

  • ClientVersion:

    消费者版本。

  • Partition:

    消费者连接的主题分区号



938
939
940
# File 'lib/v20200217/models.rb', line 938

def ConnectedSince
  @ConnectedSince
end

#ConsumerAddrObject

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

Parameters:

  • ConnectedSince:

    消费者开始连接的时间。

  • ConsumerAddr:

    消费者地址。

  • ConsumerName:

    消费者名称。

  • ClientVersion:

    消费者版本。

  • Partition:

    消费者连接的主题分区号



938
939
940
# File 'lib/v20200217/models.rb', line 938

def ConsumerAddr
  @ConsumerAddr
end

#ConsumerNameObject

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

Parameters:

  • ConnectedSince:

    消费者开始连接的时间。

  • ConsumerAddr:

    消费者地址。

  • ConsumerName:

    消费者名称。

  • ClientVersion:

    消费者版本。

  • Partition:

    消费者连接的主题分区号



938
939
940
# File 'lib/v20200217/models.rb', line 938

def ConsumerName
  @ConsumerName
end

#PartitionObject

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

Parameters:

  • ConnectedSince:

    消费者开始连接的时间。

  • ConsumerAddr:

    消费者地址。

  • ConsumerName:

    消费者名称。

  • ClientVersion:

    消费者版本。

  • Partition:

    消费者连接的主题分区号



938
939
940
# File 'lib/v20200217/models.rb', line 938

def Partition
  @Partition
end

Instance Method Details

#deserialize(params) ⇒ Object



948
949
950
951
952
953
954
# File 'lib/v20200217/models.rb', line 948

def deserialize(params)
  @ConnectedSince = params['ConnectedSince']
  @ConsumerAddr = params['ConsumerAddr']
  @ConsumerName = params['ConsumerName']
  @ClientVersion = params['ClientVersion']
  @Partition = params['Partition']
end