CsvClassifier.Builder |
CsvClassifier.Builder.allowSingleColumn(Boolean allowSingleColumn) |
Enables the processing of files that contain only one column.
|
static CsvClassifier.Builder |
CsvClassifier.builder() |
|
CsvClassifier.Builder |
CsvClassifier.Builder.containsHeader(String containsHeader) |
Indicates whether the CSV file contains a header.
|
CsvClassifier.Builder |
CsvClassifier.Builder.containsHeader(CsvHeaderOption containsHeader) |
Indicates whether the CSV file contains a header.
|
CsvClassifier.Builder |
CsvClassifier.Builder.creationTime(Instant creationTime) |
The time that this classifier was registered.
|
CsvClassifier.Builder |
CsvClassifier.Builder.customDatatypeConfigured(Boolean customDatatypeConfigured) |
Enables the custom datatype to be configured.
|
CsvClassifier.Builder |
CsvClassifier.Builder.customDatatypes(String... customDatatypes) |
A list of custom datatypes including "BINARY", "BOOLEAN", "DATE", "DECIMAL", "DOUBLE", "FLOAT", "INT",
"LONG", "SHORT", "STRING", "TIMESTAMP".
|
CsvClassifier.Builder |
CsvClassifier.Builder.customDatatypes(Collection<String> customDatatypes) |
A list of custom datatypes including "BINARY", "BOOLEAN", "DATE", "DECIMAL", "DOUBLE", "FLOAT", "INT",
"LONG", "SHORT", "STRING", "TIMESTAMP".
|
CsvClassifier.Builder |
CsvClassifier.Builder.delimiter(String delimiter) |
A custom symbol to denote what separates each column entry in the row.
|
CsvClassifier.Builder |
CsvClassifier.Builder.disableValueTrimming(Boolean disableValueTrimming) |
Specifies not to trim values before identifying the type of column values.
|
CsvClassifier.Builder |
CsvClassifier.Builder.header(String... header) |
A list of strings representing column names.
|
CsvClassifier.Builder |
CsvClassifier.Builder.header(Collection<String> header) |
A list of strings representing column names.
|
CsvClassifier.Builder |
CsvClassifier.Builder.lastUpdated(Instant lastUpdated) |
The time that this classifier was last updated.
|
CsvClassifier.Builder |
CsvClassifier.Builder.name(String name) |
The name of the classifier.
|
CsvClassifier.Builder |
CsvClassifier.Builder.quoteSymbol(String quoteSymbol) |
A custom symbol to denote what combines content into a single column value.
|
CsvClassifier.Builder |
CsvClassifier.Builder.serde(String serde) |
Sets the SerDe for processing CSV in the classifier, which will be applied in the Data Catalog.
|
CsvClassifier.Builder |
CsvClassifier.Builder.serde(CsvSerdeOption serde) |
Sets the SerDe for processing CSV in the classifier, which will be applied in the Data Catalog.
|
CsvClassifier.Builder |
CsvClassifier.toBuilder() |
|
CsvClassifier.Builder |
CsvClassifier.Builder.version(Long version) |
The version of this classifier.
|