Package io.trino.plugin.hive.aws.athena
Class PartitionProjectionService
java.lang.Object
io.trino.plugin.hive.aws.athena.PartitionProjectionService
-
Constructor Summary
ConstructorsConstructorDescriptionPartitionProjectionService(HiveConfig hiveConfig, Map<ProjectionType, ProjectionFactory> projectionFactories, TypeManager typeManager) -
Method Summary
Modifier and TypeMethodDescriptiongetPartitionProjectionHiveTableProperties(ConnectorTableMetadata tableMetadata) getPartitionProjectionTrinoColumnProperties(Table table, String columnName)
-
Constructor Details
-
PartitionProjectionService
@Inject public PartitionProjectionService(HiveConfig hiveConfig, Map<ProjectionType, ProjectionFactory> projectionFactories, TypeManager typeManager)
-
-
Method Details
-
getPartitionProjectionTrinoTableProperties
-
getPartitionProjectionTrinoColumnProperties
-
getPartitionProjectionHiveTableProperties
public Map<String,String> getPartitionProjectionHiveTableProperties(ConnectorTableMetadata tableMetadata) -
getPartitionProjectionFromTable
-