Module: Temporalio::ActivityIDReusePolicy
- Defined in:
- lib/temporalio/common_enums.rb
Overview
Controls behavior when an activity with the same ID was previously run and is now closed.
WARNING: Standalone Activities are experimental.
Constant Summary collapse
- ALLOW_DUPLICATE =
Always allow starting an activity using the same activity ID.
Api::Enums::V1::ActivityIdReusePolicy::ACTIVITY_ID_REUSE_POLICY_ALLOW_DUPLICATE
- ALLOW_DUPLICATE_FAILED_ONLY =
Allow starting an activity using the same ID only when the last activity execution was not successful.
Api::Enums::V1::ActivityIdReusePolicy::ACTIVITY_ID_REUSE_POLICY_ALLOW_DUPLICATE_FAILED_ONLY
- REJECT_DUPLICATE =
Do not permit re-use of the ID for this activity. Future start requests could potentially change the policy, allowing re-use of the ID.
Api::Enums::V1::ActivityIdReusePolicy::ACTIVITY_ID_REUSE_POLICY_REJECT_DUPLICATE