Package ai.extend.types
Class ClassificationNextEntry.Builder
- java.lang.Object
-
- ai.extend.types.ClassificationNextEntry.Builder
-
- All Implemented Interfaces:
ClassificationNextEntry._FinalStage,ClassificationNextEntry.ClassificationIdStage,ClassificationNextEntry.StepStage
- Enclosing class:
- ClassificationNextEntry
public static final class ClassificationNextEntry.Builder extends java.lang.Object implements ClassificationNextEntry.StepStage, ClassificationNextEntry.ClassificationIdStage, ClassificationNextEntry._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ClassificationNextEntrybuild()ClassificationNextEntry._FinalStageclassificationId(java.lang.String classificationId)Must match a classificationidfrom the referenced classifier's or splitter's configuration (e.g.ClassificationNextEntry.Builderfrom(ClassificationNextEntry other)ClassificationNextEntry.ClassificationIdStagestep(java.lang.String step)The name of the target step.
-
-
-
Method Detail
-
from
public ClassificationNextEntry.Builder from(ClassificationNextEntry other)
- Specified by:
fromin interfaceClassificationNextEntry.StepStage
-
step
public ClassificationNextEntry.ClassificationIdStage step(@NotNull java.lang.String step)
The name of the target step.
The name of the target step.
- Specified by:
stepin interfaceClassificationNextEntry.StepStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
classificationId
public ClassificationNextEntry._FinalStage classificationId(@NotNull java.lang.String classificationId)
Must match a classification
idfrom the referenced classifier's or splitter's configuration (e.g."cls_invoice"). Classification IDs are stable across renames — if a classification type is renamed, the ID stays the same and routing continues to work.Must match a classification
idfrom the referenced classifier's or splitter's configuration (e.g."cls_invoice"). Classification IDs are stable across renames — if a classification type is renamed, the ID stays the same and routing continues to work.- Specified by:
classificationIdin interfaceClassificationNextEntry.ClassificationIdStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
build
public ClassificationNextEntry build()
- Specified by:
buildin interfaceClassificationNextEntry._FinalStage
-
-