| Package | Description |
|---|---|
| software.amazon.awssdk.services.glue.model |
| Modifier and Type | Method and Description |
|---|---|
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(CsvHeaderOption containsHeader)
Indicates whether the CSV file contains a header.
|
CsvClassifier.Builder |
CsvClassifier.Builder.containsHeader(String 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(Collection<String> customDatatypes)
A list of custom datatypes including "BINARY", "BOOLEAN", "DATE", "DECIMAL", "DOUBLE", "FLOAT", "INT",
"LONG", "SHORT", "STRING", "TIMESTAMP".
|
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.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(Collection<String> header)
A list of strings representing column names.
|
CsvClassifier.Builder |
CsvClassifier.Builder.header(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(CsvSerdeOption serde)
Sets the SerDe for processing CSV in the classifier, which will be applied in the Data Catalog.
|
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.toBuilder() |
CsvClassifier.Builder |
CsvClassifier.Builder.version(Long version)
The version of this classifier.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends CsvClassifier.Builder> |
CsvClassifier.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default Classifier.Builder |
Classifier.Builder.csvClassifier(Consumer<CsvClassifier.Builder> csvClassifier)
A classifier for comma-separated values (CSV).
|
Copyright © 2023. All rights reserved.