Class ColumnSummary.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • columnName

        public ColumnSummary.Builder columnName​(String columnName)
        Name of the column.
        Parameters:
        columnName - the value to set
        Returns:
        this builder
      • dataType

        public ColumnSummary.Builder dataType​(String dataType)
        Data type of the column.
        Parameters:
        dataType - the value to set
        Returns:
        this builder
      • length

        public ColumnSummary.Builder length​(Long length)
        Length of the data represented by the column.
        Parameters:
        length - the value to set
        Returns:
        this builder
      • precision

        public ColumnSummary.Builder precision​(Integer precision)
        Precision of the column.
        Parameters:
        precision - the value to set
        Returns:
        this builder
      • scale

        public ColumnSummary.Builder scale​(Integer scale)
        Scale of the column.
        Parameters:
        scale - the value to set
        Returns:
        this builder
      • characterLength

        public ColumnSummary.Builder characterLength​(Integer characterLength)
        Character length.
        Parameters:
        characterLength - the value to set
        Returns:
        this builder
      • tableName

        public ColumnSummary.Builder tableName​(String tableName)
        Name of the table.
        Parameters:
        tableName - the value to set
        Returns:
        this builder
      • schemaName

        public ColumnSummary.Builder schemaName​(String schemaName)
        Name of the schema.
        Parameters:
        schemaName - the value to set
        Returns:
        this builder