Liking cljdoc? Tell your friends :D

langohr.http2


add-userclj

(add-user user pass tags)
(add-user server user pass tags)
(add-user {:keys [endpoint username password]} user pass tags opts)
source

add-vhostclj

(add-vhost vhost)
(add-vhost server vhost)
(add-vhost {:keys [endpoint username password]} vhost opts)
source

aliveness-testclj

(aliveness-test vhost)
(aliveness-test server vhost)
(aliveness-test {:keys [endpoint username password]} vhost opts)
source

bindclj

(bind vhost exchange queue)
(bind server vhost exchange queue)
(bind server vhost exchange queue properties)
(bind {:keys [endpoint username password]} vhost exchange queue properties opts)
source

close-all-connectionsclj

(close-all-connections)
(close-all-connections server)
source

close-connectionclj

(close-connection id)
(close-connection server id)
(close-connection {:keys [endpoint username password]} id opts)
source

close-connections-fromclj

(close-connections-from user)
(close-connections-from server user)
(close-connections-from server user opts)
source

connect!clj

(connect! endpoint username password)

Mutates the global server details. Allows for passing less arguments (often 0) in the functions below, but is generally not recommended. For full visibility, prefer the arities taking a <server> as the first arg, and <opts> as the last arg. This way you never have to worry about shared mutation.

Mutates the global server details.
Allows for passing less arguments (often 0) 
in the functions below, but is generally not recommended.
For full visibility, prefer the arities taking a <server> 
as the first arg, and <opts> as the last arg. 
This way you never have to worry about shared mutation.
sourceraw docstring

declare-exchangeclj

(declare-exchange vhost exchange properties)
(declare-exchange server vhost exchange properties)
(declare-exchange {:keys [endpoint username password]}
                  vhost
                  exchange
                  properties
                  opts)
source

declare-queueclj

(declare-queue vhost queue properties)
(declare-queue server vhost queue properties)
(declare-queue {:keys [endpoint username password]} vhost queue properties opts)
source

DEFAULT-CLIENTclj

source

default-http-optsclj

source

DELETEclj

(DELETE uri)
(DELETE uri options)
source

delete-exchangeclj

(delete-exchange vhost exchange)
(delete-exchange host vhost exchange)
(delete-exchange {:keys [endpoint username password]} vhost exchange opts)
source

delete-permissionsclj

(delete-permissions vhost user)
(delete-permissions server vhost user)
(delete-permissions {:keys [endpoint username password]} vhost user opts)
source

delete-policyclj

(delete-policy vhost)
(delete-policy server vhost)
(delete-policy {:keys [endpoint username password]} vhost opts)
source

delete-queueclj

(delete-queue vhost queue)
(delete-queue server vhost queue)
(delete-queue {:keys [endpoint username password]} vhost queue opts)
source

delete-userclj

(delete-user user)
(delete-user server user)
(delete-user {:keys [endpoint username password]} user opts)
source

delete-vhostclj

(delete-vhost vhost)
(delete-vhost server vhost)
(delete-vhost {:keys [endpoint username password]} vhost opts)
source

GETclj

(GET uri)
(GET uri options)
source

get-connectionclj

(get-connection id)
(get-connection server id)
(get-connection {:keys [endpoint username password]} id opts)
source

get-exchangeclj

(get-exchange vhost exchange)
(get-exchange server vhost exchange)
(get-exchange {:keys [endpoint username password]} vhost exchange opts)
source

get-messageclj

(get-message vhost queue)
source

get-nodeclj

(get-node node)
(get-node server node)
(get-node {:keys [endpoint username password]} node opts)
source

get-overviewclj

(get-overview)
(get-overview server)
(get-overview {:keys [endpoint username password]} opts)
source

get-permissionsclj

(get-permissions vhost user)
(get-permissions server vhost user)
(get-permissions {:keys [endpoint username password]} vhost user opts)
source

get-policiesclj

(get-policies vhost)
(get-policies server vhost)
(get-policies server vhost policy-name)
(get-policies {:keys [endpoint username password]} vhost policy-name opts)
source

get-queueclj

(get-queue vhost queue)
(get-queue server vhost queue)
(get-queue {:keys [endpoint username password]} vhost queue opts)
source

get-userclj

(get-user user)
(get-user server user)
(get-user {:keys [endpoint username password]} user opts)
source

get-vhostclj

(get-vhost vhost)
(get-vhost server vhost)
(get-vhost {:keys [endpoint username password]} vhost opts)
source

GLOBAL-SERVERclj

source

(HEAD uri)
(HEAD uri options)
source

list-bindingsclj

(list-bindings)
(list-bindings opts)
(list-bindings vhost opts)
(list-bindings {:keys [endpoint username password]} vhost opts)
(list-bindings server vhost queue opts)
source

list-bindings-for-which-exchange-is-the-destinationclj

(list-bindings-for-which-exchange-is-the-destination vhost exchange)
(list-bindings-for-which-exchange-is-the-destination server vhost exchange)
(list-bindings-for-which-exchange-is-the-destination {:keys [endpoint username
                                                             password]}
                                                     vhost
                                                     exchange
                                                     opts)
source

list-bindings-for-which-exchange-is-the-sourceclj

(list-bindings-for-which-exchange-is-the-source vhost exchange)
(list-bindings-for-which-exchange-is-the-source server vhost exchange)
(list-bindings-for-which-exchange-is-the-source {:keys [endpoint username
                                                        password]}
                                                vhost
                                                exchange
                                                opts)
source

list-channelsclj

(list-channels)
(list-channels server)
(list-channels {:keys [endpoint username password]} opts)
source

list-connectionsclj

(list-connections)
(list-connections server)
(list-connections {:keys [endpoint username password]} opts)
source

list-connections-fromclj

(list-connections-from user)
(list-connections-from server user)
(list-connections-from server user opts)
source

list-definitionsclj

(list-definitions)
(list-definitions server)
(list-definitions {:keys [endpoint username password]} opts)
source

list-enabled-protocolsclj

(list-enabled-protocols)
(list-enabled-protocols server)
(list-enabled-protocols server opts)
source

list-exchangesclj

(list-exchanges)
(list-exchanges vhost)
(list-exchanges server vhost)
(list-exchanges {:keys [endpoint username password]} vhost opts)
source

list-extensionsclj

(list-extensions)
(list-extensions server)
(list-extensions {:keys [endpoint username password]} opts)
source

list-nodesclj

(list-nodes)
(list-nodes server)
(list-nodes {:keys [endpoint username password]} opts)
source

list-permissionsclj

(list-permissions)
(list-permissions server)
(list-permissions server vhost)
(list-permissions server vhost opts)
source

list-policiesclj

(list-policies)
(list-policies server)
(list-policies {:keys [endpoint username password]} opts)
source

list-queuesclj

(list-queues)
(list-queues vhost)
(list-queues server vhost)
(list-queues {:keys [endpoint username password]} vhost opts)
source

list-usersclj

(list-users)
(list-users server)
(list-users {:keys [endpoint username password]} opts)
source

list-vhostsclj

(list-vhosts)
(list-vhosts server)
(list-vhosts {:keys [endpoint username password]} opts)
source

POSTclj

(POST uri)
(POST uri options)
source

protocol-portsclj

(protocol-ports)
(protocol-ports server)
(protocol-ports server opts)
source

publishclj

(publish vhost exchange)
source

purge-queueclj

(purge-queue vhost queue)
(purge-queue server vhost queue)
(purge-queue {:keys [endpoint username password]} vhost queue opts)
source

PUTclj

(PUT uri)
(PUT uri options)
source

set-permissionsclj

(set-permissions vhost user perms)
(set-permissions server vhost user perms)
(set-permissions {:keys [endpoint username password]}
                 vhost
                 user
                 {:keys [configure write read] :as perms}
                 opts)
source

set-policyclj

(set-policy vhost policy-name policy)
(set-policy server vhost policy-name policy)
(set-policy {:keys [endpoint username password]} vhost policy-name policy opts)
source

user-exists?clj

(user-exists? user)
(user-exists? server user)
(user-exists? {:keys [endpoint username password]} user opts)
source

vhost-exists?clj

(vhost-exists? vhost)
(vhost-exists? server vhost)
(vhost-exists? {:keys [endpoint username password]} vhost opts)
source

whoamiclj

(whoami)
(whoami server)
(whoami {:keys [endpoint username password]} opts)
source

with-tmp-global-hostcljmacro

(with-tmp-global-host host-opts & body)
source

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

× close