Class EsqlFunctionRegistry.ArgSignature

java.lang.Object
org.elasticsearch.xpack.esql.expression.function.EsqlFunctionRegistry.ArgSignature
Direct Known Subclasses:
EsqlFunctionRegistry.MapArgSignature
Enclosing class:
EsqlFunctionRegistry

public static class EsqlFunctionRegistry.ArgSignature extends Object
  • Field Details

    • name

      protected final String name
    • type

      protected final String[] type
    • description

      protected final String description
    • optional

      protected final boolean optional
    • variadic

      protected final boolean variadic
    • targetDataType

      protected final DataType targetDataType
  • Constructor Details

    • ArgSignature

      public ArgSignature(String name, String[] type, String description, boolean optional, boolean variadic, DataType targetDataType)
    • ArgSignature

      public ArgSignature(String name, String[] type, String description, boolean optional, boolean variadic)
  • Method Details