Interface RuntimeTaskDefinition

All Superinterfaces:
EntityWithOid, ImmutableEntityWithOid, PluginKeyProvider, Serializable, TaskDefinition, TaskIdentifier
All Known Implementing Classes:
RuntimeTaskDefinitionImpl

@PublicApi public interface RuntimeTaskDefinition extends TaskDefinition
Task definition extended with runtime information
Since:
5.9
  • Method Details

    • getRuntimeContext

      @NotNull @NotNull Map<String,String> getRuntimeContext()
      Returns:
      custom runtime data that complement static task configuration
    • doesTaskProduceTestResults

      boolean doesTaskProduceTestResults()
      Returns:
      true iff task is expected to produce test results
    • getRuntimeData

      @NotNull @NotNull Map<String,WhitelistedSerializable> getRuntimeData()
      Returns:
      custom runtime data that complement static task configuration
      Since:
      5.10