Confluent Confluent
Documentation Kafka Java Client
Confluent Developer Marketplace Get started
Home Confluent Cloud Confluent Platform Connectors Clients

Kafka Java Client

  • Apache Kafka Java Client
    • Java Client installation
    • Java Client example code
    • Kafka Producer
    • Kafka Consumer
    • API documentation
    • Limitations
    • Suggested reading
  • Tutorial
  • Glossary
Ask the community Confluent Support Portal Last published: Sep 03, 2024
Terms & Conditions | Privacy Policy | Do Not Sell My Information | Modern Slavery Policy | Cookie Settings | Feedback

Copyright © Confluent, Inc. 2014- Apache®, Apache Kafka®, Kafka®, Apache Flink®, Flink®, Apache Iceberg®, Iceberg® and associated open source project names are trademarks of the Apache Software Foundation

Table of contents
  • Apache Kafka Java Client
    • Java Client installation
    • Java Client example code
    • Kafka Producer
      • Initialization
      • Asynchronous writes
      • Synchronous writes
    • Kafka Consumer
      • Initialization
      • Basic usage
      • Java Client code examples
        • Basic poll loop
        • Shutdown with wakeup
        • Synchronous commits
        • Delivery guarantees
        • Asynchronous commits
    • API documentation
    • Limitations
    • Suggested reading
  • Tutorial
  • Glossary
Kafka Java Client
Get started
    Home Confluent Cloud Confluent Platform Connectors Clients
    • Apache Kafka Java Client
      • Java Client installation
      • Java Client example code
      • Kafka Producer
        • Initialization
        • Asynchronous writes
        • Synchronous writes
      • Kafka Consumer
        • Initialization
        • Basic usage
        • Java Client code examples
          • Basic poll loop
          • Shutdown with wakeup
          • Synchronous commits
          • Delivery guarantees
          • Asynchronous commits
      • API documentation
      • Limitations
      • Suggested reading
    • Tutorial
    • Glossary