Package io.trino.plugin.pinot.query
Class PinotQueryBuilder
- java.lang.Object
-
- io.trino.plugin.pinot.query.PinotQueryBuilder
-
public final class PinotQueryBuilder extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static StringgeneratePql(PinotTableHandle tableHandle, List<PinotColumnHandle> columnHandles, Optional<String> tableNameSuffix, Optional<String> timePredicate, int limitForSegmentQueries)static Optional<String>getFilterClause(TupleDomain<ColumnHandle> tupleDomain, Optional<String> timePredicate)
-
-
-
Method Detail
-
generatePql
public static String generatePql(PinotTableHandle tableHandle, List<PinotColumnHandle> columnHandles, Optional<String> tableNameSuffix, Optional<String> timePredicate, int limitForSegmentQueries)
-
getFilterClause
public static Optional<String> getFilterClause(TupleDomain<ColumnHandle> tupleDomain, Optional<String> timePredicate)
-
-