This class isnt really following a builder format.

Check out the builders in Druid (e.g. Druids.java)