{"repo":"Aiven-Open/http-connector-for-apache-kafka","free":true,"listed":false,"github":"https://github.com/Aiven-Open/http-connector-for-apache-kafka","clone":"git clone https://github.com/Aiven-Open/http-connector-for-apache-kafka.git","description":"Apache Kafka Connect sink connector for HTTP","language":"Java","stars":119,"topics":["kafka","kafka-connect","http"],"license":"Apache-2.0","category":"data-pipelines","readme_excerpt":"Aiven's HTTP Sink Connector for Apache Kafka® This is a sink Apache Kafka Connect connector that sends Kafka records over HTTP/S. Status We consider the connector stable despite the major version is currently 0. How it works The connector uses the POST HTTP method to deliver records. The connector supports: - authorization (static, OAuth2); - setting HTTP headers; - batching; - delivery retries. An example of configuration (file connect-http-sink.json ): Then deploy the connector configuration against the Kafka Connect REST API with the following command: See the configuration options for details. Development The connector supports Java 11 or later. It uses Gradle for building and automating tasks. To build a distribution: (check build/distributions/ then). Integration tests can be run with and require Docker installed. Formatting Checkstyle is used for verifying code formatting. For misc files Spotless is used. Both are run on Gradle check target. Spotless formatting can be done with License This project is licensed under the Apache License, Version 2.0. Trademark Apache Kafka, Apache Kafka Connect are either registered trademarks or trademarks of the Apache Software Foundation in the United States and/or other countries.","default_branch":null,"files":null,"tree":[],"storefront":"/r/Aiven-Open","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Aiven-Open/http-connector-for-apache-kafka/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}