librdkafka
The Apache Kafka C/C++ client library
RdKafka::Metadata Class Referenceabstract

Metadata container. More...

#include <rdkafkacpp.h>

Public Types

typedef std::vector< const BrokerMetadata * > BrokerMetadataVector
 Brokers.
 
typedef std::vector< const TopicMetadata * > TopicMetadataVector
 Topics.
 
typedef BrokerMetadataVector::const_iterator BrokerMetadataIterator
 Brokers iterator.
 
typedef TopicMetadataVector::const_iterator TopicMetadataIterator
 Topics iterator.
 

Public Member Functions

virtual const BrokerMetadataVectorbrokers () const =0
 Broker list.
 
virtual const TopicMetadataVectortopics () const =0
 Topic list.
 
virtual int32_t orig_broker_id () const =0
 Broker (id) originating this metadata.
 
virtual const std::string orig_broker_name () const =0
 Broker (name) originating this metadata.
 

Detailed Description

Metadata container.


The documentation for this class was generated from the following file: