Interface Column
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
Column.Jsii$Proxy
@Generated(value="jsii-pacmak/1.84.0 (build 5404dcf)",
date="2023-06-19T16:30:42.841Z")
@Stability(Experimental)
public interface Column
extends software.amazon.jsii.JsiiSerializable
(experimental) A column in a Redshift table.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.redshift.*; Column column = Column.builder() .dataType("dataType") .name("name") // the properties below are optional .distKey(false) .sortKey(false) .build();
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic Column.Builder
builder()
(experimental) The data type of the column.default Boolean
(experimental) Boolean value that indicates whether the column is to be configured as DISTKEY.getName()
(experimental) The name of the column.default Boolean
(experimental) Boolean value that indicates whether the column is to be configured as SORTKEY.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDataType
(experimental) The data type of the column. -
getName
(experimental) The name of the column. -
getDistKey
(experimental) Boolean value that indicates whether the column is to be configured as DISTKEY.Default: - column is not DISTKEY
-
getSortKey
(experimental) Boolean value that indicates whether the column is to be configured as SORTKEY.Default: - column is not a SORTKEY
-
builder
- Returns:
- a
Column.Builder
ofColumn
-