Authorize |
sfdc:authorize
|
Relevant for OAuth-configured connectors only. If the connector is not authorized yet, the authorize operation will redirect to the service provider so the user can authorize the connector. See Configuring the Authorization Flow above. |
|
N/A |
Unauthorize |
sfdc:unauthorize
|
Relevant for OAuth-configured connectors only. Resets the state of the connector back to a non-authorized state. |
|
N/A |
Abort job |
sfdc:abort-job
|
Aborts an open Job given its ID. |
|
A JobInfo that identifies the aborted Job. |
Batch info |
sfdc:batch-info
|
Access latest BatchInfo of a submitted BatchInfo. |
|
Latest BatchInfo representing status of the batch job result. |
Batch result |
` sfdc:batch-result ` |
Access com.sforce.async.BatchResult of a submitted BatchInfo. |
|
com.sforce.async. BatchResult representing result of the batch job result. |
Batch result stream |
sfdc:batch-result-stream
|
Access com.sforce.async.BatchResult of a submitted BatchInfo. |
|
java.io.InputStream representing result of the batch job result. |
Close job |
sfdc:close-job
|
Closes an open Job given its ID. |
|
A JobInfo that identifies the closed Job. |
Convert lead |
sfdc:convert-lead
|
Converts a Lead into an Account, Contact, or (optionally) an Opportunity. |
|
A LeadConvertResult object. |
Create |
sfdc:create
|
Adds one or more new records to your organization’s data. |
|
An array of SaveResult if async is false. |
Create batch |
sfdc:create-batch
|
Creates a Batch using the given objects within the specified Job. |
|
A com.sforce.async. BatchInfo that identifies the batch job. |
Create batch for query |
sfdc:create-batch-for-query
|
Creates a Batch using the given query. |
|
A BatchInfo that identifies the batch job. |
Create batch stream |
sfdc:create-batch-stream
|
Creates a Batch using the given stream within the specified Job. |
|
A com.sforce.async. BatchInfo that identifies the batch job. |
Create bulk |
sfdc:create-bulk
|
Adds one or more new records to your organization’s data. |
|
A BatchInfo that identifies the batch job. |
Create job |
sfdc:create-job
|
Creates a Job in order to perform one or more batches through Bulk API Operations. |
|
A com.sforce.async. JobInfo that identifies the created Job. |
Create single |
sfdc:create-single
|
Adds one new record to your organization’s data. |
|
An array of SaveResult |
Delete |
sfdc:delete
|
Deletes one or more records from your organization’s data. |
|
An array of DeleteResult |
Describe global |
sfdc:describe-global
|
Retrieves a list of available objects for your organization’s data. |
|
A DescribeGlobalResult |
Describe sObject |
sfdc:describe-sobject
|
Describes metadata (field list and object properties) for the specified object. |
|
DescribeSObjectResult
|
Empty recycle bin |
sfdc:empty-recycle-bin
|
The recycle bin lets you view and restore recently deleted records for 30 days before they are permanently deleted. |
|
A list of EmptyRecycleBinResult |
Get deleted |
sfdc:get-deleted
|
Retrieves the list of individual records that have been deleted between the range of now to the duration before now. |
|
GetDeletedResult
|
Get deleted range |
sfdc:get-deleted-range
|
Retrieves the list of individual records that have been deleted within the given timespan for the specified object. |
|
GetDeletedResult
|
Get server timestamp |
sfdc:get-server-timestamp
|
Retrieves the current system timestamp (Coordinated Universal Time (UTC) time zone) from the API. |
|
Calendar with the current timestamp. |
Get updated |
sfdc:get-updated
|
Retrieves the list of individual records that have been updated between the range of now to the duration before now. |
|
GetUpdatedResult object containing an array of GetUpdatedResult objects containing the ID of each created or updated object and the date/time (Coordinated Universal Time (UTC) time zone) on which it was created or updated, respectively. |
Get updated objects |
sfdc:get-updated-objects
|
Checks the timestamp of the last time this method was called, then retrieves the list of records that have been updated between then and now. When called for the first time, the method calls the API with the configuration getUpdatedObjects from [currentTime-window] to [ currentTime ] and then stores ` [ currentTime ]` in the object store as a timestamp. All subsequent calls using this method use this configuration: getUpdatedObjects from [storedValue] to [currentTime] . In order to reset the last updated time, call resetUpdatedObjectsTimestamp, described below. |
|
List with the updated objects in the calculated time range. |
Get updated range |
sfdc:get-updated-range
|
Retrieves the list of individual records that have been created/updated within the given timespan for the specified object. |
|
GetUpdatedResult
|
Get user info |
sfdc:get-user-info
|
Retrieves personal information for the user associated with the current session. |
|
GetUserInfoResult
|
Hard delete bulk |
sfdc:hard-delete-bulk
|
Deletes one or more records from your organization’s data. |
|
A BatchInfo that identifies the batch job. |
Paginated query |
sfdc:paginated-query
|
DEPRECATED. Executes a paginated query against the specified object and returns data that matches the specified criteria. |
|
QueryResultObject with the results of the query or null.
|
Publish topic |
sfdc:publish-topic
|
Creates a topic which represents a query that is the basis for notifying listeners of changes to records in an organization. |
|
N/A |
Query |
sfdc:query
|
Executes a paginated query against the specified object and returns data that matches the specified criteria. |
|
An array of SObjects |
Query all |
sfdc:query-all
|
Retrieves data from specified objects, whether or not they have been deleted or archived. |
|
An array of SObjects. |
Query result stream |
sfdc:query-result-stream
|
Returns an InputStream with the query results of a submitted BatchInfo. Internally the InputStreams contained in the sequence will be requested on-demand (lazy-loading). |
|
InputStream with the results of the Batch. |
Query single |
sfdc:query-single
|
Executes a query against the specified object and returns the first record that matches the specified criteria. |
|
A single SObject. |
Reset updated objects timestamp |
sfdc:reset-updated-objects-timestamp
|
Resets the timestamp of the last updated object. After you call this method, the initial timestamp that was set (if it was set) on the getUpdatedObjects method is cleared. |
N/A |
|
Retrieve |
sfdc:retrieve
|
Retrieves one or more records based on the specified IDs. |
|
An array of SObjects. |
Search |
sfdc:search
|
Search for objects using Salesforce Object Search Language. Mimics using the search box inside the Salesforce UI. |
|
An array of SObjects. |
Set password |
sfdc:set-password
|
Change the password of a User or SelfServiceUser to a value that you specify. |
|
N/A |
Subscribe topic |
sfdc:subscribe-topic
|
Subscribe to a topic. To use this operation, place the connector as the first item in a flow. |
|
org.mule.api.callback. StopSourceCallback |
Update |
sfdc:update
|
Updates one or more existing records in your organization’s data. |
|
An array of SaveResult. |
Update bulk |
sfdc:update-bulk
|
Updates one or more existing records in your organization’s data. |
|
A BatchInfo that identifies the batch job. |
Update single |
sfdc:update-single
|
Updates one record in your organization’s data. |
|
A SaveResult. |
Upsert |
sfdc:upsert
|
Upserts a homogeneous list of objects: creates new records and updates existing records, using a custom field to determine the presence of existing records. |
|
A list of UpsertResult , one for each passed object. |
Upsert bulk |
sfdc:upsert-bulk
|
Upserts a homogeneous list of objects: creates new records and updates existing records, using a custom field to determine the presence of existing records. In most cases, prefer upsert(String, String, List, Map) over create(String, List, Map) , to avoid creating unwanted duplicate records. |
|
A BatchInfo that identifies the batch job. |