Package ai.extend.types
Class WorkflowStepDefinition
- java.lang.Object
-
- ai.extend.types.WorkflowStepDefinition
-
public final class WorkflowStepDefinition extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceWorkflowStepDefinition.Visitor<T>
-
Method Summary
-
-
-
Method Detail
-
visit
public <T> T visit(WorkflowStepDefinition.Visitor<T> visitor)
-
trigger
public static WorkflowStepDefinition trigger(TriggerStepDefinition value)
-
parse
public static WorkflowStepDefinition parse(ParseStepDefinition value)
-
extract
public static WorkflowStepDefinition extract(ExtractStepDefinition value)
-
classify
public static WorkflowStepDefinition classify(ClassifyStepDefinition value)
-
split
public static WorkflowStepDefinition split(SplitStepDefinition value)
-
mergeExtract
public static WorkflowStepDefinition mergeExtract(MergeExtractStepDefinition value)
-
conditional
public static WorkflowStepDefinition conditional(ConditionalStepDefinition value)
-
conditionalExtract
public static WorkflowStepDefinition conditionalExtract(ConditionalExtractStepDefinition value)
-
externalDataValidation
public static WorkflowStepDefinition externalDataValidation(ExternalDataValidationStepDefinition value)
-
webhookResponse
public static WorkflowStepDefinition webhookResponse(WebhookResponseStepDefinition value)
-
ruleValidation
public static WorkflowStepDefinition ruleValidation(RuleValidationStepDefinition value)
-
humanReview
public static WorkflowStepDefinition humanReview(HumanReviewStepDefinition value)
-
collect
public static WorkflowStepDefinition collect(CollectStepDefinition value)
-
fileConversion
public static WorkflowStepDefinition fileConversion(FileConversionStepDefinition value)
-
isTrigger
public boolean isTrigger()
-
isParse
public boolean isParse()
-
isExtract
public boolean isExtract()
-
isClassify
public boolean isClassify()
-
isSplit
public boolean isSplit()
-
isMergeExtract
public boolean isMergeExtract()
-
isConditional
public boolean isConditional()
-
isConditionalExtract
public boolean isConditionalExtract()
-
isExternalDataValidation
public boolean isExternalDataValidation()
-
isWebhookResponse
public boolean isWebhookResponse()
-
isRuleValidation
public boolean isRuleValidation()
-
isHumanReview
public boolean isHumanReview()
-
isCollect
public boolean isCollect()
-
isFileConversion
public boolean isFileConversion()
-
_isUnknown
public boolean _isUnknown()
-
getTrigger
public java.util.Optional<TriggerStepDefinition> getTrigger()
-
getParse
public java.util.Optional<ParseStepDefinition> getParse()
-
getExtract
public java.util.Optional<ExtractStepDefinition> getExtract()
-
getClassify
public java.util.Optional<ClassifyStepDefinition> getClassify()
-
getSplit
public java.util.Optional<SplitStepDefinition> getSplit()
-
getMergeExtract
public java.util.Optional<MergeExtractStepDefinition> getMergeExtract()
-
getConditional
public java.util.Optional<ConditionalStepDefinition> getConditional()
-
getConditionalExtract
public java.util.Optional<ConditionalExtractStepDefinition> getConditionalExtract()
-
getExternalDataValidation
public java.util.Optional<ExternalDataValidationStepDefinition> getExternalDataValidation()
-
getWebhookResponse
public java.util.Optional<WebhookResponseStepDefinition> getWebhookResponse()
-
getRuleValidation
public java.util.Optional<RuleValidationStepDefinition> getRuleValidation()
-
getHumanReview
public java.util.Optional<HumanReviewStepDefinition> getHumanReview()
-
getCollect
public java.util.Optional<CollectStepDefinition> getCollect()
-
getFileConversion
public java.util.Optional<FileConversionStepDefinition> getFileConversion()
-
_getUnknown
public java.util.Optional<java.lang.Object> _getUnknown()
-
-