Package ai.extend.types
Interface ProcessorRun._FinalStage
-
- All Known Implementing Classes:
ProcessorRun.Builder
- Enclosing class:
- ProcessorRun
public static interface ProcessorRun._FinalStage
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ProcessorRun._FinalStageaddAllFiles(java.util.List<File> files)ProcessorRun._FinalStageaddAllMergedProcessors(java.util.List<ProcessorRunMergedProcessorsItem> mergedProcessors)ProcessorRun._FinalStageaddFiles(File files)ProcessorRun._FinalStageaddMergedProcessors(ProcessorRunMergedProcessorsItem mergedProcessors)ProcessorRunbuild()ProcessorRun._FinalStageedits(java.lang.String key, ExtractionOutputEdits value)ProcessorRun._FinalStageedits(java.util.Map<java.lang.String,ExtractionOutputEdits> edits)ProcessorRun._FinalStagefailureMessage(java.lang.String failureMessage)ProcessorRun._FinalStagefailureMessage(java.util.Optional<java.lang.String> failureMessage)If the run failed, provides a detailed message about the failure.ProcessorRun._FinalStagefailureReason(java.lang.String failureReason)ProcessorRun._FinalStagefailureReason(java.util.Optional<java.lang.String> failureReason)If the run failed, indicates the reason for failure.ProcessorRun._FinalStagefiles(java.util.List<File> files)Details of the processed files.ProcessorRun._FinalStageinitialOutput(ProcessorOutput initialOutput)ProcessorRun._FinalStageinitialOutput(java.util.Optional<ProcessorOutput> initialOutput)The initial output from the processor run.ProcessorRun._FinalStagemergedProcessors(java.util.List<ProcessorRunMergedProcessorsItem> mergedProcessors)An array of processors that were merged to create this output.ProcessorRun._FinalStagemetadata(java.util.Map<java.lang.String,java.lang.Object> metadata)ProcessorRun._FinalStagemetadata(java.util.Optional<java.util.Map<java.lang.String,java.lang.Object>> metadata)Any metadata that was provided when creating the processor run.ProcessorRun._FinalStageputAllEdits(java.util.Map<java.lang.String,ExtractionOutputEdits> edits)ProcessorRun._FinalStagereviewedOutput(ProcessorOutput reviewedOutput)ProcessorRun._FinalStagereviewedOutput(java.util.Optional<ProcessorOutput> reviewedOutput)The output after review, if any.
-
-
-
Method Detail
-
build
ProcessorRun build()
-
failureReason
ProcessorRun._FinalStage failureReason(java.util.Optional<java.lang.String> failureReason)
If the run failed, indicates the reason for failure.
-
failureReason
ProcessorRun._FinalStage failureReason(java.lang.String failureReason)
-
failureMessage
ProcessorRun._FinalStage failureMessage(java.util.Optional<java.lang.String> failureMessage)
If the run failed, provides a detailed message about the failure.
-
failureMessage
ProcessorRun._FinalStage failureMessage(java.lang.String failureMessage)
-
metadata
ProcessorRun._FinalStage metadata(java.util.Optional<java.util.Map<java.lang.String,java.lang.Object>> metadata)
Any metadata that was provided when creating the processor run.
-
metadata
ProcessorRun._FinalStage metadata(java.util.Map<java.lang.String,java.lang.Object> metadata)
-
edits
ProcessorRun._FinalStage edits(java.util.Map<java.lang.String,ExtractionOutputEdits> edits)
-
putAllEdits
ProcessorRun._FinalStage putAllEdits(java.util.Map<java.lang.String,ExtractionOutputEdits> edits)
-
edits
ProcessorRun._FinalStage edits(java.lang.String key, ExtractionOutputEdits value)
-
initialOutput
ProcessorRun._FinalStage initialOutput(java.util.Optional<ProcessorOutput> initialOutput)
The initial output from the processor run. The type of output will match the processor type.
-
initialOutput
ProcessorRun._FinalStage initialOutput(ProcessorOutput initialOutput)
-
reviewedOutput
ProcessorRun._FinalStage reviewedOutput(java.util.Optional<ProcessorOutput> reviewedOutput)
The output after review, if any.
-
reviewedOutput
ProcessorRun._FinalStage reviewedOutput(ProcessorOutput reviewedOutput)
-
files
ProcessorRun._FinalStage files(java.util.List<File> files)
Details of the processed files.
If this was a file generated from a splitter processor, this will be the sub file.
See the File object for more details.
-
addFiles
ProcessorRun._FinalStage addFiles(File files)
-
addAllFiles
ProcessorRun._FinalStage addAllFiles(java.util.List<File> files)
-
mergedProcessors
ProcessorRun._FinalStage mergedProcessors(java.util.List<ProcessorRunMergedProcessorsItem> mergedProcessors)
An array of processors that were merged to create this output. Will be an empty array unless this output was the result of a MergeExtraction step in a workflow.
-
addMergedProcessors
ProcessorRun._FinalStage addMergedProcessors(ProcessorRunMergedProcessorsItem mergedProcessors)
-
addAllMergedProcessors
ProcessorRun._FinalStage addAllMergedProcessors(java.util.List<ProcessorRunMergedProcessorsItem> mergedProcessors)
-
-