.. _kafka_clients: |ak| Clients ============= This section describes the clients included with |cp|. |cp| includes client libraries for multiple languages that provide both low-level access to |ak-tm| and higher level stream processing. .. include:: ../includes/clients.rst Feature Support --------------- The following tables describes the client support for various |cp| features. ======================================= ======= ==== ===== ===== ====== Feature C/C++ Go Java .NET Python ======================================= ======= ==== ===== ===== ====== Admin API Yes Yes Yes No Yes |c3-short| metrics integration Yes Yes Yes Yes Yes Custom partitioner Yes No Yes No No Exactly Once Semantics No No Yes No No Idempotent Producer No No Yes No No |kstreams| No No Yes No No Record Headers Yes Yes Yes Yes Yes SASL Kerberos/GSSAPI Yes Yes Yes Yes Yes SASL PLAIN Yes Yes Yes Yes Yes SASL SCRAM Yes Yes Yes Yes Yes Simplified installation Yes No Yes Yes Yes |sr| Yes No Yes Yes Yes Topic Metadata API Yes Yes Yes No Yes ======================================= ======= ==== ===== ===== ====== Contents .. toctree:: :maxdepth: 1 install consumer producer kafka-jms-client/index Connecting Clients to Confluent Cloud apidocs