289.15.2. 查询参数(46 参数):
名称 | 描述 | 默认 | 类型 |
---|---|---|---|
apexMethod (common) | APEX 方法名称 | 字符串 | |
apexQueryParams (common) | 为 APEX 方法查询参数 | map | |
apexUrl (common) | APEX 方法 URL | 字符串 | |
apiVersion (common) | Salesforce API 版本,默认为 SalesforceEndpointConfig.DEFAULT_VERSION | 字符串 | |
backoffIncrement (common) | backoff 间隔递增,流连接重启尝试超过 CometD 自动连接尝试。 | long | |
batchId (common) | 批量 API 批处理 ID | 字符串 | |
contentType (common) | 批量 API 内容类型,一种 XML、CSV、ZIP_XML、ZIP_CSV | ContentType | |
defaultReplayId (common) | 如果 initialReplayIdMap 中没有找到值,则默认 replayId 设置 | Long | |
format (common) | 用于 Salesforce API 调用的有效负载格式(JSON 或 XML)默认为 JSON | PayloadFormat | |
httpClient (common) | 自定义 Jetty Http 客户端用于连接到 Salesforce。 | SalesforceHttpClient | |
includeDetails (common) | 在 Salesforce1 Analytics 报告中包含详情,默认为 false。 | 布尔值 | |
initialReplayIdMap (common) | 重播 ID,从每个频道名称启动。 | map | |
instanceId (common) | Salesforce1 分析报告执行实例 ID | 字符串 | |
jobId (common) | 批量 API 作业 ID | 字符串 | |
jobType (common) | 仅获取与指定作业类型匹配的作业的信息。可能的值有:
| 字符串 | |
limit (common) | 返回记录的限值。适用于一些 API,请查看 Salesforce 文档。 | 整数 | |
maxBackoff (common) | 在 CometD 自动连接失败之外,流连接重启尝试的最大 backoff 间隔。 | long | |
notFoundBehaviour (common) | 设置来自 Salesforce API 的 404 未找到状态的行为。正文应设置为 NULL NotFoundBehaviour#NULL,或在交换 NotFoundBehaviour#EXTION 上发出一个异常。 | NotFoundBehaviour | |
notifyForFields (common) | notify for fields, options are ALL, REFERENCED, SELECT, WHERE | NotifyForFieldsEnum | |
notifyForOperationCreate (common) | notify for create operation, 默认为 false (API version = 29.0) | 布尔值 | |
notifyForOperationDelete (common) | notify for delete operation, 默认为 false (API version = 29.0) | 布尔值 | |
notifyForOperations (common) | 通知操作,选项是 ALL、CREATE、EXTENDED、UPDATE (API 版本 29.0) | NotifyForOperations Enum | |
notifyForOperationUndelete (common) | notify for un-delete operation, 默认为 false (API version = 29.0) | 布尔值 | |
notifyForOperationUpdate (common) | 通知更新操作,默认为 false (API 版本 = 29.0) | 布尔值 | |
objectMapper (common) | 自定义 Jackson ObjectMapper,以在以串行方式处理 Salesforce 对象时使用。 | ObjectMapper | |
queryLocator (common) | 当查询结果超过单个调用中检索结果时,由 salesforce 提供的查询查找器以供使用。在随后的调用中使用这个值来检索其他记录。 | 字符串 | |
rawPayload (common) | 为请求和响应使用原始有效负载字符串(根据格式使用 JSON 或 XML,而不是默认为 DTOs) | false | 布尔值 |
reportId (common) | Salesforce1 分析报告 Id | 字符串 | |
reportMetadata (common) | Salesforce1 分析报告过滤的元数据 | ReportMetadata | |
resultId (common) | 批量 API 结果 ID | 字符串 | |
serializeNulls (common) | 如果给定 DTO 的 NULL 值应该使用空(NULL)值进行序列化。这只会影响 JSON 数据格式。 | false | 布尔值 |
sObjectBlobFieldName (common) | SObject blob 字段名称 | 字符串 | |
sObjectClass (common) | 完全限定 SObject 类名称,通常使用 camel-salesforce-maven-plugin 生成。 | 字符串 | |
sObjectFields (common) | 要检索的 SObject 字段 | 字符串 | |
sObjectId (common) | API 所需的 SObject ID | 字符串 | |
sObjectIdName (common) | SObject external ID 字段名称 | 字符串 | |
sObjectIdValue (common) | SObject external ID 字段值 | 字符串 | |
sObjectName (common) | API 需要或支持 SObject 名称 | 字符串 | |
sObjectQuery (common) | Salesforce SOQL 查询字符串 | 字符串 | |
sObjectSearch (common) | Salesforce SOSL 搜索字符串 | 字符串 | |
updateTopic (common) | 在使用流 API 时是否更新现有的 Push Topic,都默认为 false | false | 布尔值 |
bridgeErrorHandler (consumer) | 允许将消费者桥接到 Camel 路由 Error Handler,这意味着使用者试图获取传入消息或类似信息时出现任何异常,现在将作为一个消息进行处理,并由路由 Error Handler 处理。默认情况下,使用者将使用 org.apache.camel.spi.Exception 处理程序处理异常,该处理程序将记录在 WARN 或 ERROR 级别,并忽略。 | false | 布尔值 |
replayId (consumer) | 订阅时使用的 replayId 值 | Long | |
exceptionHandler (consumer) | 要让使用者使用自定义 ExceptionHandler。请注意,如果启用了选项 bridgeErrorHandler,则不使用这个选项。默认情况下,消费者处理异常,这将在 WARN 或 ERROR 级别记录,并忽略。 | ExceptionHandler | |
exchangePattern (consumer) | 在使用者创建交换时设置交换模式。 | ExchangePattern | |
同步 (高级) | 设置同步处理是否应当严格使用,还是允许 Camel 使用异步处理(如果受支持)。 | false | 布尔值 |