Uses of Record Class
io.trino.plugin.hive.Schema
Packages that use Schema
Package
Description
-
Uses of Schema in io.trino.plugin.hive
Methods in io.trino.plugin.hive that return SchemaMethods in io.trino.plugin.hive with parameters of type SchemaModifier and TypeMethodDescriptionstatic Optional<ConnectorPageSource> HivePageSourceProvider.createHivePageSource(Set<HivePageSourceFactory> pageSourceFactories, ConnectorSession session, Location path, OptionalInt tableBucketNumber, long start, long length, long estimatedFileSize, long fileModifiedTime, Schema schema, TupleDomain<HiveColumnHandle> effectivePredicate, TypeManager typeManager, Optional<HiveSplit.BucketConversion> bucketConversion, Optional<HiveSplit.BucketValidation> bucketValidation, Optional<AcidInfo> acidInfo, boolean originalFile, AcidTransaction transaction, List<HivePageSourceProvider.ColumnMapping> columnMappings) HivePageSourceFactory.createPageSource(ConnectorSession session, Location path, long start, long length, long estimatedFileSize, long fileModifiedTime, Schema schema, List<HiveColumnHandle> columns, TupleDomain<HiveColumnHandle> effectivePredicate, Optional<AcidInfo> acidInfo, OptionalInt bucketNumber, boolean originalFile, AcidTransaction transaction) Constructors in io.trino.plugin.hive with parameters of type SchemaModifierConstructorDescriptionHiveSplit(String partitionName, String path, long start, long length, long estimatedFileSize, long fileModifiedTime, Schema schema, List<HivePartitionKey> partitionKeys, List<HostAddress> addresses, OptionalInt readBucketNumber, OptionalInt tableBucketNumber, boolean forceLocalScheduling, Map<Integer, HiveTypeName> hiveColumnCoercions, Optional<HiveSplit.BucketConversion> bucketConversion, Optional<HiveSplit.BucketValidation> bucketValidation, Optional<AcidInfo> acidInfo, SplitWeight splitWeight) HiveSplit(String partitionName, String path, long start, long length, long estimatedFileSize, long fileModifiedTime, Schema schema, List<HivePartitionKey> partitionKeys, OptionalInt readBucketNumber, OptionalInt tableBucketNumber, boolean forceLocalScheduling, Map<Integer, HiveTypeName> hiveColumnCoercions, Optional<HiveSplit.BucketConversion> bucketConversion, Optional<HiveSplit.BucketValidation> bucketValidation, Optional<AcidInfo> acidInfo, SplitWeight splitWeight) InternalHiveSplit(String partitionName, String path, long start, long end, long estimatedFileSize, long fileModifiedTime, Schema schema, List<HivePartitionKey> partitionKeys, List<InternalHiveSplit.InternalHiveBlock> blocks, OptionalInt readBucketNumber, OptionalInt tableBucketNumber, boolean splittable, boolean forceLocalScheduling, Map<Integer, HiveTypeName> hiveColumnCoercions, Optional<HiveSplit.BucketConversion> bucketConversion, Optional<HiveSplit.BucketValidation> bucketValidation, Optional<AcidInfo> acidInfo, BooleanSupplier partitionMatchSupplier) -
Uses of Schema in io.trino.plugin.hive.avro
Methods in io.trino.plugin.hive.avro with parameters of type SchemaModifier and TypeMethodDescriptionAvroPageSourceFactory.createPageSource(ConnectorSession session, Location path, long start, long length, long estimatedFileSize, long fileModifiedTime, Schema schema, List<HiveColumnHandle> columns, TupleDomain<HiveColumnHandle> effectivePredicate, Optional<AcidInfo> acidInfo, OptionalInt bucketNumber, boolean originalFile, AcidTransaction transaction) -
Uses of Schema in io.trino.plugin.hive.line
Methods in io.trino.plugin.hive.line with parameters of type SchemaModifier and TypeMethodDescriptionLinePageSourceFactory.createPageSource(ConnectorSession session, Location path, long start, long length, long estimatedFileSize, long fileModifiedTime, Schema schema, List<HiveColumnHandle> columns, TupleDomain<HiveColumnHandle> effectivePredicate, Optional<AcidInfo> acidInfo, OptionalInt bucketNumber, boolean originalFile, AcidTransaction transaction) -
Uses of Schema in io.trino.plugin.hive.orc
Methods in io.trino.plugin.hive.orc with parameters of type SchemaModifier and TypeMethodDescriptionOrcPageSourceFactory.createPageSource(ConnectorSession session, Location path, long start, long length, long estimatedFileSize, long fileModifiedTime, Schema schema, List<HiveColumnHandle> columns, TupleDomain<HiveColumnHandle> effectivePredicate, Optional<AcidInfo> acidInfo, OptionalInt bucketNumber, boolean originalFile, AcidTransaction transaction) -
Uses of Schema in io.trino.plugin.hive.parquet
Methods in io.trino.plugin.hive.parquet with parameters of type SchemaModifier and TypeMethodDescriptionParquetPageSourceFactory.createPageSource(ConnectorSession session, Location path, long start, long length, long estimatedFileSize, long fileModifiedTime, Schema schema, List<HiveColumnHandle> columns, TupleDomain<HiveColumnHandle> effectivePredicate, Optional<AcidInfo> acidInfo, OptionalInt bucketNumber, boolean originalFile, AcidTransaction transaction) -
Uses of Schema in io.trino.plugin.hive.rcfile
Methods in io.trino.plugin.hive.rcfile with parameters of type SchemaModifier and TypeMethodDescriptionRcFilePageSourceFactory.createPageSource(ConnectorSession session, Location path, long start, long length, long estimatedFileSize, long fileModifiedTime, Schema schema, List<HiveColumnHandle> columns, TupleDomain<HiveColumnHandle> effectivePredicate, Optional<AcidInfo> acidInfo, OptionalInt bucketNumber, boolean originalFile, AcidTransaction transaction)