Interface SplitRunSummary._FinalStage
-
- All Known Implementing Classes:
SplitRunSummary.Builder
- Enclosing class:
- SplitRunSummary
public static interface SplitRunSummary._FinalStage
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SplitRunSummarybuild()SplitRunSummary._FinalStagefailureMessage(Nullable<java.lang.String> failureMessage)SplitRunSummary._FinalStagefailureMessage(java.lang.String failureMessage)SplitRunSummary._FinalStagefailureMessage(java.util.Optional<java.lang.String> failureMessage)A detailed message about the failure.SplitRunSummary._FinalStagefailureReason(Nullable<java.lang.String> failureReason)SplitRunSummary._FinalStagefailureReason(java.lang.String failureReason)SplitRunSummary._FinalStagefailureReason(java.util.Optional<java.lang.String> failureReason)The reason for failure.SplitRunSummary._FinalStagemetadata(Nullable<java.util.Map<java.lang.String,java.lang.Object>> metadata)SplitRunSummary._FinalStagemetadata(java.util.Map<java.lang.String,java.lang.Object> metadata)SplitRunSummary._FinalStagemetadata(java.util.Optional<java.util.Map<java.lang.String,java.lang.Object>> metadata)Any metadata that was provided when creating the split run.SplitRunSummary._FinalStageparseRunId(Nullable<java.lang.String> parseRunId)SplitRunSummary._FinalStageparseRunId(java.lang.String parseRunId)SplitRunSummary._FinalStageparseRunId(java.util.Optional<java.lang.String> parseRunId)The ID of the parse run that was used for this split run.SplitRunSummary._FinalStagesplitter(Nullable<SplitterSummary> splitter)SplitRunSummary._FinalStagesplitter(SplitterSummary splitter)SplitRunSummary._FinalStagesplitter(java.util.Optional<SplitterSummary> splitter)The splitter that was used for this run.SplitRunSummary._FinalStagesplitterVersion(Nullable<SplitterVersionSummary> splitterVersion)SplitRunSummary._FinalStagesplitterVersion(SplitterVersionSummary splitterVersion)SplitRunSummary._FinalStagesplitterVersion(java.util.Optional<SplitterVersionSummary> splitterVersion)The version of the splitter that was used for this run.SplitRunSummary._FinalStageusage(Nullable<RunUsageSummary> usage)SplitRunSummary._FinalStageusage(RunUsageSummary usage)SplitRunSummary._FinalStageusage(java.util.Optional<RunUsageSummary> usage)Usage credits consumed by this split run.
-
-
-
Method Detail
-
build
SplitRunSummary build()
-
splitter
SplitRunSummary._FinalStage splitter(java.util.Optional<SplitterSummary> splitter)
The splitter that was used for this run.
Availability: Present when a splitter reference was provided. Not present when using inline
config.
-
splitter
SplitRunSummary._FinalStage splitter(SplitterSummary splitter)
-
splitter
SplitRunSummary._FinalStage splitter(Nullable<SplitterSummary> splitter)
-
splitterVersion
SplitRunSummary._FinalStage splitterVersion(java.util.Optional<SplitterVersionSummary> splitterVersion)
The version of the splitter that was used for this run.
Availability: Present when a splitter reference was provided. Not present when using inline
config.
-
splitterVersion
SplitRunSummary._FinalStage splitterVersion(SplitterVersionSummary splitterVersion)
-
splitterVersion
SplitRunSummary._FinalStage splitterVersion(Nullable<SplitterVersionSummary> splitterVersion)
-
failureReason
SplitRunSummary._FinalStage failureReason(java.util.Optional<java.lang.String> failureReason)
The reason for failure.
Availability: Present when
statusis"FAILED".
-
failureReason
SplitRunSummary._FinalStage failureReason(java.lang.String failureReason)
-
failureReason
SplitRunSummary._FinalStage failureReason(Nullable<java.lang.String> failureReason)
-
failureMessage
SplitRunSummary._FinalStage failureMessage(java.util.Optional<java.lang.String> failureMessage)
A detailed message about the failure.
Availability: Present when
statusis"FAILED".
-
failureMessage
SplitRunSummary._FinalStage failureMessage(java.lang.String failureMessage)
-
failureMessage
SplitRunSummary._FinalStage failureMessage(Nullable<java.lang.String> failureMessage)
-
metadata
SplitRunSummary._FinalStage metadata(java.util.Optional<java.util.Map<java.lang.String,java.lang.Object>> metadata)
Any metadata that was provided when creating the split run.
Availability: Present when metadata was provided during creation.
-
metadata
SplitRunSummary._FinalStage metadata(java.util.Map<java.lang.String,java.lang.Object> metadata)
-
metadata
SplitRunSummary._FinalStage metadata(Nullable<java.util.Map<java.lang.String,java.lang.Object>> metadata)
-
parseRunId
SplitRunSummary._FinalStage parseRunId(java.util.Optional<java.lang.String> parseRunId)
The ID of the parse run that was used for this split run.
Availability: Present when a parse run was created.
-
parseRunId
SplitRunSummary._FinalStage parseRunId(java.lang.String parseRunId)
-
parseRunId
SplitRunSummary._FinalStage parseRunId(Nullable<java.lang.String> parseRunId)
-
usage
SplitRunSummary._FinalStage usage(java.util.Optional<RunUsageSummary> usage)
Usage credits consumed by this split run. Omits
breakdown— fetch the full split run by id to see the per-line items.Availability: Present when
statusis"PROCESSED". Will not be returned for runs created before October 7, 2025 or for customers on legacy billing systems.
-
usage
SplitRunSummary._FinalStage usage(RunUsageSummary usage)
-
usage
SplitRunSummary._FinalStage usage(Nullable<RunUsageSummary> usage)
-
-