Class: Kafka::FFI::BrokerMetadata

Inherits:
FFI::Struct
  • Object
show all
Defined in:
lib/kafka/ffi/broker_metadata.rb

Instance Method Summary collapse

Instance Method Details

#hostString

Returns the hostname of the Broker

Returns:

  • (String)

    Broker hostname



21
22
23
# File 'lib/kafka/ffi/broker_metadata.rb', line 21

def host
  self[:host]
end

#idInteger

Returns the Broker’s cluster ID

Returns:

  • (Integer)

    Broker ID



14
15
16
# File 'lib/kafka/ffi/broker_metadata.rb', line 14

def id
  self[:id]
end

#portInteger

Returns the port used to connect to the Broker

Returns:

  • (Integer)

    Broker port



28
29
30
# File 'lib/kafka/ffi/broker_metadata.rb', line 28

def port
  self[:port]
end