Package ai.extend.types
Class ParserRunStatus.Builder
- java.lang.Object
-
- ai.extend.types.ParserRunStatus.Builder
-
- All Implemented Interfaces:
ParserRunStatus._FinalStage,ParserRunStatus.IdStage,ParserRunStatus.StatusStage
- Enclosing class:
- ParserRunStatus
public static final class ParserRunStatus.Builder extends java.lang.Object implements ParserRunStatus.IdStage, ParserRunStatus.StatusStage, ParserRunStatus._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ParserRunStatusbuild()ParserRunStatus._FinalStagefailureReason(java.lang.String failureReason)The reason for failure if status is "FAILED".ParserRunStatus._FinalStagefailureReason(java.util.Optional<java.lang.String> failureReason)The reason for failure if status is "FAILED".ParserRunStatus.Builderfrom(ParserRunStatus other)ParserRunStatus.StatusStageid(java.lang.String id)A unique identifier for the parser run.ParserRunStatus._FinalStagestatus(ParserRunStatusStatus status)The status of the parser run.
-
-
-
Method Detail
-
from
public ParserRunStatus.Builder from(ParserRunStatus other)
- Specified by:
fromin interfaceParserRunStatus.IdStage
-
id
public ParserRunStatus.StatusStage id(@NotNull java.lang.String id)
A unique identifier for the parser run. Will always start with
"parser_run_"Example:
"parser_run_xK9mLPqRtN3vS8wF5hB2cQ"A unique identifier for the parser run. Will always start with
"parser_run_"Example:
"parser_run_xK9mLPqRtN3vS8wF5hB2cQ"- Specified by:
idin interfaceParserRunStatus.IdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
status
public ParserRunStatus._FinalStage status(@NotNull ParserRunStatusStatus status)
The status of the parser run.
The status of the parser run.
- Specified by:
statusin interfaceParserRunStatus.StatusStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
failureReason
public ParserRunStatus._FinalStage failureReason(java.lang.String failureReason)
The reason for failure if status is "FAILED".
- Specified by:
failureReasonin interfaceParserRunStatus._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
failureReason
public ParserRunStatus._FinalStage failureReason(java.util.Optional<java.lang.String> failureReason)
The reason for failure if status is "FAILED".
- Specified by:
failureReasonin interfaceParserRunStatus._FinalStage
-
build
public ParserRunStatus build()
- Specified by:
buildin interfaceParserRunStatus._FinalStage
-
-