https://github.com/tvanhens/onyx-kinesis
Onyx plugin for reading and writing to AWS kineses streams.
https://github.com/tvanhens/onyx-kinesis
Last synced: 3 months ago
JSON representation
Onyx plugin for reading and writing to AWS kineses streams.
- Host: GitHub
- URL: https://github.com/tvanhens/onyx-kinesis
- Owner: tvanhens
- Created: 2015-03-06T19:25:45.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2015-03-06T19:36:04.000Z (over 11 years ago)
- Last Synced: 2025-03-11T08:18:03.739Z (over 1 year ago)
- Language: Clojure
- Size: 121 KB
- Stars: 5
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## onyx-core-kinesis
Onyx plugin for kinesis.
#### Installation
In your project file:
```clojure
[onyx-kinesis "0.5.3"]
```
In your peer boot-up namespace:
```clojure
(:require [onyx.plugin.kinesis])
```
#### Catalog entries
##### sample-entry
```clojure
{:onyx/name :entry-name
:onyx/ident :kinesis/task
:onyx/type :input
:onyx/medium :kinesis
:onyx/consumption :concurrent
:onyx/batch-size batch-size
:onyx/doc "Reads segments from kinesis"}
```
#### Attributes
|key | type | description
|------------------------------|-----------|------------
|`:kinesis/attr` | `string` | Description here.
#### Lifecycle Arguments
##### `sample-entry`
```clojure
(defmethod l-ext/inject-lifecycle-resources :kinesis/task
[_ _] {:kinesis/arg val})
```
#### Contributing
Pull requests into the master branch are welcomed.
#### License
Copyright © 2014 FIX ME
Distributed under the Eclipse Public License, the same as Clojure.