Interface GlueCatalogTableStorageDescriptor

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    GlueCatalogTableStorageDescriptor.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
               date="2023-06-30T04:56:53.178Z")
    @Stability(Stable)
    public interface GlueCatalogTableStorageDescriptor
    extends software.amazon.jsii.JsiiSerializable
    • Method Detail

      • getBucketColumns

        @Stability(Stable)
        @Nullable
        default List<String> getBucketColumns()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/glue_catalog_table#bucket_columns GlueCatalogTable#bucket_columns}.
      • getColumns

        @Stability(Stable)
        @Nullable
        default Object getColumns()
        columns block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/glue_catalog_table#columns GlueCatalogTable#columns}

      • getCompressed

        @Stability(Stable)
        @Nullable
        default Object getCompressed()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/glue_catalog_table#compressed GlueCatalogTable#compressed}.
      • getInputFormat

        @Stability(Stable)
        @Nullable
        default String getInputFormat()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/glue_catalog_table#input_format GlueCatalogTable#input_format}.
      • getLocation

        @Stability(Stable)
        @Nullable
        default String getLocation()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/glue_catalog_table#location GlueCatalogTable#location}.
      • getNumberOfBuckets

        @Stability(Stable)
        @Nullable
        default Number getNumberOfBuckets()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/glue_catalog_table#number_of_buckets GlueCatalogTable#number_of_buckets}.
      • getOutputFormat

        @Stability(Stable)
        @Nullable
        default String getOutputFormat()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/glue_catalog_table#output_format GlueCatalogTable#output_format}.
      • getParameters

        @Stability(Stable)
        @Nullable
        default Map<String,​String> getParameters()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/glue_catalog_table#parameters GlueCatalogTable#parameters}.
      • getSchemaReference

        @Stability(Stable)
        @Nullable
        default GlueCatalogTableStorageDescriptorSchemaReference getSchemaReference()
        schema_reference block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/glue_catalog_table#schema_reference GlueCatalogTable#schema_reference}

      • getSerDeInfo

        @Stability(Stable)
        @Nullable
        default GlueCatalogTableStorageDescriptorSerDeInfo getSerDeInfo()
        ser_de_info block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/glue_catalog_table#ser_de_info GlueCatalogTable#ser_de_info}

      • getSkewedInfo

        @Stability(Stable)
        @Nullable
        default GlueCatalogTableStorageDescriptorSkewedInfo getSkewedInfo()
        skewed_info block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/glue_catalog_table#skewed_info GlueCatalogTable#skewed_info}

      • getSortColumns

        @Stability(Stable)
        @Nullable
        default Object getSortColumns()
        sort_columns block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/glue_catalog_table#sort_columns GlueCatalogTable#sort_columns}

      • getStoredAsSubDirectories

        @Stability(Stable)
        @Nullable
        default Object getStoredAsSubDirectories()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/glue_catalog_table#stored_as_sub_directories GlueCatalogTable#stored_as_sub_directories}.