class Io::Flow::V0::Models::ImportResults
Attributes
number_errors[R]
number_successful[R]
url[R]
Public Class Methods
new(incoming={})
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 45585 def initialize(incoming={}) opts = HttpClient::Helper.symbolize_keys(incoming) HttpClient::Preconditions.require_keys(opts, [:number_successful, :number_errors], 'ImportResults') @number_successful = HttpClient::Preconditions.assert_class('number_successful', opts.delete(:number_successful), Integer) @number_errors = HttpClient::Preconditions.assert_class('number_errors', opts.delete(:number_errors), Integer) @url = (x = opts.delete(:url); x.nil? ? nil : HttpClient::Preconditions.assert_class('url', x, String)) end
Public Instance Methods
copy(incoming={})
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 45597 def copy(incoming={}) ImportResults.new(to_hash.merge(HttpClient::Helper.symbolize_keys(incoming))) end
to_hash()
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 45601 def to_hash { :number_successful => number_successful, :number_errors => number_errors, :url => url } end
to_json()
click to toggle source
# File lib/flow_commerce/flow_api_v0_client.rb, line 45593 def to_json JSON.dump(to_hash) end