module

Crystalforce::Api

Instance methods

api_delete(path)
Source
api_get(path, params = nil)
Source
api_patch(path, body = nil)
Source
api_post(path, body = nil)
Source
api_put(path, body = nil)
Source
batch(halt_on_error : Bool = false, &)
Source
composite(all_or_none : Bool = false, collate_subrequests : Bool = false, &)
Source
create(sobject, attrs)
Source
create!(sobject, attrs)
Source
describe(sobject : String | Nil = nil)
Source
describe_layouts(sobject : String, layout_id : String | Nil = nil)
Source
destroy(sobject, id)
Source
destroy!(sobject, id)
Source
explain(soql)
Source
find(sobject : String, id : String, field : String | Nil = nil)
Source
get_deleted(sobject : String, start_time : Time, end_time : Time)
Source
get_updated(sobject : String, start_time : Time, end_time : Time)
Source
limits
Source
list_sobjects
Source
org_id
Source
picklist_values(sobject : String, field : String, valid_for : String | Nil = nil)
Source
query(soql)
Source
query_all(soql)
Source
query_with_pagination(soql) : Collection

Query returning a Collection with automatic pagination

Source
recent(limit : Int32 | Nil = nil)
Source
search(sosl)
Source
select(sobject : String, id : String, select_fields : Array(String), field : String | Nil = nil)
Source
update(sobject, id, attrs)
Source
update!(sobject, id, attrs)
Source
upsert(sobject, field, attrs)
Source
upsert!(sobject, field, attrs)
Source
user_info
Source