222 codes

Error code registry

Every structured error carries a class.area.detail code and links here. See the error model reference for how classes, retry policies, and commit outcomes work.

access_denied (2)

already_exists (6)

ambiguous_commit (1)

conflict (4)

corruption (4)

data_loss (37)

failed_precondition (24)

history_unavailable (1)

internal (4)

invalid_argument (108)

io (1)

not_found (8)

resource_exhausted (3)

serialization (1)

unavailable (12)

unsupported (6)