Package ai.extend.types
Class EditRunMetrics.Builder
- java.lang.Object
-
- ai.extend.types.EditRunMetrics.Builder
-
- Enclosing class:
- EditRunMetrics
public static final class EditRunMetrics.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EditRunMetricsbuild()EditRunMetrics.BuilderfieldAnnotationTimeMs(java.lang.Double fieldAnnotationTimeMs)EditRunMetrics.BuilderfieldAnnotationTimeMs(java.util.Optional<java.lang.Double> fieldAnnotationTimeMs)The time taken to annotate the fields in the document.EditRunMetrics.BuilderfieldCount(java.lang.Integer fieldCount)EditRunMetrics.BuilderfieldCount(java.util.Optional<java.lang.Integer> fieldCount)The number of fields detected in the document.EditRunMetrics.BuilderfieldDetectionTimeMs(java.lang.Double fieldDetectionTimeMs)EditRunMetrics.BuilderfieldDetectionTimeMs(java.util.Optional<java.lang.Double> fieldDetectionTimeMs)The time taken to detect the fields in the document.EditRunMetrics.BuilderfieldFillingTimeMs(java.lang.Double fieldFillingTimeMs)EditRunMetrics.BuilderfieldFillingTimeMs(java.util.Optional<java.lang.Double> fieldFillingTimeMs)The time taken to fill the fields in the document.EditRunMetrics.Builderfrom(EditRunMetrics other)EditRunMetrics.BuilderpageCount(java.lang.Integer pageCount)EditRunMetrics.BuilderpageCount(java.util.Optional<java.lang.Integer> pageCount)The number of pages in the document.EditRunMetrics.BuilderprocessingTimeMs(java.lang.Double processingTimeMs)EditRunMetrics.BuilderprocessingTimeMs(java.util.Optional<java.lang.Double> processingTimeMs)Total processing time in milliseconds
-
-
-
Method Detail
-
from
public EditRunMetrics.Builder from(EditRunMetrics other)
-
processingTimeMs
public EditRunMetrics.Builder processingTimeMs(java.util.Optional<java.lang.Double> processingTimeMs)
Total processing time in milliseconds
-
processingTimeMs
public EditRunMetrics.Builder processingTimeMs(java.lang.Double processingTimeMs)
-
fieldCount
public EditRunMetrics.Builder fieldCount(java.util.Optional<java.lang.Integer> fieldCount)
The number of fields detected in the document.
-
fieldCount
public EditRunMetrics.Builder fieldCount(java.lang.Integer fieldCount)
-
pageCount
public EditRunMetrics.Builder pageCount(java.util.Optional<java.lang.Integer> pageCount)
The number of pages in the document.
-
pageCount
public EditRunMetrics.Builder pageCount(java.lang.Integer pageCount)
-
fieldFillingTimeMs
public EditRunMetrics.Builder fieldFillingTimeMs(java.util.Optional<java.lang.Double> fieldFillingTimeMs)
The time taken to fill the fields in the document.
-
fieldFillingTimeMs
public EditRunMetrics.Builder fieldFillingTimeMs(java.lang.Double fieldFillingTimeMs)
-
fieldDetectionTimeMs
public EditRunMetrics.Builder fieldDetectionTimeMs(java.util.Optional<java.lang.Double> fieldDetectionTimeMs)
The time taken to detect the fields in the document.
-
fieldDetectionTimeMs
public EditRunMetrics.Builder fieldDetectionTimeMs(java.lang.Double fieldDetectionTimeMs)
-
fieldAnnotationTimeMs
public EditRunMetrics.Builder fieldAnnotationTimeMs(java.util.Optional<java.lang.Double> fieldAnnotationTimeMs)
The time taken to annotate the fields in the document.
-
fieldAnnotationTimeMs
public EditRunMetrics.Builder fieldAnnotationTimeMs(java.lang.Double fieldAnnotationTimeMs)
-
build
public EditRunMetrics build()
-
-