org.llm4s.rag.permissions.PrincipalId
See thePrincipalId companion object
final case class PrincipalId(value: Int) extends AnyVal
Type-safe wrapper for principal IDs.
Uses integer representation for efficient database queries:
- Positive integers represent users
- Negative integers represent groups
- Zero is reserved (not used)
Value parameters
- value
-
The integer ID (positive=user, negative=group)
Attributes
- Companion
- object
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass AnyValtrait Matchableclass Any
Members list
In this article