Salesforce

Salesforce

Scheme: salesforce

Represents a Salesforce endpoint.

Name Kind Type Required Deprecated Default Value Enum Values Description
operationName path org.apache.camel.component.salesforce.internal.OperationName false GET_VERSIONS
GET_RESOURCES
GET_GLOBAL_OBJECTS
GET_BASIC_INFO
GET_DESCRIPTION
GET_SOBJECT
CREATE_SOBJECT
UPDATE_SOBJECT
DELETE_SOBJECT
GET_SOBJECT_WITH_ID
UPSERT_SOBJECT
DELETE_SOBJECT_WITH_ID
GET_BLOB_FIELD
QUERY
QUERY_MORE
SEARCH
APEX_CALL
CREATE_JOB
GET_JOB
CLOSE_JOB
ABORT_JOB
CREATE_BATCH
GET_BATCH
GET_ALL_BATCHES
GET_REQUEST
GET_RESULTS
CREATE_BATCH_QUERY
GET_QUERY_RESULT_IDS
GET_QUERY_RESULT
topicName path java.lang.String false
apiVersion parameter java.lang.String false
format parameter org.apache.camel.component.salesforce.internal.PayloadFormat false JSON
XML
sObjectName parameter java.lang.String false
sObjectId parameter java.lang.String false
sObjectFields parameter java.lang.String false
sObjectIdName parameter java.lang.String false
sObjectIdValue parameter java.lang.String false
sObjectBlobFieldName parameter java.lang.String false
sObjectClass parameter java.lang.String false
sObjectQuery parameter java.lang.String false
sObjectSearch parameter java.lang.String false
apexMethod parameter java.lang.String false
apexUrl parameter java.lang.String false
apexQueryParams parameter java.util.Map false
contentType parameter org.apache.camel.component.salesforce.api.dto.bulk.ContentType false XML
CSV
ZIP_XML
ZIP_CSV
jobId parameter java.lang.String false
batchId parameter java.lang.String false
resultId parameter java.lang.String false
updateTopic parameter boolean false
notifyForFields parameter org.apache.camel.component.salesforce.internal.dto.NotifyForFieldsEnum false ALL
REFERENCED
SELECT
WHERE
notifyForOperations parameter org.apache.camel.component.salesforce.internal.dto.NotifyForOperationsEnum false ALL
CREATE
EXTENDED
UPDATE
notifyForOperationCreate parameter java.lang.Boolean false
notifyForOperationUpdate parameter java.lang.Boolean false
notifyForOperationDelete parameter java.lang.Boolean false
notifyForOperationUndelete parameter java.lang.Boolean false
httpClient parameter org.eclipse.jetty.client.HttpClient false
exchangePattern parameter org.apache.camel.ExchangePattern false InOnly InOnly
RobustInOnly
InOut
InOptionalOut
OutOnly
RobustOutOnly
OutIn
OutOptionalIn
Sets the default exchange pattern when creating an exchange
synchronous parameter boolean false false Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).

salesforce consumer

The Salesforce consumer.