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.