public class CalciteConnectionConfigImpl extends org.apache.calcite.avatica.ConnectionConfigImpl implements CalciteConnectionConfig
CalciteConnectionConfig.BOOLEAN_CONVERTER, IDENTITY_CONVERTER, NUMBER_CONVERTER, propertiesDEFAULT| Constructor and Description |
|---|
CalciteConnectionConfigImpl(Properties properties) |
authentication, avaticaPassword, avaticaUser, enumConverter, factory, hostnameVerification, httpClientClass, httpClientFactory, kerberosKeytab, kerberosPrincipal, keyPassword, keystore, keystorePassword, parse, pluginConverter, schema, serialization, transparentReconnectionEnabled, truststore, truststorePassword, urlclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitauthentication, avaticaPassword, avaticaUser, factory, hostnameVerification, httpClientClass, httpClientFactory, kerberosKeytab, kerberosPrincipal, keyPassword, keystore, keystorePassword, schema, serialization, transparentReconnectionEnabled, truststore, truststorePassword, urlpublic CalciteConnectionConfigImpl(Properties properties)
public CalciteConnectionConfigImpl set(CalciteConnectionProperty property, String value)
Does not modify this configuration.
public CalciteConnectionConfigImpl unset(CalciteConnectionProperty property)
Does not modify this configuration.
public boolean isSet(CalciteConnectionProperty property)
If not, the value returned for the property will be its default value.
public boolean approximateDistinctCount()
CalciteConnectionConfigCalciteConnectionProperty.APPROXIMATE_DISTINCT_COUNT.approximateDistinctCount in interface CalciteConnectionConfigpublic boolean approximateTopN()
CalciteConnectionConfigCalciteConnectionProperty.APPROXIMATE_TOP_N.approximateTopN in interface CalciteConnectionConfigpublic boolean approximateDecimal()
CalciteConnectionConfigCalciteConnectionProperty.APPROXIMATE_DECIMAL.approximateDecimal in interface CalciteConnectionConfigpublic boolean nullEqualToEmpty()
CalciteConnectionConfigCalciteConnectionProperty.NULL_EQUAL_TO_EMPTY.nullEqualToEmpty in interface CalciteConnectionConfigpublic boolean autoTemp()
CalciteConnectionConfigCalciteConnectionProperty.AUTO_TEMP.autoTemp in interface CalciteConnectionConfigpublic boolean materializationsEnabled()
CalciteConnectionConfigCalciteConnectionProperty.MATERIALIZATIONS_ENABLED.materializationsEnabled in interface CalciteConnectionConfigpublic boolean createMaterializations()
CalciteConnectionConfigCalciteConnectionProperty.CREATE_MATERIALIZATIONS.createMaterializations in interface CalciteConnectionConfigpublic NullCollation defaultNullCollation()
CalciteConnectionConfigCalciteConnectionProperty.DEFAULT_NULL_COLLATION.defaultNullCollation in interface CalciteConnectionConfigpublic <T> T fun(Class<T> operatorTableClass, T defaultOperatorTable)
CalciteConnectionConfigCalciteConnectionProperty.FUN,
or a default operator table if not set. If defaultOperatorTable
is not null, the result is never null.fun in interface CalciteConnectionConfigpublic @Nullable String model()
CalciteConnectionConfigCalciteConnectionProperty.MODEL.model in interface CalciteConnectionConfigpublic Lex lex()
CalciteConnectionConfigCalciteConnectionProperty.LEX.lex in interface CalciteConnectionConfigpublic org.apache.calcite.avatica.util.Quoting quoting()
CalciteConnectionConfigCalciteConnectionProperty.QUOTING.quoting in interface CalciteConnectionConfigpublic org.apache.calcite.avatica.util.Casing unquotedCasing()
CalciteConnectionConfigCalciteConnectionProperty.UNQUOTED_CASING.unquotedCasing in interface CalciteConnectionConfigpublic org.apache.calcite.avatica.util.Casing quotedCasing()
CalciteConnectionConfigCalciteConnectionProperty.QUOTED_CASING.quotedCasing in interface CalciteConnectionConfigpublic boolean caseSensitive()
CalciteConnectionConfigCalciteConnectionProperty.CASE_SENSITIVE.caseSensitive in interface CalciteConnectionConfigpublic <T> T parserFactory(Class<T> parserFactoryClass, T defaultParserFactory)
CalciteConnectionConfigCalciteConnectionProperty.PARSER_FACTORY,
or a default parser if not set. If defaultParserFactory
is not null, the result is never null.parserFactory in interface CalciteConnectionConfigpublic <T> T schemaFactory(Class<T> schemaFactoryClass, T defaultSchemaFactory)
CalciteConnectionConfigCalciteConnectionProperty.SCHEMA_FACTORY,
or a default schema factory if not set. If defaultSchemaFactory
is not null, the result is never null.schemaFactory in interface CalciteConnectionConfigpublic JsonSchema.Type schemaType()
CalciteConnectionConfigCalciteConnectionProperty.SCHEMA_TYPE.schemaType in interface CalciteConnectionConfigpublic boolean spark()
CalciteConnectionConfigCalciteConnectionProperty.SPARK.spark in interface CalciteConnectionConfigpublic boolean forceDecorrelate()
CalciteConnectionConfigCalciteConnectionProperty.FORCE_DECORRELATE.forceDecorrelate in interface CalciteConnectionConfigpublic <T> T typeSystem(Class<T> typeSystemClass, T defaultTypeSystem)
CalciteConnectionConfigCalciteConnectionProperty.TYPE_SYSTEM,
or a default type system if not set. If defaultTypeSystem
is not null, the result is never null.typeSystem in interface CalciteConnectionConfigpublic SqlConformance conformance()
CalciteConnectionConfigCalciteConnectionProperty.CONFORMANCE.conformance in interface CalciteConnectionConfigpublic String timeZone()
CalciteConnectionConfigCalciteConnectionProperty.TIME_ZONE.timeZone in interface org.apache.calcite.avatica.ConnectionConfigtimeZone in interface CalciteConnectionConfigtimeZone in class org.apache.calcite.avatica.ConnectionConfigImplpublic String locale()
CalciteConnectionConfigCalciteConnectionProperty.LOCALE.locale in interface CalciteConnectionConfigpublic boolean typeCoercion()
CalciteConnectionConfigCalciteConnectionProperty.TYPE_COERCION.typeCoercion in interface CalciteConnectionConfigpublic boolean lenientOperatorLookup()
CalciteConnectionConfigCalciteConnectionProperty.LENIENT_OPERATOR_LOOKUP.lenientOperatorLookup in interface CalciteConnectionConfigpublic boolean topDownOpt()
CalciteConnectionConfigCalciteConnectionProperty.TOPDOWN_OPT.topDownOpt in interface CalciteConnectionConfigCopyright © 2012-2022 Apache Software Foundation. All Rights Reserved.