cayu.runtime.event_side_effect_health
Public Cayu API. Definitions are grouped by their public source module, and definitions from private implementation modules appear on their package’s page; adding a symbol does not move existing links. The import shown at each entry is a supported public namespace. Read the Python API overview and install the required extra.
PersistedEventSideEffectHealth
Section titled “PersistedEventSideEffectHealth”from cayu import PersistedEventSideEffectHealthBases: BaseModel.
Fields and attributes
Section titled “Fields and attributes”Defaults below are source expressions; Field(...) includes schema/validation settings and default_factory creates a fresh value. Inherited declarations are included. Constructor behavior follows the model or dataclass shown in the bases/decorators.
| Name | Type | Default |
|---|---|---|
observed_at |
datetime |
required |
pending |
int |
0 |
leased_live |
int |
0 |
leased_expired |
int |
0 |
failed_retryable |
int |
0 |
failed_deferred |
int |
0 |
dead_lettered |
int |
0 |
delivered |
int |
0 |
claimable_total |
int |
0 |
outstanding_total |
int |
0 |
repeatedly_failing |
int |
0 |
final_attempt_boundary |
int |
0 |
max_outstanding_attempts |
int |
0 |
max_automatic_attempts |
int |
PERSISTED_EVENT_SIDE_EFFECT_MAX_ATTEMPTS |
oldest_claimable_at |
datetime | None |
None |
oldest_claimable_age_seconds |
float | None |
None |
oldest_pending_at |
datetime | None |
None |
oldest_pending_age_seconds |
float | None |
None |
oldest_failed_at |
datetime | None |
None |
oldest_failed_age_seconds |
float | None |
None |
oldest_dead_letter_at |
datetime | None |
None |
oldest_dead_letter_age_seconds |
float | None |
None |
earliest_live_lease_expires_at |
datetime | None |
None |
Release source · Runtime guarantees · Capability guides
PersistedEventSideEffectInspection
Section titled “PersistedEventSideEffectInspection”from cayu import PersistedEventSideEffectInspectionBases: BaseModel.
Fields and attributes
Section titled “Fields and attributes”Defaults below are source expressions; Field(...) includes schema/validation settings and default_factory creates a fresh value. Inherited declarations are included. Constructor behavior follows the model or dataclass shown in the bases/decorators.
| Name | Type | Default |
|---|---|---|
session_id |
str |
required |
event_id |
str |
required |
event_sequence |
int |
required |
status |
Status |
required |
claimable |
bool |
required |
attempts |
int |
required |
lease_expires_at |
datetime | None |
required |
next_attempt_at |
datetime | None |
required |
updated_at |
datetime |
required |
last_error |
str | None |
required |
Release source · Runtime guarantees · Capability guides
PersistedEventSideEffectPage
Section titled “PersistedEventSideEffectPage”from cayu import PersistedEventSideEffectPageBases: BaseModel.
Fields and attributes
Section titled “Fields and attributes”Defaults below are source expressions; Field(...) includes schema/validation settings and default_factory creates a fresh value. Inherited declarations are included. Constructor behavior follows the model or dataclass shown in the bases/decorators.
| Name | Type | Default |
|---|---|---|
observed_at |
datetime |
required |
deliveries |
list[PersistedEventSideEffectInspection] |
required |
next_cursor |
str | None |
None |
Release source · Runtime guarantees · Capability guides
PersistedEventSideEffectQuery
Section titled “PersistedEventSideEffectQuery”from cayu import PersistedEventSideEffectQueryBases: BaseModel.
Fields and attributes
Section titled “Fields and attributes”Defaults below are source expressions; Field(...) includes schema/validation settings and default_factory creates a fresh value. Inherited declarations are included. Constructor behavior follows the model or dataclass shown in the bases/decorators.
| Name | Type | Default |
|---|---|---|
statuses |
set[Status] | None |
None |
claimable_only |
bool |
False |
outstanding_only |
bool |
True |
limit |
StrictInt |
Field(default=100, ge=1, le=1000) |
cursor |
str | None |
Field(default=None, max_length=16384) |