GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy

enum GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy : Enum<GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy> , ConvertibleToJava<GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy>

Defines what happens to the task upon failure.

Entries

Link copied to clipboard
Link copied to clipboard

Ignores the failure of this task. The rest of the integration will be executed Assuming this task succeeded.

Link copied to clipboard

Causes a permanent failure of the task. However, if the last task(s) of event was successfully completed despite the failure of this task, it has no impact on the integration.

Link copied to clipboard

Causes a permanent failure of the event. It is different from NONE because this will mark the event as FAILED by shutting down the event execution.

Link copied to clipboard

The task will be retried from the failed task onwards after a fixed delay. A max-retry count is required to be specified with this strategy. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. max_retries and interval_in_seconds must be specified.

Link copied to clipboard

The task will be retried from the failed task onwards after a fixed delay that linearly increases with each retry attempt. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy. max_retries and interval_in_seconds must be specified.

Link copied to clipboard

The task will be retried after an exponentially increasing period of time with each failure. A jitter is added to each exponential interval so that concurrently failing tasks of the same type do not end up retrying after the exact same exponential interval. A max-retry count is required to be specified with this strategy. max_retries and interval_in_seconds must be specified.

Link copied to clipboard

The entire integration will be restarted with the initial parameters that were set when the event was fired. A max-retry count is required to be specified with this strategy. max_retries and interval_in_seconds must be specified.

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun toJava(): GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy
Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.

Properties

Link copied to clipboard
val javaValue: GoogleCloudIntegrationsV1alphaFailurePolicyRetryStrategy
Link copied to clipboard
Link copied to clipboard