Package io.trino.plugin.jdbc
Class JdbcColumnHandle.Builder
- java.lang.Object
-
- io.trino.plugin.jdbc.JdbcColumnHandle.Builder
-
- Enclosing class:
- JdbcColumnHandle
public static final class JdbcColumnHandle.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JdbcColumnHandlebuild()JdbcColumnHandle.BuildersetColumnName(String columnName)JdbcColumnHandle.BuildersetColumnType(Type columnType)JdbcColumnHandle.BuildersetComment(Optional<String> comment)JdbcColumnHandle.BuildersetJdbcTypeHandle(JdbcTypeHandle jdbcTypeHandle)JdbcColumnHandle.BuildersetNullable(boolean nullable)
-
-
-
Method Detail
-
setColumnName
public JdbcColumnHandle.Builder setColumnName(String columnName)
-
setJdbcTypeHandle
public JdbcColumnHandle.Builder setJdbcTypeHandle(JdbcTypeHandle jdbcTypeHandle)
-
setColumnType
public JdbcColumnHandle.Builder setColumnType(Type columnType)
-
setNullable
public JdbcColumnHandle.Builder setNullable(boolean nullable)
-
setComment
public JdbcColumnHandle.Builder setComment(Optional<String> comment)
-
build
public JdbcColumnHandle build()
-
-