Uses of Interface
io.trino.plugin.hive.metastore.HiveMetastore
-
-
Uses of HiveMetastore in io.trino.plugin.hive
Method parameters in io.trino.plugin.hive with type arguments of type HiveMetastore Modifier and Type Method Description static ConnectorInternalHiveConnectorFactory. createConnector(String catalogName, Map<String,String> config, ConnectorContext context, com.google.inject.Module module, Optional<HiveMetastore> metastore, Optional<DirectoryLister> directoryLister)Constructors in io.trino.plugin.hive with parameters of type HiveMetastore Constructor Description HiveMetastoreClosure(HiveMetastore delegate)Do not use this directly. -
Uses of HiveMetastore in io.trino.plugin.hive.metastore
Classes in io.trino.plugin.hive.metastore that implement HiveMetastore Modifier and Type Class Description classForwardingHiveMetastoreMethods in io.trino.plugin.hive.metastore that return HiveMetastore Modifier and Type Method Description HiveMetastoreHiveMetastoreFactory. createMetastore(Optional<ConnectorIdentity> identity)Create a metastore instance for the identity.HiveMetastoreHiveMetastoreFactory.StaticHiveMetastoreFactory. createMetastore(Optional<ConnectorIdentity> identity)HiveMetastoreHiveMetastoreDecorator. decorate(HiveMetastore hiveMetastore)Methods in io.trino.plugin.hive.metastore with parameters of type HiveMetastore Modifier and Type Method Description HiveMetastoreHiveMetastoreDecorator. decorate(HiveMetastore hiveMetastore)static HiveMetastoreFactoryHiveMetastoreFactory. ofInstance(HiveMetastore metastore)static voidMetastoreUtil. verifyCanDropColumn(HiveMetastore metastore, String databaseName, String tableName, String columnName)Constructors in io.trino.plugin.hive.metastore with parameters of type HiveMetastore Constructor Description ForwardingHiveMetastore(HiveMetastore delegate)Constructor parameters in io.trino.plugin.hive.metastore with type arguments of type HiveMetastore Constructor Description HiveMetastoreModule(Optional<HiveMetastore> metastore) -
Uses of HiveMetastore in io.trino.plugin.hive.metastore.alluxio
Classes in io.trino.plugin.hive.metastore.alluxio that implement HiveMetastore Modifier and Type Class Description classAlluxioHiveMetastoreImplementation of theHiveMetastoreinterface through Alluxio.Methods in io.trino.plugin.hive.metastore.alluxio that return HiveMetastore Modifier and Type Method Description HiveMetastoreAlluxioHiveMetastoreFactory. createMetastore(Optional<ConnectorIdentity> identity) -
Uses of HiveMetastore in io.trino.plugin.hive.metastore.cache
Classes in io.trino.plugin.hive.metastore.cache that implement HiveMetastore Modifier and Type Class Description classCachingHiveMetastoreHive Metastore CacheFields in io.trino.plugin.hive.metastore.cache declared as HiveMetastore Modifier and Type Field Description protected HiveMetastoreCachingHiveMetastore. delegateMethods in io.trino.plugin.hive.metastore.cache that return HiveMetastore Modifier and Type Method Description HiveMetastoreSharedHiveMetastoreCache.CachingHiveMetastoreFactory. createMetastore(Optional<ConnectorIdentity> identity)HiveMetastoreSharedHiveMetastoreCache.ImpersonationCachingHiveMetastoreFactory. createMetastore(Optional<ConnectorIdentity> identity)Methods in io.trino.plugin.hive.metastore.cache with parameters of type HiveMetastore Modifier and Type Method Description static CachingHiveMetastoreCachingHiveMetastore. cachingHiveMetastore(HiveMetastore delegate, Executor executor, io.airlift.units.Duration cacheTtl, Optional<io.airlift.units.Duration> refreshInterval, long maximumSize, boolean partitionCacheEnabled)static CachingHiveMetastoreCachingHiveMetastore. memoizeMetastore(HiveMetastore delegate, long maximumSize)Constructors in io.trino.plugin.hive.metastore.cache with parameters of type HiveMetastore Constructor Description CachingHiveMetastore(HiveMetastore delegate, OptionalLong expiresAfterWriteMillis, OptionalLong refreshMills, Optional<Executor> executor, long maximumSize, CachingHiveMetastore.StatsRecording statsRecording, boolean partitionCacheEnabled) -
Uses of HiveMetastore in io.trino.plugin.hive.metastore.file
Classes in io.trino.plugin.hive.metastore.file that implement HiveMetastore Modifier and Type Class Description classFileHiveMetastoreMethods in io.trino.plugin.hive.metastore.file that return HiveMetastore Modifier and Type Method Description HiveMetastoreFileHiveMetastoreFactory. createMetastore(Optional<ConnectorIdentity> identity) -
Uses of HiveMetastore in io.trino.plugin.hive.metastore.glue
Classes in io.trino.plugin.hive.metastore.glue that implement HiveMetastore Modifier and Type Class Description classGlueHiveMetastoreMethods in io.trino.plugin.hive.metastore.glue that return HiveMetastore Modifier and Type Method Description HiveMetastoreGlueHiveMetastoreFactory. createMetastore(Optional<ConnectorIdentity> identity) -
Uses of HiveMetastore in io.trino.plugin.hive.metastore.recording
Classes in io.trino.plugin.hive.metastore.recording that implement HiveMetastore Modifier and Type Class Description classRecordingHiveMetastoreMethods in io.trino.plugin.hive.metastore.recording that return HiveMetastore Modifier and Type Method Description HiveMetastoreRecordingHiveMetastoreDecorator. decorate(HiveMetastore hiveMetastore)Methods in io.trino.plugin.hive.metastore.recording with parameters of type HiveMetastore Modifier and Type Method Description HiveMetastoreRecordingHiveMetastoreDecorator. decorate(HiveMetastore hiveMetastore)Constructors in io.trino.plugin.hive.metastore.recording with parameters of type HiveMetastore Constructor Description RecordingHiveMetastore(HiveMetastore delegate, HiveMetastoreRecording recording) -
Uses of HiveMetastore in io.trino.plugin.hive.metastore.thrift
Classes in io.trino.plugin.hive.metastore.thrift that implement HiveMetastore Modifier and Type Class Description classBridgingHiveMetastoreMethods in io.trino.plugin.hive.metastore.thrift that return HiveMetastore Modifier and Type Method Description HiveMetastoreBridgingHiveMetastoreFactory. createMetastore(Optional<ConnectorIdentity> identity)
-