Package io.trino.metadata
Class MetadataUtil.TableMetadataBuilder
- java.lang.Object
-
- io.trino.metadata.MetadataUtil.TableMetadataBuilder
-
- Enclosing class:
- MetadataUtil
public static class MetadataUtil.TableMetadataBuilder extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ConnectorTableMetadatabuild()MetadataUtil.TableMetadataBuildercolumn(String columnName, Type type)MetadataUtil.TableMetadataBuilderhiddenColumn(String columnName, Type type)MetadataUtil.TableMetadataBuilderproperty(String name, Object value)static MetadataUtil.TableMetadataBuildertableMetadataBuilder(SchemaTableName tableName)
-
-
-
Method Detail
-
tableMetadataBuilder
public static MetadataUtil.TableMetadataBuilder tableMetadataBuilder(SchemaTableName tableName)
-
column
public MetadataUtil.TableMetadataBuilder column(String columnName, Type type)
-
hiddenColumn
public MetadataUtil.TableMetadataBuilder hiddenColumn(String columnName, Type type)
-
property
public MetadataUtil.TableMetadataBuilder property(String name, Object value)
-
build
public ConnectorTableMetadata build()
-
-