Class GlueCatalogTableStorageDescriptorSkewedInfo.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.aws.glue_catalog_table.GlueCatalogTableStorageDescriptorSkewedInfo.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<GlueCatalogTableStorageDescriptorSkewedInfo>
- Enclosing interface:
- GlueCatalogTableStorageDescriptorSkewedInfo
@Stability(Stable) public static final class GlueCatalogTableStorageDescriptorSkewedInfo.Builder extends Object implements software.amazon.jsii.Builder<GlueCatalogTableStorageDescriptorSkewedInfo>
A builder forGlueCatalogTableStorageDescriptorSkewedInfo
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GlueCatalogTableStorageDescriptorSkewedInfobuild()Builds the configured instance.GlueCatalogTableStorageDescriptorSkewedInfo.BuilderskewedColumnNames(List<String> skewedColumnNames)Sets the value ofGlueCatalogTableStorageDescriptorSkewedInfo.getSkewedColumnNames()GlueCatalogTableStorageDescriptorSkewedInfo.BuilderskewedColumnValueLocationMaps(Map<String,String> skewedColumnValueLocationMaps)GlueCatalogTableStorageDescriptorSkewedInfo.BuilderskewedColumnValues(List<String> skewedColumnValues)Sets the value ofGlueCatalogTableStorageDescriptorSkewedInfo.getSkewedColumnValues()
-
-
-
Method Detail
-
skewedColumnNames
@Stability(Stable) public GlueCatalogTableStorageDescriptorSkewedInfo.Builder skewedColumnNames(List<String> skewedColumnNames)
Sets the value ofGlueCatalogTableStorageDescriptorSkewedInfo.getSkewedColumnNames()- Parameters:
skewedColumnNames- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/glue_catalog_table#skewed_column_names GlueCatalogTable#skewed_column_names}.- Returns:
this
-
skewedColumnValueLocationMaps
@Stability(Stable) public GlueCatalogTableStorageDescriptorSkewedInfo.Builder skewedColumnValueLocationMaps(Map<String,String> skewedColumnValueLocationMaps)
- Parameters:
skewedColumnValueLocationMaps- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/glue_catalog_table#skewed_column_value_location_maps GlueCatalogTable#skewed_column_value_location_maps}.- Returns:
this
-
skewedColumnValues
@Stability(Stable) public GlueCatalogTableStorageDescriptorSkewedInfo.Builder skewedColumnValues(List<String> skewedColumnValues)
Sets the value ofGlueCatalogTableStorageDescriptorSkewedInfo.getSkewedColumnValues()- Parameters:
skewedColumnValues- Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/aws/5.6.1/docs/resources/glue_catalog_table#skewed_column_values GlueCatalogTable#skewed_column_values}.- Returns:
this
-
build
@Stability(Stable) public GlueCatalogTableStorageDescriptorSkewedInfo build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<GlueCatalogTableStorageDescriptorSkewedInfo>- Returns:
- a new instance of
GlueCatalogTableStorageDescriptorSkewedInfo - Throws:
NullPointerException- if any required attribute was not provided
-
-