Interface ConfigurationFunction

All Known Implementing Classes:
Bucket, ChangeCase, DateDiff, DateExtract, DateFormat, DateTrunc, DayName, EsqlConfigurationFunction, Kql, MonthName, Now, QueryString, TBucket, ToLower, ToUpper, TRange

public interface ConfigurationFunction
Marker interface indicating that a function needs a Configuration object as its last parameter.

Extend EsqlConfigurationFunction instead if possible. It automatically takes care of:

  • The Configuration field
  • HashCode
  • Equals

If overridden directly, take a look at EsqlConfigurationFunction and add or update the required methods.