GoogleCloudIntegrationsV1alphaFailurePolicyResponse

data class GoogleCloudIntegrationsV1alphaFailurePolicyResponse(val intervalTime: String, val maxRetries: Int, val retryStrategy: String)

Policy that defines the task retry logic and failure type. If no FailurePolicy is defined for a task, all its dependent tasks will not be executed (i.e, a retry_strategy of NONE will be applied).

Constructors

fun GoogleCloudIntegrationsV1alphaFailurePolicyResponse(intervalTime: String, maxRetries: Int, retryStrategy: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the initial interval in seconds for backoff.

Link copied to clipboard

Required if retry_strategy is FIXED_INTERVAL or LINEAR/EXPONENTIAL_BACKOFF/RESTART_INTEGRATION_WITH_BACKOFF. Defines the number of times the task will be retried if failed.

Link copied to clipboard

Defines what happens to the task upon failure.