Liking cljdoc? Tell your friends :D

kotr.kafka.client


as-json-responseclj

(as-json-response client topic-name total)

consumeclj

(consume client topic-config callback)

consume-state-atomclj


convert-stream-to-avro-schemaclj

(convert-stream-to-avro-schema stream-schema)

count-topic-rowclj

(count-topic-row client topic-name)

delete-topicsclj

(delete-topics client topics-name)

get-keyvalsclj

(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.
raw docstring

get-recordsclj

(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.
raw docstring

init-contextclj

(init-context)
(init-context m)

invokecljmultimethod


ksqlclj

(ksql client ksql-str)

ksql-batchclj

(ksql-batch client ksql-coll-str)

list-topicsclj

(list-topics client)

Returns a list of Kafka topics.

Returns a list of Kafka topics.
raw docstring

(print-topic-async client topic-name total callback)

publishclj

(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.
raw docstring

queryclj

(query client query-str total)

query-asyncclj

(query-async client query-str callback)

stop-queryclj

(stop-query client query-str)

topic-config-for-dataclj

(topic-config-for-data client stream-name)
(topic-config-for-data client topic-name schema)

topic-config-for-metadataclj

(topic-config-for-metadata topic-name)

topic-exists?clj

(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.
raw docstring

topic-formatercljmultimethod


topic-formatter-implclj

(topic-formatter-impl w)

validate-stream-nameclj

(validate-stream-name client stream-name)

validate-topic-nameclj

(validate-topic-name client topic-name)

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close