204 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 (1)

already_exists (6)

ambiguous_commit (1)

conflict (3)

corruption (41)

failed_precondition (27)

history_unavailable (1)

internal (3)

invalid_argument (96)

io (1)

not_found (7)

resource_exhausted (2)

serialization (1)

unavailable (10)

unsupported (4)