public static class FlightSqlColumnMetadata.Builder extends Object
| Constructor and Description |
|---|
Builder()
Creates a new instance of FlightSqlColumnMetadata.Builder.
|
| Modifier and Type | Method and Description |
|---|---|
FlightSqlColumnMetadata |
build()
Builds a new instance of FlightSqlColumnMetadata.
|
FlightSqlColumnMetadata.Builder |
catalogName(String catalogName)
Sets the catalog name.
|
FlightSqlColumnMetadata.Builder |
isAutoIncrement(boolean isAutoIncrement)
Sets if the column is auto incremented.
|
FlightSqlColumnMetadata.Builder |
isCaseSensitive(boolean isCaseSensitive)
Sets if the column is case-sensitive.
|
FlightSqlColumnMetadata.Builder |
isReadOnly(boolean isReadOnly)
Sets if the column is read only.
|
FlightSqlColumnMetadata.Builder |
isSearchable(boolean isSearchable)
Sets if the column is searchable.
|
FlightSqlColumnMetadata.Builder |
precision(int precision)
Sets the precision / column size.
|
FlightSqlColumnMetadata.Builder |
scale(int scale)
Sets the scale / decimal digits.
|
FlightSqlColumnMetadata.Builder |
schemaName(String schemaName)
Sets the schema name.
|
FlightSqlColumnMetadata.Builder |
tableName(String tableName)
Sets the table name.
|
FlightSqlColumnMetadata.Builder |
typeName(String typeName)
Sets the type name.
|
public Builder()
public FlightSqlColumnMetadata.Builder catalogName(String catalogName)
catalogName - the catalog name.public FlightSqlColumnMetadata.Builder schemaName(String schemaName)
schemaName - The schema name.public FlightSqlColumnMetadata.Builder tableName(String tableName)
tableName - The table name.public FlightSqlColumnMetadata.Builder typeName(String typeName)
typeName - The type name.public FlightSqlColumnMetadata.Builder precision(int precision)
precision - The precision / column size.public FlightSqlColumnMetadata.Builder scale(int scale)
scale - The scale / decimal digits.public FlightSqlColumnMetadata.Builder isAutoIncrement(boolean isAutoIncrement)
isAutoIncrement - True if the column is auto incremented.public FlightSqlColumnMetadata.Builder isCaseSensitive(boolean isCaseSensitive)
isCaseSensitive - If the column is case-sensitive.public FlightSqlColumnMetadata.Builder isReadOnly(boolean isReadOnly)
isReadOnly - If the column is read only.public FlightSqlColumnMetadata.Builder isSearchable(boolean isSearchable)
isSearchable - If the column is searchable.public FlightSqlColumnMetadata build()
Copyright © 2024 The Apache Software Foundation. All rights reserved.