CouchDB (couchdb)
Configuración de un CouchDB Connector.
Nombre de atributo | Tipo de datos | Valor predeterminado | Descripción |
---|---|---|---|
caching | boolean | true | Permite cargar documentos desde la memoria caché del cliente de http si existe y la revisión no se ha modificado desde el último acceso. |
cleanupIdleConnections | boolean | true | Cierra automáticamente las conexiones cuando se considera que están desocupadas. |
connectionTimeout | Un período de tiempo con precisión de milisegundos | 30s | El tiempo de espera para establecer una conexión. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos. |
enableSSL | boolean | false | Habilita SSL cuando se conecta con CouchDB. |
host | string | El nombre de host del servidor de CouchDB. | |
id | string | Un ID de configuración exclusivo. | |
jndiName | string | Nombre JNDI de una instancia de CouchDB. | |
libraryRef | Una referencia a un elemento library de nivel superior (string). | Especifica una biblioteca que contiene la biblioteca del cliente de CouchDB y sus dependencias. | |
maxCacheEntries | int
Mínimo:0 |
1000 | Número máximo de entradas de memoria caché para el cliente de http. |
maxConnections | int | 20 | El número máximo de conexiones simultáneas con el host. |
maxObjectSizeBytes | int
Mínimo:0 |
8192 | Establece un tamaño máximo para un documento almacenado. |
password | Contraseña codificada de forma reversible (string) | Contraseña correspondiente al ID de usuario de Couchdb. | |
port | int | 5984 | Número de puerto del servidor de CouchDB. |
relaxedSSLSettings | boolean | false | Habilita los valores de SSL relajado, los cuales permiten que el gestor de confianza acepte cualquier host y certificado. |
socketTimeout | Un período de tiempo con precisión de milisegundos | 1m | El periodo de tiempo de espera de respuesta. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos. |
url | string | URL para el servidor de CouchDB, el cual incluye el host y el puerto. | |
useExpectContinue | boolean | true | Utilizar la cabecera de continuación prevista cuando se realizan solicitudes a CouchDB. |
username | string | El ID de usuario de CouchDB utilizado para el inicio de sesión y el acceso a sus bases de datos. |
- library
Descripción: Especifica una biblioteca que contiene la biblioteca del cliente de CouchDB y sus dependencias.Obligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción apiTypeVisibility string spec,ibm-api,api Los tipos de paquetes de API que el cargador de clases de esta biblioteca podrá visualizar, en forma de lista separada por comas de cualquier combinación de los siguientes: spec, ibm-api, api, de terceros. description string Descripción de biblioteca compartida para los administradores filesetRef Lista de referencias a elementos fileset de nivel superior (serie separada por comas). ID de conjunto de archivos referenciados name string Nombre de biblioteca compartida para los administradores - library > file
Descripción: ID de archivo de referenciaObligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción id string Un ID de configuración exclusivo. name Vía de acceso a un archivo Nombre de archivo plenamente cualificado
- library > fileset
Descripción: ID de conjunto de archivos referenciadosObligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción caseSensitive boolean true Valor booleano que indica si la búsqueda debe ser sensible a las mayúsculas y minúsculas (valor por omisión: true). dir Vía de acceso a un directorio ${server.config.dir} Directorio base para buscar archivos excludes string Lista de patrones de nombres de archivo separados por comas o espacios que se excluyen de los resultados de la búsqueda. Por omisión, no se excluye ningún archivo. id string Un ID de configuración exclusivo. includes string * Lista de patrones de nombres de archivo separados por comas o espacios que se incluyen en los resultados de la búsqueda (valor por omisión: *). scanInterval Un período de tiempo con precisión de milisegundos 0 Intervalo de exploración para comprobar si hay cambios en el conjunto de archivos con el sufijo de unidad de tiempo h-hora, m-minuto, s-segundo, ms-milisegundo (por ejemplo, 2 min o 5 s). Inhabilitado (intervalo de exploración=0) por omisión. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m), segundos (s) o milisegundos (ms). Por ejemplo, especifique 500 milisegundos como 500ms. Puede incluir varios valores en una sola entrada. Por ejemplo, 1s500ms es equivalente a 1,5 segundos.
- library > folder
Descripción: ID de carpeta de referenciaObligatorio: falseTipo de datos: Nombre de atributo Tipo de datos Valor predeterminado Descripción dir Vía de acceso a un directorio Directorio o carpeta que se va a incluir en la vía de acceso de clases de la biblioteca para localizar los archivos de recursos id string Un ID de configuración exclusivo.