Package ai.extend.types
Class ExtractStepDefinition.Builder
- java.lang.Object
-
- ai.extend.types.ExtractStepDefinition.Builder
-
- All Implemented Interfaces:
ExtractStepDefinition._FinalStage,ExtractStepDefinition.NameStage
- Enclosing class:
- ExtractStepDefinition
public static final class ExtractStepDefinition.Builder extends java.lang.Object implements ExtractStepDefinition.NameStage, ExtractStepDefinition._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExtractStepDefinitionbuild()ExtractStepDefinition._FinalStageconfig(ExtractStepDefinitionConfig config)Optional on create/update.ExtractStepDefinition._FinalStageconfig(java.util.Optional<ExtractStepDefinitionConfig> config)Optional on create/update.ExtractStepDefinition.Builderfrom(ExtractStepDefinition other)ExtractStepDefinition._FinalStagename(java.lang.String name)ExtractStepDefinition._FinalStagenext(java.util.List<SimpleNextEntry> next)Can only be set whenconfigis present.ExtractStepDefinition._FinalStagenext(java.util.Optional<java.util.List<SimpleNextEntry>> next)Can only be set whenconfigis present.
-
-
-
Method Detail
-
from
public ExtractStepDefinition.Builder from(ExtractStepDefinition other)
- Specified by:
fromin interfaceExtractStepDefinition.NameStage
-
name
public ExtractStepDefinition._FinalStage name(@NotNull java.lang.String name)
- Specified by:
namein interfaceExtractStepDefinition.NameStage
-
next
public ExtractStepDefinition._FinalStage next(java.util.List<SimpleNextEntry> next)
Can only be set when
configis present.- Specified by:
nextin interfaceExtractStepDefinition._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
next
public ExtractStepDefinition._FinalStage next(java.util.Optional<java.util.List<SimpleNextEntry>> next)
Can only be set when
configis present.- Specified by:
nextin interfaceExtractStepDefinition._FinalStage
-
config
public ExtractStepDefinition._FinalStage config(ExtractStepDefinitionConfig config)
Optional on create/update. Required before the workflow can be deployed. Omitted in responses when the step is not yet configured.
- Specified by:
configin interfaceExtractStepDefinition._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
config
public ExtractStepDefinition._FinalStage config(java.util.Optional<ExtractStepDefinitionConfig> config)
Optional on create/update. Required before the workflow can be deployed. Omitted in responses when the step is not yet configured.
- Specified by:
configin interfaceExtractStepDefinition._FinalStage
-
build
public ExtractStepDefinition build()
- Specified by:
buildin interfaceExtractStepDefinition._FinalStage
-
-