Package ai.extend.types
Class ExternalDataValidationStepDefinition.Builder
- java.lang.Object
-
- ai.extend.types.ExternalDataValidationStepDefinition.Builder
-
- All Implemented Interfaces:
ExternalDataValidationStepDefinition._FinalStage,ExternalDataValidationStepDefinition.NameStage
- Enclosing class:
- ExternalDataValidationStepDefinition
public static final class ExternalDataValidationStepDefinition.Builder extends java.lang.Object implements ExternalDataValidationStepDefinition.NameStage, ExternalDataValidationStepDefinition._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExternalDataValidationStepDefinitionbuild()ExternalDataValidationStepDefinition._FinalStageconfig(ExternalDataValidationStepDefinitionConfig config)Optional on create/update.ExternalDataValidationStepDefinition._FinalStageconfig(java.util.Optional<ExternalDataValidationStepDefinitionConfig> config)Optional on create/update.ExternalDataValidationStepDefinition.Builderfrom(ExternalDataValidationStepDefinition other)ExternalDataValidationStepDefinition._FinalStagename(java.lang.String name)ExternalDataValidationStepDefinition._FinalStagenext(java.util.List<SimpleNextEntry> next)Can only be set whenconfigis present.ExternalDataValidationStepDefinition._FinalStagenext(java.util.Optional<java.util.List<SimpleNextEntry>> next)Can only be set whenconfigis present.
-
-
-
Method Detail
-
from
public ExternalDataValidationStepDefinition.Builder from(ExternalDataValidationStepDefinition other)
- Specified by:
fromin interfaceExternalDataValidationStepDefinition.NameStage
-
name
public ExternalDataValidationStepDefinition._FinalStage name(@NotNull java.lang.String name)
- Specified by:
namein interfaceExternalDataValidationStepDefinition.NameStage
-
next
public ExternalDataValidationStepDefinition._FinalStage next(java.util.List<SimpleNextEntry> next)
Can only be set when
configis present.- Specified by:
nextin interfaceExternalDataValidationStepDefinition._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
next
public ExternalDataValidationStepDefinition._FinalStage next(java.util.Optional<java.util.List<SimpleNextEntry>> next)
Can only be set when
configis present.- Specified by:
nextin interfaceExternalDataValidationStepDefinition._FinalStage
-
config
public ExternalDataValidationStepDefinition._FinalStage config(ExternalDataValidationStepDefinitionConfig 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 interfaceExternalDataValidationStepDefinition._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
config
public ExternalDataValidationStepDefinition._FinalStage config(java.util.Optional<ExternalDataValidationStepDefinitionConfig> 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 interfaceExternalDataValidationStepDefinition._FinalStage
-
build
public ExternalDataValidationStepDefinition build()
- Specified by:
buildin interfaceExternalDataValidationStepDefinition._FinalStage
-
-