Class TableColumnDefinitionUserDefined

java.lang.Object
com.datastax.astra.client.tables.definition.columns.TableColumnDefinition
com.datastax.astra.client.tables.definition.columns.TableColumnDefinitionUserDefined

public class TableColumnDefinitionUserDefined extends TableColumnDefinition
Represents a column definition for a user Defined Type (UDT) in a database schema. Extends TableColumnDefinition to include details about the type of elements stored in the list.

This class is used to configure columns of type TableColumnTypes.USERDEFINED, allowing the specification of the data type for user defined values stored in the column.

  • Constructor Details

    • TableColumnDefinitionUserDefined

      public TableColumnDefinitionUserDefined()
      Constructs a new ColumnDefinitionList instance with the column type set to TableColumnTypes.LIST.
    • TableColumnDefinitionUserDefined

      public TableColumnDefinitionUserDefined(String udtName)
      Constructs a new TableColumnDefinitionUserDefined instance with the specified value type.
      Parameters:
      udtName - the name of the user defined type (UDT)