Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- {
- "key": "6c2acf1b-b052-46f0-8c56-7a8ad6905edf",
- "location": "connid://testconnectorserver@localhost:4554",
- "connectorName": "net.tirasa.connid.bundles.csvdir.CSVDirConnector",
- "bundleName": "net.tirasa.connid.bundles.csvdir",
- "version": "0.8.5",
- "displayName": "CSVDir",
- "connRequestTimeout": 10,
- "poolConf": {
- "maxObjects": null,
- "minIdle": null,
- "maxIdle": null,
- "maxWait": null,
- "minEvictableIdleTimeMillis": null
- },
- "conf": [
- {
- "schema": {
- "name": "fields",
- "displayName": "Column names",
- "helpMessage": "Column names",
- "type": "[Ljava.lang.String;",
- "required": true,
- "order": 10,
- "confidential": false,
- "defaultValues": []
- },
- "overridable": false,
- "values": [
- "username",
- "password",
- "email"
- ]
- },
- {
- "schema": {
- "name": "keyColumnNames",
- "displayName": "Key column name",
- "helpMessage": "Name of the column used to identify user uniquely",
- "type": "[Ljava.lang.String;",
- "required": true,
- "order": 6,
- "confidential": false,
- "defaultValues": []
- },
- "overridable": false,
- "values": [
- "username"
- ]
- },
- {
- "schema": {
- "name": "fileMask",
- "displayName": "File mask",
- "helpMessage": "Regular expression describing files to be processed",
- "type": "java.lang.String",
- "required": true,
- "order": 2,
- "confidential": false,
- "defaultValues": []
- },
- "overridable": false,
- "values": [
- "test.csv"
- ]
- },
- {
- "schema": {
- "name": "multivalueSeparator",
- "displayName": "Multi value separator",
- "helpMessage": "Character used to separate values in a multi-value scenario. Multivalue unsupported if not provided.",
- "type": "java.lang.String",
- "required": false,
- "order": 13,
- "confidential": false,
- "defaultValues": []
- },
- "overridable": false,
- "values": []
- },
- {
- "schema": {
- "name": "keyseparator",
- "displayName": "Key separator",
- "helpMessage": "Character used to separate keys in a multi-key scenario. Default is \",\".",
- "type": "java.lang.String",
- "required": false,
- "order": 12,
- "confidential": false,
- "defaultValues": [
- ","
- ]
- },
- "overridable": false,
- "values": [
- ","
- ]
- },
- {
- "schema": {
- "name": "statusColumn",
- "displayName": "Status Column name",
- "helpMessage": "Status column name.",
- "type": "java.lang.String",
- "required": false,
- "order": 17,
- "confidential": false,
- "defaultValues": []
- },
- "overridable": false,
- "values": []
- },
- {
- "schema": {
- "name": "ignoreHeader",
- "displayName": "Ignore header",
- "helpMessage": "Specify if first line of the file must be ignored. Default is true.",
- "type": "java.lang.Boolean",
- "required": false,
- "order": 11,
- "confidential": false,
- "defaultValues": [
- true
- ]
- },
- "overridable": false,
- "values": [
- false
- ]
- },
- {
- "schema": {
- "name": "defaultStatusValue",
- "displayName": "Default Status Value",
- "helpMessage": "Enter the value for status in case of status not specified. Default is \"true\".",
- "type": "java.lang.String",
- "required": false,
- "order": 14,
- "confidential": false,
- "defaultValues": [
- "true"
- ]
- },
- "overridable": false,
- "values": [
- "true"
- ]
- },
- {
- "schema": {
- "name": "enabledStatusValue",
- "displayName": "Enable Status Value",
- "helpMessage": "Specify a value for enabled status. Default is \"true\".",
- "type": "java.lang.String",
- "required": false,
- "order": 16,
- "confidential": false,
- "defaultValues": [
- "true"
- ]
- },
- "overridable": false,
- "values": [
- "true"
- ]
- },
- {
- "schema": {
- "name": "passwordColumnName",
- "displayName": "Password column name",
- "helpMessage": "Name of the column used to specify user password",
- "type": "java.lang.String",
- "required": false,
- "order": 7,
- "confidential": false,
- "defaultValues": []
- },
- "overridable": false,
- "values": [
- "password"
- ]
- },
- {
- "schema": {
- "name": "textQualifier",
- "displayName": "Text qualifier",
- "helpMessage": "Delimiter to determine beginning and end of text in value. Default is \".",
- "type": "char",
- "required": false,
- "order": 5,
- "confidential": false,
- "defaultValues": [
- "\""
- ]
- },
- "overridable": false,
- "values": [
- "\""
- ]
- },
- {
- "schema": {
- "name": "sourcePath",
- "displayName": "Source path",
- "helpMessage": "Absolute path of a directory where the CSV files to be processed are located",
- "type": "java.lang.String",
- "required": true,
- "order": 1,
- "confidential": false,
- "defaultValues": []
- },
- "overridable": false,
- "values": [
- "./syncope-951"
- ]
- },
- {
- "schema": {
- "name": "fieldDelimiter",
- "displayName": "Field delimiter",
- "helpMessage": "Delimiter used to separate fields in CSV files. Default is \",\".",
- "type": "char",
- "required": false,
- "order": 4,
- "confidential": false,
- "defaultValues": [
- ","
- ]
- },
- "overridable": false,
- "values": [
- ","
- ]
- },
- {
- "schema": {
- "name": "disabledStatusValue",
- "displayName": "Disabled Status Value",
- "helpMessage": "Specify a value for disabled status. Default is \"false\".",
- "type": "java.lang.String",
- "required": false,
- "order": 15,
- "confidential": false,
- "defaultValues": [
- "false"
- ]
- },
- "overridable": false,
- "values": [
- "false"
- ]
- },
- {
- "schema": {
- "name": "encoding",
- "displayName": "File encoding",
- "helpMessage": "Basic encoding of the file",
- "type": "java.lang.String",
- "required": false,
- "order": 3,
- "confidential": false,
- "defaultValues": [
- "UTF-8"
- ]
- },
- "overridable": false,
- "values": [
- "UTF-8"
- ]
- },
- {
- "schema": {
- "name": "deleteColumnName",
- "displayName": "Delete column name",
- "helpMessage": "Name of the column used to specify users to be deleted",
- "type": "java.lang.String",
- "required": false,
- "order": 8,
- "confidential": false,
- "defaultValues": []
- },
- "overridable": false,
- "values": []
- },
- {
- "schema": {
- "name": "quotationRequired",
- "displayName": "Value quotation required",
- "helpMessage": "Specify if value quotation is required. Default is true.",
- "type": "java.lang.Boolean",
- "required": false,
- "order": 9,
- "confidential": false,
- "defaultValues": [
- true
- ]
- },
- "overridable": false,
- "values": [
- false
- ]
- }
- ],
- "capabilities": [
- "CREATE",
- "UPDATE",
- "DELETE",
- "SEARCH",
- "SYNC"
- ]
- }
Advertisement
Add Comment
Please, Sign In to add comment