3.4. 列出哪些 Camel 组件可用


Camel 附带很多工件,它们包括:

  • components
  • 数据格式
  • 表达式语言
  • 其它组件
  • kamelets

您可以使用 Camel CLI 列出使用 camel catalog 命令提供的 Camel。例如,列出所有组件:

camel catalog components
Copy to Clipboard Toggle word wrap

查看哪些 Kamelets 可用:

camel catalog kamelets
Copy to Clipboard Toggle word wrap
注意

使用 camel catalog --help 查看所有可能的命令。

3.4.1. 显示组件文档

文档 目标可以显示每个组件、数据格式和 kamelets 的快速文档。例如,查看 kafka 组件运行:

camel doc kafka
Copy to Clipboard Toggle word wrap
注意

文档不是网站中显示的完整文档,因为 Camel CLI 无法直接访问此信息,并且只显示组件的基本描述,但包括每个配置选项的表。

查看 jackson 数据格式的文档:

camel doc jackson
Copy to Clipboard Toggle word wrap

在一些个别情况下,可能会有一个组件和数据格式的名称相同,doc 目标会优先选择组件。在这种情况下,您可以使用 dataformat 为名称添加前缀,例如:

camel doc dataformat:thrift
Copy to Clipboard Toggle word wrap

您还可以查看 kamelet 文档,如下所示:

camel doc aws-kinesis-sink
Copy to Clipboard Toggle word wrap

3.4.1.1. 从 Camel 网站浏览在线文档

您可以使用 doc 命令在 Web 浏览器中快速打开 url 以获得在线文档。例如,要浏览 kafka 组件,请使用 --open-url

camel doc kafka --open-url
Copy to Clipboard Toggle word wrap

这也适用于数据格式、语言、kamelet。

camel doc aws-kinesis-sink --open-url
Copy to Clipboard Toggle word wrap
注意

要只获取在线文档的链接,请使用 camel doc kafka --url

3.4.1.2. 过滤表中列出的选项

有些组件可能有许多选项,在这种情况下,您可以使用 --filter 选项列出与名称、描述或组中的过滤器匹配的选项(producer、security、advanced)。

例如,只列出与安全相关的选项:

camel doc kafka --filter=security
Copy to Clipboard Toggle word wrap

仅列出 超时 内容:

camel doc kafka --filter=timeout
Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat