class Mozenda::Model::Collection
Public Class Methods
new(collection_id)
click to toggle source
# File lib/mozenda/model/collection.rb, line 4 def initialize collection_id @id = collection_id end
Public Instance Methods
add_item(fields)
click to toggle source
# File lib/mozenda/model/collection.rb, line 8 def add_item fields request = Mozenda::Request::CollectionAddItem.new({ :collection_id => @id, :fields => fields }) request.send! end
add_items_from_file(file_path)
click to toggle source
# File lib/mozenda/model/collection.rb, line 16 def add_items_from_file file_path request = Mozenda::Request::CollectionAddItemBulk.new({ :collection_id => @id, :file_path => file_path }) request.send! end
clear()
click to toggle source
# File lib/mozenda/model/collection.rb, line 24 def clear request = Mozenda::Request::CollectionClear.new(:collection_id => @id) request.send! end
publish(job_params = {})
click to toggle source
# File lib/mozenda/model/collection.rb, line 29 def publish job_params = {} request = Mozenda::Request::CollectionPublish.new({ :collection_id => @id, :job_params => job_params }) request.send! end