Package com.basis.api.admin
Class BBjAdminAISchemaDocument
java.lang.Object
com.basis.api.admin.BBjAdminAISchemaDocument
- All Implemented Interfaces:
Serializable
Represents a single entry in the schema vector store; returned by
BBjAdminAI.listSchemaDocuments().- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionBBjAdminAISchemaDocument(String id, String type, String tableName, String content) -
Method Summary
Modifier and TypeMethodDescriptionFull human-readable description of the schema element that was embedded into the vector index.getId()Unique identifier for this document within the schema vector store.The primary table name this document is about (for relationship documents this is the source / owning table).getType()The type of schema element this document represents.toString()
-
Field Details
-
TYPE_TABLE
Document describes an entire database table: columns, types, primary keys, and indexes.- See Also:
-
TYPE_RELATIONSHIP
Document describes a foreign-key relationship between two tables.- See Also:
-
-
Constructor Details
-
BBjAdminAISchemaDocument
-
-
Method Details
-
getId
Unique identifier for this document within the schema vector store. Used internally for updates and deletes. -
getType
The type of schema element this document represents. One ofTYPE_TABLEorTYPE_RELATIONSHIP. -
getTableName
The primary table name this document is about (for relationship documents this is the source / owning table). -
getContent
Full human-readable description of the schema element that was embedded into the vector index. Useful for inspecting what the LLM sees as context. -
toString
-