Class GlueExpressionUtil
java.lang.Object
io.trino.plugin.hive.metastore.glue.GlueExpressionUtil
-
Method Summary
Modifier and TypeMethodDescriptionstatic StringbuildGlueExpression(List<String> columnNames, TupleDomain<String> partitionKeysFilter, boolean assumeCanonicalPartitionKeys) static StringbuildGlueExpression(List<String> columnNames, TupleDomain<String> partitionKeysFilter, boolean assumeCanonicalPartitionKeys, int expressionLengthLimit)
-
Method Details
-
buildGlueExpression
public static String buildGlueExpression(List<String> columnNames, TupleDomain<String> partitionKeysFilter, boolean assumeCanonicalPartitionKeys) - Returns:
- a valid glue expression <=
GLUE_EXPRESSION_CHAR_LIMIT. A return value of "" means a valid glue expression could not be created, orTupleDomain.all()was passed in as an argument
-
buildGlueExpression
public static String buildGlueExpression(List<String> columnNames, TupleDomain<String> partitionKeysFilter, boolean assumeCanonicalPartitionKeys, int expressionLengthLimit)
-