Uses of Class
io.trino.plugin.mongodb.MongoSession
Packages that use MongoSession
-
Uses of MongoSession in io.trino.plugin.mongodb
Methods in io.trino.plugin.mongodb that return MongoSessionModifier and TypeMethodDescriptionstatic MongoSessionMongoClientModule.createMongoSession(TypeManager typeManager, MongoClientConfig config, Set<MongoClientSettingConfigurator> configurators, io.opentelemetry.api.OpenTelemetry openTelemetry) Constructors in io.trino.plugin.mongodb with parameters of type MongoSessionModifierConstructorDescriptionDefaultMongoMetadataFactory(MongoSession mongoSession) MongoConnector(MongoSession mongoSession, MongoTransactionManager transactionManager, MongoSplitManager splitManager, MongoPageSourceProvider pageSourceProvider, MongoPageSinkProvider pageSinkProvider, Set<ConnectorTableFunction> connectorTableFunctions, Set<SessionPropertiesProvider> sessionPropertiesProviders) MongoMetadata(MongoSession mongoSession) MongoPageSink(MongoSession mongoSession, RemoteTableName remoteTableName, List<MongoColumnHandle> columns, String implicitPrefix, Optional<String> pageSinkIdColumnName, ConnectorPageSinkId pageSinkId) MongoPageSinkProvider(MongoClientConfig config, MongoSession mongoSession) MongoPageSource(MongoSession mongoSession, MongoTableHandle tableHandle, List<MongoColumnHandle> columns) MongoPageSourceProvider(MongoSession mongoSession) SessionBasedMongoServerDetailsProvider(MongoSession mongoSession)