public class CouchURIHelper
extends java.lang.Object
Constructor and Description |
---|
CouchURIHelper(java.net.URI rootUri)
Returns a
CouchURIHelper for a given Cloudant or CouchDB instance. |
Modifier and Type | Method and Description |
---|---|
java.net.URI |
attachmentUri(java.lang.String documentId,
java.util.Map<java.lang.String,java.lang.Object> query,
java.lang.String attachmentId)
Returns URI for Attachment having
attachmentId for documentId with query . |
java.net.URI |
attachmentUri(java.lang.String documentId,
java.lang.String attachmentId)
Returns URI for Attachment having
attachmentId for documentId . |
java.net.URI |
bulkDocsUri()
Returns URI for
_bulk_docs endpoint. |
java.net.URI |
changesUri(java.util.Map<java.lang.String,java.lang.Object> query)
Returns URI for
_changes endpoint using passed
query . |
java.net.URI |
documentUri(java.lang.String documentId)
Returns URI for
documentId . |
java.net.URI |
documentUri(java.lang.String documentId,
java.util.Map<java.lang.String,java.lang.Object> query)
Returns URI for
documentId with query . |
java.net.URI |
getRootUri()
Returns the Root URI for this instance.
|
java.net.URI |
revsDiffUri()
Returns URI for
_revs_diff endpoi |
public CouchURIHelper(java.net.URI rootUri)
CouchURIHelper
for a given Cloudant or CouchDB instance.public java.net.URI getRootUri()
public java.net.URI changesUri(java.util.Map<java.lang.String,java.lang.Object> query)
_changes
endpoint using passed
query
.public java.net.URI bulkDocsUri()
_bulk_docs
endpoint.public java.net.URI revsDiffUri()
_revs_diff
endpoipublic java.net.URI documentUri(java.lang.String documentId)
documentId
.public java.net.URI documentUri(java.lang.String documentId, java.util.Map<java.lang.String,java.lang.Object> query)
documentId
with query
.public java.net.URI attachmentUri(java.lang.String documentId, java.lang.String attachmentId)
attachmentId
for documentId
.public java.net.URI attachmentUri(java.lang.String documentId, java.util.Map<java.lang.String,java.lang.Object> query, java.lang.String attachmentId)
attachmentId
for documentId
with query
.