Class DataTableResponseColumn


  • public final class DataTableResponseColumn
    extends Object
    Column definition.
    • Constructor Detail

      • DataTableResponseColumn

        public DataTableResponseColumn()
    • Method Detail

      • columnName

        public String columnName()
        Get the columnName property: Name of the column.
        Returns:
        the columnName value.
      • withColumnName

        public DataTableResponseColumn withColumnName​(String columnName)
        Set the columnName property: Name of the column.
        Parameters:
        columnName - the columnName value to set.
        Returns:
        the DataTableResponseColumn object itself.
      • dataType

        public String dataType()
        Get the dataType property: Data type which looks like 'String' or 'Int32'.
        Returns:
        the dataType value.
      • withDataType

        public DataTableResponseColumn withDataType​(String dataType)
        Set the dataType property: Data type which looks like 'String' or 'Int32'.
        Parameters:
        dataType - the dataType value to set.
        Returns:
        the DataTableResponseColumn object itself.
      • columnType

        public String columnType()
        Get the columnType property: Column Type.
        Returns:
        the columnType value.
      • withColumnType

        public DataTableResponseColumn withColumnType​(String columnType)
        Set the columnType property: Column Type.
        Parameters:
        columnType - the columnType value to set.
        Returns:
        the DataTableResponseColumn object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.