Class: TencentCloud::Cls::V20201016::CreateConsumerGroupRequest

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

Overview

CreateConsumerGroup请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(consumergroup = nil, timeout = nil, topics = nil, logsetid = nil) ⇒ CreateConsumerGroupRequest

Returns a new instance of CreateConsumerGroupRequest.



3087
3088
3089
3090
3091
3092
# File 'lib/v20201016/models.rb', line 3087

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

Instance Attribute Details

#ConsumerGroup ⇒ Object

限制: 字母数字下划线,不允许数字开头,长度限制256

Parameters:

  • ConsumerGroup: —

    创建的消费者组标识

  • Timeout: —

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

  • Topics: —

    创建的消费者组包含的日志主题列表

  • LogsetId: —

    日志集Id(日志主题所属的日志集)



3085
3086
3087
# File 'lib/v20201016/models.rb', line 3085

def ConsumerGroup
  @ConsumerGroup
end

#LogsetId ⇒ Object

限制: 字母数字下划线,不允许数字开头,长度限制256

Parameters:

  • ConsumerGroup: —

    创建的消费者组标识

  • Timeout: —

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

  • Topics: —

    创建的消费者组包含的日志主题列表

  • LogsetId: —

    日志集Id(日志主题所属的日志集)



3085
3086
3087
# File 'lib/v20201016/models.rb', line 3085

def LogsetId
  @LogsetId
end

#Timeout ⇒ Object

限制: 字母数字下划线,不允许数字开头,长度限制256

Parameters:

  • ConsumerGroup: —

    创建的消费者组标识

  • Timeout: —

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

  • Topics: —

    创建的消费者组包含的日志主题列表

  • LogsetId: —

    日志集Id(日志主题所属的日志集)



3085
3086
3087
# File 'lib/v20201016/models.rb', line 3085

def Timeout
  @Timeout
end

#Topics ⇒ Object

限制: 字母数字下划线,不允许数字开头,长度限制256

Parameters:

  • ConsumerGroup: —

    创建的消费者组标识

  • Timeout: —

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

  • Topics: —

    创建的消费者组包含的日志主题列表

  • LogsetId: —

    日志集Id(日志主题所属的日志集)



3085
3086
3087
# File 'lib/v20201016/models.rb', line 3085

def Topics
  @Topics
end

Instance Method Details

#deserialize(params) ⇒ Object



3094
3095
3096
3097
3098
3099
# File 'lib/v20201016/models.rb', line 3094

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