CouchDB (couchdb)

Configuration for a CouchDB Connector.

Attribute name Data type Default value Description
caching boolean true Allows loading documents from http client's cache if it exists and the revision has not changed since last access.
cleanupIdleConnections boolean true Closes connections automatically when they are considered idle.
connectionTimeout A period of time with millisecond precision 30s The timeout to establish a connection. Specify a positive integer followed by a unit of time, which can be hours (h), minutes (m), seconds (s), or milliseconds (ms). For example, specify 500 milliseconds as 500ms. You can include multiple values in a single entry. For example, 1s500ms is equivalent to 1.5 seconds.
enableSSL boolean false Enables SSL when connecting to CouchDB.
host string   Host name for the CouchDB server.
id string   A unique configuration ID.
jndiName string   JNDI name for a CouchDB instance.
libraryRef A reference to top level library element (string).   Specifies a library that contains the CouchDB Client library and its dependencies.
maxCacheEntries int

Minimum: 0

1000 The maximum number of cache entries for the http client.
maxConnections int 20 The maximum number of concurrent connections to the host.
maxObjectSizeBytes int

Minimum: 0

8192 Sets the maximum size for a stored document.
password Reversably encoded password (string)   Password corresponding to your Couchdb User ID.
port int 5984 Port number for the CouchDB server.
relaxedSSLSettings boolean false Enables relaxed SSL settings which allows the trust manager to accept any host and certificate.
socketTimeout A period of time with millisecond precision 1m The duration to wait for a response. Specify a positive integer followed by a unit of time, which can be hours (h), minutes (m), seconds (s), or milliseconds (ms). For example, specify 500 milliseconds as 500ms. You can include multiple values in a single entry. For example, 1s500ms is equivalent to 1.5 seconds.
url string   URL for the CouchDB server, which includes the host and port.
useExpectContinue boolean true Use Expect Continue header in request when making requests to CouchDB.
username string   The CouchDB User ID used to log-in and access your DBs.
library
Description: Specifies a library that contains the CouchDB Client library and its dependencies.
Required: false
Data type:
Attribute name Data type Default value Description
apiTypeVisibility string spec,ibm-api,api The types of API package this library's class loader will be able to see, as a comma-separated list of any combination of the following: spec, ibm-api, api, third-party.
description string   Description of shared library for administrators
filesetRef List of references to top level fileset elements (comma-separated string).   Id of referenced Fileset
name string   Name of shared library for administrators
library > file
Description: Id of referenced File
Required: false
Data type:
Attribute name Data type Default value Description
id string   A unique configuration ID.
name Path to a file   Fully qualified filename
library > fileset
Description: Id of referenced Fileset
Required: false
Data type:
Attribute name Data type Default value Description
caseSensitive boolean true Boolean to indicate whether or not the search should be case sensitive (default: true).
dir Path to a directory ${server.config.dir} The base directory to search for files.
excludes string   The comma or space separated list of file name patterns to exclude from the search results, by default no files are excluded.
id string   A unique configuration ID.
includes string * The comma or space separated list of file name patterns to include in the search results (default: *).
scanInterval A period of time with millisecond precision 0 Scanning interval to check the fileset for changes as a long with a time unit suffix h-hour, m-minute, s-second, ms-millisecond (e.g. 2ms or 5s). Disabled (scanInterval=0) by default. Specify a positive integer followed by a unit of time, which can be hours (h), minutes (m), seconds (s), or milliseconds (ms). For example, specify 500 milliseconds as 500ms. You can include multiple values in a single entry. For example, 1s500ms is equivalent to 1.5 seconds.
library > folder
Description: Id of referenced folder
Required: false
Data type:
Attribute name Data type Default value Description
dir Path to a directory   Directory or folder to be included in the library classpath for locating resource files
id string   A unique configuration ID.

Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: Monday, 5 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwlp_config_couchdb
File name: rwlp_config_couchdb.html