Class CrawlDocument.CrawlDocumentId
java.lang.Object
ai.pipeline.connector.intake.entity.CrawlDocument.CrawlDocumentId
- All Implemented Interfaces:
Serializable
- Enclosing class:
CrawlDocument
@Embeddable
public static class CrawlDocument.CrawlDocumentId
extends Object
implements Serializable
Composite primary key for CrawlDocument.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionCrawl session identifier (UUID of the session that processed the document).Source-system unique identifier for the document (e.g., external ID or path). -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor for JPA.CrawlDocumentId(String crawlSessionId, String sourceId) Create a composite identifier. -
Method Summary
-
Field Details
-
crawlSessionId
Crawl session identifier (UUID of the session that processed the document). -
sourceId
Source-system unique identifier for the document (e.g., external ID or path).
-
-
Constructor Details
-
CrawlDocumentId
public CrawlDocumentId()Default constructor for JPA. -
CrawlDocumentId
Create a composite identifier.- Parameters:
crawlSessionId- crawl session identifiersourceId- source-system document identifier
-
-
Method Details