mirror of
https://github.com/jeap-admin-ch/jeap-opensearch-index-type.git
synced 2026-08-17 12:55:27 +00:00
Read-only mirror of https://github.com/jeap-admin-ch/jeap-opensearch-index-type — Bundesamt für Informatik und Telekommunikation. Issues & pull requests at the source. Catalog: https://www.opensource.admin.ch/en/softwares/fkho4c
https://www.opensource.admin.ch/en/softwares/fkho4c
- Java 98.5%
- Shell 1.5%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .mvn/wrapper | ||
| docs | ||
| src | ||
| .gitignore | ||
| AGENTS.md | ||
| CHANGELOG.md | ||
| CONTRIBUTING.md | ||
| LICENSE | ||
| mvnw | ||
| pom.xml | ||
| publiccode.yml | ||
| README.md | ||
| SECURITY.md | ||
| setPomVersions.sh | ||
| THIRD-PARTY-LICENSES.md | ||
jeap-opensearch-index-type
Core domain model for jEAP OpenSearch index types. Defines the contracts and data structures shared by index writers, search clients, and the index type registry Maven plugin.
Key Types
IndexType<T>— full index type descriptor including the typed data class for thedatafieldIndexTypeDescriptor— non-generic descriptor: system, origin type, versions, alias names, roles, and mappingOrigin— business object metadata written to theoriginfield of every OpenSearch documentSearchItem<T>— pairs anOriginwith typed business data; returned by the SearchItem Provider APISearchItemIndexed<T>—SearchItemenriched withSearchItemMetadatawritten by the index writerSearchItemMetadata—upserted_at,major_version, andminor_versionstored insearch_item
Documentation
Note
This repository is part of the open source distribution of jEAP. See github.com/jeap-admin-ch/jeap for more information.
License
This repository is Open Source Software licensed under the Apache License 2.0.