Interface ColumnDefinition.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ColumnDefinition.Builder,ColumnDefinition>, SdkBuilder<ColumnDefinition.Builder,ColumnDefinition>, SdkPojo
Enclosing class:
ColumnDefinition

public static interface ColumnDefinition.Builder extends SdkPojo, CopyableBuilder<ColumnDefinition.Builder,ColumnDefinition>
  • Method Details

    • dataType

      ColumnDefinition.Builder dataType(String dataType)

      Data type of a column.

      • STRING – A String data type.

        CHAR – A char data type.

        INTEGER – An integer data type.

        TINYINT – A tinyint data type.

        SMALLINT – A smallint data type.

        BIGINT – A bigint data type.

        FLOAT – A float data type.

        DOUBLE – A double data type.

        DATE – A date data type.

        DATETIME – A datetime data type.

        BOOLEAN – A boolean data type.

        BINARY – A binary data type.

      Parameters:
      dataType - Data type of a column.

      • STRING – A String data type.

        CHAR – A char data type.

        INTEGER – An integer data type.

        TINYINT – A tinyint data type.

        SMALLINT – A smallint data type.

        BIGINT – A bigint data type.

        FLOAT – A float data type.

        DOUBLE – A double data type.

        DATE – A date data type.

        DATETIME – A datetime data type.

        BOOLEAN – A boolean data type.

        BINARY – A binary data type.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • dataType

      Data type of a column.

      • STRING – A String data type.

        CHAR – A char data type.

        INTEGER – An integer data type.

        TINYINT – A tinyint data type.

        SMALLINT – A smallint data type.

        BIGINT – A bigint data type.

        FLOAT – A float data type.

        DOUBLE – A double data type.

        DATE – A date data type.

        DATETIME – A datetime data type.

        BOOLEAN – A boolean data type.

        BINARY – A binary data type.

      Parameters:
      dataType - Data type of a column.

      • STRING – A String data type.

        CHAR – A char data type.

        INTEGER – An integer data type.

        TINYINT – A tinyint data type.

        SMALLINT – A smallint data type.

        BIGINT – A bigint data type.

        FLOAT – A float data type.

        DOUBLE – A double data type.

        DATE – A date data type.

        DATETIME – A datetime data type.

        BOOLEAN – A boolean data type.

        BINARY – A binary data type.

      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • columnName

      ColumnDefinition.Builder columnName(String columnName)

      The name of a column.

      Parameters:
      columnName - The name of a column.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • columnDescription

      ColumnDefinition.Builder columnDescription(String columnDescription)

      Description for a column.

      Parameters:
      columnDescription - Description for a column.
      Returns:
      Returns a reference to this object so that method calls can be chained together.