Builds an instance with the current data in the builder.
if the builder is missing required properties