Package io.trino.plugin.jdbc
Class JdbcJoinPushdownConfig
java.lang.Object
io.trino.plugin.jdbc.JdbcJoinPushdownConfig
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoubleOptional<io.airlift.units.DataSize>setJoinPushdownAutomaticMaxJoinToTablesRatio(double joinPushdownAutomaticMaxJoinToTablesRatio) setJoinPushdownAutomaticMaxTableSize(io.airlift.units.DataSize joinPushdownAutomaticMaxTableSize) setJoinPushdownStrategy(JoinPushdownStrategy joinPushdownStrategy)
-
Constructor Details
-
JdbcJoinPushdownConfig
public JdbcJoinPushdownConfig()
-
-
Method Details
-
getJoinPushdownStrategy
-
setJoinPushdownStrategy
@Config("join-pushdown.strategy") public JdbcJoinPushdownConfig setJoinPushdownStrategy(JoinPushdownStrategy joinPushdownStrategy) -
getJoinPushdownAutomaticMaxTableSize
-
setJoinPushdownAutomaticMaxTableSize
@Config("experimental.join-pushdown.automatic.max-table-size") public JdbcJoinPushdownConfig setJoinPushdownAutomaticMaxTableSize(io.airlift.units.DataSize joinPushdownAutomaticMaxTableSize) -
getJoinPushdownAutomaticMaxJoinToTablesRatio
public double getJoinPushdownAutomaticMaxJoinToTablesRatio() -
setJoinPushdownAutomaticMaxJoinToTablesRatio
@Config("experimental.join-pushdown.automatic.max-join-to-tables-ratio") public JdbcJoinPushdownConfig setJoinPushdownAutomaticMaxJoinToTablesRatio(double joinPushdownAutomaticMaxJoinToTablesRatio)
-