| { |
| "$schema": "http://json-schema.org/draft-03/schema", |
| "$license": [ |
| "http://www.apache.org/licenses/LICENSE-2.0" |
| ], |
| "type": "object", |
| "javaType" : "org.apache.streams.example.MongoElasticsearchSyncConfiguration", |
| "javaInterfaces": ["java.io.Serializable"], |
| "extends": { |
| "$comment": "Absolute $ref: http://streams.apache.org/streams-runtimes/streams-runtime-local/LocalRuntimeConfiguration.json", |
| "$ref": "../../../../../../streams-runtimes/streams-runtime-local/src/main/jsonschema/LocalRuntimeConfiguration.json" |
| }, |
| "additionalProperties": false, |
| "properties": { |
| "source": { |
| "existingJavaType": "org.apache.streams.mongo.MongoConfiguration", |
| "type": "object", |
| "required": true |
| }, |
| "destination": { |
| "existingJavaType": "org.apache.streams.elasticsearch.ElasticsearchWriterConfiguration", |
| "type": "object", |
| "required": true |
| } |
| } |
| } |