ActivityAutoDelete
Whether (and how) a scheduling goal should delete its previous outputs before running.
Inheritors
Types
Link copied to clipboard
data class AtBeginning(val anchorStrategy: DeletedAnchorStrategy, val simulateAfter: Boolean) : ActivityAutoDelete
Delete the previous outputs at the beginning of scheduling, so no prior goals can interact with them.
Link copied to clipboard
Delete the previous outputs in the middle of scheduling, just before this goal runs, so prior goals can interact with those past outputs.
Link copied to clipboard
Don't delete previous outputs. If you want your goal to not keep producing extra activities on each run (i.e. idempotence), you have to do it yourself.