|
Modern C++ Kafka API
|
This is the complete list of members for KAFKA_API::clients::producer::KafkaProducer, including all inherited members.
| abortTransaction(std::chrono::milliseconds timeout=InfiniteTimeout) | KAFKA_API::clients::producer::KafkaProducer | inline |
| ActionWhileQueueIsFull enum name | KAFKA_API::clients::producer::KafkaProducer | |
| beginTransaction() | KAFKA_API::clients::producer::KafkaProducer | inline |
| clientId() const | KAFKA_API::clients::KafkaClient | inline |
| close(std::chrono::milliseconds timeout=InfiniteTimeout) | KAFKA_API::clients::producer::KafkaProducer | inline |
| commitTransaction(std::chrono::milliseconds timeout=InfiniteTimeout) | KAFKA_API::clients::producer::KafkaProducer | inline |
| DEFAULT_METADATA_TIMEOUT_MS enum value (defined in KAFKA_API::clients::KafkaClient) | KAFKA_API::clients::KafkaClient | |
| doLog(int level, const char *filename, int lineno, const char *format, Args... args) const (defined in KAFKA_API::clients::KafkaClient) | KAFKA_API::clients::KafkaClient | inline |
| doLog(int level, const char *filename, int lineno, const char *msg) const (defined in KAFKA_API::clients::KafkaClient) | KAFKA_API::clients::KafkaClient | inline |
| fetchBrokerMetadata(const std::string &topic, std::chrono::milliseconds timeout=std::chrono::milliseconds(DEFAULT_METADATA_TIMEOUT_MS), bool disableErrorLogging=false) | KAFKA_API::clients::KafkaClient | inline |
| flush(std::chrono::milliseconds timeout=InfiniteTimeout) | KAFKA_API::clients::producer::KafkaProducer | inline |
| getProperty(const std::string &name) const | KAFKA_API::clients::KafkaClient | inline |
| initTransactions(std::chrono::milliseconds timeout=InfiniteTimeout) | KAFKA_API::clients::producer::KafkaProducer | inline |
| KafkaProducer(const Properties &properties) | KAFKA_API::clients::producer::KafkaProducer | inlineexplicit |
| name() const | KAFKA_API::clients::KafkaClient | inline |
| pollEvents(std::chrono::milliseconds timeout) | KAFKA_API::clients::KafkaClient | inline |
| properties() const | KAFKA_API::clients::KafkaClient | inline |
| purge() | KAFKA_API::clients::producer::KafkaProducer | inline |
| send(const producer::ProducerRecord &record, const producer::Callback &deliveryCb, SendOption option=SendOption::NoCopyRecordValue, ActionWhileQueueIsFull action=ActionWhileQueueIsFull::Block) | KAFKA_API::clients::producer::KafkaProducer | inline |
| send(const producer::ProducerRecord &record, const producer::Callback &deliveryCb, Error &error, SendOption option=SendOption::NoCopyRecordValue, ActionWhileQueueIsFull action=ActionWhileQueueIsFull::Block) | KAFKA_API::clients::producer::KafkaProducer | inline |
| sendOffsetsToTransaction(const TopicPartitionOffsets &topicPartitionOffsets, const consumer::ConsumerGroupMetadata &groupMetadata, std::chrono::milliseconds timeout) | KAFKA_API::clients::producer::KafkaProducer | inline |
| SendOption enum name | KAFKA_API::clients::producer::KafkaProducer | |
| setLogLevel(int level) | KAFKA_API::clients::KafkaClient | inline |
| syncSend(const producer::ProducerRecord &record) | KAFKA_API::clients::producer::KafkaProducer | inline |
| ~KafkaClient()=default (defined in KAFKA_API::clients::KafkaClient) | KAFKA_API::clients::KafkaClient | virtual |
| ~KafkaProducer() override | KAFKA_API::clients::producer::KafkaProducer | inline |