StorageDescriptor
public struct StorageDescriptor : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
A list of reducer grouping columns, clustering columns, and bucketing columns in the table.
Declaration
Swift
public let bucketColumns: [String]?
-
A list of the Columns in the table.
Declaration
Swift
public let columns: [Column]?
-
True if the data in the table is compressed, or False if not.
Declaration
Swift
public let compressed: Bool?
-
The input format: SequenceFileInputFormat (binary), or TextInputFormat, or a custom format.
Declaration
Swift
public let inputFormat: 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.
Declaration
Swift
public let location: String?
-
Must be specified if the table contains any dimension columns.
Declaration
Swift
public let numberOfBuckets: Int?
-
The output format: SequenceFileOutputFormat (binary), or IgnoreKeyTextOutputFormat, or a custom format.
Declaration
Swift
public let outputFormat: String?
-
The user-supplied properties in key-value form.
Declaration
Swift
public let parameters: [String : String]?
-
The serialization/deserialization (SerDe) information.
Declaration
Swift
public let serdeInfo: SerDeInfo?
-
The information about values that appear frequently in a column (skewed values).
Declaration
Swift
public let skewedInfo: SkewedInfo?
-
A list specifying the sort order of each bucket in the table.
Declaration
Swift
public let sortColumns: [Order]?
-
True if the table data is stored in subdirectories, or False if not.
Declaration
Swift
public let storedAsSubDirectories: Bool?
-
init(bucketColumns:columns:compressed:inputFormat:location:numberOfBuckets:outputFormat:parameters:serdeInfo:skewedInfo:sortColumns:storedAsSubDirectories:)
Undocumented
Declaration
Swift
public init(bucketColumns: [String]? = nil, columns: [Column]? = nil, compressed: Bool? = nil, inputFormat: String? = nil, location: String? = nil, numberOfBuckets: Int? = nil, outputFormat: String? = nil, parameters: [String : String]? = nil, serdeInfo: SerDeInfo? = nil, skewedInfo: SkewedInfo? = nil, sortColumns: [Order]? = nil, storedAsSubDirectories: Bool? = nil)
-
Declaration
Swift
public func validate(name: String) throws