Permalink
Browse files

Updated API docs.

  • Loading branch information...
1 parent d66f5c0 commit 0ab083d97537b81243a6cca00c7fc970f0dbe8ce @otabat committed Mar 4, 2014
Showing with 47 additions and 48 deletions.
  1. +16 −16 doc/couchbase-clj.client-builder.html
  2. +30 −31 doc/couchbase-clj.query.html
  3. +1 −1 doc/index.html
View
32 doc/couchbase-clj.client-builder.html
@@ -1,5 +1,5 @@
<!DOCTYPE html>
-<html><head><meta charset="UTF-8"><link href="css/default.css" rel="stylesheet" type="text/css"><script src="js/jquery.min.js" type="text/javascript"></script><script src="js/page_effects.js" type="text/javascript"></script><title>couchbase-clj.client-builder documentation</title></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a></h2><h1><a href="index.html">Couchbase-clj 0.2.0-SNAPSHOT API documentation</a></h1></div><div class="sidebar" id="namespaces"><h3><span>Namespaces</span></h3><ul><li><a href="couchbase-clj.client.html"><span>couchbase-clj.client</span></a></li><li class="current"><a href="couchbase-clj.client-builder.html"><span>couchbase-clj.client-builder</span></a></li><li><a href="couchbase-clj.config.html"><span>couchbase-clj.config</span></a></li><li><a href="couchbase-clj.future.html"><span>couchbase-clj.future</span></a></li><li><a href="couchbase-clj.query.html"><span>couchbase-clj.query</span></a></li><li><a href="couchbase-clj.util.html"><span>couchbase-clj.util</span></a></li></ul></div><div class="sidebar" id="vars"><h3>Public Vars</h3><ul><li><a href="couchbase-clj.client-builder.html#var--%3ECouchbaseCljClientBuilder"><span>-&gt;CouchbaseCljClientBuilder</span></a></li><li><a href="couchbase-clj.client-builder.html#var-ICouchbaseCljClientBuilder"><span>ICouchbaseCljClientBuilder</span></a></li><li><a href="couchbase-clj.client-builder.html#var-URIFactory"><span>URIFactory</span></a></li><li><a href="couchbase-clj.client-builder.html#var-build"><span>build</span></a></li><li><a href="couchbase-clj.client-builder.html#var-create-client-builder"><span>create-client-builder</span></a></li><li><a href="couchbase-clj.client-builder.html#var-create-factory"><span>create-factory</span></a></li><li><a href="couchbase-clj.client-builder.html#var-get-factory-builder"><span>get-factory-builder</span></a></li><li><a href="couchbase-clj.client-builder.html#var-method-map"><span>method-map</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-auth-descriptor"><span>set-auth-descriptor</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-daemon"><span>set-daemon</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-failure-mode"><span>set-failure-mode</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-hash-alg"><span>set-hash-alg</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-max-reconnect-delay"><span>set-max-reconnect-delay</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-obs-poll-interval"><span>set-obs-poll-interval</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-obs-poll-max"><span>set-obs-poll-max</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-op-queue-max-block-time"><span>set-op-queue-max-block-time</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-op-timeout"><span>set-op-timeout</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-read-buffer-size"><span>set-read-buffer-size</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-should-optimize"><span>set-should-optimize</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-timeout-exception-threshold"><span>set-timeout-exception-threshold</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-transcoder"><span>set-transcoder</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-use-nagle-algorithm"><span>set-use-nagle-algorithm</span></a></li><li><a href="couchbase-clj.client-builder.html#var-str-%3Euri"><span>str-&gt;uri</span></a></li></ul></div><div class="namespace-docs" id="content"><h2>couchbase-clj.client-builder documentation</h2><pre class="doc"></pre><div class="public" id="var--%3ECouchbaseCljClientBuilder"><h3>-&gt;CouchbaseCljClientBuilder</h3><div class="usage"><code>(-&gt;CouchbaseCljClientBuilder cfb)</code></div><pre class="doc">Positional factory function for class couchbase_clj.client_builder.CouchbaseCljClientBuilder.
+<html><head><meta charset="UTF-8"><link href="css/default.css" rel="stylesheet" type="text/css"><script src="js/jquery.min.js" type="text/javascript"></script><script src="js/page_effects.js" type="text/javascript"></script><title>couchbase-clj.client-builder documentation</title></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a></h2><h1><a href="index.html">Couchbase-clj 0.2.0-SNAPSHOT API documentation</a></h1></div><div class="sidebar" id="namespaces"><h3><span>Namespaces</span></h3><ul><li><a href="couchbase-clj.client.html"><span>couchbase-clj.client</span></a></li><li class="current"><a href="couchbase-clj.client-builder.html"><span>couchbase-clj.client-builder</span></a></li><li><a href="couchbase-clj.config.html"><span>couchbase-clj.config</span></a></li><li><a href="couchbase-clj.future.html"><span>couchbase-clj.future</span></a></li><li><a href="couchbase-clj.query.html"><span>couchbase-clj.query</span></a></li><li><a href="couchbase-clj.util.html"><span>couchbase-clj.util</span></a></li></ul></div><div class="sidebar" id="vars"><h3>Public Vars</h3><ul><li><a href="couchbase-clj.client-builder.html#var--%3ECouchbaseCljClientBuilder"><span>-&gt;CouchbaseCljClientBuilder</span></a></li><li><a href="couchbase-clj.client-builder.html#var-ICouchbaseCljClientBuilder"><span>ICouchbaseCljClientBuilder</span></a></li><li><a href="couchbase-clj.client-builder.html#var-URIFactory"><span>URIFactory</span></a></li><li><a href="couchbase-clj.client-builder.html#var-build"><span>build</span></a></li><li><a href="couchbase-clj.client-builder.html#var-create-client-builder"><span>create-client-builder</span></a></li><li><a href="couchbase-clj.client-builder.html#var-create-factory"><span>create-factory</span></a></li><li><a href="couchbase-clj.client-builder.html#var-get-factory-builder"><span>get-factory-builder</span></a></li><li><a href="couchbase-clj.client-builder.html#var-method-map"><span>method-map</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-auth-descriptor%21"><span>set-auth-descriptor!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-daemon%21"><span>set-daemon!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-failure-mode%21"><span>set-failure-mode!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-hash-alg%21"><span>set-hash-alg!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-max-reconnect-delay%21"><span>set-max-reconnect-delay!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-obs-poll-interval%21"><span>set-obs-poll-interval!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-obs-poll-max%21"><span>set-obs-poll-max!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-op-queue-max-block-time%21"><span>set-op-queue-max-block-time!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-op-timeout%21"><span>set-op-timeout!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-read-buffer-size%21"><span>set-read-buffer-size!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-should-optimize%21"><span>set-should-optimize!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-timeout-exception-threshold%21"><span>set-timeout-exception-threshold!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-transcoder%21"><span>set-transcoder!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-use-nagle-algorithm%21"><span>set-use-nagle-algorithm!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-str-%3Euri"><span>str-&gt;uri</span></a></li></ul></div><div class="namespace-docs" id="content"><h2>couchbase-clj.client-builder documentation</h2><pre class="doc"></pre><div class="public" id="var--%3ECouchbaseCljClientBuilder"><h3>-&gt;CouchbaseCljClientBuilder</h3><div class="usage"><code>(-&gt;CouchbaseCljClientBuilder cfb)</code></div><pre class="doc">Positional factory function for class couchbase_clj.client_builder.CouchbaseCljClientBuilder.
</pre></div><div class="public" id="var-ICouchbaseCljClientBuilder"><h3>ICouchbaseCljClientBuilder</h3><div class="usage"></div><pre class="doc"></pre></div><div class="public" id="var-URIFactory"><h3>URIFactory</h3><div class="usage"></div><pre class="doc"></pre></div><div class="public" id="var-build"><h3>build</h3><div class="usage"><code>(build {:keys [bucket username password uris failure-mode hash-alg], :as opts})</code></div><pre class="doc">Create CouchbaseConnectionFactory object from input.
You can specify keywords arguments: bucket, username, password, uris,
and other opts.
@@ -24,7 +24,7 @@
(client-client-builder {:hash-alg :native-hash :failure-mode :redistribute})
After creating, you can set options.
-ex: (set-op-timeout clj-client-builder timeout)
+ex: (set-op-timeout! clj-client-builder timeout)
All options can be looked at method-map Var.
You can get the internal CouchbaseConnectionFactoryBuilder
@@ -40,9 +40,9 @@
:ex
[(URI. &quot;http://127.0.0.1:8091/pools&quot;)]</pre></div><div class="public" id="var-get-factory-builder"><h3>get-factory-builder</h3><div class="usage"><code>(get-factory-builder clj-client-builder)</code></div><pre class="doc">Get the CouchbaseConnectionFactoryBuilder object.
</pre></div><div class="public" id="var-method-map"><h3>method-map</h3><div class="usage"></div><pre class="doc">A key/value conversion map of client options
-to corresponding set functions.</pre></div><div class="public" id="var-set-auth-descriptor"><h3>set-auth-descriptor</h3><div class="usage"><code>(set-auth-descriptor clj-client-builder dsc)</code></div><pre class="doc">Set the auth descriptor to enable authentication on new connections.
-dsc is an AuthDescriptor object.</pre></div><div class="public" id="var-set-daemon"><h3>set-daemon</h3><div class="usage"><code>(set-daemon clj-client-builder b)</code></div><pre class="doc">If true, the IO thread should be a daemon thread.
-</pre></div><div class="public" id="var-set-failure-mode"><h3>set-failure-mode</h3><div class="usage"><code>(set-failure-mode clj-client-builder k)</code></div><pre class="doc">Set the failure mode as a keyword value.
+to corresponding set functions.</pre></div><div class="public" id="var-set-auth-descriptor%21"><h3>set-auth-descriptor!</h3><div class="usage"><code>(set-auth-descriptor! clj-client-builder dsc)</code></div><pre class="doc">Set the auth descriptor to enable authentication on new connections.
+dsc is an AuthDescriptor object.</pre></div><div class="public" id="var-set-daemon%21"><h3>set-daemon!</h3><div class="usage"><code>(set-daemon! clj-client-builder b)</code></div><pre class="doc">If true, the IO thread should be a daemon thread.
+</pre></div><div class="public" id="var-set-failure-mode%21"><h3>set-failure-mode!</h3><div class="usage"><code>(set-failure-mode! clj-client-builder k)</code></div><pre class="doc">Set the failure mode as a keyword value.
Default values is :redistribute.
Other values are :retry, :cancel.
In redistribute mode, the failure of a node will cause its current queue
@@ -51,45 +51,45 @@
Retry mode is appropriate when you have a rare short downtime of a
couchbase node that will be back quickly, and your app is written to not
wait very long for async command completion.
-In cancel mode, all operations are automatically cancelled</pre></div><div class="public" id="var-set-hash-alg"><h3>set-hash-alg</h3><div class="usage"><code>(set-hash-alg clj-client-builder k)</code></div><pre class="doc">Set the hashing algorithm as a keyword value.
+In cancel mode, all operations are automatically cancelled</pre></div><div class="public" id="var-set-hash-alg%21"><h3>set-hash-alg!</h3><div class="usage"><code>(set-hash-alg! clj-client-builder k)</code></div><pre class="doc">Set the hashing algorithm as a keyword value.
Default value is :native-hash.
Other values are :ketama-hash, :crc-hash,
-:fnv1-64-hash, :fnv1a-64-hash, :fnv1-32-hash, :fnv1a-32-hash.</pre></div><div class="public" id="var-set-max-reconnect-delay"><h3>set-max-reconnect-delay</h3><div class="usage"><code>(set-max-reconnect-delay clj-client-builder delay)</code></div><pre class="doc">Set maximum number of milliseconds to wait between reconnect attempts.
+:fnv1-64-hash, :fnv1a-64-hash, :fnv1-32-hash, :fnv1a-32-hash.</pre></div><div class="public" id="var-set-max-reconnect-delay%21"><h3>set-max-reconnect-delay!</h3><div class="usage"><code>(set-max-reconnect-delay! clj-client-builder delay)</code></div><pre class="doc">Set maximum number of milliseconds to wait between reconnect attempts.
Default value is 30000.
You can set this value lower when there is intermittent
-and frequent connection failures.</pre></div><div class="public" id="var-set-obs-poll-interval"><h3>set-obs-poll-interval</h3><div class="usage"><code>(set-obs-poll-interval clj-client-builder interval)</code></div><pre class="doc">Set the polling interval for Observe operations.
+and frequent connection failures.</pre></div><div class="public" id="var-set-obs-poll-interval%21"><h3>set-obs-poll-interval!</h3><div class="usage"><code>(set-obs-poll-interval! clj-client-builder interval)</code></div><pre class="doc">Set the polling interval for Observe operations.
Default value is 100.
Set this higher or lower depending on whether the polling needs
to happen less or more frequently depending on the tolerance limits
-for the Observe operation as compared to other operations.</pre></div><div class="public" id="var-set-obs-poll-max"><h3>set-obs-poll-max</h3><div class="usage"><code>(set-obs-poll-max clj-client-builder poll)</code></div><pre class="doc">Set the maximum times to poll the master and replica(s) to meet
+for the Observe operation as compared to other operations.</pre></div><div class="public" id="var-set-obs-poll-max%21"><h3>set-obs-poll-max!</h3><div class="usage"><code>(set-obs-poll-max! clj-client-builder poll)</code></div><pre class="doc">Set the maximum times to poll the master and replica(s) to meet
the desired durability requirements.
Default value is 400.
You could set this value higher if the Observe operations do not complete
-after the normal polling.</pre></div><div class="public" id="var-set-op-queue-max-block-time"><h3>set-op-queue-max-block-time</h3><div class="usage"><code>(set-op-queue-max-block-time clj-client-builder time)</code></div><pre class="doc">Set the maximum time to block waiting for op queue operations to complete,
+after the normal polling.</pre></div><div class="public" id="var-set-op-queue-max-block-time%21"><h3>set-op-queue-max-block-time!</h3><div class="usage"><code>(set-op-queue-max-block-time! clj-client-builder time)</code></div><pre class="doc">Set the maximum time to block waiting for op queue operations to complete,
in milliseconds.
Default value is 10000.
The default has been set with the expectation that most requests
are interactive and waiting for more than a few seconds is thus
more undesirable than failing the request.
However, this value could be lowered for operations
-not to block for this time.</pre></div><div class="public" id="var-set-op-timeout"><h3>set-op-timeout</h3><div class="usage"><code>(set-op-timeout clj-client-builder timeout)</code></div><pre class="doc">Set the time for an operation to Timeout.
+not to block for this time.</pre></div><div class="public" id="var-set-op-timeout%21"><h3>set-op-timeout!</h3><div class="usage"><code>(set-op-timeout! clj-client-builder timeout)</code></div><pre class="doc">Set the time for an operation to Timeout.
Default values is 2500.
You can set this value higher when there is heavy network traffic
and timeouts happen frequently.
This is used as a default timeout value for sync and async operations.
For async operations, it is internally used as a default timeout value to get
-the result from Future objects.</pre></div><div class="public" id="var-set-read-buffer-size"><h3>set-read-buffer-size</h3><div class="usage"><code>(set-read-buffer-size clj-client-builder size)</code></div><pre class="doc">Set the read buffer size.
-Default value is 16384.</pre></div><div class="public" id="var-set-should-optimize"><h3>set-should-optimize</h3><div class="usage"><code>(set-should-optimize clj-client-builder b)</code></div><pre class="doc">Set the optimize behavior for the network.
+the result from Future objects.</pre></div><div class="public" id="var-set-read-buffer-size%21"><h3>set-read-buffer-size!</h3><div class="usage"><code>(set-read-buffer-size! clj-client-builder size)</code></div><pre class="doc">Set the read buffer size.
+Default value is 16384.</pre></div><div class="public" id="var-set-should-optimize%21"><h3>set-should-optimize!</h3><div class="usage"><code>(set-should-optimize! clj-client-builder b)</code></div><pre class="doc">Set the optimize behavior for the network.
Default values is false.
You can set this value to be true if the performance should be optimized
for the network as in cases where there are some known issues with the network
that may be causing adverse effects on applications.
-Currently it is ignored.</pre></div><div class="public" id="var-set-timeout-exception-threshold"><h3>set-timeout-exception-threshold</h3><div class="usage"><code>(set-timeout-exception-threshold clj-client-builder timeout)</code></div><pre class="doc">Set the maximum timeout exception threshold.
+Currently it is ignored.</pre></div><div class="public" id="var-set-timeout-exception-threshold%21"><h3>set-timeout-exception-threshold!</h3><div class="usage"><code>(set-timeout-exception-threshold! clj-client-builder timeout)</code></div><pre class="doc">Set the maximum timeout exception threshold.
Default threshold is 998.
Minimum threshold is 2 and is calculated by timeout - 2.
For this reason, specify timeout equal to theshold + 2,
-ex: (set-timeout-exception-threshold client_builder_object 1000)</pre></div><div class="public" id="var-set-transcoder"><h3>set-transcoder</h3><div class="usage"><code>(set-transcoder clj-client-builder transcoder)</code></div><pre class="doc">Set the default transcoder.
+ex: (set-timeout-exception-threshold client_builder_object 1000)</pre></div><div class="public" id="var-set-transcoder%21"><h3>set-transcoder!</h3><div class="usage"><code>(set-transcoder! clj-client-builder transcoder)</code></div><pre class="doc">Set the default transcoder.
transcoder is a transcoder object.
-Default transcoder is SerializingTranscoder.</pre></div><div class="public" id="var-set-use-nagle-algorithm"><h3>set-use-nagle-algorithm</h3><div class="usage"><code>(set-use-nagle-algorithm clj-client-builder b)</code></div><pre class="doc">Set to true if you'd like to enable the Nagle algorithm.
+Default transcoder is SerializingTranscoder.</pre></div><div class="public" id="var-set-use-nagle-algorithm%21"><h3>set-use-nagle-algorithm!</h3><div class="usage"><code>(set-use-nagle-algorithm! clj-client-builder b)</code></div><pre class="doc">Set to true if you'd like to enable the Nagle algorithm.
</pre></div><div class="public" id="var-str-%3Euri"><h3>str-&gt;uri</h3><div class="usage"><code>(str-&gt;uri s)</code></div><pre class="doc">Creates java.net.URI from the input string.
</pre></div></div></body></html>
View
61 doc/couchbase-clj.query.html
@@ -1,7 +1,6 @@
<!DOCTYPE html>
-<html><head><meta charset="UTF-8"><link href="css/default.css" rel="stylesheet" type="text/css"><script src="js/jquery.min.js" type="text/javascript"></script><script src="js/page_effects.js" type="text/javascript"></script><title>couchbase-clj.query documentation</title></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a></h2><h1><a href="index.html">Couchbase-clj 0.2.0-SNAPSHOT API documentation</a></h1></div><div class="sidebar" id="namespaces"><h3><span>Namespaces</span></h3><ul><li><a href="couchbase-clj.client.html"><span>couchbase-clj.client</span></a></li><li><a href="couchbase-clj.client-builder.html"><span>couchbase-clj.client-builder</span></a></li><li><a href="couchbase-clj.config.html"><span>couchbase-clj.config</span></a></li><li><a href="couchbase-clj.future.html"><span>couchbase-clj.future</span></a></li><li class="current"><a href="couchbase-clj.query.html"><span>couchbase-clj.query</span></a></li><li><a href="couchbase-clj.util.html"><span>couchbase-clj.util</span></a></li></ul></div><div class="sidebar" id="vars"><h3>Public Vars</h3><ul><li><a href="couchbase-clj.query.html#var--%3ECouchbaseCljQuery"><span>-&gt;CouchbaseCljQuery</span></a></li><li><a href="couchbase-clj.query.html#var-ICouchbaseCljQuery"><span>ICouchbaseCljQuery</span></a></li><li><a href="couchbase-clj.query.html#var-assoc"><span>assoc</span></a></li><li><a href="couchbase-clj.query.html#var-assoc%21"><span>assoc!</span></a></li><li><a href="couchbase-clj.query.html#var-create-query"><span>create-query</span></a></li><li><a href="couchbase-clj.query.html#var-defquery"><span>defquery</span></a></li><li><a href="couchbase-clj.query.html#var-get-query"><span>get-query</span></a></li><li><a href="couchbase-clj.query.html#var-include-docs%3F"><span>include-docs?</span></a></li><li><a href="couchbase-clj.query.html#var-method-map"><span>method-map</span></a></li><li><a href="couchbase-clj.query.html#var-reduce%3F"><span>reduce?</span></a></li><li><a href="couchbase-clj.query.html#var-set-desc"><span>set-desc</span></a></li><li><a href="couchbase-clj.query.html#var-set-endkey-doc-id"><span>set-endkey-doc-id</span></a></li><li><a href="couchbase-clj.query.html#var-set-group"><span>set-group</span></a></li><li><a href="couchbase-clj.query.html#var-set-group-level"><span>set-group-level</span></a></li><li><a href="couchbase-clj.query.html#var-set-include-docs"><span>set-include-docs</span></a></li><li><a href="couchbase-clj.query.html#var-set-inclusive-end"><span>set-inclusive-end</span></a></li><li><a href="couchbase-clj.query.html#var-set-key"><span>set-key</span></a></li><li><a href="couchbase-clj.query.html#var-set-limit"><span>set-limit</span></a></li><li><a href="couchbase-clj.query.html#var-set-on-error"><span>set-on-error</span></a></li><li><a href="couchbase-clj.query.html#var-set-range"><span>set-range</span></a></li><li><a href="couchbase-clj.query.html#var-set-range-end"><span>set-range-end</span></a></li><li><a href="couchbase-clj.query.html#var-set-range-start"><span>set-range-start</span></a></li><li><a href="couchbase-clj.query.html#var-set-reduce"><span>set-reduce</span></a></li><li><a href="couchbase-clj.query.html#var-set-skip"><span>set-skip</span></a></li><li><a href="couchbase-clj.query.html#var-set-stale"><span>set-stale</span></a></li><li><a href="couchbase-clj.query.html#var-set-startkey-doc-id"><span>set-startkey-doc-id</span></a></li><li><a href="couchbase-clj.query.html#var-str"><span>str</span></a></li></ul></div><div class="namespace-docs" id="content"><h2>couchbase-clj.query documentation</h2><pre class="doc"></pre><div class="public" id="var--%3ECouchbaseCljQuery"><h3>-&gt;CouchbaseCljQuery</h3><div class="usage"><code>(-&gt;CouchbaseCljQuery q opts)</code></div><pre class="doc">Positional factory function for class couchbase_clj.query.CouchbaseCljQuery.
-</pre></div><div class="public" id="var-ICouchbaseCljQuery"><h3>ICouchbaseCljQuery</h3><div class="usage"></div><pre class="doc"></pre></div><div class="public" id="var-assoc"><h3>assoc</h3><div class="usage"><code>(assoc clj-query m)</code></div><pre class="doc">Return a updated copy of the query.
-</pre></div><div class="public" id="var-assoc%21"><h3>assoc!</h3><div class="usage"><code>(assoc! clj-query m)</code></div><pre class="doc">Update the query, after created by create-query or defquery.
+<html><head><meta charset="UTF-8"><link href="css/default.css" rel="stylesheet" type="text/css"><script src="js/jquery.min.js" type="text/javascript"></script><script src="js/page_effects.js" type="text/javascript"></script><title>couchbase-clj.query documentation</title></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a></h2><h1><a href="index.html">Couchbase-clj 0.2.0-SNAPSHOT API documentation</a></h1></div><div class="sidebar" id="namespaces"><h3><span>Namespaces</span></h3><ul><li><a href="couchbase-clj.client.html"><span>couchbase-clj.client</span></a></li><li><a href="couchbase-clj.client-builder.html"><span>couchbase-clj.client-builder</span></a></li><li><a href="couchbase-clj.config.html"><span>couchbase-clj.config</span></a></li><li><a href="couchbase-clj.future.html"><span>couchbase-clj.future</span></a></li><li class="current"><a href="couchbase-clj.query.html"><span>couchbase-clj.query</span></a></li><li><a href="couchbase-clj.util.html"><span>couchbase-clj.util</span></a></li></ul></div><div class="sidebar" id="vars"><h3>Public Vars</h3><ul><li><a href="couchbase-clj.query.html#var--%3ECouchbaseCljQuery"><span>-&gt;CouchbaseCljQuery</span></a></li><li><a href="couchbase-clj.query.html#var-ICouchbaseCljQuery"><span>ICouchbaseCljQuery</span></a></li><li><a href="couchbase-clj.query.html#var-assoc%21"><span>assoc!</span></a></li><li><a href="couchbase-clj.query.html#var-create-query"><span>create-query</span></a></li><li><a href="couchbase-clj.query.html#var-defquery"><span>defquery</span></a></li><li><a href="couchbase-clj.query.html#var-get-query"><span>get-query</span></a></li><li><a href="couchbase-clj.query.html#var-include-docs%3F"><span>include-docs?</span></a></li><li><a href="couchbase-clj.query.html#var-method-map"><span>method-map</span></a></li><li><a href="couchbase-clj.query.html#var-reduce%3F"><span>reduce?</span></a></li><li><a href="couchbase-clj.query.html#var-set-desc%21"><span>set-desc!</span></a></li><li><a href="couchbase-clj.query.html#var-set-endkey-doc-id%21"><span>set-endkey-doc-id!</span></a></li><li><a href="couchbase-clj.query.html#var-set-group%21"><span>set-group!</span></a></li><li><a href="couchbase-clj.query.html#var-set-group-level%21"><span>set-group-level!</span></a></li><li><a href="couchbase-clj.query.html#var-set-include-docs%21"><span>set-include-docs!</span></a></li><li><a href="couchbase-clj.query.html#var-set-inclusive-end%21"><span>set-inclusive-end!</span></a></li><li><a href="couchbase-clj.query.html#var-set-key%21"><span>set-key!</span></a></li><li><a href="couchbase-clj.query.html#var-set-limit%21"><span>set-limit!</span></a></li><li><a href="couchbase-clj.query.html#var-set-on-error%21"><span>set-on-error!</span></a></li><li><a href="couchbase-clj.query.html#var-set-range%21"><span>set-range!</span></a></li><li><a href="couchbase-clj.query.html#var-set-range-end%21"><span>set-range-end!</span></a></li><li><a href="couchbase-clj.query.html#var-set-range-start%21"><span>set-range-start!</span></a></li><li><a href="couchbase-clj.query.html#var-set-reduce%21"><span>set-reduce!</span></a></li><li><a href="couchbase-clj.query.html#var-set-skip%21"><span>set-skip!</span></a></li><li><a href="couchbase-clj.query.html#var-set-stale%21"><span>set-stale!</span></a></li><li><a href="couchbase-clj.query.html#var-set-startkey-doc-id%21"><span>set-startkey-doc-id!</span></a></li><li><a href="couchbase-clj.query.html#var-str"><span>str</span></a></li></ul></div><div class="namespace-docs" id="content"><h2>couchbase-clj.query documentation</h2><pre class="doc"></pre><div class="public" id="var--%3ECouchbaseCljQuery"><h3>-&gt;CouchbaseCljQuery</h3><div class="usage"><code>(-&gt;CouchbaseCljQuery q opts)</code></div><pre class="doc">Positional factory function for class couchbase_clj.query.CouchbaseCljQuery.
+</pre></div><div class="public" id="var-ICouchbaseCljQuery"><h3>ICouchbaseCljQuery</h3><div class="usage"></div><pre class="doc"></pre></div><div class="public" id="var-assoc%21"><h3>assoc!</h3><div class="usage"><code>(assoc! clj-query m)</code></div><pre class="doc">Update the query, after created by create-query or defquery.
ex:
(defquery query {:include-docs true
@@ -51,46 +50,46 @@
</pre></div><div class="public" id="var-include-docs%3F"><h3>include-docs?</h3><div class="usage"><code>(include-docs? clj-query)</code></div><pre class="doc">Returns true if the original JSON docuemnt will be included.
</pre></div><div class="public" id="var-method-map"><h3>method-map</h3><div class="usage"></div><pre class="doc">A key/value conversion map of query options
to corresponding set functions.</pre></div><div class="public" id="var-reduce%3F"><h3>reduce?</h3><div class="usage"><code>(reduce? clj-query)</code></div><pre class="doc">Returns true if the reduce function will be used.
-</pre></div><div class="public" id="var-set-desc"><h3>set-desc</h3><div class="usage"><code>(set-desc clj-query b)</code></div><pre class="doc">Set true to retrieve the results in descending order.
-</pre></div><div class="public" id="var-set-endkey-doc-id"><h3>set-endkey-doc-id</h3><div class="usage"><code>(set-endkey-doc-id clj-query doc-id)</code></div><pre class="doc">Set the document ID to end at. doc-id can be a keyword or a string.
-</pre></div><div class="public" id="var-set-group"><h3>set-group</h3><div class="usage"><code>(set-group clj-query b)</code></div><pre class="doc">Set true to reduce to a set of distinct keys.
-</pre></div><div class="public" id="var-set-group-level"><h3>set-group-level</h3><div class="usage"><code>(set-group-level clj-query group-level)</code></div><pre class="doc">Set the group-level as an integer to specify how many items of the keys
-are used in grouping.</pre></div><div class="public" id="var-set-include-docs"><h3>set-include-docs</h3><div class="usage"><code>(set-include-docs clj-query b)</code></div><pre class="doc">Set true to include the original JSON document.
-</pre></div><div class="public" id="var-set-inclusive-end"><h3>set-inclusive-end</h3><div class="usage"><code>(set-inclusive-end clj-query b)</code></div><pre class="doc">Set true to include the endkey in the result.
-</pre></div><div class="public" id="var-set-key"><h3>set-key</h3><div class="usage"><code>(set-key clj-query x)</code></div><pre class="doc">Set the key to fetch only the rows with the given keyword, which data
+</pre></div><div class="public" id="var-set-desc%21"><h3>set-desc!</h3><div class="usage"><code>(set-desc! clj-query b)</code></div><pre class="doc">Set true to retrieve the results in descending order.
+</pre></div><div class="public" id="var-set-endkey-doc-id%21"><h3>set-endkey-doc-id!</h3><div class="usage"><code>(set-endkey-doc-id! clj-query doc-id)</code></div><pre class="doc">Set the document ID to end at. doc-id can be a keyword or a string.
+</pre></div><div class="public" id="var-set-group%21"><h3>set-group!</h3><div class="usage"><code>(set-group! clj-query b)</code></div><pre class="doc">Set true to reduce to a set of distinct keys.
+</pre></div><div class="public" id="var-set-group-level%21"><h3>set-group-level!</h3><div class="usage"><code>(set-group-level! clj-query group-level)</code></div><pre class="doc">Set the group-level as an integer to specify how many items of the keys
+are used in grouping.</pre></div><div class="public" id="var-set-include-docs%21"><h3>set-include-docs!</h3><div class="usage"><code>(set-include-docs! clj-query b)</code></div><pre class="doc">Set true to include the original JSON document.
+</pre></div><div class="public" id="var-set-inclusive-end%21"><h3>set-inclusive-end!</h3><div class="usage"><code>(set-inclusive-end! clj-query b)</code></div><pre class="doc">Set true to include the endkey in the result.
+</pre></div><div class="public" id="var-set-key%21"><h3>set-key!</h3><div class="usage"><code>(set-key! clj-query x)</code></div><pre class="doc">Set the key to fetch only the rows with the given keyword, which data
will be converted to a JSON string value.
-ex1: (set-key 1000)
-ex2: (set-key :a)
-ex3: (set-key &quot;a&quot;)
-ex4: (set-key [1 2])</pre></div><div class="public" id="var-set-limit"><h3>set-limit</h3><div class="usage"><code>(set-limit clj-query limit)</code></div><pre class="doc">Set the integer limit to specify
-the maximum number of rows to return.</pre></div><div class="public" id="var-set-on-error"><h3>set-on-error</h3><div class="usage"><code>(set-on-error clj-query oe)</code></div><pre class="doc">Set the option to decide when an error occurs.
+ex1: (set-key! 1000)
+ex2: (set-key! :a)
+ex3: (set-key! &quot;a&quot;)
+ex4: (set-key! [1 2])</pre></div><div class="public" id="var-set-limit%21"><h3>set-limit!</h3><div class="usage"><code>(set-limit! clj-query limit)</code></div><pre class="doc">Set the integer limit to specify
+the maximum number of rows to return.</pre></div><div class="public" id="var-set-on-error%21"><h3>set-on-error!</h3><div class="usage"><code>(set-on-error! clj-query oe)</code></div><pre class="doc">Set the option to decide when an error occurs.
When oe is equal to:
:stop
Stop processing the query when an error occurs and populate the
errors response with details.
:continue or other values (default value)
Continue processing the query even if errors occur, populating the errors
- response at the end of the query response.</pre></div><div class="public" id="var-set-range"><h3>set-range</h3><div class="usage"><code>(set-range clj-query coll)</code></div><pre class="doc">Set both startkey and endkey in a sequential collection.
+ response at the end of the query response.</pre></div><div class="public" id="var-set-range%21"><h3>set-range!</h3><div class="usage"><code>(set-range! clj-query coll)</code></div><pre class="doc">Set both startkey and endkey in a sequential collection.
Both start-key and end-key will be converted to a JSON string.
-ex1: (set-range-start [1000 2000])
-ex2: (set-range-start [:a :b])
-ex3: (set-range-start [&quot;a&quot; &quot;b&quot;])
-ex4: (set-range-start [[1 2] [3 4])</pre></div><div class="public" id="var-set-range-end"><h3>set-range-end</h3><div class="usage"><code>(set-range-end clj-query x)</code></div><pre class="doc">Set the end key, which the data will be converted to a JSON string value.
+ex1: (set-range-start! [1000 2000])
+ex2: (set-range-start! [:a :b])
+ex3: (set-range-start! [&quot;a&quot; &quot;b&quot;])
+ex4: (set-range-start! [[1 2] [3 4])</pre></div><div class="public" id="var-set-range-end%21"><h3>set-range-end!</h3><div class="usage"><code>(set-range-end! clj-query x)</code></div><pre class="doc">Set the end key, which the data will be converted to a JSON string value.
-ex1: (set-range-end 2000)
-ex2: (set-range-end :b)
-ex3: (set-range-end &quot;b&quot;)
-ex4: (set-range-end [3 4])</pre></div><div class="public" id="var-set-range-start"><h3>set-range-start</h3><div class="usage"><code>(set-range-start clj-query x)</code></div><pre class="doc">Set the start key, which the data will be converted to a JSON string value.
+ex1: (set-range-end! 2000)
+ex2: (set-range-end! :b)
+ex3: (set-range-end! &quot;b&quot;)
+ex4: (set-range-end! [3 4])</pre></div><div class="public" id="var-set-range-start%21"><h3>set-range-start!</h3><div class="usage"><code>(set-range-start! clj-query x)</code></div><pre class="doc">Set the start key, which the data will be converted to a JSON string value.
-ex1: (set-range-start 1000)
-ex2: (set-range-start :a)
-ex3: (set-range-start &quot;a&quot;)
-ex4: (set-range-start [1 2])</pre></div><div class="public" id="var-set-reduce"><h3>set-reduce</h3><div class="usage"><code>(set-reduce clj-query b)</code></div><pre class="doc">Set true to use the reduce function of the view.
-</pre></div><div class="public" id="var-set-skip"><h3>set-skip</h3><div class="usage"><code>(set-skip clj-query docs-to-skip)</code></div><pre class="doc">Set the number of documents
-to skip as an integer.</pre></div><div class="public" id="var-set-stale"><h3>set-stale</h3><div class="usage"><code>(set-stale clj-query stl)</code></div><pre class="doc">Set the stale option as a keyword.
+ex1: (set-range-start! 1000)
+ex2: (set-range-start! :a)
+ex3: (set-range-start! &quot;a&quot;)
+ex4: (set-range-start! [1 2])</pre></div><div class="public" id="var-set-reduce%21"><h3>set-reduce!</h3><div class="usage"><code>(set-reduce! clj-query b)</code></div><pre class="doc">Set true to use the reduce function of the view.
+</pre></div><div class="public" id="var-set-skip%21"><h3>set-skip!</h3><div class="usage"><code>(set-skip! clj-query docs-to-skip)</code></div><pre class="doc">Set the number of documents
+to skip as an integer.</pre></div><div class="public" id="var-set-stale%21"><h3>set-stale!</h3><div class="usage"><code>(set-stale! clj-query stl)</code></div><pre class="doc">Set the stale option as a keyword.
When stale is equal to:
:ok, :true, or boolean true then the stale will be ok.
Index will not be updated.
@@ -99,6 +98,6 @@
Index will be updated before the query is executed.
:update-after or other value then the stale will be update_after.
- Index will be updated after results are returned.</pre></div><div class="public" id="var-set-startkey-doc-id"><h3>set-startkey-doc-id</h3><div class="usage"><code>(set-startkey-doc-id clj-query doc-id)</code></div><pre class="doc">Set the document ID to start at. doc-id can be a keyword or a string.
+ Index will be updated after results are returned.</pre></div><div class="public" id="var-set-startkey-doc-id%21"><h3>set-startkey-doc-id!</h3><div class="usage"><code>(set-startkey-doc-id! clj-query doc-id)</code></div><pre class="doc">Set the document ID to start at. doc-id can be a keyword or a string.
</pre></div><div class="public" id="var-str"><h3>str</h3><div class="usage"><code>(str clj-query)</code></div><pre class="doc">Print the query created, in the form of url query parameters.
</pre></div></div></body></html>
View
2 doc/index.html
@@ -1,2 +1,2 @@
<!DOCTYPE html>
-<html><head><meta charset="UTF-8"><link href="css/default.css" rel="stylesheet" type="text/css"><script src="js/jquery.min.js" type="text/javascript"></script><script src="js/page_effects.js" type="text/javascript"></script><title>Couchbase-clj 0.2.0-SNAPSHOT API documentation</title></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a></h2><h1><a href="index.html">Couchbase-clj 0.2.0-SNAPSHOT API documentation</a></h1></div><div class="sidebar" id="namespaces"><h3><span>Namespaces</span></h3><ul><li><a href="couchbase-clj.client.html"><span>couchbase-clj.client</span></a></li><li><a href="couchbase-clj.client-builder.html"><span>couchbase-clj.client-builder</span></a></li><li><a href="couchbase-clj.config.html"><span>couchbase-clj.config</span></a></li><li><a href="couchbase-clj.future.html"><span>couchbase-clj.future</span></a></li><li><a href="couchbase-clj.query.html"><span>couchbase-clj.query</span></a></li><li><a href="couchbase-clj.util.html"><span>couchbase-clj.util</span></a></li></ul></div><div class="namespace-index" id="content"><h2>Couchbase-clj 0.2.0-SNAPSHOT API documentation</h2><div class="doc">A Clojure client for Couchbase Server 2.x.</div><div class="namespace"><h3><a href="couchbase-clj.client.html"><span>couchbase-clj.client</span></a></h3><pre class="doc"></pre><div class="index"><p>Public variables and functions:</p><ul><li><a href="couchbase-clj.client.html#var--%3ECouchbaseCljClient"><span>-&gt;CouchbaseCljClient</span></a></li><li><a href="couchbase-clj.client.html#var-ICouchbaseCljClient"><span>ICouchbaseCljClient</span></a></li><li><a href="couchbase-clj.client.html#var-add"><span>add</span></a></li><li><a href="couchbase-clj.client.html#var-add-json"><span>add-json</span></a></li><li><a href="couchbase-clj.client.html#var-append"><span>append</span></a></li><li><a href="couchbase-clj.client.html#var-async-add"><span>async-add</span></a></li><li><a href="couchbase-clj.client.html#var-async-add-json"><span>async-add-json</span></a></li><li><a href="couchbase-clj.client.html#var-async-append"><span>async-append</span></a></li><li><a href="couchbase-clj.client.html#var-async-dec"><span>async-dec</span></a></li><li><a href="couchbase-clj.client.html#var-async-delete"><span>async-delete</span></a></li><li><a href="couchbase-clj.client.html#var-async-get"><span>async-get</span></a></li><li><a href="couchbase-clj.client.html#var-async-get-cas"><span>async-get-cas</span></a></li><li><a href="couchbase-clj.client.html#var-async-get-lock"><span>async-get-lock</span></a></li><li><a href="couchbase-clj.client.html#var-async-get-multi"><span>async-get-multi</span></a></li><li><a href="couchbase-clj.client.html#var-async-get-touch"><span>async-get-touch</span></a></li><li><a href="couchbase-clj.client.html#var-async-get-view"><span>async-get-view</span></a></li><li><a href="couchbase-clj.client.html#var-async-inc"><span>async-inc</span></a></li><li><a href="couchbase-clj.client.html#var-async-prepend"><span>async-prepend</span></a></li><li><a href="couchbase-clj.client.html#var-async-query"><span>async-query</span></a></li><li><a href="couchbase-clj.client.html#var-async-replace"><span>async-replace</span></a></li><li><a href="couchbase-clj.client.html#var-async-replace-json"><span>async-replace-json</span></a></li><li><a href="couchbase-clj.client.html#var-async-set"><span>async-set</span></a></li><li><a href="couchbase-clj.client.html#var-async-set-cas"><span>async-set-cas</span></a></li><li><a href="couchbase-clj.client.html#var-async-set-cas-json"><span>async-set-cas-json</span></a></li><li><a href="couchbase-clj.client.html#var-async-set-json"><span>async-set-json</span></a></li><li><a href="couchbase-clj.client.html#var-async-touch"><span>async-touch</span></a></li><li><a href="couchbase-clj.client.html#var-async-unlock"><span>async-unlock</span></a></li><li><a href="couchbase-clj.client.html#var-cas-id"><span>cas-id</span></a></li><li><a href="couchbase-clj.client.html#var-cas-val"><span>cas-val</span></a></li><li><a href="couchbase-clj.client.html#var-cas-val-json"><span>cas-val-json</span></a></li><li><a href="couchbase-clj.client.html#var-create-client"><span>create-client</span></a></li><li><a href="couchbase-clj.client.html#var-daemon%3F"><span>daemon?</span></a></li><li><a href="couchbase-clj.client.html#var-dec"><span>dec</span></a></li><li><a href="couchbase-clj.client.html#var-defclient"><span>defclient</span></a></li><li><a href="couchbase-clj.client.html#var-delete"><span>delete</span></a></li><li><a href="couchbase-clj.client.html#var-get"><span>get</span></a></li><li><a href="couchbase-clj.client.html#var-get-auth-descriptor"><span>get-auth-descriptor</span></a></li><li><a href="couchbase-clj.client.html#var-get-available-servers"><span>get-available-servers</span></a></li><li><a href="couchbase-clj.client.html#var-get-cas"><span>get-cas</span></a></li><li><a href="couchbase-clj.client.html#var-get-cas-id"><span>get-cas-id</span></a></li><li><a href="couchbase-clj.client.html#var-get-client"><span>get-client</span></a></li><li><a href="couchbase-clj.client.html#var-get-client-status"><span>get-client-status</span></a></li><li><a href="couchbase-clj.client.html#var-get-factory"><span>get-factory</span></a></li><li><a href="couchbase-clj.client.html#var-get-failure-mode"><span>get-failure-mode</span></a></li><li><a href="couchbase-clj.client.html#var-get-hash-alg"><span>get-hash-alg</span></a></li><li><a href="couchbase-clj.client.html#var-get-json"><span>get-json</span></a></li><li><a href="couchbase-clj.client.html#var-get-lock"><span>get-lock</span></a></li><li><a href="couchbase-clj.client.html#var-get-max-reconnect-delay"><span>get-max-reconnect-delay</span></a></li><li><a href="couchbase-clj.client.html#var-get-multi"><span>get-multi</span></a></li><li><a href="couchbase-clj.client.html#var-get-multi-json"><span>get-multi-json</span></a></li><li><a href="couchbase-clj.client.html#var-get-node-locator"><span>get-node-locator</span></a></li><li><a href="couchbase-clj.client.html#var-get-op-queue-max-block-time"><span>get-op-queue-max-block-time</span></a></li><li><a href="couchbase-clj.client.html#var-get-op-timeout"><span>get-op-timeout</span></a></li><li><a href="couchbase-clj.client.html#var-get-read-buffer-size"><span>get-read-buffer-size</span></a></li><li><a href="couchbase-clj.client.html#var-get-sasl-mechanisms"><span>get-sasl-mechanisms</span></a></li><li><a href="couchbase-clj.client.html#var-get-timeout-exception-threshold"><span>get-timeout-exception-threshold</span></a></li><li><a href="couchbase-clj.client.html#var-get-touch"><span>get-touch</span></a></li><li><a href="couchbase-clj.client.html#var-get-transcoder"><span>get-transcoder</span></a></li><li><a href="couchbase-clj.client.html#var-get-unavailable-servers"><span>get-unavailable-servers</span></a></li><li><a href="couchbase-clj.client.html#var-get-versions"><span>get-versions</span></a></li><li><a href="couchbase-clj.client.html#var-get-view"><span>get-view</span></a></li><li><a href="couchbase-clj.client.html#var-inc"><span>inc</span></a></li><li><a href="couchbase-clj.client.html#var-lazy-query"><span>lazy-query</span></a></li><li><a href="couchbase-clj.client.html#var-locked%3F"><span>locked?</span></a></li><li><a href="couchbase-clj.client.html#var-persist-to"><span>persist-to</span></a></li><li><a href="couchbase-clj.client.html#var-prepend"><span>prepend</span></a></li><li><a href="couchbase-clj.client.html#var-query"><span>query</span></a></li><li><a href="couchbase-clj.client.html#var-replace"><span>replace</span></a></li><li><a href="couchbase-clj.client.html#var-replace-json"><span>replace-json</span></a></li><li><a href="couchbase-clj.client.html#var-replicate-to"><span>replicate-to</span></a></li><li><a href="couchbase-clj.client.html#var-set"><span>set</span></a></li><li><a href="couchbase-clj.client.html#var-set-cas"><span>set-cas</span></a></li><li><a href="couchbase-clj.client.html#var-set-cas-json"><span>set-cas-json</span></a></li><li><a href="couchbase-clj.client.html#var-set-json"><span>set-json</span></a></li><li><a href="couchbase-clj.client.html#var-should-optimize%3F"><span>should-optimize?</span></a></li><li><a href="couchbase-clj.client.html#var-shutdown"><span>shutdown</span></a></li><li><a href="couchbase-clj.client.html#var-touch"><span>touch</span></a></li><li><a href="couchbase-clj.client.html#var-unlock"><span>unlock</span></a></li><li><a href="couchbase-clj.client.html#var-use-nagle-algorithm%3F"><span>use-nagle-algorithm?</span></a></li><li><a href="couchbase-clj.client.html#var-view-doc"><span>view-doc</span></a></li><li><a href="couchbase-clj.client.html#var-view-doc-json"><span>view-doc-json</span></a></li><li><a href="couchbase-clj.client.html#var-view-id"><span>view-id</span></a></li><li><a href="couchbase-clj.client.html#var-view-key"><span>view-key</span></a></li><li><a href="couchbase-clj.client.html#var-view-key-json"><span>view-key-json</span></a></li><li><a href="couchbase-clj.client.html#var-view-val"><span>view-val</span></a></li><li><a href="couchbase-clj.client.html#var-view-val-json"><span>view-val-json</span></a></li><li><a href="couchbase-clj.client.html#var-wait-queue"><span>wait-queue</span></a></li></ul></div></div><div class="namespace"><h3><a href="couchbase-clj.client-builder.html"><span>couchbase-clj.client-builder</span></a></h3><pre class="doc"></pre><div class="index"><p>Public variables and functions:</p><ul><li><a href="couchbase-clj.client-builder.html#var--%3ECouchbaseCljClientBuilder"><span>-&gt;CouchbaseCljClientBuilder</span></a></li><li><a href="couchbase-clj.client-builder.html#var-ICouchbaseCljClientBuilder"><span>ICouchbaseCljClientBuilder</span></a></li><li><a href="couchbase-clj.client-builder.html#var-URIFactory"><span>URIFactory</span></a></li><li><a href="couchbase-clj.client-builder.html#var-build"><span>build</span></a></li><li><a href="couchbase-clj.client-builder.html#var-create-client-builder"><span>create-client-builder</span></a></li><li><a href="couchbase-clj.client-builder.html#var-create-factory"><span>create-factory</span></a></li><li><a href="couchbase-clj.client-builder.html#var-get-factory-builder"><span>get-factory-builder</span></a></li><li><a href="couchbase-clj.client-builder.html#var-method-map"><span>method-map</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-auth-descriptor"><span>set-auth-descriptor</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-daemon"><span>set-daemon</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-failure-mode"><span>set-failure-mode</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-hash-alg"><span>set-hash-alg</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-max-reconnect-delay"><span>set-max-reconnect-delay</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-obs-poll-interval"><span>set-obs-poll-interval</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-obs-poll-max"><span>set-obs-poll-max</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-op-queue-max-block-time"><span>set-op-queue-max-block-time</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-op-timeout"><span>set-op-timeout</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-read-buffer-size"><span>set-read-buffer-size</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-should-optimize"><span>set-should-optimize</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-timeout-exception-threshold"><span>set-timeout-exception-threshold</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-transcoder"><span>set-transcoder</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-use-nagle-algorithm"><span>set-use-nagle-algorithm</span></a></li><li><a href="couchbase-clj.client-builder.html#var-str-%3Euri"><span>str-&gt;uri</span></a></li></ul></div></div><div class="namespace"><h3><a href="couchbase-clj.config.html"><span>couchbase-clj.config</span></a></h3><pre class="doc"></pre><div class="index"><p>Public variables and functions:</p><ul><li><a href="couchbase-clj.config.html#var-default-bucket"><span>default-bucket</span></a></li><li><a href="couchbase-clj.config.html#var-default-data-expiry"><span>default-data-expiry</span></a></li><li><a href="couchbase-clj.config.html#var-default-dec-default"><span>default-dec-default</span></a></li><li><a href="couchbase-clj.config.html#var-default-dec-offset"><span>default-dec-offset</span></a></li><li><a href="couchbase-clj.config.html#var-default-inc-default"><span>default-inc-default</span></a></li><li><a href="couchbase-clj.config.html#var-default-inc-offset"><span>default-inc-offset</span></a></li><li><a href="couchbase-clj.config.html#var-default-lock-expiry"><span>default-lock-expiry</span></a></li><li><a href="couchbase-clj.config.html#var-default-password"><span>default-password</span></a></li><li><a href="couchbase-clj.config.html#var-default-persist"><span>default-persist</span></a></li><li><a href="couchbase-clj.config.html#var-default-replicate"><span>default-replicate</span></a></li><li><a href="couchbase-clj.config.html#var-default-uris"><span>default-uris</span></a></li><li><a href="couchbase-clj.config.html#var-default-username"><span>default-username</span></a></li></ul></div></div><div class="namespace"><h3><a href="couchbase-clj.future.html"><span>couchbase-clj.future</span></a></h3><pre class="doc"></pre><div class="index"><p>Public variables and functions:</p><ul><li><a href="couchbase-clj.future.html#var--%3ECouchbaseCljBulkGetFuture"><span>-&gt;CouchbaseCljBulkGetFuture</span></a></li><li><a href="couchbase-clj.future.html#var--%3ECouchbaseCljGetFuture"><span>-&gt;CouchbaseCljGetFuture</span></a></li><li><a href="couchbase-clj.future.html#var--%3ECouchbaseCljHttpFuture"><span>-&gt;CouchbaseCljHttpFuture</span></a></li><li><a href="couchbase-clj.future.html#var--%3ECouchbaseCljOperationFuture"><span>-&gt;CouchbaseCljOperationFuture</span></a></li><li><a href="couchbase-clj.future.html#var-ICouchbaseCljFuture"><span>ICouchbaseCljFuture</span></a></li><li><a href="couchbase-clj.future.html#var-cas-response"><span>cas-response</span></a></li><li><a href="couchbase-clj.future.html#var-deref-json"><span>deref-json</span></a></li><li><a href="couchbase-clj.future.html#var-future-cancel"><span>future-cancel</span></a></li><li><a href="couchbase-clj.future.html#var-future-cancelled%3F"><span>future-cancelled?</span></a></li><li><a href="couchbase-clj.future.html#var-future-done%3F"><span>future-done?</span></a></li><li><a href="couchbase-clj.future.html#var-future-get"><span>future-get</span></a></li><li><a href="couchbase-clj.future.html#var-future-get-json"><span>future-get-json</span></a></li><li><a href="couchbase-clj.future.html#var-future-status"><span>future-status</span></a></li><li><a href="couchbase-clj.future.html#var-get-future"><span>get-future</span></a></li></ul></div></div><div class="namespace"><h3><a href="couchbase-clj.query.html"><span>couchbase-clj.query</span></a></h3><pre class="doc"></pre><div class="index"><p>Public variables and functions:</p><ul><li><a href="couchbase-clj.query.html#var--%3ECouchbaseCljQuery"><span>-&gt;CouchbaseCljQuery</span></a></li><li><a href="couchbase-clj.query.html#var-ICouchbaseCljQuery"><span>ICouchbaseCljQuery</span></a></li><li><a href="couchbase-clj.query.html#var-assoc"><span>assoc</span></a></li><li><a href="couchbase-clj.query.html#var-assoc%21"><span>assoc!</span></a></li><li><a href="couchbase-clj.query.html#var-create-query"><span>create-query</span></a></li><li><a href="couchbase-clj.query.html#var-defquery"><span>defquery</span></a></li><li><a href="couchbase-clj.query.html#var-get-query"><span>get-query</span></a></li><li><a href="couchbase-clj.query.html#var-include-docs%3F"><span>include-docs?</span></a></li><li><a href="couchbase-clj.query.html#var-method-map"><span>method-map</span></a></li><li><a href="couchbase-clj.query.html#var-reduce%3F"><span>reduce?</span></a></li><li><a href="couchbase-clj.query.html#var-set-desc"><span>set-desc</span></a></li><li><a href="couchbase-clj.query.html#var-set-endkey-doc-id"><span>set-endkey-doc-id</span></a></li><li><a href="couchbase-clj.query.html#var-set-group"><span>set-group</span></a></li><li><a href="couchbase-clj.query.html#var-set-group-level"><span>set-group-level</span></a></li><li><a href="couchbase-clj.query.html#var-set-include-docs"><span>set-include-docs</span></a></li><li><a href="couchbase-clj.query.html#var-set-inclusive-end"><span>set-inclusive-end</span></a></li><li><a href="couchbase-clj.query.html#var-set-key"><span>set-key</span></a></li><li><a href="couchbase-clj.query.html#var-set-limit"><span>set-limit</span></a></li><li><a href="couchbase-clj.query.html#var-set-on-error"><span>set-on-error</span></a></li><li><a href="couchbase-clj.query.html#var-set-range"><span>set-range</span></a></li><li><a href="couchbase-clj.query.html#var-set-range-end"><span>set-range-end</span></a></li><li><a href="couchbase-clj.query.html#var-set-range-start"><span>set-range-start</span></a></li><li><a href="couchbase-clj.query.html#var-set-reduce"><span>set-reduce</span></a></li><li><a href="couchbase-clj.query.html#var-set-skip"><span>set-skip</span></a></li><li><a href="couchbase-clj.query.html#var-set-stale"><span>set-stale</span></a></li><li><a href="couchbase-clj.query.html#var-set-startkey-doc-id"><span>set-startkey-doc-id</span></a></li><li><a href="couchbase-clj.query.html#var-str"><span>str</span></a></li></ul></div></div><div class="namespace"><h3><a href="couchbase-clj.util.html"><span>couchbase-clj.util</span></a></h3><pre class="doc"></pre><div class="index"><p>Public variables and functions:</p><ul><li><a href="couchbase-clj.util.html#var-read-json"><span>read-json</span></a></li><li><a href="couchbase-clj.util.html#var-write-json"><span>write-json</span></a></li></ul></div></div></div></body></html>
+<html><head><meta charset="UTF-8"><link href="css/default.css" rel="stylesheet" type="text/css"><script src="js/jquery.min.js" type="text/javascript"></script><script src="js/page_effects.js" type="text/javascript"></script><title>Couchbase-clj 0.2.0-SNAPSHOT API documentation</title></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a></h2><h1><a href="index.html">Couchbase-clj 0.2.0-SNAPSHOT API documentation</a></h1></div><div class="sidebar" id="namespaces"><h3><span>Namespaces</span></h3><ul><li><a href="couchbase-clj.client.html"><span>couchbase-clj.client</span></a></li><li><a href="couchbase-clj.client-builder.html"><span>couchbase-clj.client-builder</span></a></li><li><a href="couchbase-clj.config.html"><span>couchbase-clj.config</span></a></li><li><a href="couchbase-clj.future.html"><span>couchbase-clj.future</span></a></li><li><a href="couchbase-clj.query.html"><span>couchbase-clj.query</span></a></li><li><a href="couchbase-clj.util.html"><span>couchbase-clj.util</span></a></li></ul></div><div class="namespace-index" id="content"><h2>Couchbase-clj 0.2.0-SNAPSHOT API documentation</h2><div class="doc">A Clojure client for Couchbase Server 2.x.</div><div class="namespace"><h3><a href="couchbase-clj.client.html"><span>couchbase-clj.client</span></a></h3><pre class="doc"></pre><div class="index"><p>Public variables and functions:</p><ul><li><a href="couchbase-clj.client.html#var--%3ECouchbaseCljClient"><span>-&gt;CouchbaseCljClient</span></a></li><li><a href="couchbase-clj.client.html#var-ICouchbaseCljClient"><span>ICouchbaseCljClient</span></a></li><li><a href="couchbase-clj.client.html#var-add"><span>add</span></a></li><li><a href="couchbase-clj.client.html#var-add-json"><span>add-json</span></a></li><li><a href="couchbase-clj.client.html#var-append"><span>append</span></a></li><li><a href="couchbase-clj.client.html#var-async-add"><span>async-add</span></a></li><li><a href="couchbase-clj.client.html#var-async-add-json"><span>async-add-json</span></a></li><li><a href="couchbase-clj.client.html#var-async-append"><span>async-append</span></a></li><li><a href="couchbase-clj.client.html#var-async-dec"><span>async-dec</span></a></li><li><a href="couchbase-clj.client.html#var-async-delete"><span>async-delete</span></a></li><li><a href="couchbase-clj.client.html#var-async-get"><span>async-get</span></a></li><li><a href="couchbase-clj.client.html#var-async-get-cas"><span>async-get-cas</span></a></li><li><a href="couchbase-clj.client.html#var-async-get-lock"><span>async-get-lock</span></a></li><li><a href="couchbase-clj.client.html#var-async-get-multi"><span>async-get-multi</span></a></li><li><a href="couchbase-clj.client.html#var-async-get-touch"><span>async-get-touch</span></a></li><li><a href="couchbase-clj.client.html#var-async-get-view"><span>async-get-view</span></a></li><li><a href="couchbase-clj.client.html#var-async-inc"><span>async-inc</span></a></li><li><a href="couchbase-clj.client.html#var-async-prepend"><span>async-prepend</span></a></li><li><a href="couchbase-clj.client.html#var-async-query"><span>async-query</span></a></li><li><a href="couchbase-clj.client.html#var-async-replace"><span>async-replace</span></a></li><li><a href="couchbase-clj.client.html#var-async-replace-json"><span>async-replace-json</span></a></li><li><a href="couchbase-clj.client.html#var-async-set"><span>async-set</span></a></li><li><a href="couchbase-clj.client.html#var-async-set-cas"><span>async-set-cas</span></a></li><li><a href="couchbase-clj.client.html#var-async-set-cas-json"><span>async-set-cas-json</span></a></li><li><a href="couchbase-clj.client.html#var-async-set-json"><span>async-set-json</span></a></li><li><a href="couchbase-clj.client.html#var-async-touch"><span>async-touch</span></a></li><li><a href="couchbase-clj.client.html#var-async-unlock"><span>async-unlock</span></a></li><li><a href="couchbase-clj.client.html#var-cas-id"><span>cas-id</span></a></li><li><a href="couchbase-clj.client.html#var-cas-val"><span>cas-val</span></a></li><li><a href="couchbase-clj.client.html#var-cas-val-json"><span>cas-val-json</span></a></li><li><a href="couchbase-clj.client.html#var-create-client"><span>create-client</span></a></li><li><a href="couchbase-clj.client.html#var-daemon%3F"><span>daemon?</span></a></li><li><a href="couchbase-clj.client.html#var-dec"><span>dec</span></a></li><li><a href="couchbase-clj.client.html#var-defclient"><span>defclient</span></a></li><li><a href="couchbase-clj.client.html#var-delete"><span>delete</span></a></li><li><a href="couchbase-clj.client.html#var-get"><span>get</span></a></li><li><a href="couchbase-clj.client.html#var-get-auth-descriptor"><span>get-auth-descriptor</span></a></li><li><a href="couchbase-clj.client.html#var-get-available-servers"><span>get-available-servers</span></a></li><li><a href="couchbase-clj.client.html#var-get-cas"><span>get-cas</span></a></li><li><a href="couchbase-clj.client.html#var-get-cas-id"><span>get-cas-id</span></a></li><li><a href="couchbase-clj.client.html#var-get-client"><span>get-client</span></a></li><li><a href="couchbase-clj.client.html#var-get-client-status"><span>get-client-status</span></a></li><li><a href="couchbase-clj.client.html#var-get-factory"><span>get-factory</span></a></li><li><a href="couchbase-clj.client.html#var-get-failure-mode"><span>get-failure-mode</span></a></li><li><a href="couchbase-clj.client.html#var-get-hash-alg"><span>get-hash-alg</span></a></li><li><a href="couchbase-clj.client.html#var-get-json"><span>get-json</span></a></li><li><a href="couchbase-clj.client.html#var-get-lock"><span>get-lock</span></a></li><li><a href="couchbase-clj.client.html#var-get-max-reconnect-delay"><span>get-max-reconnect-delay</span></a></li><li><a href="couchbase-clj.client.html#var-get-multi"><span>get-multi</span></a></li><li><a href="couchbase-clj.client.html#var-get-multi-json"><span>get-multi-json</span></a></li><li><a href="couchbase-clj.client.html#var-get-node-locator"><span>get-node-locator</span></a></li><li><a href="couchbase-clj.client.html#var-get-op-queue-max-block-time"><span>get-op-queue-max-block-time</span></a></li><li><a href="couchbase-clj.client.html#var-get-op-timeout"><span>get-op-timeout</span></a></li><li><a href="couchbase-clj.client.html#var-get-read-buffer-size"><span>get-read-buffer-size</span></a></li><li><a href="couchbase-clj.client.html#var-get-sasl-mechanisms"><span>get-sasl-mechanisms</span></a></li><li><a href="couchbase-clj.client.html#var-get-timeout-exception-threshold"><span>get-timeout-exception-threshold</span></a></li><li><a href="couchbase-clj.client.html#var-get-touch"><span>get-touch</span></a></li><li><a href="couchbase-clj.client.html#var-get-transcoder"><span>get-transcoder</span></a></li><li><a href="couchbase-clj.client.html#var-get-unavailable-servers"><span>get-unavailable-servers</span></a></li><li><a href="couchbase-clj.client.html#var-get-versions"><span>get-versions</span></a></li><li><a href="couchbase-clj.client.html#var-get-view"><span>get-view</span></a></li><li><a href="couchbase-clj.client.html#var-inc"><span>inc</span></a></li><li><a href="couchbase-clj.client.html#var-lazy-query"><span>lazy-query</span></a></li><li><a href="couchbase-clj.client.html#var-locked%3F"><span>locked?</span></a></li><li><a href="couchbase-clj.client.html#var-persist-to"><span>persist-to</span></a></li><li><a href="couchbase-clj.client.html#var-prepend"><span>prepend</span></a></li><li><a href="couchbase-clj.client.html#var-query"><span>query</span></a></li><li><a href="couchbase-clj.client.html#var-replace"><span>replace</span></a></li><li><a href="couchbase-clj.client.html#var-replace-json"><span>replace-json</span></a></li><li><a href="couchbase-clj.client.html#var-replicate-to"><span>replicate-to</span></a></li><li><a href="couchbase-clj.client.html#var-set"><span>set</span></a></li><li><a href="couchbase-clj.client.html#var-set-cas"><span>set-cas</span></a></li><li><a href="couchbase-clj.client.html#var-set-cas-json"><span>set-cas-json</span></a></li><li><a href="couchbase-clj.client.html#var-set-json"><span>set-json</span></a></li><li><a href="couchbase-clj.client.html#var-should-optimize%3F"><span>should-optimize?</span></a></li><li><a href="couchbase-clj.client.html#var-shutdown"><span>shutdown</span></a></li><li><a href="couchbase-clj.client.html#var-touch"><span>touch</span></a></li><li><a href="couchbase-clj.client.html#var-unlock"><span>unlock</span></a></li><li><a href="couchbase-clj.client.html#var-use-nagle-algorithm%3F"><span>use-nagle-algorithm?</span></a></li><li><a href="couchbase-clj.client.html#var-view-doc"><span>view-doc</span></a></li><li><a href="couchbase-clj.client.html#var-view-doc-json"><span>view-doc-json</span></a></li><li><a href="couchbase-clj.client.html#var-view-id"><span>view-id</span></a></li><li><a href="couchbase-clj.client.html#var-view-key"><span>view-key</span></a></li><li><a href="couchbase-clj.client.html#var-view-key-json"><span>view-key-json</span></a></li><li><a href="couchbase-clj.client.html#var-view-val"><span>view-val</span></a></li><li><a href="couchbase-clj.client.html#var-view-val-json"><span>view-val-json</span></a></li><li><a href="couchbase-clj.client.html#var-wait-queue"><span>wait-queue</span></a></li></ul></div></div><div class="namespace"><h3><a href="couchbase-clj.client-builder.html"><span>couchbase-clj.client-builder</span></a></h3><pre class="doc"></pre><div class="index"><p>Public variables and functions:</p><ul><li><a href="couchbase-clj.client-builder.html#var--%3ECouchbaseCljClientBuilder"><span>-&gt;CouchbaseCljClientBuilder</span></a></li><li><a href="couchbase-clj.client-builder.html#var-ICouchbaseCljClientBuilder"><span>ICouchbaseCljClientBuilder</span></a></li><li><a href="couchbase-clj.client-builder.html#var-URIFactory"><span>URIFactory</span></a></li><li><a href="couchbase-clj.client-builder.html#var-build"><span>build</span></a></li><li><a href="couchbase-clj.client-builder.html#var-create-client-builder"><span>create-client-builder</span></a></li><li><a href="couchbase-clj.client-builder.html#var-create-factory"><span>create-factory</span></a></li><li><a href="couchbase-clj.client-builder.html#var-get-factory-builder"><span>get-factory-builder</span></a></li><li><a href="couchbase-clj.client-builder.html#var-method-map"><span>method-map</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-auth-descriptor%21"><span>set-auth-descriptor!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-daemon%21"><span>set-daemon!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-failure-mode%21"><span>set-failure-mode!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-hash-alg%21"><span>set-hash-alg!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-max-reconnect-delay%21"><span>set-max-reconnect-delay!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-obs-poll-interval%21"><span>set-obs-poll-interval!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-obs-poll-max%21"><span>set-obs-poll-max!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-op-queue-max-block-time%21"><span>set-op-queue-max-block-time!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-op-timeout%21"><span>set-op-timeout!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-read-buffer-size%21"><span>set-read-buffer-size!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-should-optimize%21"><span>set-should-optimize!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-timeout-exception-threshold%21"><span>set-timeout-exception-threshold!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-transcoder%21"><span>set-transcoder!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-set-use-nagle-algorithm%21"><span>set-use-nagle-algorithm!</span></a></li><li><a href="couchbase-clj.client-builder.html#var-str-%3Euri"><span>str-&gt;uri</span></a></li></ul></div></div><div class="namespace"><h3><a href="couchbase-clj.config.html"><span>couchbase-clj.config</span></a></h3><pre class="doc"></pre><div class="index"><p>Public variables and functions:</p><ul><li><a href="couchbase-clj.config.html#var-default-bucket"><span>default-bucket</span></a></li><li><a href="couchbase-clj.config.html#var-default-data-expiry"><span>default-data-expiry</span></a></li><li><a href="couchbase-clj.config.html#var-default-dec-default"><span>default-dec-default</span></a></li><li><a href="couchbase-clj.config.html#var-default-dec-offset"><span>default-dec-offset</span></a></li><li><a href="couchbase-clj.config.html#var-default-inc-default"><span>default-inc-default</span></a></li><li><a href="couchbase-clj.config.html#var-default-inc-offset"><span>default-inc-offset</span></a></li><li><a href="couchbase-clj.config.html#var-default-lock-expiry"><span>default-lock-expiry</span></a></li><li><a href="couchbase-clj.config.html#var-default-password"><span>default-password</span></a></li><li><a href="couchbase-clj.config.html#var-default-persist"><span>default-persist</span></a></li><li><a href="couchbase-clj.config.html#var-default-replicate"><span>default-replicate</span></a></li><li><a href="couchbase-clj.config.html#var-default-uris"><span>default-uris</span></a></li><li><a href="couchbase-clj.config.html#var-default-username"><span>default-username</span></a></li></ul></div></div><div class="namespace"><h3><a href="couchbase-clj.future.html"><span>couchbase-clj.future</span></a></h3><pre class="doc"></pre><div class="index"><p>Public variables and functions:</p><ul><li><a href="couchbase-clj.future.html#var--%3ECouchbaseCljBulkGetFuture"><span>-&gt;CouchbaseCljBulkGetFuture</span></a></li><li><a href="couchbase-clj.future.html#var--%3ECouchbaseCljGetFuture"><span>-&gt;CouchbaseCljGetFuture</span></a></li><li><a href="couchbase-clj.future.html#var--%3ECouchbaseCljHttpFuture"><span>-&gt;CouchbaseCljHttpFuture</span></a></li><li><a href="couchbase-clj.future.html#var--%3ECouchbaseCljOperationFuture"><span>-&gt;CouchbaseCljOperationFuture</span></a></li><li><a href="couchbase-clj.future.html#var-ICouchbaseCljFuture"><span>ICouchbaseCljFuture</span></a></li><li><a href="couchbase-clj.future.html#var-cas-response"><span>cas-response</span></a></li><li><a href="couchbase-clj.future.html#var-deref-json"><span>deref-json</span></a></li><li><a href="couchbase-clj.future.html#var-future-cancel"><span>future-cancel</span></a></li><li><a href="couchbase-clj.future.html#var-future-cancelled%3F"><span>future-cancelled?</span></a></li><li><a href="couchbase-clj.future.html#var-future-done%3F"><span>future-done?</span></a></li><li><a href="couchbase-clj.future.html#var-future-get"><span>future-get</span></a></li><li><a href="couchbase-clj.future.html#var-future-get-json"><span>future-get-json</span></a></li><li><a href="couchbase-clj.future.html#var-future-status"><span>future-status</span></a></li><li><a href="couchbase-clj.future.html#var-get-future"><span>get-future</span></a></li></ul></div></div><div class="namespace"><h3><a href="couchbase-clj.query.html"><span>couchbase-clj.query</span></a></h3><pre class="doc"></pre><div class="index"><p>Public variables and functions:</p><ul><li><a href="couchbase-clj.query.html#var--%3ECouchbaseCljQuery"><span>-&gt;CouchbaseCljQuery</span></a></li><li><a href="couchbase-clj.query.html#var-ICouchbaseCljQuery"><span>ICouchbaseCljQuery</span></a></li><li><a href="couchbase-clj.query.html#var-assoc%21"><span>assoc!</span></a></li><li><a href="couchbase-clj.query.html#var-create-query"><span>create-query</span></a></li><li><a href="couchbase-clj.query.html#var-defquery"><span>defquery</span></a></li><li><a href="couchbase-clj.query.html#var-get-query"><span>get-query</span></a></li><li><a href="couchbase-clj.query.html#var-include-docs%3F"><span>include-docs?</span></a></li><li><a href="couchbase-clj.query.html#var-method-map"><span>method-map</span></a></li><li><a href="couchbase-clj.query.html#var-reduce%3F"><span>reduce?</span></a></li><li><a href="couchbase-clj.query.html#var-set-desc%21"><span>set-desc!</span></a></li><li><a href="couchbase-clj.query.html#var-set-endkey-doc-id%21"><span>set-endkey-doc-id!</span></a></li><li><a href="couchbase-clj.query.html#var-set-group%21"><span>set-group!</span></a></li><li><a href="couchbase-clj.query.html#var-set-group-level%21"><span>set-group-level!</span></a></li><li><a href="couchbase-clj.query.html#var-set-include-docs%21"><span>set-include-docs!</span></a></li><li><a href="couchbase-clj.query.html#var-set-inclusive-end%21"><span>set-inclusive-end!</span></a></li><li><a href="couchbase-clj.query.html#var-set-key%21"><span>set-key!</span></a></li><li><a href="couchbase-clj.query.html#var-set-limit%21"><span>set-limit!</span></a></li><li><a href="couchbase-clj.query.html#var-set-on-error%21"><span>set-on-error!</span></a></li><li><a href="couchbase-clj.query.html#var-set-range%21"><span>set-range!</span></a></li><li><a href="couchbase-clj.query.html#var-set-range-end%21"><span>set-range-end!</span></a></li><li><a href="couchbase-clj.query.html#var-set-range-start%21"><span>set-range-start!</span></a></li><li><a href="couchbase-clj.query.html#var-set-reduce%21"><span>set-reduce!</span></a></li><li><a href="couchbase-clj.query.html#var-set-skip%21"><span>set-skip!</span></a></li><li><a href="couchbase-clj.query.html#var-set-stale%21"><span>set-stale!</span></a></li><li><a href="couchbase-clj.query.html#var-set-startkey-doc-id%21"><span>set-startkey-doc-id!</span></a></li><li><a href="couchbase-clj.query.html#var-str"><span>str</span></a></li></ul></div></div><div class="namespace"><h3><a href="couchbase-clj.util.html"><span>couchbase-clj.util</span></a></h3><pre class="doc"></pre><div class="index"><p>Public variables and functions:</p><ul><li><a href="couchbase-clj.util.html#var-read-json"><span>read-json</span></a></li><li><a href="couchbase-clj.util.html#var-write-json"><span>write-json</span></a></li></ul></div></div></div></body></html>

0 comments on commit 0ab083d

Please sign in to comment.