retry

Use


(↥ "pkg:retry" pkg)

Call the exports below through the pkg alias, for example pkg.Bootstrap.

Functions

Bootstrap

Type: (∷ (→ Unit Any))

Construct Bootstrap values.

RetryActionAttempt

Type: (∷ (→ Unit Any))

Construct RetryActionAttempt values.

RetryActionCancelled

Type: (∷ (→ Unit Any))

Construct RetryActionCancelled values.

RetryActionDeadlineExceeded

Type: (∷ (→ Unit Any))

Construct RetryActionDeadlineExceeded values.

RetryActionGiveUp

Type: (∷ (→ Unit Any))

Construct RetryActionGiveUp values.

RetryActionWait

Type: (∷ (→ Unit Any))

Construct RetryActionWait values.

RetryAttemptReportV1

Type: (∷ (→ Any Any Any Any Any))

Construct RetryAttemptReportV1 values.

RetryAttemptReportWireV1

Type: (∷ (→ Any Any Any Any Any Any Any Any))

Construct RetryAttemptReportWireV1 values.

RetryAttemptV1

Type: (∷ (→ Any Any Any Any Any))

Construct RetryAttemptV1 values.

RetryBackoffProfileV1

Type: (∷ (→ Any Any Any Any))

Construct RetryBackoffProfileV1 values.

RetryBudgetSchemaV1

Type: (∷ (→ Any Any Any))

Construct RetryBudgetSchemaV1 values.

RetryClassifierSchemaV1

Type: (∷ (→ Any Any))

Construct RetryClassifierSchemaV1 values.

RetryExecutionPlanV1

Type: (∷ (→ Any Any Any Any Any Any Any))

Construct RetryExecutionPlanV1 values.

RetryFailureContextV1

Type: (∷ (→ Any Any Any Any Any))

Construct RetryFailureContextV1 values.

RetryGiveUpRuleV1

Type: (∷ (→ Any Any Any))

Construct RetryGiveUpRuleV1 values.

RetryPolicySchemaV1

Type: (∷ (→ Any Any Any))

Construct RetryPolicySchemaV1 values.

RetryPolicyV1

Type: (∷ (→ Any Any Any Any Any Any))

Construct RetryPolicyV1 values.

RetryPolicyWireV1

Type: (∷ (→ Any Any Any Any Any Any Any))

Construct RetryPolicyWireV1 values.

RetrySlotCore

Type: (∷ (→ Unit Any))

Construct RetrySlotCore values.

RetrySlotReserved

Type: (∷ (→ Unit Any))

Construct RetrySlotReserved values.

RetrySlotUnknown

Type: (∷ (→ Unit Any))

Construct RetrySlotUnknown values.

RetryTaxonomyAdditive

Type: (∷ (→ Unit Any))

Construct RetryTaxonomyAdditive values.

RetryTaxonomyBreaking

Type: (∷ (→ Unit Any))

Construct RetryTaxonomyBreaking values.

RetryTaxonomyDeprecation

Type: (∷ (→ Unit Any))

Construct RetryTaxonomyDeprecation values.

library-name

Type: (∷ (→ Unit Any))

0x0 library function library-name.

build-stage

Type: (∷ (→ Unit Any))

0x0 library function build-stage.

retry-api-version

Type: (∷ (→ Unit Any))

0x0 library function retry-api-version.

retry-failure-context

Type: (∷ (→ Any Any Any Any Any))

0x0 library function retry-failure-context.

retry-failure-policy-name

Type: (∷ (→ Any Any))

0x0 library function retry-failure-policy-name.

retry-failure-classifier-label

Type: (∷ (→ Any Any))

0x0 library function retry-failure-classifier-label.

retry-failure-attempt-text

Type: (∷ (→ Any Any))

0x0 library function retry-failure-attempt-text.

retry-failure-message-text

Type: (∷ (→ Any Any))

0x0 library function retry-failure-message-text.

require-retry-policy-name

Type: (∷ (→ Any Any))

0x0 library function require-retry-policy-name.

parse-retry-classifier-label

Type: (∷ (→ Any Any))

0x0 library function parse-retry-classifier-label.

require-retry-attempt-index

Type: (∷ (→ Any Any))

0x0 library function require-retry-attempt-index.

require-retry-backoff-ms

Type: (∷ (→ Any Any))

0x0 library function require-retry-backoff-ms.

require-retry-message

Type: (∷ (→ Any Any))

0x0 library function require-retry-message.

require-retry-max-attempts

Type: (∷ (→ Any Any))

0x0 library function require-retry-max-attempts.

parse-retry-attempt-text

Type: (∷ (→ Any Any))

0x0 library function parse-retry-attempt-text.

parse-retry-backoff-text

Type: (∷ (→ Any Any))

0x0 library function parse-retry-backoff-text.

parse-retry-backoff-profile-label

Type: (∷ (→ Any Any))

0x0 library function parse-retry-backoff-profile-label.

parse-retry-give-up-rule-label

Type: (∷ (→ Any Any))

0x0 library function parse-retry-give-up-rule-label.

parse-retry-cancel-label

Type: (∷ (→ Any Any))

0x0 library function parse-retry-cancel-label.

normalize-retry-classifier-label-or

Type: (∷ (→ Any Any Any))

0x0 library function normalize-retry-classifier-label-or.

normalize-retry-classifier-label-or-default

Type: (∷ (→ Any Any))

0x0 library function normalize-retry-classifier-label-or-default.

normalize-retry-backoff-profile-label-or

Type: (∷ (→ Any Any Any))

0x0 library function normalize-retry-backoff-profile-label-or.

normalize-retry-backoff-profile-label-or-default

Type: (∷ (→ Any Any))

0x0 library function normalize-retry-backoff-profile-label-or-default.

normalize-retry-give-up-rule-label-or

Type: (∷ (→ Any Any Any))

0x0 library function normalize-retry-give-up-rule-label-or.

normalize-retry-give-up-rule-label-or-default

Type: (∷ (→ Any Any))

0x0 library function normalize-retry-give-up-rule-label-or-default.

retry-taxonomy-additive-change

Type: (∷ (→ Unit Any))

0x0 library function retry-taxonomy-additive-change.

retry-taxonomy-deprecation-change

Type: (∷ (→ Unit Any))

0x0 library function retry-taxonomy-deprecation-change.

retry-taxonomy-breaking-change

Type: (∷ (→ Unit Any))

0x0 library function retry-taxonomy-breaking-change.

retry-taxonomy-change-semver

Type: (∷ (→ Any Any))

0x0 library function retry-taxonomy-change-semver.

require-retry-budget-elapsed-ms

Type: (∷ (→ Any Any))

0x0 library function require-retry-budget-elapsed-ms.

require-retry-backoff-cap-ms

Type: (∷ (→ Any Any))

0x0 library function require-retry-backoff-cap-ms.

require-retry-deadline-step

Type: (∷ (→ Any Any))

0x0 library function require-retry-deadline-step.

validate-retry-failure-context

Type: (∷ (→ Any Any))

0x0 library function validate-retry-failure-context.

retry-failure-error

Type: (∷ (→ Any Any Any Any))

0x0 library function retry-failure-error.

retry-policy

Type: (∷ (→ Any Any Any Any Any Any))

0x0 library function retry-policy.

retry-policy-name

Type: (∷ (→ Any Any))

0x0 library function retry-policy-name.

retry-policy-classifier-label

Type: (∷ (→ Any Any))

0x0 library function retry-policy-classifier-label.

retry-policy-max-attempts

Type: (∷ (→ Any Any))

0x0 library function retry-policy-max-attempts.

retry-policy-base-backoff-ms

Type: (∷ (→ Any Any))

0x0 library function retry-policy-base-backoff-ms.

retry-policy-failure-context

Type: (∷ (→ Any Any))

0x0 library function retry-policy-failure-context.

validate-retry-policy

Type: (∷ (→ Any Any))

0x0 library function validate-retry-policy.

retry-attempt

Type: (∷ (→ Any Any Any Any Any))

0x0 library function retry-attempt.

retry-attempt-policy-name

Type: (∷ (→ Any Any))

0x0 library function retry-attempt-policy-name.

retry-attempt-index

Type: (∷ (→ Any Any))

0x0 library function retry-attempt-index.

retry-attempt-backoff-ms

Type: (∷ (→ Any Any))

0x0 library function retry-attempt-backoff-ms.

retry-attempt-failure-context

Type: (∷ (→ Any Any))

0x0 library function retry-attempt-failure-context.

validate-retry-attempt

Type: (∷ (→ Any Any))

0x0 library function validate-retry-attempt.

retry-policy-schema

Type: (∷ (→ Any Any Any))

0x0 library function retry-policy-schema.

retry-policy-schema-policy-name

Type: (∷ (→ Any Any))

0x0 library function retry-policy-schema-policy-name.

retry-policy-schema-classifier-label

Type: (∷ (→ Any Any))

0x0 library function retry-policy-schema-classifier-label.

retry-budget-schema

Type: (∷ (→ Any Any Any))

0x0 library function retry-budget-schema.

retry-budget-schema-max-attempts

Type: (∷ (→ Any Any))

0x0 library function retry-budget-schema-max-attempts.

retry-budget-schema-max-elapsed-ms

Type: (∷ (→ Any Any))

0x0 library function retry-budget-schema-max-elapsed-ms.

retry-backoff-profile

Type: (∷ (→ Any Any Any Any))

0x0 library function retry-backoff-profile.

retry-backoff-profile-label

Type: (∷ (→ Any Any))

0x0 library function retry-backoff-profile-label.

retry-backoff-profile-base-backoff-ms

Type: (∷ (→ Any Any))

0x0 library function retry-backoff-profile-base-backoff-ms.

retry-backoff-profile-max-backoff-ms

Type: (∷ (→ Any Any))

0x0 library function retry-backoff-profile-max-backoff-ms.

retry-classifier-schema

Type: (∷ (→ Any Any))

0x0 library function retry-classifier-schema.

retry-classifier-schema-label

Type: (∷ (→ Any Any))

0x0 library function retry-classifier-schema-label.

retry-give-up-rule

Type: (∷ (→ Any Any Any))

0x0 library function retry-give-up-rule.

retry-give-up-rule-label

Type: (∷ (→ Any Any))

0x0 library function retry-give-up-rule-label.

retry-give-up-rule-threshold-attempts

Type: (∷ (→ Any Any))

0x0 library function retry-give-up-rule-threshold-attempts.

retry-policy-from-schemas

Type: (∷ (→ Any Any Any Any Any Any Any))

0x0 library function retry-policy-from-schemas.

retry-execution-plan

Type: (∷ (→ Any Any Any Any Any Any Any))

0x0 library function retry-execution-plan.

retry-execution-plan-policy

Type: (∷ (→ Any Any))

0x0 library function retry-execution-plan-policy.

retry-execution-plan-backoff-profile

Type: (∷ (→ Any Any))

0x0 library function retry-execution-plan-backoff-profile.

retry-execution-plan-give-up-rule

Type: (∷ (→ Any Any))

0x0 library function retry-execution-plan-give-up-rule.

retry-execution-plan-deadline-step

Type: (∷ (→ Any Any))

0x0 library function retry-execution-plan-deadline-step.

retry-execution-plan-cancel-label

Type: (∷ (→ Any Any))

0x0 library function retry-execution-plan-cancel-label.

retry-execution-plan-current-attempt

Type: (∷ (→ Any Any))

0x0 library function retry-execution-plan-current-attempt.

retry-execution-action-text

Type: (∷ (→ Any Any))

0x0 library function retry-execution-action-text.

retry-execution-deadline-reached

Type: (∷ (→ Any Any Any))

0x0 library function retry-execution-deadline-reached.

retry-execution-should-cancel

Type: (∷ (→ Any Any))

0x0 library function retry-execution-should-cancel.

retry-backoff-for-attempt

Type: (∷ (→ Any Any Any))

0x0 library function retry-backoff-for-attempt.

retry-jitter-offset

Type: (∷ (→ Any Any Any Any))

0x0 library function retry-jitter-offset.

retry-execution-next-action

Type: (∷ (→ Any Any Any))

0x0 library function retry-execution-next-action.

retry-execution-next-attempt

Type: (∷ (→ Any Any))

0x0 library function retry-execution-next-attempt.

parse-retry-execution-action-label

Type: (∷ (→ Any Any))

0x0 library function parse-retry-execution-action-label.

require-retry-jitter-ms

Type: (∷ (→ Any Any))

0x0 library function require-retry-jitter-ms.

retry-attempt-report

Type: (∷ (→ Any Any Any Any Any))

0x0 library function retry-attempt-report.

retry-attempt-report-attempt

Type: (∷ (→ Any Any))

0x0 library function retry-attempt-report-attempt.

retry-attempt-report-action

Type: (∷ (→ Any Any))

0x0 library function retry-attempt-report-action.

retry-attempt-report-jitter-ms

Type: (∷ (→ Any Any))

0x0 library function retry-attempt-report-jitter-ms.

retry-attempt-report-message-text

Type: (∷ (→ Any Any))

0x0 library function retry-attempt-report-message-text.

retry-wire-schema-version

Type: (∷ (→ Unit Any))

0x0 library function retry-wire-schema-version.

retry-policy-wire-field-policy-name

Type: (∷ (→ Unit Any))

0x0 library function retry-policy-wire-field-policy-name.

retry-policy-wire-field-classifier-label

Type: (∷ (→ Unit Any))

0x0 library function retry-policy-wire-field-classifier-label.

retry-policy-wire-field-max-attempts

Type: (∷ (→ Unit Any))

0x0 library function retry-policy-wire-field-max-attempts.

retry-policy-wire-field-base-backoff-ms

Type: (∷ (→ Unit Any))

0x0 library function retry-policy-wire-field-base-backoff-ms.

retry-policy-wire-field-message

Type: (∷ (→ Unit Any))

0x0 library function retry-policy-wire-field-message.

retry-policy-wire-field-attempt-index

Type: (∷ (→ Unit Any))

0x0 library function retry-policy-wire-field-attempt-index.

retry-policy-wire-field-is-required

Type: (∷ (→ Any Any))

0x0 library function retry-policy-wire-field-is-required.

retry-attempt-report-wire-field-policy-name

Type: (∷ (→ Unit Any))

0x0 library function retry-attempt-report-wire-field-policy-name.

retry-attempt-report-wire-field-attempt-index

Type: (∷ (→ Unit Any))

0x0 library function retry-attempt-report-wire-field-attempt-index.

retry-attempt-report-wire-field-backoff-ms

Type: (∷ (→ Unit Any))

0x0 library function retry-attempt-report-wire-field-backoff-ms.

retry-attempt-report-wire-field-action

Type: (∷ (→ Unit Any))

0x0 library function retry-attempt-report-wire-field-action.

retry-attempt-report-wire-field-jitter-ms

Type: (∷ (→ Unit Any))

0x0 library function retry-attempt-report-wire-field-jitter-ms.

retry-attempt-report-wire-field-message

Type: (∷ (→ Unit Any))

0x0 library function retry-attempt-report-wire-field-message.

retry-attempt-report-wire-field-classifier-label

Type: (∷ (→ Unit Any))

0x0 library function retry-attempt-report-wire-field-classifier-label.

retry-attempt-report-wire-field-is-required

Type: (∷ (→ Any Any))

0x0 library function retry-attempt-report-wire-field-is-required.

retry-policy-to-wire-v1

Type: (∷ (→ Any Any))

0x0 library function retry-policy-to-wire-v1.

retry-policy-from-wire-v1

Type: (∷ (→ Any Any))

0x0 library function retry-policy-from-wire-v1.

retry-attempt-report-to-wire-v1

Type: (∷ (→ Any Any))

0x0 library function retry-attempt-report-to-wire-v1.

retry-attempt-report-from-wire-v1

Type: (∷ (→ Any Any))

0x0 library function retry-attempt-report-from-wire-v1.

retry-code-slot

Type: (∷ (→ Any Any))

0x0 library function retry-code-slot.

retry-code-slot-text

Type: (∷ (→ Any Any))

0x0 library function retry-code-slot-text.

is-reserved-retry-code

Type: (∷ (→ Any Any))

0x0 library function is-reserved-retry-code.

ensure-non-reserved-retry-code

Type: (∷ (→ Any Any))

0x0 library function ensure-non-reserved-retry-code.

classify-error-severity

Type: (∷ (→ Any Any))

0x0 library function classify-error-severity.

classify-retry-strategy

Type: (∷ (→ Any Any))

0x0 library function classify-retry-strategy.