Configuración de un CouchDB Connector.
Name | Type | Default | Description |
---|---|---|---|
id | string | Un ID de configuración exclusivo. | |
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. | |
username | string | El ID de usuario de CouchDB utilizado para el inicio de sesión y el acceso a sus bases de datos. | |
password | Contraseña codificada de forma reversible (string) | Contraseña correspondiente al ID de usuario de Couchdb. | |
jndiName | string | Nombre JNDI de una instancia de CouchDB. | |
url | string | URL para el servidor de CouchDB, el cual incluye el host y el puerto. | |
host | string | El nombre de host del servidor de CouchDB. | |
port | int | 5984 | Número de puerto del servidor de CouchDB. |
maxConnections | int | 20 | El número máximo de conexiones simultáneas con el host. |
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. |
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. |
enableSSL | boolean | false | Habilita SSL cuando se conecta con CouchDB. |
relaxedSSLSettings | boolean | false | Habilita los valores de SSL relajado, los cuales permiten que el gestor de confianza acepte cualquier host y certificado. |
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. |
maxCacheEntries | int Min: 0 | 1000 | Número máximo de entradas de memoria caché para el cliente de http. |
maxObjectSizeBytes | int Min: 0 | 8192 | Establece un tamaño máximo para un documento almacenado. |
useExpectContinue | boolean | true | Utilizar la cabecera de continuación prevista cuando se realizan solicitudes a CouchDB. |
cleanupIdleConnections | boolean | true | Cierra automáticamente las conexiones cuando se considera que están desocupadas. |
Especifica una biblioteca que contiene la biblioteca del cliente de CouchDB y sus dependencias.
Name | Type | Default | Description |
---|---|---|---|
name | string | Nombre de biblioteca compartida para los administradores | |
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 | |
apiTypeVisibility | string | spec,ibm-api,api,stable | Los tipos de paquetes de API que admite este cargador de clases. Este valor es una lista separada por comas con cualquier combinación de valores de los paquetes de API siguientes: spec, ibm-api, api, stable, third-party. |
ID de conjunto de archivos referenciados
Name | Type | Default | Description |
---|---|---|---|
id | string | Un ID de configuración exclusivo. | |
dir | Vía de acceso a un directorio | ${server.config.dir} | Directorio base para buscar archivos |
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). |
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: *). |
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. | |
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. |
ID de carpeta de referencia
Name | Type | Default | Description |
---|---|---|---|
id | string | Un ID de configuración exclusivo. | |
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 de archivo de referencia
Name | Type | Default | Description |
---|---|---|---|
id | string | Un ID de configuración exclusivo. | |
name | Vía de acceso a un archivo | Nombre de archivo plenamente cualificado |