static CsvOptions fromPb(com.google.api.services.bigquery.model.CsvOptions csvOptions) { Builder builder = newBuilder(); if (csvOptions.getAllowJaggedRows() != null) { builder.setAllowJaggedRows(csvOptions.getAllowJaggedRows()); } if (csvOptions.getAllowQuotedNewlines() != null) { builder.setAllowQuotedNewLines(csvOptions.getAllowQuotedNewlines()); } if (csvOptions.getEncoding() != null) { builder.setEncoding(csvOptions.getEncoding()); } if (csvOptions.getFieldDelimiter() != null) { builder.setFieldDelimiter(csvOptions.getFieldDelimiter()); } if (csvOptions.getQuote() != null) { builder.setQuote(csvOptions.getQuote()); } if (csvOptions.getSkipLeadingRows() != null) { builder.setSkipLeadingRows(csvOptions.getSkipLeadingRows()); } return builder.build(); } }
private static FormatOptions csvOptions(ExternalDataConfiguration external) { com.google.api.services.bigquery.model.CsvOptions options = external.getCsvOptions(); if (options == null) { return FormatOptions.csv(); } CsvOptions.Builder builder = CsvOptions.newBuilder(); if (options.getAllowJaggedRows() != null) { builder.setAllowJaggedRows(options.getAllowJaggedRows()); } if (options.getAllowQuotedNewlines() != null) { builder.setAllowQuotedNewLines(options.getAllowQuotedNewlines()); } if (options.getSkipLeadingRows() != null) { builder.setSkipLeadingRows(options.getSkipLeadingRows()); } builder.setEncoding(options.getEncoding()); builder.setFieldDelimiter(options.getFieldDelimiter()); builder.setQuote(options.getQuote()); return builder.build(); }
static CsvOptions fromPb(com.google.api.services.bigquery.model.CsvOptions csvOptions) { Builder builder = newBuilder(); if (csvOptions.getAllowJaggedRows() != null) { builder.setAllowJaggedRows(csvOptions.getAllowJaggedRows()); } if (csvOptions.getAllowQuotedNewlines() != null) { builder.setAllowQuotedNewLines(csvOptions.getAllowQuotedNewlines()); } if (csvOptions.getEncoding() != null) { builder.setEncoding(csvOptions.getEncoding()); } if (csvOptions.getFieldDelimiter() != null) { builder.setFieldDelimiter(csvOptions.getFieldDelimiter()); } if (csvOptions.getQuote() != null) { builder.setQuote(csvOptions.getQuote()); } if (csvOptions.getSkipLeadingRows() != null) { builder.setSkipLeadingRows(csvOptions.getSkipLeadingRows()); } return builder.build(); } }
static CsvOptions fromPb(com.google.api.services.bigquery.model.CsvOptions csvOptions) { Builder builder = builder(); if (csvOptions.getAllowJaggedRows() != null) { builder.allowJaggedRows(csvOptions.getAllowJaggedRows()); } if (csvOptions.getAllowQuotedNewlines() != null) { builder.allowQuotedNewLines(csvOptions.getAllowQuotedNewlines()); } if (csvOptions.getEncoding() != null) { builder.encoding(csvOptions.getEncoding()); } if (csvOptions.getFieldDelimiter() != null) { builder.fieldDelimiter(csvOptions.getFieldDelimiter()); } if (csvOptions.getQuote() != null) { builder.quote(csvOptions.getQuote()); } if (csvOptions.getSkipLeadingRows() != null) { builder.skipLeadingRows(csvOptions.getSkipLeadingRows()); } return builder.build(); } }
static CsvOptions fromPb(com.google.api.services.bigquery.model.CsvOptions csvOptions) { Builder builder = builder(); if (csvOptions.getAllowJaggedRows() != null) { builder.allowJaggedRows(csvOptions.getAllowJaggedRows()); } if (csvOptions.getAllowQuotedNewlines() != null) { builder.allowQuotedNewLines(csvOptions.getAllowQuotedNewlines()); } if (csvOptions.getEncoding() != null) { builder.encoding(csvOptions.getEncoding()); } if (csvOptions.getFieldDelimiter() != null) { builder.fieldDelimiter(csvOptions.getFieldDelimiter()); } if (csvOptions.getQuote() != null) { builder.quote(csvOptions.getQuote()); } if (csvOptions.getSkipLeadingRows() != null) { builder.skipLeadingRows(csvOptions.getSkipLeadingRows()); } return builder.build(); } }