Uses of Class
io.trino.plugin.mongodb.MongoColumnHandle
Packages that use MongoColumnHandle
-
Uses of MongoColumnHandle in io.trino.plugin.mongodb
Methods in io.trino.plugin.mongodb that return types with arguments of type MongoColumnHandleModifier and TypeMethodDescriptionMongoInsertTableHandle.getColumns()MongoOutputTableHandle.getColumns()MongoTable.getColumns()MongoTableHandle.getProjectedColumns()static List<MongoColumnHandle>MongoSession.projectSufficientColumns(List<MongoColumnHandle> columnHandles) Creates a set of sufficient columns for the input projected columns.Method parameters in io.trino.plugin.mongodb with type arguments of type MongoColumnHandleModifier and TypeMethodDescriptionvoidMongoSession.createTable(RemoteTableName name, List<MongoColumnHandle> columns, Optional<String> comment) com.mongodb.client.MongoCursor<org.bson.Document>MongoSession.execute(MongoTableHandle tableHandle, List<MongoColumnHandle> columns) static List<MongoColumnHandle>MongoSession.projectSufficientColumns(List<MongoColumnHandle> columnHandles) Creates a set of sufficient columns for the input projected columns.MongoTableHandle.withProjectedColumns(Set<MongoColumnHandle> projectedColumns) Constructor parameters in io.trino.plugin.mongodb with type arguments of type MongoColumnHandleModifierConstructorDescriptionMongoInsertTableHandle(RemoteTableName remoteTableName, List<MongoColumnHandle> columns, Optional<String> temporaryTableName, Optional<String> pageSinkIdColumnName) MongoOutputTableHandle(RemoteTableName remoteTableName, List<MongoColumnHandle> columns, Optional<String> temporaryTableName, Optional<String> pageSinkIdColumnName) MongoPageSink(MongoClientConfig config, MongoSession mongoSession, RemoteTableName remoteTableName, List<MongoColumnHandle> columns, Optional<String> pageSinkIdColumnName, ConnectorPageSinkId pageSinkId) MongoPageSource(MongoSession mongoSession, MongoTableHandle tableHandle, List<MongoColumnHandle> columns) MongoTable(MongoTableHandle tableHandle, List<MongoColumnHandle> columns, List<MongoIndex> indexes, Optional<String> comment) MongoTableHandle(SchemaTableName schemaTableName, RemoteTableName remoteTableName, Optional<String> filter, TupleDomain<ColumnHandle> constraint, Set<MongoColumnHandle> projectedColumns, OptionalInt limit)