class Securevideo::Api::Response
Attributes
response[R]
Public Class Methods
new(response)
click to toggle source
# File lib/securevideo/api/response.rb, line 5 def initialize(response) @response = response end
Public Instance Methods
error_details()
click to toggle source
# File lib/securevideo/api/response.rb, line 25 def error_details response.MessageDetail end
error_message()
click to toggle source
# File lib/securevideo/api/response.rb, line 21 def error_message response.Message end
inspect()
click to toggle source
# File lib/securevideo/api/response.rb, line 32 def inspect "#{self.class.name} - #{to_s}" end
status()
click to toggle source
# File lib/securevideo/api/response.rb, line 13 def status if !response.respond_to?(:Message) || response.Message.nil? :ok else :error end end
success?()
click to toggle source
# File lib/securevideo/api/response.rb, line 9 def success? status == :ok end
to_s()
click to toggle source
# File lib/securevideo/api/response.rb, line 29 def to_s "status:#{status} message:#{success? ? '' : error_message}" end