ActionQosProperties

Configuration of retry policy overrides for actions on agents.

This allows configuring default and per-action overrides that map to {@link com.embabel.agent.core.ActionQos}.

Constructors

Link copied to clipboard
constructor()

Types

Link copied to clipboard
data class ActionProperties(var maxAttempts: Int? = null, var backoffMillis: Long? = null, var backoffMultiplier: Double? = null, var backoffMaxInterval: Long? = null, var idempotent: Boolean? = null)

Overrides for a single action's QoS settings.

Properties

Link copied to clipboard

Fallback retry properties for {@code @Action} and {@code @Agent} overrides.