Class: TencentCloud::Cls::V20201016::GroupPartitionInfo

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

Overview

kafka协议消费组区分信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(partitionid = nil, committimestamp = nil, consumer = nil) ⇒ GroupPartitionInfo

Returns a new instance of GroupPartitionInfo.



11518
11519
11520
11521
11522
# File 'lib/v20201016/models.rb', line 11518

def initialize(partitionid=nil, committimestamp=nil, consumer=nil)
  @PartitionId = partitionid
  @CommitTimestamp = committimestamp
  @Consumer = consumer
end

Instance Attribute Details

#CommitTimestamp ⇒ Object

Parameters:

  • PartitionId: —

    分区id

  • CommitTimestamp: —

    分区最新数据时间戳,单位:s

  • Consumer: —

    消费者



11516
11517
11518
# File 'lib/v20201016/models.rb', line 11516

def CommitTimestamp
  @CommitTimestamp
end

#Consumer ⇒ Object

Parameters:

  • PartitionId: —

    分区id

  • CommitTimestamp: —

    分区最新数据时间戳,单位:s

  • Consumer: —

    消费者



11516
11517
11518
# File 'lib/v20201016/models.rb', line 11516

def Consumer
  @Consumer
end

#PartitionId ⇒ Object

Parameters:

  • PartitionId: —

    分区id

  • CommitTimestamp: —

    分区最新数据时间戳,单位:s

  • Consumer: —

    消费者



11516
11517
11518
# File 'lib/v20201016/models.rb', line 11516

def PartitionId
  @PartitionId
end

Instance Method Details

#deserialize(params) ⇒ Object



11524
11525
11526
11527
11528
# File 'lib/v20201016/models.rb', line 11524

def deserialize(params)
  @PartitionId = params['PartitionId']
  @CommitTimestamp = params['CommitTimestamp']
  @Consumer = params['Consumer']
end