Class PreSignedUrlConvertResponse.Builder
java.lang.Object
ai.docling.serve.api.convert.response.PreSignedUrlConvertResponse.Builder
- Enclosing class:
- PreSignedUrlConvertResponse
Builder for creating
PreSignedUrlConvertResponse instances.
Generated by Lombok's @Builder annotation.
Builder methods:
processingTime(Double)- Set the total processing time in secondsnumConverted(Integer)- Set the number of attempted conversionsnumSucceeded(Integer)- Set the number of successful conversionsnumPartiallySucceeded(Integer)- Set the number of partial successesnumFailed(Integer)- Set the number of failed conversionsdocuments(List<DocumentArtifactItem>)- Set the list of per-source artifact itemsdocument(DocumentArtifactItem)- Add a single per-source artifact item (use with @Singular)
-
Method Summary
Modifier and TypeMethodDescription@NonNull PreSignedUrlConvertResponsebuild()@NonNull PreSignedUrlConvertResponse.Builder@NonNull PreSignedUrlConvertResponse.Builderdocument(DocumentArtifactItem document) @NonNull PreSignedUrlConvertResponse.Builderdocuments(@NonNull Collection<? extends DocumentArtifactItem> documents) @NonNull PreSignedUrlConvertResponse.BuildernumConverted(Integer numConverted) Number of attempted conversions.@NonNull PreSignedUrlConvertResponse.BuilderNumber of failed conversions.@NonNull PreSignedUrlConvertResponse.BuildernumPartiallySucceeded(Integer numPartiallySucceeded) Number of partial successes.@NonNull PreSignedUrlConvertResponse.BuildernumSucceeded(Integer numSucceeded) Number of successful conversions.@NonNull PreSignedUrlConvertResponse.BuilderprocessingTime(Double processingTime) Total processing time in seconds.@NonNull StringtoString()
-
Method Details
-
processingTime
Total processing time in seconds.- Parameters:
processingTime- the processing time in seconds- Returns:
this.
-
numConverted
Number of attempted conversions.- Parameters:
numConverted- the number of attempted conversions- Returns:
this.
-
numSucceeded
Number of successful conversions.- Parameters:
numSucceeded- the number of successful conversions- Returns:
this.
-
numPartiallySucceeded
public @NonNull PreSignedUrlConvertResponse.Builder numPartiallySucceeded(Integer numPartiallySucceeded) Number of partial successes.- Parameters:
numPartiallySucceeded- the number of partial successes- Returns:
this.
-
numFailed
Number of failed conversions.- Parameters:
numFailed- the number of failed conversions- Returns:
this.
-
document
-
documents
public @NonNull PreSignedUrlConvertResponse.Builder documents(@NonNull Collection<? extends DocumentArtifactItem> documents) -
clearDocuments
-
build
-
toString
-