health

Use


(↥ "pkg:health" pkg)

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

Functions

Bootstrap

Type: (∷ (→ Unit Any))

Construct Bootstrap values.

HealthActionClose

Type: (∷ (→ Unit Any))

Construct HealthActionClose values.

HealthActionClosedAllow

Type: (∷ (→ Unit Any))

Construct HealthActionClosedAllow values.

HealthActionEnterHalfOpen

Type: (∷ (→ Unit Any))

Construct HealthActionEnterHalfOpen values.

HealthActionHalfOpenProbe

Type: (∷ (→ Unit Any))

Construct HealthActionHalfOpenProbe values.

HealthActionReopen

Type: (∷ (→ Unit Any))

Construct HealthActionReopen values.

HealthActionStayOpen

Type: (∷ (→ Unit Any))

Construct HealthActionStayOpen values.

HealthActionTripOpen

Type: (∷ (→ Unit Any))

Construct HealthActionTripOpen values.

HealthClassifierProfileSchemaV1

Type: (∷ (→ Any Any))

Construct HealthClassifierProfileSchemaV1 values.

HealthCooldownSchemaV1

Type: (∷ (→ Any Any))

Construct HealthCooldownSchemaV1 values.

HealthExecutionPlanV1

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

Construct HealthExecutionPlanV1 values.

HealthFailureContextV1

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

Construct HealthFailureContextV1 values.

HealthFailureThresholdSchemaV1

Type: (∷ (→ Any Any))

Construct HealthFailureThresholdSchemaV1 values.

HealthHalfOpenQuotaSchemaV1

Type: (∷ (→ Any Any))

Construct HealthHalfOpenQuotaSchemaV1 values.

HealthNameSchemaV1

Type: (∷ (→ Any Any))

Construct HealthNameSchemaV1 values.

HealthPolicyV1

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

Construct HealthPolicyV1 values.

HealthPolicyWireV1

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

Construct HealthPolicyWireV1 values.

HealthSlotCore

Type: (∷ (→ Unit Any))

Construct HealthSlotCore values.

HealthSlotReserved

Type: (∷ (→ Unit Any))

Construct HealthSlotReserved values.

HealthSlotUnknown

Type: (∷ (→ Unit Any))

Construct HealthSlotUnknown values.

HealthStateEventV1

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

Construct HealthStateEventV1 values.

HealthStateEventWireV1

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

Construct HealthStateEventWireV1 values.

HealthStateV1

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

Construct HealthStateV1 values.

HealthTaxonomyAdditive

Type: (∷ (→ Unit Any))

Construct HealthTaxonomyAdditive values.

HealthTaxonomyBreaking

Type: (∷ (→ Unit Any))

Construct HealthTaxonomyBreaking values.

HealthTaxonomyDeprecation

Type: (∷ (→ Unit Any))

Construct HealthTaxonomyDeprecation values.

library-name

Type: (∷ (→ Unit Any))

0x0 library function library-name.

build-stage

Type: (∷ (→ Unit Any))

0x0 library function build-stage.

health-api-version

Type: (∷ (→ Unit Any))

0x0 library function health-api-version.

health-failure-context

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

0x0 library function health-failure-context.

health-failure-policy-name

Type: (∷ (→ Any Any))

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

health-failure-state-label

Type: (∷ (→ Any Any))

0x0 library function health-failure-state-label.

health-failure-count-text

Type: (∷ (→ Any Any))

0x0 library function health-failure-count-text.

health-failure-message-text

Type: (∷ (→ Any Any))

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

require-health-policy-name

Type: (∷ (→ Any Any))

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

parse-health-classifier-profile

Type: (∷ (→ Any Any))

0x0 library function parse-health-classifier-profile.

require-health-failure-threshold

Type: (∷ (→ Any Any))

0x0 library function require-health-failure-threshold.

require-health-cooldown-steps

Type: (∷ (→ Any Any))

0x0 library function require-health-cooldown-steps.

require-health-half-open-quota

Type: (∷ (→ Any Any))

0x0 library function require-health-half-open-quota.

require-health-message

Type: (∷ (→ Any Any))

0x0 library function require-health-message.

parse-health-failure-count-text

Type: (∷ (→ Any Any))

0x0 library function parse-health-failure-count-text.

parse-health-state-label

Type: (∷ (→ Any Any))

0x0 library function parse-health-state-label.

validate-health-failure-context

Type: (∷ (→ Any Any))

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

health-failure-error

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

0x0 library function health-failure-error.

health-policy

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

0x0 library function health-policy.

health-policy-name

Type: (∷ (→ Any Any))

0x0 library function health-policy-name.

health-policy-classifier-profile

Type: (∷ (→ Any Any))

0x0 library function health-policy-classifier-profile.

health-policy-failure-threshold

Type: (∷ (→ Any Any))

0x0 library function health-policy-failure-threshold.

health-policy-cooldown-steps

Type: (∷ (→ Any Any))

0x0 library function health-policy-cooldown-steps.

health-policy-half-open-quota

Type: (∷ (→ Any Any))

0x0 library function health-policy-half-open-quota.

health-policy-failure-context

Type: (∷ (→ Any Any))

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

validate-health-policy

Type: (∷ (→ Any Any))

0x0 library function validate-health-policy.

health-name-schema

Type: (∷ (→ Any Any))

0x0 library function health-name-schema.

health-name-schema-text

Type: (∷ (→ Any Any))

0x0 library function health-name-schema-text.

health-failure-threshold-schema

Type: (∷ (→ Any Any))

0x0 library function health-failure-threshold-schema.

health-failure-threshold-schema-value

Type: (∷ (→ Any Any))

0x0 library function health-failure-threshold-schema-value.

health-cooldown-schema

Type: (∷ (→ Any Any))

0x0 library function health-cooldown-schema.

health-cooldown-schema-value

Type: (∷ (→ Any Any))

0x0 library function health-cooldown-schema-value.

health-half-open-quota-schema

Type: (∷ (→ Any Any))

0x0 library function health-half-open-quota-schema.

health-half-open-quota-schema-value

Type: (∷ (→ Any Any))

0x0 library function health-half-open-quota-schema-value.

health-classifier-profile-schema

Type: (∷ (→ Any Any))

0x0 library function health-classifier-profile-schema.

health-classifier-profile-schema-text

Type: (∷ (→ Any Any))

0x0 library function health-classifier-profile-schema-text.

health-policy-name-schema

Type: (∷ (→ Any Any))

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

health-policy-failure-threshold-schema

Type: (∷ (→ Any Any))

0x0 library function health-policy-failure-threshold-schema.

health-policy-cooldown-schema

Type: (∷ (→ Any Any))

0x0 library function health-policy-cooldown-schema.

health-policy-half-open-quota-schema

Type: (∷ (→ Any Any))

0x0 library function health-policy-half-open-quota-schema.

health-policy-classifier-profile-schema

Type: (∷ (→ Any Any))

0x0 library function health-policy-classifier-profile-schema.

health-policy-from-schemas

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

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

require-health-probe-count

Type: (∷ (→ Any Any))

0x0 library function require-health-probe-count.

require-health-cooldown-remaining-steps

Type: (∷ (→ Any Any))

0x0 library function require-health-cooldown-remaining-steps.

health-state

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

0x0 library function health-state.

health-state-label

Type: (∷ (→ Any Any))

0x0 library function health-state-label.

health-state-failure-count

Type: (∷ (→ Any Any))

0x0 library function health-state-failure-count.

health-state-cooldown-remaining-steps

Type: (∷ (→ Any Any))

0x0 library function health-state-cooldown-remaining-steps.

health-state-probe-count

Type: (∷ (→ Any Any))

0x0 library function health-state-probe-count.

health-state-transition-message

Type: (∷ (→ Any Any))

0x0 library function health-state-transition-message.

validate-health-state

Type: (∷ (→ Any Any))

0x0 library function validate-health-state.

require-health-transition-step

Type: (∷ (→ Any Any))

0x0 library function require-health-transition-step.

parse-health-outcome-label

Type: (∷ (→ Any Any))

0x0 library function parse-health-outcome-label.

health-execution-plan

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

0x0 library function health-execution-plan.

health-execution-plan-policy

Type: (∷ (→ Any Any))

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

health-execution-plan-state

Type: (∷ (→ Any Any))

0x0 library function health-execution-plan-state.

health-execution-plan-transition-step

Type: (∷ (→ Any Any))

0x0 library function health-execution-plan-transition-step.

health-execution-plan-outcome-label

Type: (∷ (→ Any Any))

0x0 library function health-execution-plan-outcome-label.

health-execution-action-text

Type: (∷ (→ Any Any))

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

health-cooldown-expired

Type: (∷ (→ Any Any))

0x0 library function health-cooldown-expired.

health-open-state-allows-probe

Type: (∷ (→ Any Any))

0x0 library function health-open-state-allows-probe.

health-probe-admission

Type: (∷ (→ Any Any Any))

0x0 library function health-probe-admission.

health-execution-next-action

Type: (∷ (→ Any Any))

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

health-execution-next-state

Type: (∷ (→ Any Any))

0x0 library function health-execution-next-state.

health-code-slot

Type: (∷ (→ Any Any))

0x0 library function health-code-slot.

health-code-slot-text

Type: (∷ (→ Any Any))

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

is-reserved-health-code

Type: (∷ (→ Any Any))

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

ensure-non-reserved-health-code

Type: (∷ (→ Any Any))

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

health-wire-schema-version

Type: (∷ (→ Unit Any))

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

health-policy-wire-field-policy-name

Type: (∷ (→ Unit Any))

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

health-policy-wire-field-classifier-profile

Type: (∷ (→ Unit Any))

0x0 library function health-policy-wire-field-classifier-profile.

health-policy-wire-field-failure-threshold

Type: (∷ (→ Unit Any))

0x0 library function health-policy-wire-field-failure-threshold.

health-policy-wire-field-cooldown-steps

Type: (∷ (→ Unit Any))

0x0 library function health-policy-wire-field-cooldown-steps.

health-policy-wire-field-half-open-quota

Type: (∷ (→ Unit Any))

0x0 library function health-policy-wire-field-half-open-quota.

health-policy-wire-field-message

Type: (∷ (→ Unit Any))

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

health-policy-wire-field-failure-count

Type: (∷ (→ Unit Any))

0x0 library function health-policy-wire-field-failure-count.

health-policy-wire-field-is-required

Type: (∷ (→ Any Any))

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

health-state-event-wire-field-policy-name

Type: (∷ (→ Unit Any))

0x0 library function health-state-event-wire-field-policy-name.

health-state-event-wire-field-state-label

Type: (∷ (→ Unit Any))

0x0 library function health-state-event-wire-field-state-label.

health-state-event-wire-field-failure-count

Type: (∷ (→ Unit Any))

0x0 library function health-state-event-wire-field-failure-count.

health-state-event-wire-field-cooldown-remaining-steps

Type: (∷ (→ Unit Any))

0x0 library function health-state-event-wire-field-cooldown-remaining-steps.

health-state-event-wire-field-probe-count

Type: (∷ (→ Unit Any))

0x0 library function health-state-event-wire-field-probe-count.

health-state-event-wire-field-transition-message

Type: (∷ (→ Unit Any))

0x0 library function health-state-event-wire-field-transition-message.

health-state-event-wire-field-outcome-label

Type: (∷ (→ Unit Any))

0x0 library function health-state-event-wire-field-outcome-label.

health-state-event-wire-field-transition-step

Type: (∷ (→ Unit Any))

0x0 library function health-state-event-wire-field-transition-step.

health-state-event-wire-field-is-required

Type: (∷ (→ Any Any))

0x0 library function health-state-event-wire-field-is-required.

health-policy-to-wire-v1

Type: (∷ (→ Any Any))

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

health-policy-from-wire-v1

Type: (∷ (→ Any Any))

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

health-state-event

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

0x0 library function health-state-event.

health-state-event-policy-name

Type: (∷ (→ Any Any))

0x0 library function health-state-event-policy-name.

health-state-event-state

Type: (∷ (→ Any Any))

0x0 library function health-state-event-state.

health-state-event-outcome-label

Type: (∷ (→ Any Any))

0x0 library function health-state-event-outcome-label.

health-state-event-transition-step

Type: (∷ (→ Any Any))

0x0 library function health-state-event-transition-step.

health-state-event-to-wire-v1

Type: (∷ (→ Any Any))

0x0 library function health-state-event-to-wire-v1.

health-state-event-from-wire-v1

Type: (∷ (→ Any Any))

0x0 library function health-state-event-from-wire-v1.

health-taxonomy-additive-change

Type: (∷ (→ Unit Any))

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

health-taxonomy-deprecation-change

Type: (∷ (→ Unit Any))

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

health-taxonomy-breaking-change

Type: (∷ (→ Unit Any))

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

health-taxonomy-change-semver

Type: (∷ (→ Any Any))

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

normalize-health-state-label-or

Type: (∷ (→ Any Any Any))

0x0 library function normalize-health-state-label-or.

normalize-health-state-label-or-default

Type: (∷ (→ Any Any))

0x0 library function normalize-health-state-label-or-default.

normalize-health-classifier-profile-or

Type: (∷ (→ Any Any Any))

0x0 library function normalize-health-classifier-profile-or.

normalize-health-classifier-profile-or-default

Type: (∷ (→ Any Any))

0x0 library function normalize-health-classifier-profile-or-default.

normalize-health-outcome-label-or

Type: (∷ (→ Any Any Any))

0x0 library function normalize-health-outcome-label-or.

normalize-health-outcome-label-or-default

Type: (∷ (→ Any Any))

0x0 library function normalize-health-outcome-label-or-default.

classify-error-severity

Type: (∷ (→ Any Any))

0x0 library function classify-error-severity.

classify-retry-strategy

Type: (∷ (→ Any Any))

0x0 library function classify-retry-strategy.