Class ConfigurationBuilder
java.lang.Object
org.elasticsearch.xpack.esql.session.ConfigurationBuilder
Builder for
Configuration. Use ConfigurationBuilder(Configuration) to copy an
existing configuration and override individual fields before calling build().-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionallowPartialResults(boolean allowPartialResults) build()clusterName(String clusterName) explainOnly(boolean explainOnly) pragmas(QueryPragmas pragmas) profile(boolean profile) queryStartTimeNanos(long queryStartTimeNanos) resolvedSettings(ResolvedSettings resolvedSettings) resultTruncationDefaultSizeRegular(int resultTruncationDefaultSizeRegular) resultTruncationDefaultSizeTimeseries(int resultTruncationDefaultSizeTimeseries) resultTruncationMaxSizeRegular(int resultTruncationMaxSizeRegular) resultTruncationMaxSizeTimeseries(int resultTruncationMaxSizeTimeseries) setting(QuerySettingDef<T> def, T value) Override oneQuerySettingDefvalue on the resolved-settings view.viewQueries(Map<String, String> viewQueries)
-
Constructor Details
-
ConfigurationBuilder
-
-
Method Details
-
now
-
clusterName
-
username
-
pragmas
-
resultTruncationMaxSizeRegular
-
resultTruncationDefaultSizeRegular
public ConfigurationBuilder resultTruncationDefaultSizeRegular(int resultTruncationDefaultSizeRegular) -
resultTruncationMaxSizeTimeseries
public ConfigurationBuilder resultTruncationMaxSizeTimeseries(int resultTruncationMaxSizeTimeseries) -
resultTruncationDefaultSizeTimeseries
public ConfigurationBuilder resultTruncationDefaultSizeTimeseries(int resultTruncationDefaultSizeTimeseries) -
locale
-
query
-
profile
-
allowPartialResults
-
explainOnly
-
tables
-
queryStartTimeNanos
-
resolvedSettings
-
setting
Override oneQuerySettingDefvalue on the resolved-settings view. Generic — caller names the setting. -
viewQueries
-
build
-