Painless API 参考
编辑Painless API 参考
编辑Painless 对每个上下文中允许的方法和类都有一个严格的列表,以确保所有 Painless 脚本都是安全的。大多数这些方法都是从 Java 运行时环境 (JRE) 中直接公开的,而其他一些方法则是 Elasticsearch 或 Painless 本身的一部分。以下是每个上下文中可用 API 的列表。共享 API 可用于所有上下文,而可用的专用 API 在不同上下文中有所不同。
聚合选择器 |
||
聚合 |
||
聚合组合 |
||
聚合初始化 |
||
聚合映射 |
||
聚合归约 |
||
分析 |
||
桶聚合 |
||
字段 |
||
过滤器 |
||
摄取 |
||
间隔 |
||
移动函数 |
||
数字排序 |
||
Painless 测试 |
||
处理器条件 |
||
评分 |
||
脚本启发式 |
||
相似度 |
||
相似度权重 |
||
字符串排序 |
||
模板 |
||
术语集 |
||
更新 |
||
Watcher 条件 |
||
Watcher 转换 |
||
Xpack 模板 |