Config holds all the details needed to configure the builder.