--annotate-data-source CLI option.Importer that can handle generic CSV files that have header
information in the first line.Importer that splits each line of input by a DelimitedLineImporter.delimiter()
to produce key/value pairs for import.lines, where is line has tokens that are
separated by a delimiter character, covert each line to a JSON
object and return a single string that contains a JSON array of the
objects.line that is separated by a delimiter character,
convert each token to fields within a single JSON object.line that is separated by a delimiter character,
convert each token to fields within a single JSON object.Importer that makes use of a header to
define the fields into which data is imported.Options.Concourse API that holds inserted data in
memory.file into Concourse and determine
the appropriate destination record(s) for each line using the
resolveKey.file into Concourse and return the
record ids where the data was imported.file into Concourse.lines into Concourse and determine the appropriate
destination record(s) for each line using the resolveKey.data directly from a String, for instance input
from stdin.true if the specified character is permitted in a key.Importer that uses Concourse's bulk JSON insert functionality for more efficient imports.ImportCli.line, assign each of the tokens to be the
header for the Importer if and only if a header has not already
been assigned or parsed.Importer for
additional configuration.Transformer to potentially alter key/value pairs seen by
this importer.JsonElement.QuoteAwareStringSplitter.line to determine if is valid for the the file format that
is supported by the importer.value
to out.