module
Crystalforce::Api
Direct including types
Defined in:
crystalforce/api.crInstance Method Summary
- #api_delete(path)
- #api_get(path, params = nil)
- #api_patch(path, body = nil)
- #api_post(path, body = nil)
- #api_put(path, body = nil)
- #batch(halt_on_error : Bool = false, &)
- #composite(all_or_none : Bool = false, collate_subrequests : Bool = false, &)
- #create(sobject, attrs)
- #create!(sobject, attrs)
- #describe(sobject : String | Nil = nil)
- #describe_layouts(sobject : String, layout_id : String | Nil = nil)
- #destroy(sobject, id)
- #destroy!(sobject, id)
- #explain(soql)
- #find(sobject : String, id : String, field : String | Nil = nil)
- #get_deleted(sobject : String, start_time : Time, end_time : Time)
- #get_updated(sobject : String, start_time : Time, end_time : Time)
- #limits
- #list_sobjects
- #org_id
- #picklist_values(sobject : String, field : String, valid_for : String | Nil = nil)
- #query(soql)
- #query_all(soql)
-
#query_with_pagination(soql) : Collection
Query returning a Collection with automatic pagination
- #recent(limit : Int32 | Nil = nil)
- #search(sosl)
- #select(sobject : String, id : String, select_fields : Array(String), field : String | Nil = nil)
- #update(sobject, id, attrs)
- #update!(sobject, id, attrs)
- #upsert(sobject, field, attrs)
- #upsert!(sobject, field, attrs)
- #user_info
Instance Method Detail
def picklist_values(sobject : String, field : String, valid_for : String | Nil = nil)
#
def query_with_pagination(soql) : Collection
#
Query returning a Collection with automatic pagination
def select(sobject : String, id : String, select_fields : Array(String), field : String | Nil = nil)
#