Uses of Enum Class
io.trino.plugin.hive.HiveTimestampPrecision
Packages that use HiveTimestampPrecision
-
Uses of HiveTimestampPrecision in io.trino.plugin.hive
Subclasses with type arguments of type HiveTimestampPrecision in io.trino.plugin.hiveFields in io.trino.plugin.hive declared as HiveTimestampPrecisionModifier and TypeFieldDescriptionstatic final HiveTimestampPrecisionHiveTimestampPrecision.DEFAULT_PRECISIONMethods in io.trino.plugin.hive that return HiveTimestampPrecisionModifier and TypeMethodDescriptionHiveConfig.getTimestampPrecision()static HiveTimestampPrecisionHiveSessionProperties.getTimestampPrecision(ConnectorSession session) static HiveTimestampPrecisionReturns the enum constant of this class with the specified name.static HiveTimestampPrecision[]HiveTimestampPrecision.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in io.trino.plugin.hive with parameters of type HiveTimestampPrecisionModifier and TypeMethodDescriptionstatic ViewReaderUtil.ViewReaderViewReaderUtil.createViewReader(SemiTransactionalHiveMetastore metastore, ConnectorSession session, Table table, TypeManager typeManager, BiFunction<ConnectorSession, SchemaTableName, Optional<CatalogSchemaTableName>> tableRedirectionResolver, MetadataProvider metadataProvider, boolean runHiveViewRunAsInvoker, HiveTimestampPrecision hiveViewsTimestampPrecision) HiveConfig.setTimestampPrecision(HiveTimestampPrecision timestampPrecision) Constructors in io.trino.plugin.hive with parameters of type HiveTimestampPrecisionModifierConstructorDescriptionHiveMetadata(CatalogName catalogName, SemiTransactionalHiveMetastore metastore, boolean autoCommit, Set<HiveFileWriterFactory> fileWriterFactories, TrinoFileSystemFactory fileSystemFactory, HivePartitionManager partitionManager, boolean writesToNonManagedTablesEnabled, boolean createsOfNonManagedTablesEnabled, boolean translateHiveViews, boolean hiveViewsRunAsInvoker, boolean hideDeltaLakeTables, TypeManager typeManager, MetadataProvider metadataProvider, LocationService locationService, io.airlift.json.JsonCodec<PartitionUpdate> partitionUpdateCodec, String trinoVersion, HiveStatisticsProvider hiveStatisticsProvider, HiveRedirectionsProvider hiveRedirectionsProvider, Set<SystemTableProvider> systemTableProviders, AccessControlMetadata accessControlMetadata, DirectoryLister directoryLister, boolean partitionProjectionEnabled, boolean allowTableRename, long maxPartitionDropsPerQuery, HiveTimestampPrecision hiveViewsTimestampPrecision) HiveMetadataFactory(CatalogName catalogName, HiveMetastoreFactory metastoreFactory, Set<HiveFileWriterFactory> fileWriterFactories, TrinoFileSystemFactory fileSystemFactory, HivePartitionManager partitionManager, int maxConcurrentFileSystemOperations, int maxConcurrentMetastoreDrops, int maxConcurrentMetastoreUpdates, long maxPartitionDropsPerQuery, boolean skipDeletionForAlter, boolean skipTargetCleanupOnRollback, boolean writesToNonManagedTablesEnabled, boolean createsOfNonManagedTablesEnabled, boolean deleteSchemaLocationsFallback, boolean translateHiveViews, boolean hiveViewsRunAsInvoker, long perTransactionCacheMaximumSize, Optional<io.airlift.units.Duration> hiveTransactionHeartbeatInterval, boolean hideDeltaLakeTables, TypeManager typeManager, MetadataProvider metadataProvider, LocationService locationService, io.airlift.json.JsonCodec<PartitionUpdate> partitionUpdateCodec, ExecutorService executorService, ScheduledExecutorService heartbeatService, String trinoVersion, HiveRedirectionsProvider hiveRedirectionsProvider, Set<SystemTableProvider> systemTableProviders, AccessControlMetadataFactory accessControlMetadataFactory, DirectoryLister directoryLister, TransactionScopeCachingDirectoryListerFactory transactionScopeCachingDirectoryListerFactory, boolean partitionProjectionEnabled, boolean allowTableRename, HiveTimestampPrecision hiveViewsTimestampPrecision) HiveViewReader(com.linkedin.coral.common.HiveMetastoreClient hiveMetastoreClient, TypeManager typeManager, boolean hiveViewsRunAsInvoker, HiveTimestampPrecision hiveViewsTimestampPrecision) -
Uses of HiveTimestampPrecision in io.trino.plugin.hive.coercions
Methods in io.trino.plugin.hive.coercions that return HiveTimestampPrecisionModifier and TypeMethodDescriptionCoercionUtils.CoercionContext.timestampPrecision()Returns the value of thetimestampPrecisionrecord component.Constructors in io.trino.plugin.hive.coercions with parameters of type HiveTimestampPrecisionModifierConstructorDescriptionCoercionContext(HiveTimestampPrecision timestampPrecision, HiveStorageFormat storageFormat) Creates an instance of aCoercionContextrecord class. -
Uses of HiveTimestampPrecision in io.trino.plugin.hive.util
Methods in io.trino.plugin.hive.util with parameters of type HiveTimestampPrecisionModifier and TypeMethodDescriptionstatic booleanHiveCoercionPolicy.canCoerce(TypeManager typeManager, HiveType fromHiveType, HiveType toHiveType, HiveTimestampPrecision hiveTimestampPrecision) static List<HiveColumnHandle> HiveUtil.getRegularColumnHandles(Table table, TypeManager typeManager, HiveTimestampPrecision timestampPrecision) static TypeHiveTypeUtil.getType(HiveType type, TypeManager typeManager, HiveTimestampPrecision timestampPrecision) static TypeSignatureHiveTypeUtil.getTypeSignature(HiveType type, HiveTimestampPrecision timestampPrecision) static List<HiveColumnHandle> HiveUtil.hiveColumnHandles(Table table, TypeManager typeManager, HiveTimestampPrecision timestampPrecision) static TypeSignatureHiveTypeTranslator.toTypeSignature(TypeInfo typeInfo, HiveTimestampPrecision timestampPrecision)