Skip to content

IcuCollationTokenFilter requires bunch of parameters that are not required on server side #353

Closed
@Enerccio

Description

@Enerccio

Java API client version

8.2.3

Java version

1.8

Elasticsearch Version

8.2.3

Problem description

Serverside icu_collation does not require many parameters, for instance we only use language and country. However, when trying to use builder in java api you have to specify ALL properties, even those which are listed as "expert" in the manual (https://www.elastic.co/guide/en/elasticsearch/plugins/master/analysis-icu-collation-keyword-field.html) or you end with exception such as co.elastic.clients.util.MissingRequiredPropertyException: Missing required property 'IcuCollationTokenFilter.casefirst'.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area: SpecificationRelated to the API spec used to generate client code

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions