Exception: MailchimpAPI::Error

Inherits:
StandardError
  • Object
show all
Defined in:
lib/mailchimp-api/error.rb

Overview

Base error class for all Mailchimp API errors

Instance Attribute Summary collapse

Instance Attribute Details

#error_detailString? (readonly)

Returns Error description returned by Mailchimp.

Returns:

  • (String, nil)

    Error description returned by Mailchimp



22
23
24
# File 'lib/mailchimp-api/error.rb', line 22

def error_detail
  @error_detail
end

#error_fieldsHash? (readonly)

Returns Fields specific errors returned by Mailchimp.

Returns:

  • (Hash, nil)

    Fields specific errors returned by Mailchimp



28
29
30
# File 'lib/mailchimp-api/error.rb', line 28

def error_fields
  @error_fields
end

#error_instanceString? (readonly)

Returns Error ID returned by Mailchimp.

Returns:

  • (String, nil)

    Error ID returned by Mailchimp



25
26
27
# File 'lib/mailchimp-api/error.rb', line 25

def error_instance
  @error_instance
end

#error_statusString (readonly)

Returns Error status returned by Mailchimp or response HTTP status.

Returns:

  • (String)

    Error status returned by Mailchimp or response HTTP status



19
20
21
# File 'lib/mailchimp-api/error.rb', line 19

def error_status
  @error_status
end

#error_titleString (readonly)

Returns Error title returned by Mailchimp or response error class name.

Returns:

  • (String)

    Error title returned by Mailchimp or response error class name



16
17
18
# File 'lib/mailchimp-api/error.rb', line 16

def error_title
  @error_title
end

#error_typeString? (readonly)

Returns Error type returned by Mailchimp.

Returns:

  • (String, nil)

    Error type returned by Mailchimp



13
14
15
# File 'lib/mailchimp-api/error.rb', line 13

def error_type
  @error_type
end

#requestRequest (readonly)

Returns Sent request.

Returns:



10
11
12
# File 'lib/mailchimp-api/error.rb', line 10

def request
  @request
end

#responseResponse? (readonly)

Returned response with non-200 status code

Returns:

  • (Response, nil)

    Returned response with non-200 status code



7
8
9
# File 'lib/mailchimp-api/error.rb', line 7

def response
  @response
end