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

    Nested Classes
    Modifier and Type
    Interface
    Description
    static final class 
    A builder for Column
    static final class 
    An implementation for Column
  • Method Summary

    Modifier and Type
    Method
    Description
     
    (experimental) The data type of the column.
    default Boolean
    (experimental) Boolean value that indicates whether the column is to be configured as DISTKEY.
    (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

      @Stability(Experimental) @NotNull String getDataType()
      (experimental) The data type of the column.
    • getName

      @Stability(Experimental) @NotNull String getName()
      (experimental) The name of the column.
    • getDistKey

      @Stability(Experimental) @Nullable default Boolean getDistKey()
      (experimental) Boolean value that indicates whether the column is to be configured as DISTKEY.

      Default: - column is not DISTKEY

    • getSortKey

      @Stability(Experimental) @Nullable default Boolean getSortKey()
      (experimental) Boolean value that indicates whether the column is to be configured as SORTKEY.

      Default: - column is not a SORTKEY

    • builder

      @Stability(Experimental) static Column.Builder builder()
      Returns:
      a Column.Builder of Column