Interface IDelimitedSearchable

All Known Implementing Classes:
KeywordTextDelimitedField

public interface IDelimitedSearchable
  • Method Summary

    Modifier and Type
    Method
    Description
    Returns the name of the delimited text field index for this attribute in Elastic.
    co.elastic.clients.elasticsearch._types.query_dsl.Query
    Returns a query that will textually match the provided value against the field.
    static co.elastic.clients.elasticsearch._types.query_dsl.Query
    matchDelimited(String field, String value)
    Returns a query that will textually match the provided value against the field.
  • Method Details

    • getDelimitedFieldName

      String getDelimitedFieldName()
      Returns the name of the delimited text field index for this attribute in Elastic.
      Returns:
      the field name for the delimited text index on this attribute
    • matchDelimited

      co.elastic.clients.elasticsearch._types.query_dsl.Query matchDelimited(String value)
      Returns a query that will textually match the provided value against the field. This analyzes the provided value according to the same analysis carried out on the field (for example, tokenization and stemming).
      Parameters:
      value - the string value to match against
      Returns:
      a query that will only match assets whose analyzed value for the field matches the value provided (which will also be analyzed)
    • matchDelimited

      static co.elastic.clients.elasticsearch._types.query_dsl.Query matchDelimited(String field, String value)
      Returns a query that will textually match the provided value against the field. This analyzes the provided value according to the same analysis carried out on the field (for example, tokenization and stemming).
      Parameters:
      field - name of the field to search
      value - the string value to match against
      Returns:
      a query that will only match assets whose analyzed value for the field matches the value provided (which will also be analyzed)