Docs
IMPORTANT: No additional bug fixes or documentation updates will be released for this version. For the latest information, see the current release documentation.
Getting Started with Painless »

Painless Scripting Language


  • Painless Scripting Language: other versions:
  • Getting Started with Painless
    • Painless Examples
    • How painless dispatches functions
    • Painless Debugging
    • Painless execute API
  • Painless Language Specification
    • Comments
    • Keywords
    • Literals
    • Identifiers
    • Variables
    • Types
    • Casting
    • Operators
    • Operators: General
    • Operators: Numeric
    • Operators: Boolean
    • Operators: Reference
    • Operators: Array
    • Statements
    • Scripts
    • Functions
    • Lambdas
    • Regexes
  • Painless contexts
    • Context examples
    • Ingest processor context
    • Update context
    • Update by query context
    • Reindex context
    • Sort context
    • Similarity context
    • Weight context
    • Score context
    • Field context
    • Filter context
    • Minimum should match context
    • Metric aggregation initialization context
    • Metric aggregation map context
    • Metric aggregation combine context
    • Metric aggregation reduce context
    • Bucket script aggregation context
    • Bucket selector aggregation context
    • Analysis Predicate Context
    • Watcher condition context
    • Watcher transform context
  • Painless API Reference
Getting Started with Painless »

Most Popular

  • Get Started with Elasticsearch: Video
  • Intro to Kibana: Video
  • ELK for Logs & Metrics: Video