Class GetCatalogTableStorageDescriptor


  • public final class GetCatalogTableStorageDescriptor
    extends java.lang.Object
    • Method Detail

      • additionalLocations

        public java.util.List<java.lang.String> additionalLocations()
        Returns:
        List of locations that point to the path where a Delta table is located
      • bucketColumns

        public java.util.List<java.lang.String> bucketColumns()
        Returns:
        List of reducer grouping columns, clustering columns, and bucketing columns in the table.
      • compressed

        public java.lang.Boolean compressed()
        Returns:
        Whether the data in the table is compressed.
      • inputFormat

        public java.lang.String inputFormat()
        Returns:
        Input format: SequenceFileInputFormat (binary), or TextInputFormat, or a custom format.
      • location

        public java.lang.String location()
        Returns:
        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.
      • numberOfBuckets

        public java.lang.Integer numberOfBuckets()
        Returns:
        Is if the table contains any dimension columns.
      • outputFormat

        public java.lang.String outputFormat()
        Returns:
        Output format: SequenceFileOutputFormat (binary), or IgnoreKeyTextOutputFormat, or a custom format.
      • parameters

        public java.util.Map<java.lang.String,​java.lang.String> parameters()
        Returns:
        Map of initialization parameters for the SerDe, in key-value form.
      • serDeInfos

        public java.util.List<GetCatalogTableStorageDescriptorSerDeInfo> serDeInfos()
        Returns:
        Configuration block for serialization and deserialization ("SerDe") information. See `serDeInfo` below.
      • skewedInfos

        public java.util.List<GetCatalogTableStorageDescriptorSkewedInfo> skewedInfos()
        Returns:
        Configuration block with information about values that appear very frequently in a column (skewed values). See `skewedInfo` below.
      • storedAsSubDirectories

        public java.lang.Boolean storedAsSubDirectories()
        Returns:
        Whether the table data is stored in subdirectories.