Column

org.apache.spark.sql.catalog.Column
case class Column(name: String, description: String, dataType: String, nullable: Boolean, isPartition: Boolean, isBucket: Boolean, isCluster: Boolean)

A column of a table, as returned by Catalog.listColumns.

Value parameters

dataType

the column's data type as a string.

description

description of the column (may be null).

isBucket

whether the column is a bucket column.

isCluster

whether the column is a clustering column (always false on Spark 3.5 servers).

isPartition

whether the column is a partition column.

name

name of the column.

nullable

whether the column is nullable.

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Any

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product