Painless API 参考

编辑

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

聚合选择器

共享 API

专用 API

Aggs

共享 API

专用 API

Aggs 合并

共享 API

专用 API

Aggs 初始化

共享 API

专用 API

Aggs 映射

共享 API

专用 API

Aggs 归约

共享 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