Have message associated with enum instead of here and use your builder to pass through schemaName and tableName