21.4.3. 消息标头


Elasticsearch 组件支持 9 个消息标头,如下所示:

名称描述默认类型

操作 (生成)

常量: PARAM_OPERATION

要执行的操作。

Enum 值:

  • 索引
  • Update(更新)
  • 批量
  • GetById
  • MultiGet
  • MultiSearch
  • 删除
  • DeleteIndex
  • 搜索
  • Exists
  • ping
 

ElasticsearchOperation

indexId (producer)

常量: PARAM_INDEX_ID

索引文档的 id。

 

字符串

indexName (producer)

常量: PARAM_INDEX_NAME

要操作的索引的名称。

 

字符串

documentClass (producer)

常量: PARAM_DOCUMENT_CLASS

要 unmarshall 的文档类的完全限定名称。

ObjectNode

waitForActiveShards (producer)

常量: PARAM_WAIT_FOR_ACTIVE_SHARDS

索引创建会等待写入一致性数量的分片可用。

 

整数

scrollKeepAliveMs (producer)

Constant: PARAM_SCROLL_KEEP_ALIVE_MS

响应的起始索引。

 

整数

useScroll (producer)

常量: PARAM_SCROLL

设置为 true 以启用滚动使用。

 

布尔值

大小 (生成器)

常量: PARAM_SIZE

响应的大小。

 

整数

from (producer)

常量: PARAM_FROM

响应的起始索引。

 

整数

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.