A failed call: the Bowline error code, the message, the HTTP status, details, and validation issues.
Summary
Types
@type code() ::
:canceled
| :unknown
| :invalid_argument
| :deadline_exceeded
| :not_found
| :already_exists
| :permission_denied
| :resource_exhausted
| :failed_precondition
| :aborted
| :out_of_range
| :unimplemented
| :internal
| :unavailable
| :data_loss
| :unauthenticated
@type t() :: %BowlineClient.Error{ __exception__: true, code: code(), details: term(), issues: [BowlineClient.Issue.t()], message: String.t(), status: non_neg_integer(), type: String.t() | nil }