All Downloads are FREE. Search and download functionalities are using the official Maven repository.

d.elastic-common.6.2.4.1.source-code.def-analysis.json Maven / Gradle / Ivy

There is a newer version: 6.8.5
Show newest version
{
  "filter": {
    "autocomplete_filter": {
      "type": "edge_ngram",
      "min_gram": "1",
      "max_gram": "20"
    }
  },
  "char_filter": {
    "alphaonly_filter": {
      "type": "pattern_replace",
      "pattern": "[^\\pL]",
      "replacement": ""
    },
    "alphanum_filter": {
      "type": "pattern_replace",
      "pattern": "[^(\\d|\\pL)]",
      "replacement": ""
    },
    "digitonly_filter": {
      "type": "pattern_replace",
      "pattern": "[^\\d]",
      "replacement": ""
    },
    "rfc5322_filter": {
      "type": "pattern_replace",
      "pattern": "[^(\\d\\pL!#$%&'*+-/=?^_`{|}~@)]",
      "replacement": ""
    },
    "zeroremove_filter": {
      "type": "pattern_replace",
      "pattern": "\\b0+",
      "replacement": ""
    }
  },
  "analyzer": {
    "default": {
      "type": "standard"
    },
    "all": {
      "type": "custom",
      "tokenizer": "whitespace",
      "filter": [
        "lowercase",
        "asciifolding"
      ]
    },
    "alphaonly": {
      "type": "custom",
      "tokenizer": "keyword",
      "char_filter": [
        "alphaonly_filter"
      ],
      "filter": [
        "lowercase",
        "asciifolding"
      ]
    },
    "alphanum": {
      "type": "custom",
      "tokenizer": "keyword",
      "char_filter": [
        "alphanum_filter"
      ],
      "filter": [
        "lowercase",
        "asciifolding"
      ]
    },
    "autocomplete": {
      "type": "custom",
      "tokenizer": "whitespace",
      "filter": [
        "lowercase",
        "autocomplete_filter"
      ]
    },
    "norm": {
      "type": "custom",
      "tokenizer": "keyword",
      "filter": [
        "lowercase",
        "asciifolding"
      ]
    },
    "numonly": {
      "type": "custom",
      "tokenizer": "keyword",
      "char_filter": [
        "digitonly_filter",
        "zeroremove_filter"
      ]
    },
    "path": {
      "tokenizer": "path_hierarchy",
      "filter": [
        "lowercase"
      ]
    },
    "rfc5322": {
      "type": "custom",
      "tokenizer": "keyword",
      "char_filter": [
        "rfc5322_filter"
      ],
      "filter": [
        "lowercase",
        "asciifolding"
      ]
    }
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy