Class GlueToTrinoConverter
java.lang.Object
io.trino.plugin.hive.metastore.glue.v1.converter.GlueToTrinoConverter
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic DatabaseconvertDatabase(com.amazonaws.services.glue.model.Database glueDb) static LanguageFunctionconvertFunction(com.amazonaws.services.glue.model.UserDefinedFunction function) static TableconvertTable(com.amazonaws.services.glue.model.Table glueTable, String dbName) getColumnParameters(com.amazonaws.services.glue.model.Column glueColumn) getPartitionParameters(com.amazonaws.services.glue.model.Partition gluePartition) getSerDeInfoParameters(com.amazonaws.services.glue.model.SerDeInfo glueSerDeInfo) getTableParameters(com.amazonaws.services.glue.model.Table glueTable) static StringgetTableType(com.amazonaws.services.glue.model.Table glueTable) static StringgetTableTypeNullable(com.amazonaws.services.glue.model.Table glueTable) static <T,R> List <R> mappedCopy(List<T> list, Function<T, R> mapper)
-
Method Details
-
getColumnParameters
-
getTableType
-
getTableTypeNullable
@Nullable public static String getTableTypeNullable(com.amazonaws.services.glue.model.Table glueTable) -
getTableParameters
-
getPartitionParameters
-
getSerDeInfoParameters
-
convertDatabase
-
convertTable
-
convertFunction
public static LanguageFunction convertFunction(com.amazonaws.services.glue.model.UserDefinedFunction function) -
mappedCopy
-