Interface ElasticsearchAnalysisComponentParametersStep


  • public interface ElasticsearchAnalysisComponentParametersStep
    The step in an analysis component definition where optional parameters can be set.
    • Method Detail

      • param

        ElasticsearchAnalysisComponentParametersStep param​(String name,
                                                           String value)
        Set the value of a parameter to a given string.

        Supported parameters depend on the type being used.

        Parameters:
        name - The name of the parameter.
        value - The value of the parameter.
        Returns:
        this, for method chaining.
      • param

        ElasticsearchAnalysisComponentParametersStep param​(String name,
                                                           String... values)
        Set the value of a parameter to a given array of strings.

        Supported parameters depend on the type being used.

        Parameters:
        name - The name of the parameter.
        values - The value of the parameter.
        Returns:
        this, for method chaining.
      • param

        ElasticsearchAnalysisComponentParametersStep param​(String name,
                                                           boolean value)
        Set the value of a parameter to a given boolean.

        Supported parameters depend on the type being used.

        Parameters:
        name - The name of the parameter.
        value - The value of the parameter.
        Returns:
        this, for method chaining.
      • param

        ElasticsearchAnalysisComponentParametersStep param​(String name,
                                                           boolean... values)
        Set the value of a parameter to a given array of booleans.

        Supported parameters depend on the type being used.

        Parameters:
        name - The name of the parameter.
        values - The value of the parameter.
        Returns:
        this, for method chaining.
      • param

        ElasticsearchAnalysisComponentParametersStep param​(String name,
                                                           Number value)
        Set the value of a parameter to a given number (int, long, float, double, ...).

        Supported parameters depend on the type being used.

        Parameters:
        name - The name of the parameter.
        value - The value of the parameter.
        Returns:
        this, for method chaining.
      • param

        ElasticsearchAnalysisComponentParametersStep param​(String name,
                                                           Number... values)
        Set the value of a parameter to a given array of numbers (int, long, float, double, ...).

        Supported parameters depend on the type being used.

        Parameters:
        name - The name of the parameter.
        values - The value of the parameter.
        Returns:
        this, for method chaining.