Painless API 参考

编辑

Painless 对每个上下文中允许的方法和类都有一个严格的列表,以确保所有 Painless 脚本都是安全的。大多数这些方法都是从 Java 运行时环境 (JRE) 中直接公开的,而其他一些方法则是 Elasticsearch 或 Painless 本身的一部分。以下是每个上下文中可用 API 的列表。共享 API 可用于所有上下文,而可用的专用 API 在不同上下文中有所不同。

聚合选择器

共享 API

专用 API

聚合

共享 API

专用 API

聚合组合

共享 API

专用 API

聚合初始化

共享 API

专用 API

聚合映射

共享 API

专用 API

聚合归约

共享 API

专用 API

分析

共享 API

专用 API

桶聚合

共享 API

专用 API

字段

共享 API

专用 API

过滤器

共享 API

专用 API

摄取

共享 API

专用 API

间隔

共享 API

专用 API

移动函数

共享 API

专用 API

数字排序

共享 API

专用 API

Painless 测试

共享 API

专用 API

处理器条件

共享 API

专用 API

评分

共享 API

专用 API

脚本启发式

共享 API

专用 API

相似度

共享 API

专用 API

相似度权重

共享 API

专用 API

字符串排序

共享 API

专用 API

模板

共享 API

专用 API

术语集

共享 API

专用 API

更新

共享 API

专用 API

Watcher 条件

共享 API

专用 API

Watcher 转换

共享 API

专用 API

Xpack 模板

共享 API

专用 API