public static class SqlToRelConverter.ConfigBuilder
extends java.lang.Object
SqlToRelConverter.Config
.Modifier and Type | Field and Description |
---|---|
private boolean |
convertTableAccess |
private boolean |
createValuesRel |
private boolean |
decorrelationEnabled |
private boolean |
expand |
private boolean |
explain |
private int |
inSubQueryThreshold |
private RelBuilderFactory |
relBuilderFactory |
private boolean |
trimUnusedFields |
Modifier | Constructor and Description |
---|---|
private |
ConfigBuilder() |
private boolean convertTableAccess
private boolean decorrelationEnabled
private boolean trimUnusedFields
private boolean createValuesRel
private boolean explain
private boolean expand
private int inSubQueryThreshold
private RelBuilderFactory relBuilderFactory
public SqlToRelConverter.ConfigBuilder withConfig(SqlToRelConverter.Config config)
SqlToRelConverter.Config
.public SqlToRelConverter.ConfigBuilder withConvertTableAccess(boolean convertTableAccess)
public SqlToRelConverter.ConfigBuilder withDecorrelationEnabled(boolean enabled)
public SqlToRelConverter.ConfigBuilder withTrimUnusedFields(boolean trimUnusedFields)
public SqlToRelConverter.ConfigBuilder withCreateValuesRel(boolean createValuesRel)
public SqlToRelConverter.ConfigBuilder withExplain(boolean explain)
public SqlToRelConverter.ConfigBuilder withExpand(boolean expand)
@Deprecated public SqlToRelConverter.ConfigBuilder withInSubqueryThreshold(int inSubQueryThreshold)
public SqlToRelConverter.ConfigBuilder withInSubQueryThreshold(int inSubQueryThreshold)
public SqlToRelConverter.ConfigBuilder withRelBuilderFactory(RelBuilderFactory relBuilderFactory)
public SqlToRelConverter.Config build()
SqlToRelConverter.Config
.Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.