public static SqlSchemaBuilder builder() { return new SqlSchemaBuilder(); }
private SqlSchema convertSchema(List<Schema.Field> fields) { Validate.notEmpty(fields, "Fields cannot be empty"); SqlSchemaBuilder schemaBuilder = SqlSchemaBuilder.builder(); for (Schema.Field field : fields) { SqlFieldSchema fieldSchema = convertField(field.schema()); schemaBuilder.addField(field.name(), fieldSchema); } return schemaBuilder.build(); }