Class Task

java.lang.Object
io.kestra.core.models.tasks.Task
Direct Known Subclasses:
AbstractState, Concat, Counts, Dag, Delete, Echo, Fail, Fetch, Flow, ForEachItem, If, LocalFiles, Log, Parallel, Purge, PurgeExecution, Return, Sequential, Size, Split, Switch, Template

@Introspected public abstract class Task extends Object
  • Field Details

    • id

      @NotNull @NotBlank @Pattern(regexp="^[a-zA-Z0-9][a-zA-Z0-9_-]*") protected @NotNull @NotBlank @Pattern(regexp="^[a-zA-Z0-9][a-zA-Z0-9_-]*") String id
    • type

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

      @Valid protected @Valid AbstractRetry retry
    • timeout

      protected Duration timeout
    • disabled

      protected Boolean disabled
  • Constructor Details

    • Task

      public Task()
  • Method Details