Interface SchemaDefinition.Builder

    • Method Detail

      • columns

        SchemaDefinition.Builder columns​(Collection<ColumnDefinition> columns)

        List of column definitions.

        Parameters:
        columns - List of column definitions.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • columns

        SchemaDefinition.Builder columns​(ColumnDefinition... columns)

        List of column definitions.

        Parameters:
        columns - List of column definitions.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • primaryKeyColumns

        SchemaDefinition.Builder primaryKeyColumns​(Collection<String> primaryKeyColumns)

        List of column names used for primary key.

        Parameters:
        primaryKeyColumns - List of column names used for primary key.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • primaryKeyColumns

        SchemaDefinition.Builder primaryKeyColumns​(String... primaryKeyColumns)

        List of column names used for primary key.

        Parameters:
        primaryKeyColumns - List of column names used for primary key.
        Returns:
        Returns a reference to this object so that method calls can be chained together.