# Uses of Class
com.databricks.jdbc.api.impl.ImmutableDatabricksColumn

Packages that use ImmutableDatabricksColumn
Package
Description
com.databricks.jdbc.api.impl

## Uses of ImmutableDatabricksColumn in com.databricks.jdbc.api.impl

Methods in com.databricks.jdbc.api.impl that return ImmutableDatabricksColumn
Modifier and Type
Method
Description
`ImmutableDatabricksColumn`
ImmutableDatabricksColumn.Builder.`build()`
Builds a new `ImmutableDatabricksColumn`.
`static ImmutableDatabricksColumn`
ImmutableDatabricksColumn.`copyOf(DatabricksColumn instance)`
Creates an immutable copy of a `DatabricksColumn` value.
`final ImmutableDatabricksColumn`
ImmutableDatabricksColumn.`withAccessType(AccessType value)`
Copy the current immutable object by setting a value for the `accessType` attribute.
`final ImmutableDatabricksColumn`
ImmutableDatabricksColumn.`withCatalogName(String value)`
Copy the current immutable object by setting a value for the `catalogName` attribute.
`final ImmutableDatabricksColumn`
ImmutableDatabricksColumn.`withColumnName(String value)`
Copy the current immutable object by setting a value for the `columnName` attribute.
`final ImmutableDatabricksColumn`
ImmutableDatabricksColumn.`withColumnType(int value)`
Copy the current immutable object by setting a value for the `columnType` attribute.
`final ImmutableDatabricksColumn`
ImmutableDatabricksColumn.`withColumnTypeClassName(String value)`
Copy the current immutable object by setting a value for the `columnTypeClassName` attribute.
`final ImmutableDatabricksColumn`
ImmutableDatabricksColumn.`withColumnTypeText(String value)`
Copy the current immutable object by setting a value for the `columnTypeText` attribute.
`final ImmutableDatabricksColumn`
ImmutableDatabricksColumn.`withDisplaySize(int value)`
Copy the current immutable object by setting a value for the `displaySize` attribute.
`final ImmutableDatabricksColumn`
ImmutableDatabricksColumn.`withIsAutoIncrement(boolean value)`
Copy the current immutable object by setting a value for the `isAutoIncrement` attribute.
`final ImmutableDatabricksColumn`
ImmutableDatabricksColumn.`withIsCaseSensitive(boolean value)`
Copy the current immutable object by setting a value for the `isCaseSensitive` attribute.
`final ImmutableDatabricksColumn`
ImmutableDatabricksColumn.`withIsCurrency(boolean value)`
Copy the current immutable object by setting a value for the `isCurrency` attribute.
`final ImmutableDatabricksColumn`
ImmutableDatabricksColumn.`withIsDefinitelyWritable(boolean value)`
Copy the current immutable object by setting a value for the `isDefinitelyWritable` attribute.
`final ImmutableDatabricksColumn`
ImmutableDatabricksColumn.`withIsSearchable(boolean value)`
Copy the current immutable object by setting a value for the `isSearchable` attribute.
`final ImmutableDatabricksColumn`
ImmutableDatabricksColumn.`withIsSigned(boolean value)`
Copy the current immutable object by setting a value for the `isSigned` attribute.
`final ImmutableDatabricksColumn`
ImmutableDatabricksColumn.`withNullable(Nullable value)`
Copy the current immutable object by setting a value for the `nullable` attribute.
`final ImmutableDatabricksColumn`
ImmutableDatabricksColumn.`withSchemaName(String value)`
Copy the current immutable object by setting a value for the `schemaName` attribute.
`final ImmutableDatabricksColumn`
ImmutableDatabricksColumn.`withTableName(String value)`
Copy the current immutable object by setting a value for the `tableName` attribute.
`final ImmutableDatabricksColumn`
ImmutableDatabricksColumn.`withTypePrecision(int value)`
Copy the current immutable object by setting a value for the `typePrecision` attribute.
`final ImmutableDatabricksColumn`
ImmutableDatabricksColumn.`withTypeScale(int value)`
Copy the current immutable object by setting a value for the `typeScale` attribute.