Liking cljdoc? Tell your friends :D

amazonica.aws.kinesis


add-tags-to-streamclj

(add-tags-to-stream & {:keys [stream-name tags] :as add-tags-to-stream-request})
source

client-classclj

source

create-streamclj

(create-stream &
               {:keys [shard-count stream-mode-details stream-name]
                :as create-stream-request})
(create-stream string integer)
source

decrease-stream-retention-periodclj

(decrease-stream-retention-period &
                                  {:keys [retention-period-hours stream-name]
                                   :as
                                     decrease-stream-retention-period-request})
source

delete-streamclj

(delete-stream & {:keys [blank bytes empty] :as string})
(delete-stream &
               {:keys [enforce-consumer-deletion stream-name]
                :as delete-stream-request})
source

deregister-stream-consumerclj

(deregister-stream-consumer &
                            {:keys [consumer-arn consumer-name stream-arn]
                             :as deregister-stream-consumer-request})
source

describe-limitsclj

(describe-limits & {:keys [] :as describe-limits-request})
source

describe-streamclj

(describe-stream & {:keys [blank bytes empty] :as string})
(describe-stream &
                 {:keys [exclusive-start-shard-id limit stream-name]
                  :as describe-stream-request})
(describe-stream string-1 string-2)
(describe-stream string-1 integer string-2)
source

describe-stream-consumerclj

(describe-stream-consumer &
                          {:keys [consumer-arn consumer-name stream-arn]
                           :as describe-stream-consumer-request})
source

describe-stream-summaryclj

(describe-stream-summary &
                         {:keys [stream-name]
                          :as describe-stream-summary-request})
source

disable-enhanced-monitoringclj

(disable-enhanced-monitoring &
                             {:keys [shard-level-metrics stream-name]
                              :as disable-enhanced-monitoring-request})
source

enable-enhanced-monitoringclj

(enable-enhanced-monitoring &
                            {:keys [shard-level-metrics stream-name]
                             :as enable-enhanced-monitoring-request})
source

get-cached-response-metadataclj

(get-cached-response-metadata & [amazon-web-service-request])
source

get-recordsclj

(get-records & {:keys [limit shard-iterator] :as get-records-request})
source

get-shard-iteratorclj

(get-shard-iterator &
                    {:keys [shard-id shard-iterator-type
                            starting-sequence-number stream-name timestamp]
                     :as get-shard-iterator-request})
(get-shard-iterator string-1 string-2 string-3)
(get-shard-iterator string-1 string-2 string-3 string-4)
source

increase-stream-retention-periodclj

(increase-stream-retention-period &
                                  {:keys [retention-period-hours stream-name]
                                   :as
                                     increase-stream-retention-period-request})
source

list-shardsclj

(list-shards &
             {:keys [exclusive-start-shard-id max-results next-token
                     shard-filter stream-creation-timestamp stream-name]
              :as list-shards-request})
source

list-stream-consumersclj

(list-stream-consumers &
                       {:keys [max-results next-token stream-arn
                               stream-creation-timestamp]
                        :as list-stream-consumers-request})
source

list-streamsclj

(list-streams)
(list-streams & {:keys [blank bytes empty] :as string})
(list-streams &
              {:keys [exclusive-start-stream-name limit]
               :as list-streams-request})
(list-streams integer string)
source

list-tags-for-streamclj

(list-tags-for-stream &
                      {:keys [exclusive-start-tag-key limit stream-name]
                       :as list-tags-for-stream-request})
source

marshallclj

(marshall deserializer record)
source

merge-shardsclj

(merge-shards &
              {:keys [adjacent-shard-to-merge shard-to-merge stream-name]
               :as merge-shards-request})
(merge-shards string-1 string-2 string-3)
source

put-recordclj

(put-record &
            {:keys [data explicit-hash-key partition-key
                    sequence-number-for-ordering stream-name]
             :as put-record-request})
(put-record string-1 byte-buffer string-2)
(put-record string-1 byte-buffer string-2 string-3)
source

put-recordsclj

(put-records & {:keys [records stream-name] :as put-records-request})
source

register-stream-consumerclj

(register-stream-consumer &
                          {:keys [consumer-name stream-arn]
                           :as register-stream-consumer-request})
source

remove-tags-from-streamclj

(remove-tags-from-stream &
                         {:keys [stream-name tag-keys]
                          :as remove-tags-from-stream-request})
source

show-functionsclj

source

shutdownclj

(shutdown)
source

split-shardclj

(split-shard &
             {:keys [new-starting-hash-key shard-to-split stream-name]
              :as split-shard-request})
(split-shard string-1 string-2 string-3)
source

start-stream-encryptionclj

(start-stream-encryption &
                         {:keys [encryption-type key-id stream-name]
                          :as start-stream-encryption-request})
source

stop-stream-encryptionclj

(stop-stream-encryption &
                        {:keys [encryption-type key-id stream-name]
                         :as stop-stream-encryption-request})
source

unwrapclj

(unwrap byte-buffer)

Get the contents of the given buffer as a byte-array, decoding as Nippy bytes if they appear to be Nippy encoded. If the ByteBuffer does not appear to contain Nippy data, the bytes found will be returned unchanged. This technique is inspired by ptaoussanis/faraday.

Get the contents of the given buffer as a byte-array, decoding as
Nippy bytes if they appear to be Nippy encoded. If the ByteBuffer
does not appear to contain Nippy data, the bytes found will be
returned unchanged. This technique is inspired by ptaoussanis/faraday.
sourceraw docstring

update-shard-countclj

(update-shard-count &
                    {:keys [scaling-type stream-name target-shard-count]
                     :as update-shard-count-request})
source

update-stream-modeclj

(update-stream-mode &
                    {:keys [stream-arn stream-mode-details]
                     :as update-stream-mode-request})
source

waitersclj

(waiters)
source

workerclj

(worker & args)

Instantiate a kinesis Worker.

Instantiate a kinesis Worker.
sourceraw docstring

worker!clj

(worker! & args)

Instantiate a new kinesis Worker and invoke its run method in a separate thread. Return the identifier of the Worker.

Instantiate a new kinesis Worker and invoke its run method in a
separate thread. Return the identifier of the Worker.
sourceraw docstring

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

× close