- cancel(Boolean) - Method in class com.cloudant.client.api.Replication
-
- Changes - Class in com.cloudant.client.api
-
Contains the Change Notifications API, supports normal and continuous feed
Changes.
- changes() - Method in class com.cloudant.client.api.Database
-
Provides access for interacting with the changes feed.
- ChangesResult - Class in com.cloudant.client.api.model
-
Encapsulates a Changes feed result of type normal.
- ChangesResult() - Constructor for class com.cloudant.client.api.model.ChangesResult
-
- ChangesResult.Row - Class in com.cloudant.client.api.model
-
Encapsulates a Changes feed result row.
- ChangesResult.Row.Rev - Class in com.cloudant.client.api.model
-
Represent a Change rev.
- ClientBuilder - Class in com.cloudant.client.api
-
- CloudantClient - Class in com.cloudant.client.api
-
Exposes the Cloudant client API
- com.cloudant.client.api - package com.cloudant.client.api
-
This package provides the objects for interacting with Cloudant
- com.cloudant.client.api.model - package com.cloudant.client.api.model
-
This package provides additional objects for interacting with Cloudant
- com.cloudant.client.api.views - package com.cloudant.client.api.views
-
This package provides access to the
view API.
- com.cloudant.client.org.lightcouch - package com.cloudant.client.org.lightcouch
-
- complex(Boolean...) - Static method in class com.cloudant.client.api.views.Key
-
Create a new complex key with one or more boolean elements at the start
- complex(Number...) - Static method in class com.cloudant.client.api.views.Key
-
Create a new complex key with one or more numerical elements at the start
- complex(String...) - Static method in class com.cloudant.client.api.views.Key
-
Create a new complex key with one or more string elements at the start
- COMPLEX - Static variable in class com.cloudant.client.api.views.Key.Type
-
- ComplexKeyDeserializer() - Constructor for class com.cloudant.client.api.views.Key.ComplexKeyDeserializer
-
- conflicts() - Method in class com.cloudant.client.api.model.Params
-
- connectionTimeout(long) - Method in class com.cloudant.client.api.Replicator
-
- connectTimeout(long, TimeUnit) - Method in class com.cloudant.client.api.ClientBuilder
-
Sets the specified timeout value when opening the client connection.
- contains(String) - Method in class com.cloudant.client.api.Database
-
Checks if a document exists in the database.
- continuous(Boolean) - Method in class com.cloudant.client.api.Replication
-
- continuous(boolean) - Method in class com.cloudant.client.api.Replicator
-
- continuousChanges() - Method in class com.cloudant.client.api.Changes
-
Requests Change notifications of feed type continuous.
- CouchDbException - Exception in com.cloudant.client.org.lightcouch
-
Base runtime exception class.
- CouchDbException(String) - Constructor for exception com.cloudant.client.org.lightcouch.CouchDbException
-
- CouchDbException(Throwable) - Constructor for exception com.cloudant.client.org.lightcouch.CouchDbException
-
- CouchDbException(String, Throwable) - Constructor for exception com.cloudant.client.org.lightcouch.CouchDbException
-
- CouchDbException(String, int) - Constructor for exception com.cloudant.client.org.lightcouch.CouchDbException
-
- CouchDbException(String, Throwable, int) - Constructor for exception com.cloudant.client.org.lightcouch.CouchDbException
-
- counts(String[]) - Method in class com.cloudant.client.api.Search
-
Array of fieldNames for which counts should be produced
- createDB(String) - Method in class com.cloudant.client.api.CloudantClient
-
Request to create a new database with the specified name.
- createIndex(String, String, String, IndexField[]) - Method in class com.cloudant.client.api.Database
-
Create a new index
- createIndex(String) - Method in class com.cloudant.client.api.Database
-
Create a new index from a JSON string
- createTarget(Boolean) - Method in class com.cloudant.client.api.Replication
-
- createTarget(Boolean) - Method in class com.cloudant.client.api.Replicator
-
- customSSLSocketFactory(SSLSocketFactory) - Method in class com.cloudant.client.api.ClientBuilder
-
Specifies the custom SSLSocketFactory to use when connecting to Cloudant over a
https
URL, when SSL authentication is enabled.
- database(String, boolean) - Method in class com.cloudant.client.api.CloudantClient
-
Get a database reference for the database with the specified name.
- Database - Class in com.cloudant.client.api
-
Contains a Database Public API implementation.
- Database(Database) - Constructor for class com.cloudant.client.api.Database
-
Constructor for subclasses that want to override Database methods.
- DbInfo - Class in com.cloudant.client.api.model
-
Encapsulates information about a database instance.
- DbInfo() - Constructor for class com.cloudant.client.api.model.DbInfo
-
- DEFAULT_CONNECTION_TIMEOUT - Static variable in class com.cloudant.client.api.ClientBuilder
-
Connection timeout defaults to 5 minutes
- DEFAULT_MAX_CONNECTIONS - Static variable in class com.cloudant.client.api.ClientBuilder
-
Default max of 6 connections
- DEFAULT_READ_TIMEOUT - Static variable in class com.cloudant.client.api.ClientBuilder
-
Read timeout defaults to 5 minutes
- deleteDB(String) - Method in class com.cloudant.client.api.CloudantClient
-
Request to delete the database with the specified name.
- deleteIndex(String, String) - Method in class com.cloudant.client.api.Database
-
Delete an index
- descending(boolean) - Method in class com.cloudant.client.api.Changes
-
- descending(boolean) - Method in interface com.cloudant.client.api.views.SettableViewParameters.Common
-
Return the documents in ‘descending by key’ order.
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class com.cloudant.client.api.views.Key.ComplexKeyDeserializer
-
- DesignDocument - Class in com.cloudant.client.api.model
-
Encapsulates a design document.
- DesignDocument() - Constructor for class com.cloudant.client.api.model.DesignDocument
-
- DesignDocument.MapReduce - Class in com.cloudant.client.api.model
-
Encapsulates the Map-Reduce function of a view.
- DesignDocumentManager - Class in com.cloudant.client.api
-
Provides API to work with design documents.
- disableSSLAuthentication() - Method in class com.cloudant.client.api.ClientBuilder
-
Flag to disable hostname verification and certificate chain validation.
- docIds(String...) - Method in class com.cloudant.client.api.Replication
-
Limit the replication to the specified document IDs.
- docIds(String...) - Method in class com.cloudant.client.api.Replicator
-
- Document - Class in com.cloudant.client.api.model
-
Convenient base class for Cloudant documents, defines the basic
id
, revision
properties, and attachments.
- Document() - Constructor for class com.cloudant.client.api.model.Document
-
- DocumentConflictException - Exception in com.cloudant.client.org.lightcouch
-
Thrown when a conflict is detected during save or update.
- DocumentConflictException(String) - Constructor for exception com.cloudant.client.org.lightcouch.DocumentConflictException
-
- drillDown(String, String) - Method in class com.cloudant.client.api.Search
-
- fields(String) - Method in class com.cloudant.client.api.model.FindByIndexOptions
-
Can be called multiple times to set the list of return fields
- filter(String) - Method in class com.cloudant.client.api.Changes
-
Specify a filter function to apply to the changes feed.
- filter(String) - Method in class com.cloudant.client.api.Replication
-
Specify a filter function to limit the documents that are replicated from the source
database.
- filter(String) - Method in class com.cloudant.client.api.Replicator
-
- find(Class<T>, String) - Method in class com.cloudant.client.api.Database
-
Retrieve the document with the specified ID from the database and deserialize to an
instance of the POJO of type T.
- find(Class<T>, String, Params) - Method in class com.cloudant.client.api.Database
-
Retrieve the document with the specified ID from the database and deserialize to an
instance of the POJO of type T.
- find(Class<T>, String, String) - Method in class com.cloudant.client.api.Database
-
Retrieve the document with the specified ID at the specified revision from the database
and deserialize to an instance of the POJO of type T.
- find(String) - Method in class com.cloudant.client.api.Database
-
Finds the document with the specified document ID and returns it as an InputStream
.
- find(String, String) - Method in class com.cloudant.client.api.Database
-
Finds the document with the specified document ID and revision and returns it as InputStream
.
- find() - Method in class com.cloudant.client.api.Replicator
-
Finds a document in the replicator database.
- findAll() - Method in class com.cloudant.client.api.Replicator
-
Finds all documents in the replicator database.
- findAny(Class<T>, String) - Method in class com.cloudant.client.api.Database
-
This method finds any document given a URI.
- findByIndex(String, Class<T>) - Method in class com.cloudant.client.api.Database
-
Find documents using an index
- findByIndex(String, Class<T>, FindByIndexOptions) - Method in class com.cloudant.client.api.Database
-
Find documents using an index
- FindByIndexOptions - Class in com.cloudant.client.api.model
-
Options to set on findByIndex() request.
- FindByIndexOptions() - Constructor for class com.cloudant.client.api.model.FindByIndexOptions
-
- fromDirectory(File) - Static method in class com.cloudant.client.api.DesignDocumentManager
-
Deserialize a directory of javascript design documents to a List of DesignDocument objects.
- fromFile(File) - Static method in class com.cloudant.client.api.DesignDocumentManager
-
Deserialize a javascript design document file to a DesignDocument object.
- generateApiKey() - Method in class com.cloudant.client.api.CloudantClient
-
Use the authorization feature to generate new API keys to access your data.
- get(String) - Method in class com.cloudant.client.api.DesignDocumentManager
-
Gets a design document from the database.
- get(String, String) - Method in class com.cloudant.client.api.DesignDocumentManager
-
Gets a design document using the id and revision from the database.
- getActiveTasks() - Method in class com.cloudant.client.api.CloudantClient
-
Get the list of active tasks from the server.
- getAllDbs() - Method in class com.cloudant.client.api.CloudantClient
-
List all the databases on the server for the Cloudant account.
- getAllDocsRequestBuilder() - Method in class com.cloudant.client.api.Database
-
Build a request for the _all_docs endpoint.
- getAllNodes() - Method in class com.cloudant.client.api.model.Membership
-
- getAttachments() - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- getBaseUri() - Method in class com.cloudant.client.api.CloudantClient
-
- getBookmark() - Method in class com.cloudant.client.api.model.SearchResult
-
- getBy() - Method in class com.cloudant.client.api.model.SearchResult.SearchResultGroup
-
- getChanges() - Method in class com.cloudant.client.api.Changes
-
Requests Change notifications of feed type normal.
- getChanges() - Method in class com.cloudant.client.api.model.ChangesResult.Row
-
- getChanges_done() - Method in class com.cloudant.client.api.model.Task
-
- getChanges_pending() - Method in class com.cloudant.client.api.model.Task
-
- getCheckpointed_source_seq() - Method in class com.cloudant.client.api.model.Task
-
- getClusterNodes() - Method in class com.cloudant.client.api.model.Membership
-
- getConnectionTimeout() - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- getContentType() - Method in class com.cloudant.client.api.model.Attachment
-
- getContinuous() - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- getCounts() - Method in class com.cloudant.client.api.model.SearchResult
-
- getCreateTarget() - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- getData() - Method in class com.cloudant.client.api.model.Attachment
-
- getDatabase() - Method in class com.cloudant.client.api.model.Task
-
- getDbCopy() - Method in class com.cloudant.client.api.model.DesignDocument.MapReduce
-
- getDbName() - Method in class com.cloudant.client.api.model.DbInfo
-
- getDBUri() - Method in class com.cloudant.client.api.Database
-
- getDesign_document() - Method in class com.cloudant.client.api.model.Task
-
- getDesignDocId() - Method in class com.cloudant.client.api.model.Index
-
- getDesignDocumentManager() - Method in class com.cloudant.client.api.Database
-
Get a manager that has convenience methods for managing design documents.
- getDigest() - Method in class com.cloudant.client.api.model.Attachment
-
- getDiskFormatVersion() - Method in class com.cloudant.client.api.model.DbInfo
-
- getDiskSize() - Method in class com.cloudant.client.api.model.DbInfo
-
- getDoc() - Method in class com.cloudant.client.api.model.ChangesResult.Row
-
- getDoc() - Method in class com.cloudant.client.api.model.SearchResult.SearchResultRow
-
- getDoc_id() - Method in class com.cloudant.client.api.model.Task
-
- getDoc_write_failures() - Method in class com.cloudant.client.api.model.Task
-
- getDocCount() - Method in class com.cloudant.client.api.model.DbInfo
-
- getDocDelCount() - Method in class com.cloudant.client.api.model.DbInfo
-
- getDocIds() - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- getDocIds() - Method in interface com.cloudant.client.api.views.AllDocsResponse
-
- getDocs() - Method in interface com.cloudant.client.api.views.AllDocsResponse
-
- getDocs() - Method in interface com.cloudant.client.api.views.ViewResponse
-
- getDocs_read() - Method in class com.cloudant.client.api.model.Task
-
- getDocs_written() - Method in class com.cloudant.client.api.model.Task
-
- getDocsAs(Class<D>) - Method in interface com.cloudant.client.api.views.AllDocsResponse
-
Deserializes the included full content of result documents to a list of the specified type.
- getDocsAs(Class<D>) - Method in interface com.cloudant.client.api.views.ViewResponse
-
Deserializes the included full content of result documents to a list of the specified type.
- getDocsRead() - Method in class com.cloudant.client.api.model.ReplicationResult.ReplicationHistory
-
- getDocsWritten() - Method in class com.cloudant.client.api.model.ReplicationResult.ReplicationHistory
-
- getDocument() - Method in interface com.cloudant.client.api.views.ViewResponse.Row
-
- getDocumentAsType(Class<D>) - Method in interface com.cloudant.client.api.views.ViewResponse.Row
-
Deserializes the included full content of a result document to the specified type.
- getDocWriteFailures() - Method in class com.cloudant.client.api.model.ReplicationResult.ReplicationHistory
-
- getEndLastSeq() - Method in class com.cloudant.client.api.model.ReplicationResult.ReplicationHistory
-
- getEndTime() - Method in class com.cloudant.client.api.model.ReplicationResult.ReplicationHistory
-
- getError() - Method in class com.cloudant.client.api.model.Response
-
- getError() - Method in exception com.cloudant.client.org.lightcouch.CouchDbException
-
- getFields() - Method in class com.cloudant.client.api.model.FindByIndexOptions
-
- getFields() - Method in class com.cloudant.client.api.model.Index
-
- getFields() - Method in class com.cloudant.client.api.model.SearchResult.SearchResultRow
-
- getFilter() - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- getFilters() - Method in class com.cloudant.client.api.model.DesignDocument
-
Get the changes feed filter functions defined in this design document.
- getFirstRowCount() - Method in interface com.cloudant.client.api.views.ViewResponse
-
- getFulltext() - Method in class com.cloudant.client.api.model.DesignDocument
-
- getGroups() - Method in class com.cloudant.client.api.model.SearchResult
-
- getGson() - Method in class com.cloudant.client.api.CloudantClient
-
- getHistories() - Method in class com.cloudant.client.api.model.ReplicationResult
-
- getHttpConnections() - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- getId() - Method in class com.cloudant.client.api.model.ChangesResult.Row
-
- getId() - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- getId() - Method in class com.cloudant.client.api.model.Response
-
- getId() - Method in class com.cloudant.client.api.model.SearchResult.SearchResultRow
-
- getId() - Method in interface com.cloudant.client.api.views.ViewResponse.Row
-
- getIdsAndRevs() - Method in interface com.cloudant.client.api.views.AllDocsResponse
-
Gets a map of the document id and revision for each result in the _all_docs request.
- getIndex() - Method in class com.cloudant.client.api.model.Task
-
- getIndexes() - Method in class com.cloudant.client.api.model.DesignDocument
-
Get a JSON object containing all the indexes defined in the design document.
- getInstanceStartTime() - Method in class com.cloudant.client.api.model.DbInfo
-
- getInternalParams() - Method in class com.cloudant.client.api.model.Params
-
- getKey() - Method in class com.cloudant.client.api.model.ApiKey
-
Return the Apikey
- getKey() - Method in interface com.cloudant.client.api.views.ViewResponse.Row
-
- getKeys() - Method in interface com.cloudant.client.api.views.ViewResponse
-
- getLanguage() - Method in class com.cloudant.client.api.model.DesignDocument
-
Get the language used for the views defined in this design document.
- getLastRowCount() - Method in interface com.cloudant.client.api.views.ViewResponse
-
- getLastSeq() - Method in class com.cloudant.client.api.model.ChangesResult
-
- getLength() - Method in class com.cloudant.client.api.model.Attachment
-
- getLimit() - Method in class com.cloudant.client.api.model.FindByIndexOptions
-
- getLists() - Method in class com.cloudant.client.api.model.DesignDocument
-
Get the list functions defined in this design document.
- getLocalId() - Method in class com.cloudant.client.api.model.ReplicationResult
-
- getMap() - Method in class com.cloudant.client.api.model.DesignDocument.MapReduce
-
Get the defined map function.
- getMembership() - Method in class com.cloudant.client.api.CloudantClient
-
Get the list of all nodes and the list of active nodes in the cluster.
- getMessage() - Method in exception com.cloudant.client.org.lightcouch.CouchDbException
-
- getMissing_revisions_found() - Method in class com.cloudant.client.api.model.Task
-
- getMissingChecked() - Method in class com.cloudant.client.api.model.ReplicationResult.ReplicationHistory
-
- getMissingFound() - Method in class com.cloudant.client.api.model.ReplicationResult.ReplicationHistory
-
- getName() - Method in class com.cloudant.client.api.model.Index
-
- getName() - Method in class com.cloudant.client.api.model.IndexField
-
- getName() - Method in class com.cloudant.client.api.model.ReplicatorDocument.UserCtx
-
- getNextPageToken() - Method in interface com.cloudant.client.api.views.ViewResponse
-
Returns an opaque pagination token for the next page of results, which can be used with
ViewRequest.getResponse(String)
to retrieve the next page without keeping
ViewResponse state.
- getNode() - Method in class com.cloudant.client.api.model.Task
-
- getNodes() - Method in class com.cloudant.client.api.model.Shard
-
- getOrder() - Method in class com.cloudant.client.api.model.IndexField
-
- getOrder() - Method in class com.cloudant.client.api.model.SearchResult.SearchResultRow
-
- getPageNumber() - Method in interface com.cloudant.client.api.views.ViewResponse
-
Get the page number of this response.
- getParams() - Method in class com.cloudant.client.api.model.Params
-
- getPassword() - Method in class com.cloudant.client.api.model.ApiKey
-
Return the password associated with the ApiKey
- getPermissions() - Method in class com.cloudant.client.api.Database
-
Returns the Permissions of this database.
- getPhase() - Method in class com.cloudant.client.api.model.Task
-
- getPid() - Method in class com.cloudant.client.api.model.Task
-
- getPreviousPageToken() - Method in interface com.cloudant.client.api.views.ViewResponse
-
Returns an opaque pagination token for the previous page of results, which can be used with
ViewRequest.getResponse(String)
to retrieve the previous page without keeping
ViewResponse state.
- getProxy() - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- getPurgeSeq() - Method in class com.cloudant.client.api.model.DbInfo
-
- getQueryParams() - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- getRange() - Method in class com.cloudant.client.api.model.Shard
-
- getRanges() - Method in class com.cloudant.client.api.model.SearchResult
-
- getReadQuorum() - Method in class com.cloudant.client.api.model.FindByIndexOptions
-
- getReason() - Method in class com.cloudant.client.api.model.Response
-
- getReason() - Method in exception com.cloudant.client.org.lightcouch.CouchDbException
-
- getRecordedSeq() - Method in class com.cloudant.client.api.model.ReplicationResult.ReplicationHistory
-
- getReduce() - Method in class com.cloudant.client.api.model.DesignDocument.MapReduce
-
Get the defined reduce function.
- getReplication_id() - Method in class com.cloudant.client.api.model.Task
-
- getReplicationId() - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- getReplicationState() - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- getReplicationStateTime() - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- getResponse() - Method in interface com.cloudant.client.api.views.AllDocsRequest
-
Performs the request and returns the response.
- getResponse() - Method in interface com.cloudant.client.api.views.ViewRequest
-
Performs the request and returns the response.
- getResponse(String) - Method in interface com.cloudant.client.api.views.ViewRequest
-
Performs view request for the page represented by a pagination token obtained from a
previous request.
- getResults() - Method in class com.cloudant.client.api.model.ChangesResult
-
- getRetriesPerRequest() - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- getRev() - Method in class com.cloudant.client.api.model.ChangesResult.Row.Rev
-
- getRev() - Method in class com.cloudant.client.api.model.Response
-
- getRevision() - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- getRevisions_checked() - Method in class com.cloudant.client.api.model.Task
-
- getRevpos() - Method in class com.cloudant.client.api.model.Attachment
-
- getRewrites() - Method in class com.cloudant.client.api.model.DesignDocument
-
Get the array of URL rewriting rules set in the design document's rewrites
property.
- getRoles() - Method in class com.cloudant.client.api.model.ReplicatorDocument.UserCtx
-
- getRows() - Method in class com.cloudant.client.api.model.SearchResult
-
- getRows() - Method in class com.cloudant.client.api.model.SearchResult.SearchResultGroup
-
- getRows() - Method in interface com.cloudant.client.api.views.ViewResponse
-
- getSeq() - Method in class com.cloudant.client.api.model.ChangesResult.Row
-
- getSessionId() - Method in class com.cloudant.client.api.model.ReplicationResult
-
- getSessionId() - Method in class com.cloudant.client.api.model.ReplicationResult.ReplicationHistory
-
- getShard(String) - Method in class com.cloudant.client.api.Database
-
Get info about the shard a document belongs to.
- getShards() - Method in class com.cloudant.client.api.Database
-
Get info about the shards in the database.
- getShows() - Method in class com.cloudant.client.api.model.DesignDocument
-
Get the show functions defined in this design document.
- getSinceSeq() - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- getSingleValue() - Method in interface com.cloudant.client.api.views.ViewRequest
-
Performs the request and returns a single value.
- getSkip() - Method in class com.cloudant.client.api.model.FindByIndexOptions
-
- getSort() - Method in class com.cloudant.client.api.model.FindByIndexOptions
-
- getSource() - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- getSource() - Method in class com.cloudant.client.api.model.Task
-
- getSource_seq() - Method in class com.cloudant.client.api.model.Task
-
- getSourceLastSeq() - Method in class com.cloudant.client.api.model.ReplicationResult
-
- getStarted_on() - Method in class com.cloudant.client.api.model.Task
-
- getStartLastSeq() - Method in class com.cloudant.client.api.model.ReplicationResult.ReplicationHistory
-
- getStartTime() - Method in class com.cloudant.client.api.model.ReplicationResult.ReplicationHistory
-
- getStatusCode() - Method in class com.cloudant.client.api.model.Response
-
- getStatusCode() - Method in exception com.cloudant.client.org.lightcouch.CouchDbException
-
- getTarget() - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- getTarget() - Method in class com.cloudant.client.api.model.Task
-
- getTotal_changes() - Method in class com.cloudant.client.api.model.Task
-
- getTotalRowCount() - Method in interface com.cloudant.client.api.views.ViewResponse
-
- getTotalRows() - Method in class com.cloudant.client.api.model.SearchResult
-
- getTotalRows() - Method in class com.cloudant.client.api.model.SearchResult.SearchResultGroup
-
- getType() - Method in class com.cloudant.client.api.model.Index
-
- getType() - Method in class com.cloudant.client.api.model.Task
-
- getUpdated_on() - Method in class com.cloudant.client.api.model.Task
-
- getUpdates() - Method in class com.cloudant.client.api.model.DesignDocument
-
Get the update handlers defined in this design document.
- getUpdateSeq() - Method in class com.cloudant.client.api.model.DbInfo
-
- getUseIndex() - Method in class com.cloudant.client.api.model.FindByIndexOptions
-
- getUser() - Method in class com.cloudant.client.api.model.Task
-
- getUserCtx() - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- getUserCtx() - Method in class com.cloudant.client.api.model.ReplicatorDocument.UserCtx
-
- getValidateDocUpdate() - Method in class com.cloudant.client.api.model.DesignDocument
-
Get the string of the javascript function set for the design document's validate_doc_update
property.
- getValue() - Method in interface com.cloudant.client.api.views.ViewResponse.Row
-
- getValues() - Method in interface com.cloudant.client.api.views.ViewResponse
-
- getView() - Method in class com.cloudant.client.api.model.Task
-
- getViewRequestBuilder(String, String) - Method in class com.cloudant.client.api.Database
-
- getViewResponses() - Method in interface com.cloudant.client.api.views.ViewMultipleRequest
-
Perform a single POST request to get the responses for the queries built into this request.
- getViews() - Method in class com.cloudant.client.api.model.DesignDocument
-
Get the views defined in this design document.
- getWorkerBatchSize() - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- getWorkerProcesses() - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- group(boolean) - Method in interface com.cloudant.client.api.views.SettableViewParameters.Reduceable
-
Group the results to a group or single row when using a reduce function.
- groupField(String, boolean) - Method in class com.cloudant.client.api.Search
-
Group results by the specified field.
- groupLevel(int) - Method in interface com.cloudant.client.api.views.SettableViewParameters.Reduceable
-
Group reduce results for the specified number of array fields.
- groupLimit(int) - Method in class com.cloudant.client.api.Search
-
Maximum group count when groupField is set
- groupSort(String) - Method in class com.cloudant.client.api.Search
-
the sort order of the groups when groupField is set
- gsonBuilder(GsonBuilder) - Method in class com.cloudant.client.api.ClientBuilder
-
Set a custom GsonBuilder to use when serializing and de-serializing JSON in requests and
responses between the CloudantClient and the server.
- ranges(String) - Method in class com.cloudant.client.api.Search
-
Ranges for faceted searches
- readQuorum(Integer) - Method in class com.cloudant.client.api.model.FindByIndexOptions
-
- readQuorum(int) - Method in class com.cloudant.client.api.model.Params
-
- readTimeout(long, TimeUnit) - Method in class com.cloudant.client.api.ClientBuilder
-
Sets the specified timeout value when reading from a InputStream
with an
established client connection.
- reason - Variable in exception com.cloudant.client.org.lightcouch.CouchDbException
-
- reduce(boolean) - Method in interface com.cloudant.client.api.views.SettableViewParameters.Reduceable
-
Use the reduce function of the view.
- remove(Object) - Method in class com.cloudant.client.api.Database
-
Removes a document from the database.
- remove(String, String) - Method in class com.cloudant.client.api.Database
-
Removes the document from the database with the specified _id
and _rev
values.
- remove(String) - Method in class com.cloudant.client.api.DesignDocumentManager
-
Removes a design document from the database.
- remove(String, String) - Method in class com.cloudant.client.api.DesignDocumentManager
-
Removes a design document using the id and rev from the database.
- remove(DesignDocument) - Method in class com.cloudant.client.api.DesignDocumentManager
-
Removes a design document using DesignDocument object from the database.
- remove() - Method in class com.cloudant.client.api.Replicator
-
Removes a document from the replicator database.
- removeAttachment(Object, String) - Method in class com.cloudant.client.api.Database
-
Removes an attachment from the specified document.
- removeAttachment(String, String, String) - Method in class com.cloudant.client.api.Database
-
Removes the attachment from a document the specified _id
and _rev
and attachmentName
values.
- replication() - Method in class com.cloudant.client.api.CloudantClient
-
Provides access to Cloudant replication APIs.
- Replication - Class in com.cloudant.client.api
-
This class provides access to the database replication API; a replication request
is sent via HTTP POST to _replicate
URI.
- ReplicationHistory() - Constructor for class com.cloudant.client.api.model.ReplicationResult.ReplicationHistory
-
- ReplicationHistory(ReplicationResult.ReplicationHistory) - Constructor for class com.cloudant.client.api.model.ReplicationResult.ReplicationHistory
-
- ReplicationResult - Class in com.cloudant.client.api.model
-
Encapsulates the result of a replication request, along with previous session's history.
- ReplicationResult() - Constructor for class com.cloudant.client.api.model.ReplicationResult
-
- ReplicationResult(ReplicationResult) - Constructor for class com.cloudant.client.api.model.ReplicationResult
-
- ReplicationResult.ReplicationHistory - Class in com.cloudant.client.api.model
-
Encapsulates the history of a replication session.
- replicator() - Method in class com.cloudant.client.api.CloudantClient
-
Provides access to Cloudant replication APIs.
- Replicator - Class in com.cloudant.client.api
-
This class provides access to the _replicator database introduced in CouchDB version
1.1.0
- replicatorDB(String) - Method in class com.cloudant.client.api.Replicator
-
- replicatorDocId(String) - Method in class com.cloudant.client.api.Replicator
-
- replicatorDocRev(String) - Method in class com.cloudant.client.api.Replicator
-
- ReplicatorDocument - Class in com.cloudant.client.api.model
-
Encapsulates a _replicator database replication document.
- ReplicatorDocument() - Constructor for class com.cloudant.client.api.model.ReplicatorDocument
-
- ReplicatorDocument(ReplicatorDocument) - Constructor for class com.cloudant.client.api.model.ReplicatorDocument
-
- ReplicatorDocument.UserCtx - Class in com.cloudant.client.api.model
-
- RequestBuilder<RB> - Interface in com.cloudant.client.api.views
-
Parent interface of all types of view request builders.
- Response - Class in com.cloudant.client.api.model
-
Contains the response returned from CouchDB.
- Response() - Constructor for class com.cloudant.client.api.model.Response
-
- Response(Response) - Constructor for class com.cloudant.client.api.model.Response
-
- retriesPerRequest(int) - Method in class com.cloudant.client.api.Replicator
-
- returnThis() - Method in interface com.cloudant.client.api.views.RequestBuilder
-
- Rev() - Constructor for class com.cloudant.client.api.model.ChangesResult.Row.Rev
-
- rev(String) - Method in class com.cloudant.client.api.model.Params
-
- revisions() - Method in class com.cloudant.client.api.model.Params
-
- revsInfo() - Method in class com.cloudant.client.api.model.Params
-
- Row() - Constructor for class com.cloudant.client.api.model.ChangesResult.Row
-
- rowsPerPage(int) - Method in interface com.cloudant.client.api.views.SettableViewParameters.Paginated
-
Limits the number of returned rows to the specified number on each page.
- save(Object) - Method in class com.cloudant.client.api.Database
-
Saves a document in the database.
- save(Object, int) - Method in class com.cloudant.client.api.Database
-
- save() - Method in class com.cloudant.client.api.Replicator
-
Adds a new document to the replicator database.
- saveAttachment(InputStream, String, String) - Method in class com.cloudant.client.api.Database
-
Creates an attachment from the specified InputStream and a new document with a generated
document ID.
- saveAttachment(InputStream, String, String, String, String) - Method in class com.cloudant.client.api.Database
-
Creates or updates an attachment on the given document ID and revision.
- search(String) - Method in class com.cloudant.client.api.Database
-
Provides access to Cloudant Search APIs.
- Search - Class in com.cloudant.client.api
-
This class provides access to the Cloudant Search APIs.
- SearchResult<T> - Class in com.cloudant.client.api.model
-
Encapsulates search result entries
- SearchResult() - Constructor for class com.cloudant.client.api.model.SearchResult
-
- SearchResult.SearchResultGroup - Class in com.cloudant.client.api.model
-
Encapsulates a SearchResult group.
- SearchResult.SearchResultRow - Class in com.cloudant.client.api.model
-
Encapsulates a SearchResult row.
- SearchResultGroup() - Constructor for class com.cloudant.client.api.model.SearchResult.SearchResultGroup
-
- SearchResultRow() - Constructor for class com.cloudant.client.api.model.SearchResult.SearchResultRow
-
- serialize(Key.ComplexKey, Type, JsonSerializationContext) - Method in class com.cloudant.client.api.views.Key.ComplexKeyDeserializer
-
- serverVersion() - Method in class com.cloudant.client.api.CloudantClient
-
Get the reported server version from the welcome message metadata.
- setAttachments(Map<String, Attachment>) - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- setBookmark(String) - Method in class com.cloudant.client.api.model.SearchResult
-
- setBy(String) - Method in class com.cloudant.client.api.model.SearchResult.SearchResultGroup
-
- setConnectionTimeout(Long) - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- setContentType(String) - Method in class com.cloudant.client.api.model.Attachment
-
- setContinuous(Boolean) - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- setCounts(Map<String, Map<String, Long>>) - Method in class com.cloudant.client.api.model.SearchResult
-
- setCreateTarget(Boolean) - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- setData(String) - Method in class com.cloudant.client.api.model.Attachment
-
- setDbCopy(String) - Method in class com.cloudant.client.api.model.DesignDocument.MapReduce
-
Set the name of a database to copy the reduced view results into.
- setDoc(T) - Method in class com.cloudant.client.api.model.SearchResult.SearchResultRow
-
- setDocIds(String[]) - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- setFields(T) - Method in class com.cloudant.client.api.model.SearchResult.SearchResultRow
-
- setFilter(String) - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- setFilters(Map<String, String>) - Method in class com.cloudant.client.api.model.DesignDocument
-
Define the changes feed filter functions set in this design document.
- setFulltext(JsonObject) - Method in class com.cloudant.client.api.model.DesignDocument
-
- setHttpConnections(Integer) - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- setId(String) - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- setId(String) - Method in class com.cloudant.client.api.model.SearchResult.SearchResultRow
-
- setIndexes(JsonObject) - Method in class com.cloudant.client.api.model.DesignDocument
-
Set a JSON object defining the indexes of this design document.
- setLanguage(String) - Method in class com.cloudant.client.api.model.DesignDocument
-
Set the language of the design document.
- setLists(Map<String, String>) - Method in class com.cloudant.client.api.model.DesignDocument
-
Set the list functions defined in this design document.
- setMap(String) - Method in class com.cloudant.client.api.model.DesignDocument.MapReduce
-
Set the map function.
- setName(String) - Method in class com.cloudant.client.api.model.ReplicatorDocument.UserCtx
-
- setOrder(Object[]) - Method in class com.cloudant.client.api.model.SearchResult.SearchResultRow
-
- setPermissions(String, EnumSet<Permissions>) - Method in class com.cloudant.client.api.Database
-
Set permissions for a user/apiKey on this database.
- setProxy(String) - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- setQueryParams(JsonObject) - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- setRanges(Map<String, Map<String, Long>>) - Method in class com.cloudant.client.api.model.SearchResult
-
- setReduce(String) - Method in class com.cloudant.client.api.model.DesignDocument.MapReduce
-
Set the reduce function.
- setReplicationId(String) - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- setReplicationState(String) - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- setReplicationStateTime(String) - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- setRetriesPerRequest(Integer) - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- setRevision(String) - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- setRewrites(JsonArray) - Method in class com.cloudant.client.api.model.DesignDocument
-
Set the array of URL rewriting rules set in the design document's rewrites
property.
- setRoles(String[]) - Method in class com.cloudant.client.api.model.ReplicatorDocument.UserCtx
-
- setRows(List<SearchResult<T>.SearchResultRow>) - Method in class com.cloudant.client.api.model.SearchResult.SearchResultGroup
-
- setRows(List<SearchResult<T>.SearchResultRow>) - Method in class com.cloudant.client.api.model.SearchResult
-
- setShows(Map<String, String>) - Method in class com.cloudant.client.api.model.DesignDocument
-
Set the show functions defined in this design document.
- setSinceSeq(Integer) - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- setSource(String) - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- SettableViewParameters - Interface in com.cloudant.client.api.views
-
Describes the parameters that can be set when building view requests.
- SettableViewParameters.Common<K,RB extends RequestBuilder> - Interface in com.cloudant.client.api.views
-
Setters for parameters that are common to all view requests.
- SettableViewParameters.Paginated<K,RB extends RequestBuilder> - Interface in com.cloudant.client.api.views
-
Setters for parameters only available to paginated requests.
- SettableViewParameters.Reduceable<K,RB extends RequestBuilder> - Interface in com.cloudant.client.api.views
-
Setters for parameters applicable to views that have reduce
- SettableViewParameters.Unpaginated<K,RB extends RequestBuilder> - Interface in com.cloudant.client.api.views
-
Setters for parameters only available to unpaginated requests.
- setTarget(String) - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- setTotalRows(Long) - Method in class com.cloudant.client.api.model.SearchResult.SearchResultGroup
-
- setTotalRows(long) - Method in class com.cloudant.client.api.model.SearchResult
-
- setUpdates(Map<String, String>) - Method in class com.cloudant.client.api.model.DesignDocument
-
Set the update handlers defined in this design document.
- setUserCtx(ReplicatorDocument.UserCtx) - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- setValidateDocUpdate(String) - Method in class com.cloudant.client.api.model.DesignDocument
-
Set the javascript function for the design document's validate_doc_update
property.
- setViews(Map<String, DesignDocument.MapReduce>) - Method in class com.cloudant.client.api.model.DesignDocument
-
Set the views defined in this design document's view property.
- setWorkerBatchSize(Integer) - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- setWorkerProcesses(Integer) - Method in class com.cloudant.client.api.model.ReplicatorDocument
-
- Shard - Class in com.cloudant.client.api.model
-
Encapsulates info about a Cloudant Shard
- Shard(String, List<String>) - Constructor for class com.cloudant.client.api.model.Shard
-
- shutdown() - Method in class com.cloudant.client.api.CloudantClient
-
Shuts down the connection manager used by this client instance.
- since(String) - Method in class com.cloudant.client.api.Changes
-
Return only changes after the specified sequence identifier.
- sinceSeq(Integer) - Method in class com.cloudant.client.api.Replication
-
Starts a replication since an update sequence.
- sinceSeq(Integer) - Method in class com.cloudant.client.api.Replicator
-
- SingleRequestBuilder<K,V,RB> - Interface in com.cloudant.client.api.views
-
A request builder for a single request on a view.
- skip(Integer) - Method in class com.cloudant.client.api.model.FindByIndexOptions
-
- skip(long) - Method in interface com.cloudant.client.api.views.SettableViewParameters.Unpaginated
-
Skips the specified number of rows from the start.
- sort(IndexField) - Method in class com.cloudant.client.api.model.FindByIndexOptions
-
Can be called multiple times to set the sort syntax
- sort(String) - Method in class com.cloudant.client.api.Search
-
Specify the sort order for the result.
- source(String) - Method in class com.cloudant.client.api.Replication
-
Specify the name or URL of the database source of the replication.
- source(String) - Method in class com.cloudant.client.api.Replicator
-
- stale(boolean) - Method in class com.cloudant.client.api.Search
-
- stale(String) - Method in interface com.cloudant.client.api.views.SettableViewParameters.Common
-
Allow the results from a stale view to be used.
- STALE_NO - Static variable in interface com.cloudant.client.api.views.SettableViewParameters
-
Convenience constant defined as null to omit the value for a stale parameter, resulting in
the server default case, i.e.
- STALE_OK - Static variable in interface com.cloudant.client.api.views.SettableViewParameters
-
- STALE_UPDATE_AFTER - Static variable in interface com.cloudant.client.api.views.SettableViewParameters
-
Constant for the value "update_after" for use with
CommonViewRequestBuilder.stale(String)
- startKey(K) - Method in interface com.cloudant.client.api.views.SettableViewParameters.Common
-
Return records starting with the specified key.
- startKeyDocId(String) - Method in interface com.cloudant.client.api.views.SettableViewParameters.Common
-
Return records starting with the specified document ID.
- stop() - Method in class com.cloudant.client.api.Changes
-
Stops a running continuous feed.
- STRING - Static variable in class com.cloudant.client.api.views.Key.Type
-
Type constant for string keys.
- style(String) - Method in class com.cloudant.client.api.Changes
-
Configures how many changes are returned "main_only" for the winning revision only or
"all_docs" to also include leaf revisions.