Class Condition

java.lang.Object
io.kestra.core.models.conditions.Condition
All Implemented Interfaces:
Rethrow.PredicateChecked<ConditionContext,InternalException>
Direct Known Subclasses:
DateTimeBetweenCondition, DayWeekCondition, DayWeekInMonthCondition, ExecutionFlowCondition, ExecutionNamespaceCondition, ExecutionStatusCondition, FlowCondition, FlowNamespaceCondition, HasRetryAttemptCondition, MultipleCondition, NotCondition, OrCondition, TimeBetweenCondition, VariableCondition, WeekendCondition

@Introspected public abstract class Condition extends Object implements Rethrow.PredicateChecked<ConditionContext,InternalException>
  • Field Details

    • type

      @NotNull @Pattern(regexp="\\p{javaJavaIdentifierStart}\\p{javaJavaIdentifierPart}*(\\.\\p{javaJavaIdentifierStart}\\p{javaJavaIdentifierPart}*)*") protected @NotNull @Pattern(regexp="\\p{javaJavaIdentifierStart}\\p{javaJavaIdentifierPart}*(\\.\\p{javaJavaIdentifierStart}\\p{javaJavaIdentifierPart}*)*") String type
  • Constructor Details

    • Condition

      public Condition()