Class: Deimos::Utils::LagReporter::ConsumerGroup
- Inherits:
-
Object
- Object
- Deimos::Utils::LagReporter::ConsumerGroup
- Defined in:
- sig/defs.rbs
Overview
Class that has a list of topics
Instance Attribute Summary collapse
-
#id ⇒ String
Returns the value of attribute id.
-
#topics ⇒ ::Hash[String, Topic]
Returns the value of attribute topics.
Instance Method Summary collapse
-
#assign_current_offset ⇒ void
@param
topic. -
#initialize ⇒ ConsumerGroup
constructor
@param
id. -
#report_lag ⇒ void
@param
topic.
Constructor Details
#initialize ⇒ ConsumerGroup
@param id
895 |
# File 'sig/defs.rbs', line 895
def initialize: (String id) -> void
|
Instance Attribute Details
#id ⇒ String
Returns the value of attribute id.
911 912 913 |
# File 'sig/defs.rbs', line 911 def id @id end |
#topics ⇒ ::Hash[String, Topic]
Returns the value of attribute topics.
909 910 911 |
# File 'sig/defs.rbs', line 909 def topics @topics end |
Instance Method Details
#assign_current_offset ⇒ void
This method returns an undefined value.
@param topic
@param partition
@param offset
907 |
# File 'sig/defs.rbs', line 907
def assign_current_offset: (String topic, Integer partition, Integer offset) -> void
|
#report_lag ⇒ void
This method returns an undefined value.
@param topic
@param partition
900 |
# File 'sig/defs.rbs', line 900
def report_lag: (String topic, Integer partition) -> void
|