StorageDescriptor class
Describes the physical storage of table data.
Constructors
-
StorageDescriptor({List<
String> ? bucketColumns, List<Column> ? columns, bool? compressed, String? inputFormat, String? location, int? numberOfBuckets, String? outputFormat, Map<String, String> ? parameters, SchemaReference? schemaReference, SerDeInfo? serdeInfo, SkewedInfo? skewedInfo, List<Order> ? sortColumns, bool? storedAsSubDirectories}) -
StorageDescriptor.fromJson(Map<
String, dynamic> json) -
factory
Properties
-
bucketColumns
→ List<
String> ? -
A list of reducer grouping columns, clustering columns, and bucketing
columns in the table.
final
-
columns
→ List<
Column> ? -
A list of the
Columns
in the table.final - compressed → bool?
-
True
if the data in the table is compressed, orFalse
if not.final - hashCode → int
-
The hash code for this object.
no setterinherited
- inputFormat → String?
-
The input format:
SequenceFileInputFormat
(binary), orTextInputFormat
, or a custom format.final - location → String?
-
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.
final
- numberOfBuckets → int?
-
Must be specified if the table contains any dimension columns.
final
- outputFormat → String?
-
The output format:
SequenceFileOutputFormat
(binary), orIgnoreKeyTextOutputFormat
, or a custom format.final -
parameters
→ Map<
String, String> ? -
The user-supplied properties in key-value form.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- schemaReference → SchemaReference?
-
An object that references a schema stored in the AWS Glue Schema Registry.
final
- serdeInfo → SerDeInfo?
-
The serialization/deserialization (SerDe) information.
final
- skewedInfo → SkewedInfo?
-
The information about values that appear frequently in a column (skewed
values).
final
-
sortColumns
→ List<
Order> ? -
A list specifying the sort order of each bucket in the table.
final
- storedAsSubDirectories → bool?
-
True
if the table data is stored in subdirectories, orFalse
if not.final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited