Uses of Record Class
io.trino.plugin.mongodb.MongoTableHandle
Packages that use MongoTableHandle
-
Uses of MongoTableHandle in io.trino.plugin.mongodb
Methods in io.trino.plugin.mongodb that return MongoTableHandleModifier and TypeMethodDescriptionMongoMetadata.getTableHandle(ConnectorSession session, SchemaTableName tableName, Optional<ConnectorTableVersion> startVersion, Optional<ConnectorTableVersion> endVersion) MongoTable.tableHandle()Returns the value of thetableHandlerecord component.MongoTableHandle.withConstraint(TupleDomain<ColumnHandle> constraint) MongoTableHandle.withProjectedColumns(Set<MongoColumnHandle> projectedColumns) Methods in io.trino.plugin.mongodb with parameters of type MongoTableHandleModifier and TypeMethodDescriptionvoidMongoSession.addColumn(MongoTableHandle table, ColumnMetadata columnMetadata) voidMongoSession.dropColumn(MongoTableHandle table, String columnName) com.mongodb.client.MongoCursor<org.bson.Document> MongoSession.execute(MongoTableHandle tableHandle, List<MongoColumnHandle> columns) voidMongoSession.renameColumn(MongoTableHandle table, String source, String target) voidMongoSession.renameTable(MongoTableHandle table, SchemaTableName newName) voidMongoSession.setColumnComment(MongoTableHandle table, String columnName, Optional<String> comment) voidMongoSession.setColumnType(MongoTableHandle table, String columnName, Type type) voidMongoSession.setTableComment(MongoTableHandle table, Optional<String> comment) Constructors in io.trino.plugin.mongodb with parameters of type MongoTableHandleModifierConstructorDescriptionMongoPageSource(MongoSession mongoSession, MongoTableHandle tableHandle, List<MongoColumnHandle> columns) MongoTable(MongoTableHandle tableHandle, List<MongoColumnHandle> columns, List<MongoIndex> indexes, Optional<String> comment) Creates an instance of aMongoTablerecord class. -
Uses of MongoTableHandle in io.trino.plugin.mongodb.ptf
Constructors in io.trino.plugin.mongodb.ptf with parameters of type MongoTableHandle