Class: TencentCloud::Cls::V20201016::ConsumerGroupInfo

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

Overview

消费组信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(consumergroup = nil, timeout = nil, topics = nil) ⇒ ConsumerGroupInfo

Returns a new instance of ConsumerGroupInfo.



1942
1943
1944
1945
1946
# File 'lib/v20201016/models.rb', line 1942

def initialize(consumergroup=nil, timeout=nil, topics=nil)
  @ConsumerGroup = consumergroup
  @Timeout = timeout
  @Topics = topics
end

Instance Attribute Details

#ConsumerGroup ⇒ Object

Parameters:

  • ConsumerGroup: —

    消费组标识

  • Timeout: —

    消费者心跳超时时间(秒)

  • Topics: —

    topic列表



1940
1941
1942
# File 'lib/v20201016/models.rb', line 1940

def ConsumerGroup
  @ConsumerGroup
end

#Timeout ⇒ Object

Parameters:

  • ConsumerGroup: —

    消费组标识

  • Timeout: —

    消费者心跳超时时间(秒)

  • Topics: —

    topic列表



1940
1941
1942
# File 'lib/v20201016/models.rb', line 1940

def Timeout
  @Timeout
end

#Topics ⇒ Object

Parameters:

  • ConsumerGroup: —

    消费组标识

  • Timeout: —

    消费者心跳超时时间(秒)

  • Topics: —

    topic列表



1940
1941
1942
# File 'lib/v20201016/models.rb', line 1940

def Topics
  @Topics
end

Instance Method Details

#deserialize(params) ⇒ Object



1948
1949
1950
1951
1952
# File 'lib/v20201016/models.rb', line 1948

def deserialize(params)
  @ConsumerGroup = params['ConsumerGroup']
  @Timeout = params['Timeout']
  @Topics = params['Topics']
end