Package io.trino.spi.connector
Class TableColumnsMetadata
- java.lang.Object
-
- io.trino.spi.connector.TableColumnsMetadata
-
public class TableColumnsMetadata extends Object
-
-
Constructor Summary
Constructors Constructor Description TableColumnsMetadata(SchemaTableName table, Optional<List<ColumnMetadata>> columns)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TableColumnsMetadata
forRedirectedTable(SchemaTableName table)
static TableColumnsMetadata
forTable(SchemaTableName table, List<ColumnMetadata> columns)
Optional<List<ColumnMetadata>>
getColumns()
SchemaTableName
getTable()
-
-
-
Constructor Detail
-
TableColumnsMetadata
public TableColumnsMetadata(SchemaTableName table, Optional<List<ColumnMetadata>> columns)
-
-
Method Detail
-
forTable
public static TableColumnsMetadata forTable(SchemaTableName table, List<ColumnMetadata> columns)
-
forRedirectedTable
public static TableColumnsMetadata forRedirectedTable(SchemaTableName table)
-
getTable
public SchemaTableName getTable()
-
getColumns
public Optional<List<ColumnMetadata>> getColumns()
- Returns:
- Optional.empty() value means the table is redirected
-
-