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