class NeverBounce::API::Response::Message

A response message from the server. A top-level container with a few extra features.

Public Instance Methods

error?() click to toggle source

true if this an error message. @see success?

# File lib/never_bounce/api/response/message.rb, line 10
def error?
  !success?
end
ok?() click to toggle source

An alias to {#success?}.

# File lib/never_bounce/api/response/message.rb, line 15
def ok?
  success?
end
success?() click to toggle source

true if this is a success message. @abstract

# File lib/never_bounce/api/response/message.rb, line 21
def success?
  raise NotImplementedError, "Redefine `success?` in your class: #{self.class}"
end