Class Document.Builder
java.lang.Object
ai.docling.serve.api.chunk.response.Document.Builder
- Enclosing class:
- Document
Builder for creating
Document instances.
Generated by Lombok's @Builder annotation.
Builder methods:
kind(String)- Set the document kindcontent(ExportDocumentResponse)- Set the exported document contentstatus(String)- Set the processing statuserror(ErrorItem)- Add a single error (use with @Singular)errors(List<ErrorItem>)- Set the list of errors
-
Method Summary
Modifier and TypeMethodDescription@NonNull Documentbuild()@NonNull Document.Builder@NonNull Document.Buildercontent(ExportDocumentResponse content) The converted document content in various export formats.@NonNull Document.Builder@NonNull Document.Buildererrors(@NonNull Collection<? extends ErrorItem> errors) @NonNull Document.BuilderThe type or kind of document.@NonNull Document.BuilderProcessing status of the document.@NonNull StringtoString()
-
Method Details
-
kind
The type or kind of document. This may indicate the document format or processing pipeline used.- Parameters:
kind- the document kind, or null if not specified- Returns:
this.
-
content
The converted document content in various export formats. Contains the document data before chunking was applied.- Parameters:
content- the exported document content- Returns:
this.
-
status
Processing status of the document. Common values include "success", "failure", or "partial".- Parameters:
status- the processing status- Returns:
this.
-
error
-
errors
-
clearErrors
-
build
-
toString
-