Interface ClassifyRun._FinalStage
-
- All Known Implementing Classes:
ClassifyRun.Builder
- Enclosing class:
- ClassifyRun
public static interface ClassifyRun._FinalStage
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ClassifyRunbuild()ClassifyRun._FinalStageclassifier(Nullable<ClassifierSummary> classifier)ClassifyRun._FinalStageclassifier(ClassifierSummary classifier)ClassifyRun._FinalStageclassifier(java.util.Optional<ClassifierSummary> classifier)The classifier that was used for this run.ClassifyRun._FinalStageclassifierVersion(Nullable<ClassifierVersionSummary> classifierVersion)ClassifyRun._FinalStageclassifierVersion(ClassifierVersionSummary classifierVersion)ClassifyRun._FinalStageclassifierVersion(java.util.Optional<ClassifierVersionSummary> classifierVersion)The version of the classifier that was used for this run.ClassifyRun._FinalStagefailureMessage(Nullable<java.lang.String> failureMessage)ClassifyRun._FinalStagefailureMessage(java.lang.String failureMessage)ClassifyRun._FinalStagefailureMessage(java.util.Optional<java.lang.String> failureMessage)A detailed message about the failure.ClassifyRun._FinalStagefailureReason(Nullable<java.lang.String> failureReason)ClassifyRun._FinalStagefailureReason(java.lang.String failureReason)ClassifyRun._FinalStagefailureReason(java.util.Optional<java.lang.String> failureReason)The reason for failure.ClassifyRun._FinalStageinitialOutput(Nullable<ClassifyOutput> initialOutput)ClassifyRun._FinalStageinitialOutput(ClassifyOutput initialOutput)ClassifyRun._FinalStageinitialOutput(java.util.Optional<ClassifyOutput> initialOutput)The initial output from the classify run, before any review edits.ClassifyRun._FinalStagemetadata(Nullable<java.util.Map<java.lang.String,java.lang.Object>> metadata)ClassifyRun._FinalStagemetadata(java.util.Map<java.lang.String,java.lang.Object> metadata)ClassifyRun._FinalStagemetadata(java.util.Optional<java.util.Map<java.lang.String,java.lang.Object>> metadata)Any metadata that was provided when creating the classify run.ClassifyRun._FinalStageoutput(Nullable<ClassifyOutput> output)ClassifyRun._FinalStageoutput(ClassifyOutput output)ClassifyRun._FinalStageoutput(java.util.Optional<ClassifyOutput> output)The final output, either reviewed or initial.ClassifyRun._FinalStageparseRunId(Nullable<java.lang.String> parseRunId)ClassifyRun._FinalStageparseRunId(java.lang.String parseRunId)ClassifyRun._FinalStageparseRunId(java.util.Optional<java.lang.String> parseRunId)The ID of the parse run that was used for this classify run.ClassifyRun._FinalStagereviewedOutput(Nullable<ClassifyOutput> reviewedOutput)ClassifyRun._FinalStagereviewedOutput(ClassifyOutput reviewedOutput)ClassifyRun._FinalStagereviewedOutput(java.util.Optional<ClassifyOutput> reviewedOutput)The output after human review.ClassifyRun._FinalStageusage(Nullable<RunUsage> usage)ClassifyRun._FinalStageusage(RunUsage usage)ClassifyRun._FinalStageusage(java.util.Optional<RunUsage> usage)Usage credits consumed by this classify run.
-
-
-
Method Detail
-
build
ClassifyRun build()
-
classifier
ClassifyRun._FinalStage classifier(java.util.Optional<ClassifierSummary> classifier)
The classifier that was used for this run.
Availability: Present when a classifier reference was provided. Not present when using inline
config.
-
classifier
ClassifyRun._FinalStage classifier(ClassifierSummary classifier)
-
classifier
ClassifyRun._FinalStage classifier(Nullable<ClassifierSummary> classifier)
-
classifierVersion
ClassifyRun._FinalStage classifierVersion(java.util.Optional<ClassifierVersionSummary> classifierVersion)
The version of the classifier that was used for this run.
Availability: Present when a classifier reference was provided. Not present when using inline
config.
-
classifierVersion
ClassifyRun._FinalStage classifierVersion(ClassifierVersionSummary classifierVersion)
-
classifierVersion
ClassifyRun._FinalStage classifierVersion(Nullable<ClassifierVersionSummary> classifierVersion)
-
output
ClassifyRun._FinalStage output(java.util.Optional<ClassifyOutput> output)
The final output, either reviewed or initial.
Availability: Present when
statusis"PROCESSED".
-
output
ClassifyRun._FinalStage output(ClassifyOutput output)
-
output
ClassifyRun._FinalStage output(Nullable<ClassifyOutput> output)
-
initialOutput
ClassifyRun._FinalStage initialOutput(java.util.Optional<ClassifyOutput> initialOutput)
The initial output from the classify run, before any review edits.
Availability: Present when
reviewedistrue.
-
initialOutput
ClassifyRun._FinalStage initialOutput(ClassifyOutput initialOutput)
-
initialOutput
ClassifyRun._FinalStage initialOutput(Nullable<ClassifyOutput> initialOutput)
-
reviewedOutput
ClassifyRun._FinalStage reviewedOutput(java.util.Optional<ClassifyOutput> reviewedOutput)
The output after human review.
Availability: Present when
reviewedistrue.
-
reviewedOutput
ClassifyRun._FinalStage reviewedOutput(ClassifyOutput reviewedOutput)
-
reviewedOutput
ClassifyRun._FinalStage reviewedOutput(Nullable<ClassifyOutput> reviewedOutput)
-
failureReason
ClassifyRun._FinalStage failureReason(java.util.Optional<java.lang.String> failureReason)
The reason for failure.
Availability: Present when
statusis"FAILED".Possible values include:
ABORTED- The run was aborted by the userINTERNAL_ERROR- An unexpected internal error occurredFAILED_TO_PROCESS_FILE- Failed to process the file (e.g., OCR failure, file access issues)INVALID_PROCESSOR- The processor configuration is invalidINVALID_CONFIGURATION- The provided configuration is incompatible with the selected modelPARSING_ERROR- Failed to parse the classification outputPRE_PROCESSING_FAILURE- An error occurred during preprocessingPOST_PROCESSING_FAILURE- An error occurred during postprocessingOUT_OF_CREDITS- Insufficient credits to run the classification
Note: Additional failure reasons may be added in the future. Your integration should handle unknown values gracefully.
-
failureReason
ClassifyRun._FinalStage failureReason(java.lang.String failureReason)
-
failureReason
ClassifyRun._FinalStage failureReason(Nullable<java.lang.String> failureReason)
-
failureMessage
ClassifyRun._FinalStage failureMessage(java.util.Optional<java.lang.String> failureMessage)
A detailed message about the failure.
Availability: Present when
statusis"FAILED".
-
failureMessage
ClassifyRun._FinalStage failureMessage(java.lang.String failureMessage)
-
failureMessage
ClassifyRun._FinalStage failureMessage(Nullable<java.lang.String> failureMessage)
-
metadata
ClassifyRun._FinalStage metadata(java.util.Optional<java.util.Map<java.lang.String,java.lang.Object>> metadata)
Any metadata that was provided when creating the classify run.
Availability: Present when metadata was provided during creation.
-
metadata
ClassifyRun._FinalStage metadata(java.util.Map<java.lang.String,java.lang.Object> metadata)
-
metadata
ClassifyRun._FinalStage metadata(Nullable<java.util.Map<java.lang.String,java.lang.Object>> metadata)
-
parseRunId
ClassifyRun._FinalStage parseRunId(java.util.Optional<java.lang.String> parseRunId)
The ID of the parse run that was used for this classify run.
Availability: Present when a parse run was created.
-
parseRunId
ClassifyRun._FinalStage parseRunId(java.lang.String parseRunId)
-
parseRunId
ClassifyRun._FinalStage parseRunId(Nullable<java.lang.String> parseRunId)
-
usage
ClassifyRun._FinalStage usage(java.util.Optional<RunUsage> usage)
Usage credits consumed by this classify run.
Availability: Present when
statusis"PROCESSED". Will not be returned for runs created before October 7, 2025 or for customers on legacy billing systems.
-
usage
ClassifyRun._FinalStage usage(RunUsage usage)
-
usage
ClassifyRun._FinalStage usage(Nullable<RunUsage> usage)
-
-