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). |
The Salesforce consumer.