json.schema.entity.applications.configuration.internal.searchIndexingAppConfig.json Maven / Gradle / Ivy
{
"$id": "https://open-metadata.org/schema/entity/applications/configuration/searchIndexingApp.json",
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "SearchIndexingApp",
"type": "object",
"description": "Search Indexing App.",
"definitions": {
"searchIndexingType": {
"description": "Application type.",
"type": "string",
"enum": ["SearchIndexing"],
"default": "SearchIndexing"
}
},
"properties" : {
"type": {
"title": "Application Type",
"description": "Application Type",
"$ref": "#/definitions/searchIndexingType",
"default": "SearchIndexing"
},
"entities": {
"description": "List of Entities to Reindex",
"type": "array",
"items": {
"type": "string"
},
"default": ["all"],
"uniqueItems": true
},
"recreateIndex": {
"description": "This schema publisher run modes.",
"type": "boolean",
"default": false
},
"batchSize": {
"description": "Maximum number of events sent in a batch (Default 100).",
"type": "integer",
"default": 100
},
"payLoadSize": {
"description": "Maximum number of events sent in a batch (Default 100).",
"type": "integer",
"existingJavaType": "java.lang.Long",
"default": 104857600
},
"searchIndexMappingLanguage": {
"description": "Recreate Indexes with updated Language",
"$ref": "../../../../configuration/elasticSearchConfiguration.json#/definitions/searchIndexMappingLanguage"
}
},
"additionalProperties": false
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy