Class EsqlConfig

java.lang.Object
org.elasticsearch.xpack.esql.parser.EsqlConfig

public class EsqlConfig extends Object
  • Constructor Details

  • Method Details

    • isDevVersion

      public boolean isDevVersion()
    • isExternalDataSourcesEnabled

      public boolean isExternalDataSourcesEnabled()
      Whether the EXTERNAL command and external data source grammar are enabled. This respects the esql_external_datasources feature flag (on by default in snapshot builds). Snapshot test runs may also use EsqlConfig(false, ...) to simulate production parsing; in that case EXTERNAL is disabled even when the feature flag is on. Non-snapshot (release) builds ignore that simulation and rely on the feature flag alone.
    • functionRegistry

      public EsqlFunctionRegistry functionRegistry()