StorageDescriptor

Describes the physical storage of table data.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A list of locations that point to the path where a Delta table is located.

Link copied to clipboard

A list of reducer grouping columns, clustering columns, and bucketing columns in the table.

Link copied to clipboard

A list of the Columns in the table.

Link copied to clipboard

True if the data in the table is compressed, or False if not.

Link copied to clipboard

The input format: SequenceFileInputFormat (binary), or TextInputFormat, or a custom format.

Link copied to clipboard

The physical location of the table. By default, this takes the form of the warehouse location, followed by the database location in the warehouse, followed by the table name.

Link copied to clipboard

Must be specified if the table contains any dimension columns.

Link copied to clipboard

The output format: SequenceFileOutputFormat (binary), or IgnoreKeyTextOutputFormat, or a custom format.

Link copied to clipboard

The user-supplied properties in key-value form.

Link copied to clipboard

An object that references a schema stored in the Glue Schema Registry.

Link copied to clipboard

The serialization/deserialization (SerDe) information.

Link copied to clipboard

The information about values that appear frequently in a column (skewed values).

Link copied to clipboard

A list specifying the sort order of each bucket in the table.

Link copied to clipboard

True if the table data is stored in subdirectories, or False if not.

Functions

Link copied to clipboard
inline fun copy(block: StorageDescriptor.Builder.() -> Unit = {}): StorageDescriptor
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String