288.15.2. 查询参数(46 参数):


Name描述默认类型

apexMethod (common)

APEX 方法名称

 

字符串

apexQueryParams (common)

为 APEX 方法查询参数

 

map

apexUrl (common)

APEX 方法 URL

 

字符串

apiVersion (通用)

Salesforce API 版本,默认为 SalesforceEndpointConfig.DEFAULT_VERSION

 

字符串

BackoffIncrement (common)

流连接重启尝试返回间隔递增,而不是 CometD auto-reconnect。

 

long

batchId (通用)

批量 API 批处理 ID

 

字符串

contentType (通用)

批量 API 内容类型,一种 XML、CSV、ZIP_XML、ZIP_CSV

 

ContentType

defaultReplayId (common)

如果 initialReplayIdMap 中没有找到值,则默认 replayId 设置

 

Long

格式 (通用)

用于 Salesforce API 调用的有效负载格式(JSON 或 XML)默认为 JSON

 

PayloadFormat

httpclient (通用)

自定义 Jetty Http 客户端,用于连接到 Salesforce。

 

SalesforceHttpClient

包括Details (通用)

在 Salesforce1 分析报告中包含详细信息,默认为 false。

 

布尔值

initialReplayIdMap (common)

重播 ID 从每个频道名称开始。

 

map

InstanceID (通用)

Salesforce1 分析报告执行实例 ID

 

字符串

jobId (通用)

批量 API 作业 ID

 

字符串

jobType (通用)

仅获取与指定作业类型匹配的作业的信息。可能的值有:

经典 的 Bulk API 作业(这包括查询作业和 ingest 作业)。

V2Query Bulk API 2.0 查询作业。

V2Ingest Bulk API 2.0ingest (upload and upsert)作业。

 

字符串

限制 (通用)

返回的记录数限制.适用于某些 API,请查看 Salesforce 文档。

 

整数

maxBackoff (common)

流传输连接重启尝试的最大后退间隔尝试超过 CometD 自动连接失败。

 

long

notFoundBehaviour (常见)

设置从 Salesforce API 接收的 404 未找到状态的行为。如果正文设置为 NULL NotFoundBehaviour#NULL,或者在交换 NotFoundBehaviour#EXCEPTION - 默认为一个例外。

 

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 (通用)

通知操作,选项是 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 对象进行序列化处理时使用的自定义 Jackson ObjectMapper。

 

ObjectMapper

queryLocator (common)

当查询结果在单个调用中检索超过一个调用的记录时,salesforce 提供的查询查找器可供使用。在后续调用中使用此值来检索其他记录。

 

字符串

rawPayload (common)

为请求和响应使用原始有效负载字符串(根据格式使用 JSON 或 XML,而不是默认为 DTOs)

false

布尔值

reportId (通用)

Salesforce1 分析报告 Id

 

字符串

reportMetadata (common)

Salesforce1 分析报告过滤的元数据

 

ReportMetadata

resultId (通用)

批量 API 结果 ID

 

字符串

serializeNulls (common)

如果给定 DTO 的 NULL 值应该使用空(NULL)值进行序列化。这只会影响 JSON 数据格式。

false

布尔值

sObjectBlobFieldName (common)

SObject blob 字段名称

 

字符串

sObjectClass (common)

完全限定 SObject 类名称,通常使用 camel-salesforce-maven-plugin 生成。

 

字符串

sObjectFields (常见)

要检索的 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 (消费者)

要让使用者使用自定义 ExceptionHandler。请注意,如果启用了选项 bridgeErrorHandler,则不使用这个选项。默认情况下,消费者处理异常,这将在 WARN 或 ERROR 级别记录,并忽略。

 

ExceptionHandler

exchangePattern (consumer)

在使用者创建交换时设置交换模式。

 

ExchangePattern

同步 (高级)

设置同步处理是否应当严格使用,还是允许 Camel 使用异步处理(如果受支持)。

false

布尔值

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat, Inc.