kafka
KafkaReader
KafkaReader(url, metadata, start=None)
Bases: StreamReader
A connection object to read data from Kafka.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
url
|
str
|
URL of Kafka broker to connect to. |
required |
metadata
|
dict[str, Channel]]
|
Dictionary of channel metadata for request. |
required |
start
|
int | None
|
GPS start time of stream in nanoseconds, defaults to "now". |
None
|
Source code in arrakis/kafka.py
39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 | |
generate_groupid
generate_groupid()
Generate a random Kafka group ID.
Source code in arrakis/kafka.py
184 185 186 | |
random_alphanum
random_alphanum(n)
Generate a random alpha-numeric sequence of N characters.
Source code in arrakis/kafka.py
189 190 191 192 | |