(as-json-response client topic-name total)
(consume client topic-config callback)
(convert-stream-to-avro-schema stream-schema)
(count-topic-row client topic-name)
(delete-topics client topics-name)
(get-keyvals client topic-config)
(get-keyvals client topic-config polling-interval-ms)
Takes a topic config, consumes from a Kafka topic, and returns a seq of key-value pairs.
Takes a topic config, consumes from a Kafka topic, and returns a seq of key-value pairs.
(get-records client topic-config)
(get-records client topic-config polling-interval-ms)
Takes a topic config, consumes from a Kafka topic, and returns a seq of maps.
Takes a topic config, consumes from a Kafka topic, and returns a seq of maps.
(init-context)
(init-context m)
(ksql client ksql-str)
(ksql-batch client ksql-coll-str)
(list-topics client)
Returns a list of Kafka topics.
Returns a list of Kafka topics.
(print-topic-async client topic-name total callback)
(publish context topic-config value)
(publish context topic-config key value)
(publish context topic-config partition key value)
Takes a topic config and record value, and (optionally) a key and parition number, and produces to a Kafka topic.
Takes a topic config and record value, and (optionally) a key and parition number, and produces to a Kafka topic.
(query client query-str total)
(query-async client query-str callback)
(stop-query client query-str)
(topic-config-for-data client stream-name)
(topic-config-for-data client topic-name schema)
(topic-config-for-metadata topic-name)
(topic-exists? client topic-config)
Takes a topic name and returns true if the topic exists.
Takes a topic name and returns true if the topic exists.
(topic-formatter-impl w)
(validate-stream-name client stream-name)
(validate-topic-name client topic-name)
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close