lib/k8s/client/api_error.ex
defmodule K8s.Client.APIError do
@moduledoc """
Kubernetes API Error
Any HTTP Error with JSON error payload
"""
defexception message: nil, reason: nil
@type t :: %__MODULE__{message: String.t(), reason: String.t()}
@spec message(__MODULE__.t()) :: String.t()
def message(%__MODULE__{message: message}), do: message
end