You are here

search_api_attachments.schema.yml in Search API attachments 9.0.x

Same filename and directory in other branches
  1. 8 config/schema/search_api_attachments.schema.yml
config/schema/search_api_attachments.schema.yml

File

config/schema/search_api_attachments.schema.yml
View source
  1. # Schema for the configuration files of the Search API attachments module.
  2. search_api_attachments.admin_config:
  3. type: config_object
  4. label: 'Search API attachments settings'
  5. mapping:
  6. extraction_method:
  7. type: string
  8. label: 'Extractor Plugin ID'
  9. tika_extractor_configuration:
  10. type: mapping
  11. label: 'Tika extractor configuration'
  12. mapping:
  13. java_path:
  14. type: string
  15. label: 'Path to java executable'
  16. tika_path:
  17. type: string
  18. label: 'Path to Tika .jar file'
  19. tika_server_extractor_configuration:
  20. type: mapping
  21. label: 'Tika server extractor configuration'
  22. mapping:
  23. scheme:
  24. type: string
  25. label: 'The HTTP protocol to use for sending queries'
  26. host:
  27. type: string
  28. label: 'The host name or IP of the Tika server'
  29. port:
  30. type: string
  31. label: 'The port of the Tika server'
  32. timeout:
  33. type: integer
  34. label: 'Timeout for Tika queries'
  35. docconv_extractor_configuration:
  36. type: mapping
  37. label: 'Docconv extractor configuration'
  38. mapping:
  39. docconv_path:
  40. type: string
  41. label: 'Path to the docconv binary'
  42. solr_extractor_configuration:
  43. type: mapping
  44. label: 'Solr extractor configuration'
  45. mapping:
  46. solr_server:
  47. type: string
  48. label: 'Solr server'
  49. python_pdf2txt_extractor_configuration:
  50. type: mapping
  51. label: 'Python Pdf2txt extractor configuration'
  52. mapping:
  53. python_path:
  54. type: string
  55. label: 'Path to python executable'
  56. python_pdf2txt_script:
  57. type: string
  58. label: 'Full path to the python pdf2txt script'
  59. pdftotext_extractor_configuration:
  60. type: ignore
  61. label: 'Pdftotext extractor configuration'
  62. preserve_cache:
  63. type: boolean
  64. label: 'Preserve cached extractions across cache clears.'
  65. read_text_files_directly:
  66. type: boolean
  67. label: 'Get contents of text attachments directly using file_get_contents.'
  68. field.formatter.settings.file_extracted_text:
  69. type: mapping
  70. label: 'File extracted text'
  71. mapping:
  72. excluded_extensions:
  73. type: string
  74. label: 'Excluded file extensions'
  75. max_filesize:
  76. type: string
  77. label: 'Maximum upload size'
  78. excluded_private:
  79. type: integer
  80. label: 'Exclude private files'