| { |
| "type": "object", |
| "properties": { |
| "name": { |
| "type": "string", |
| "description": "The name of this configuration item. This name will be used to update or remove this later if necessary." |
| }, |
| "class": { |
| "type": "string", |
| "description": "The configuration item class. Class names do not need to be fully qualified if they are included with Solr, so you can abbreviate the name as 'solr.SearchHandler'. Custom or third-party class names may need to be fully qualified, however." |
| }, |
| "runtimeLib": { |
| "type": "boolean", |
| "description": "An optional parameter to use a custom .jar file that has been uploaded to Solr's blobstore. This additionally requires that the .jar has also been registered with the 'add-runtimelib' command, which is one of the available commands for the Config API." |
| } |
| }, |
| "required": [ "name", "class"], |
| "additionalProperties": true |
| } |