Top Level Namespace
Defined Under Namespace
Modules: Tacklebox, Validation Classes: Event, EventApi, EventType, EventTypeApi, HttpClient, HttpRequest, Message, MessageApi, Service, ServiceApi, Subscription, SubscriptionApi, User, UserApi
Constant Summary collapse
- ERROR_TYPES =
{ "missing_parameter" => "missing_parameter", "max_retries_reached" => "max_retries_reached", }
- MAX_RETRY_ATTEMPTS =
5- MAX_TIMEOUT =
5
Instance Method Summary collapse
Instance Method Details
#new_error(error_type, detail) ⇒ Object
1 2 3 4 5 6 7 8 |
# File 'lib/tacklebox/apis/error.rb', line 1 def new_error(error_type, detail) { Error: { error_type: error_type, detail: detail, }, } end |