Field | Optional | Default | Multiple | Notes | Example |
---|---|---|---|---|---|
type | No | - | No | The value must be the same as the type of the seed that will use this connector. | "filesystem" |
description | No | - | No | Name of the connector object. | "MyFileSystemConnector" |
artifact | No | - | No | The mvn coordinates of the connector. | "com.accenture.aspire:aspire-filesystem-source" |
properties | No | - | No | Configuration object | |
debug | Yes | false | No | Enables the debug messages | true / false |
wDebug | Yes | false | No | Enables job logging. | true / false |
enableStatistics | Yes | false | No | Enable to gather pipeline job statistics in the debug console | true / false |
infoCacheSize | No | 100 | No | The size of the Source Info cache used by the connector | 200 |
mapCacheSize | No | 100 | No | The number of Storage maps kept in memory per seed | 200 |
setCacheSize | No | 100 | No | The number of Sets kept in memory per seed | 200 |
identityCacheSize | No | 100 | No | The number of identities kept in memory per seed. | 200 |
enableFetcher | No | true | No | Enables document fetching for the seeds that use this connector. | true / false |
enableTextExtract | No | true | No | Enables text extraction. By default, connectors use Apache Tika to extract text from downloaded documents. To apply special text processing to a downloaded document in the workflow, disable text extraction. The downloaded document is then available as a content stream. | true / false |
staticAcl | Yes | [ ] | Yes | Static ACL configuration object | |
name | No | - | No | Name of the static ACL. | "group1" |
domain | Yes | "" | No | Domain of the static ACL. | "testDomain" |
entity | Yes | "user" | No | Entity (user / group) represented by the static ACL. | "user" / "group" |
access | Yes | "allow" | No | Access (allow / deny) granted by the ACL. | "allow" / "deny" |
Saga_json | ||
---|---|---|
| ||
{
"type": "filesystem",
"description": "FileSystem Test Connector",
"properties": {
"url": "C:\\Directory",
"ignoreSymLinks": true,
"stopOnScanError": true,
"indexContainers": true,
"scanExcludedItems": true,
"ignoreSymLinks": true,
"includes": ".*\\.txt",
"excludes": ".*\\.png",
"staticAcl": [{
"name": "test-user",
"domain": "test-domain",
"entity": "user",
"access": "allow"
}, {
"name": "test-group",
"domain": "",
"entity": "group",
"access": "deny"
}
]
}
} |