Interface ColumnSchema.Builder

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

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

    • columnName

      ColumnSchema.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.
    • columnTypesWithStrings

      ColumnSchema.Builder columnTypesWithStrings(Collection<String> columnTypes)

      The data type of column.

      Parameters:
      columnTypes - The data type of column.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • columnTypesWithStrings

      ColumnSchema.Builder columnTypesWithStrings(String... columnTypes)

      The data type of column.

      Parameters:
      columnTypes - The data type of column.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • columnTypes

      ColumnSchema.Builder columnTypes(Collection<ColumnType> columnTypes)

      The data type of column.

      Parameters:
      columnTypes - The data type of column.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • columnTypes

      ColumnSchema.Builder columnTypes(ColumnType... columnTypes)

      The data type of column.

      Parameters:
      columnTypes - The data type of column.
      Returns:
      Returns a reference to this object so that method calls can be chained together.