Class InBodyConvertDocumentResponse.Builder
java.lang.Object
ai.docling.serve.api.convert.response.InBodyConvertDocumentResponse.Builder
- Enclosing class:
- InBodyConvertDocumentResponse
Builder for creating
InBodyConvertDocumentResponse instances.
Generated by Lombok's @Builder annotation.
Builder methods:
document(DocumentResponse)- Set the converted documenterror(ErrorItem)- Add a single error (use with @Singular)errors(List<ErrorItem>)- Set the list of errorsprocessingTime(Double)- Set the processing time in secondsstatus(String)- Set the conversion statustiming(String, Object)- Add a single timing entry (use with @Singular)timings(Map<String, Object>)- Set the map of timing information
-
Method Summary
Modifier and TypeMethodDescription@NonNull InBodyConvertDocumentResponsebuild()document(DocumentResponse document) Converted document content.errors(@NonNull Collection<? extends ErrorItem> errors) processingTime(Double processingTime) Total processing time in seconds.Conversion status (success, failure, partial_success, etc.).@NonNull StringtoString()
-
Method Details
-
document
Converted document content.- Parameters:
document- the converted document- Returns:
this.
-
error
-
errors
public @NonNull InBodyConvertDocumentResponse.Builder errors(@NonNull Collection<? extends ErrorItem> errors) -
clearErrors
-
processingTime
Total processing time in seconds.- Parameters:
processingTime- the processing time in seconds- Returns:
this.
-
status
Conversion status (success, failure, partial_success, etc.).- Parameters:
status- the conversion status- Returns:
this.
-
timing
-
timings
public @NonNull InBodyConvertDocumentResponse.Builder timings(@NonNull Map<? extends String, ? extends Object> timings) -
clearTimings
-
build
-
toString
-