Package ai.extend.types
Class ExternalDataValidationStepDefinitionConfig.Builder
- java.lang.Object
-
- ai.extend.types.ExternalDataValidationStepDefinitionConfig.Builder
-
- All Implemented Interfaces:
ExternalDataValidationStepDefinitionConfig._FinalStage,ExternalDataValidationStepDefinitionConfig.RequestOptionsStage
- Enclosing class:
- ExternalDataValidationStepDefinitionConfig
public static final class ExternalDataValidationStepDefinitionConfig.Builder extends java.lang.Object implements ExternalDataValidationStepDefinitionConfig.RequestOptionsStage, ExternalDataValidationStepDefinitionConfig._FinalStage
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExternalDataValidationStepDefinitionConfigbuild()ExternalDataValidationStepDefinitionConfig._FinalStagefailureBehavior(ExternalDataValidationStepDefinitionConfigFailureBehavior failureBehavior)Whether to continue or exit the workflow on validation failure.ExternalDataValidationStepDefinitionConfig._FinalStagefailureBehavior(java.util.Optional<ExternalDataValidationStepDefinitionConfigFailureBehavior> failureBehavior)Whether to continue or exit the workflow on validation failure.ExternalDataValidationStepDefinitionConfig.Builderfrom(ExternalDataValidationStepDefinitionConfig other)ExternalDataValidationStepDefinitionConfig._FinalStagerequestOptions(ExternalDataValidationStepDefinitionConfigRequestOptions requestOptions)HTTP request configuration for the external validation call.
-
-
-
Method Detail
-
from
public ExternalDataValidationStepDefinitionConfig.Builder from(ExternalDataValidationStepDefinitionConfig other)
- Specified by:
fromin interfaceExternalDataValidationStepDefinitionConfig.RequestOptionsStage
-
requestOptions
public ExternalDataValidationStepDefinitionConfig._FinalStage requestOptions(@NotNull ExternalDataValidationStepDefinitionConfigRequestOptions requestOptions)
HTTP request configuration for the external validation call.
See the External Data Validation step docs.
HTTP request configuration for the external validation call.
See the External Data Validation step docs.
- Specified by:
requestOptionsin interfaceExternalDataValidationStepDefinitionConfig.RequestOptionsStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
failureBehavior
public ExternalDataValidationStepDefinitionConfig._FinalStage failureBehavior(ExternalDataValidationStepDefinitionConfigFailureBehavior failureBehavior)
Whether to continue or exit the workflow on validation failure. Defaults to
CONTINUE.See the External Data Validation step docs.
- Specified by:
failureBehaviorin interfaceExternalDataValidationStepDefinitionConfig._FinalStage- Returns:
- Reference to
thisso that method calls can be chained together.
-
failureBehavior
public ExternalDataValidationStepDefinitionConfig._FinalStage failureBehavior(java.util.Optional<ExternalDataValidationStepDefinitionConfigFailureBehavior> failureBehavior)
Whether to continue or exit the workflow on validation failure. Defaults to
CONTINUE.See the External Data Validation step docs.
- Specified by:
failureBehaviorin interfaceExternalDataValidationStepDefinitionConfig._FinalStage
-
build
public ExternalDataValidationStepDefinitionConfig build()
- Specified by:
buildin interfaceExternalDataValidationStepDefinitionConfig._FinalStage
-
-