class Kafka::Protocol::DescribeGroupsRequest
Public Class Methods
new(group_ids:)
click to toggle source
# File lib/kafka/protocol/describe_groups_request.rb, line 6 def initialize(group_ids:) @group_ids = group_ids end
Public Instance Methods
api_key()
click to toggle source
# File lib/kafka/protocol/describe_groups_request.rb, line 10 def api_key DESCRIBE_GROUPS_API end
api_version()
click to toggle source
# File lib/kafka/protocol/describe_groups_request.rb, line 14 def api_version 0 end
encode(encoder)
click to toggle source
# File lib/kafka/protocol/describe_groups_request.rb, line 22 def encode(encoder) encoder.write_array(@group_ids) { |group_id| encoder.write_string(group_id) } end
response_class()
click to toggle source
# File lib/kafka/protocol/describe_groups_request.rb, line 18 def response_class Protocol::DescribeGroupsResponse end