class LazopApiClient::Response

Public Class Methods

new(type,code,message,r_id,body) click to toggle source
# File lib/lazop_api_client.rb, line 276
def initialize(type,code,message,r_id,body)
    @type = type 
    @code = code
    @message = message
    @body = body
    @request_id = r_id
end

Public Instance Methods

body() click to toggle source
# File lib/lazop_api_client.rb, line 302
def body
    # http response body, contains all fileds
    @body
end
code() click to toggle source
# File lib/lazop_api_client.rb, line 293
def code
    # response code, 0 is no error
    @code
end
message() click to toggle source
# File lib/lazop_api_client.rb, line 298
def message
    @message
end
request_id() click to toggle source
# File lib/lazop_api_client.rb, line 307
def request_id
    # api uniqe request id
    @request_id
end
success?() click to toggle source
# File lib/lazop_api_client.rb, line 312
def success?
    @code == '0'
end
type() click to toggle source
# File lib/lazop_api_client.rb, line 284
def type
    # response type nil,ISP,ISV,SYSTEM
    # nil :no error
    # ISP : API Service Provider Error
    # ISV : API Request Client Error
    # SYSTEM : Lazop platform Error
    @type
end