external_entities-8.x-2.x-dev/config/schema/external_entities.data_processor.schema.yml
config/schema/external_entities.data_processor.schema.yml
plugin.plugin_configuration.external_entities_data_processor.:
# Used when no processor is set.
type: mapping
plugin.plugin_configuration.external_entities_data_processor.default:
type: mapping
label: 'External entities default data processor config'
mapping:
debug_level:
type: integer
label: 'Debug level'
nullable: true
plugin.plugin_configuration.external_entities_data_processor.boolean:
type: mapping
label: 'External entities boolean data processor config'
mapping:
debug_level:
type: integer
label: 'Debug level'
nullable: true
plugin.plugin_configuration.external_entities_data_processor.datetime:
type: mapping
label: 'External entities date and time data processor config'
mapping:
source_format:
type: string
label: 'Source date format'
save_format:
type: string
label: 'Save format'
drupal_format:
type: string
label: 'Drupal date format to use'
debug_level:
type: integer
label: 'Debug level'
nullable: true
plugin.plugin_configuration.external_entities_data_processor.hash:
type: mapping
label: 'External entities hash data processor config'
mapping:
hash:
type: string
label: 'Hash algorithm'
debug_level:
type: integer
label: 'Debug level'
nullable: true
plugin.plugin_configuration.external_entities_data_processor.numeric:
type: mapping
label: 'External entities numeric data processor config'
mapping:
position:
label: 'Position of the number in the text'
type: string
debug_level:
type: integer
label: 'Debug level'
nullable: true
plugin.plugin_configuration.external_entities_data_processor.numericunit:
type: mapping
label: 'External entities numeric unit data processor config'
mapping:
metric:
type: string
label: 'Base unit symbol'
prefix:
type: string
label: 'Expected multiples or submultiples prefix'
debug_level:
type: integer
label: 'Debug level'
nullable: true
plugin.plugin_configuration.external_entities_data_processor.stringcase:
type: mapping
label: 'External entities string character case altering data processor config'
mapping:
format:
type: string
label: 'Case altering'
non_word:
type: string
label: 'Non-word character handling'
debug_level:
type: integer
label: 'Debug level'
nullable: true
plugin.plugin_configuration.external_entities_data_processor.mapping:
type: mapping
label: 'External entities value mapping data processor config'
mapping:
mapping:
type: sequence
label: 'Mapping'
sequence:
type: string
keep_unmapped:
type: boolean
label: 'Keep unmapped entries'
nullable: true
debug_level:
type: integer
label: 'Debug level'
nullable: true
plugin.plugin_configuration.external_entities_data_processor.version:
type: mapping
label: 'External entities version data processor config'
mapping:
elements:
type: sequence
label: 'Version element to keep'
sequence:
type: string
debug_level:
type: integer
label: 'Debug level'
nullable: true
plugin.plugin_configuration.external_entities_data_processor.readonly:
type: mapping
label: 'External entities read-only data processor config'
mapping:
debug_level:
type: integer
label: 'Debug level'
nullable: true
plugin.plugin_configuration.external_entities_data_processor.filter:
type: mapping
label: 'External entities filter data processor config'
mapping:
filtered:
type: sequence
label: 'Values to filter out'
sequence:
type: string
constraints:
- AllowedValues: ['remove']
filter_empty:
type: string
label: 'What to remove'
constraints:
- AllowedValues: ['', 'empty', 'zerook']
nullable: true
debug_level:
type: integer
label: 'Debug level'
nullable: true
