public static interface CsvClassifier.Builder extends SdkPojo, CopyableBuilder<CsvClassifier.Builder,CsvClassifier>
Modifier and Type | Method and Description |
---|---|
CsvClassifier.Builder |
allowSingleColumn(Boolean allowSingleColumn)
Enables the processing of files that contain only one column.
|
CsvClassifier.Builder |
containsHeader(CsvHeaderOption containsHeader)
Indicates whether the CSV file contains a header.
|
CsvClassifier.Builder |
containsHeader(String containsHeader)
Indicates whether the CSV file contains a header.
|
CsvClassifier.Builder |
creationTime(Instant creationTime)
The time that this classifier was registered.
|
CsvClassifier.Builder |
delimiter(String delimiter)
A custom symbol to denote what separates each column entry in the row.
|
CsvClassifier.Builder |
disableValueTrimming(Boolean disableValueTrimming)
Specifies not to trim values before identifying the type of column values.
|
CsvClassifier.Builder |
header(Collection<String> header)
A list of strings representing column names.
|
CsvClassifier.Builder |
header(String... header)
A list of strings representing column names.
|
CsvClassifier.Builder |
lastUpdated(Instant lastUpdated)
The time that this classifier was last updated.
|
CsvClassifier.Builder |
name(String name)
The name of the classifier.
|
CsvClassifier.Builder |
quoteSymbol(String quoteSymbol)
A custom symbol to denote what combines content into a single column value.
|
CsvClassifier.Builder |
version(Long version)
The version of this classifier.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
CsvClassifier.Builder name(String name)
The name of the classifier.
name
- The name of the classifier.CsvClassifier.Builder creationTime(Instant creationTime)
The time that this classifier was registered.
creationTime
- The time that this classifier was registered.CsvClassifier.Builder lastUpdated(Instant lastUpdated)
The time that this classifier was last updated.
lastUpdated
- The time that this classifier was last updated.CsvClassifier.Builder version(Long version)
The version of this classifier.
version
- The version of this classifier.CsvClassifier.Builder delimiter(String delimiter)
A custom symbol to denote what separates each column entry in the row.
delimiter
- A custom symbol to denote what separates each column entry in the row.CsvClassifier.Builder quoteSymbol(String quoteSymbol)
A custom symbol to denote what combines content into a single column value. It must be different from the column delimiter.
quoteSymbol
- A custom symbol to denote what combines content into a single column value. It must be different from
the column delimiter.CsvClassifier.Builder containsHeader(String containsHeader)
Indicates whether the CSV file contains a header.
containsHeader
- Indicates whether the CSV file contains a header.CsvHeaderOption
,
CsvHeaderOption
CsvClassifier.Builder containsHeader(CsvHeaderOption containsHeader)
Indicates whether the CSV file contains a header.
containsHeader
- Indicates whether the CSV file contains a header.CsvHeaderOption
,
CsvHeaderOption
CsvClassifier.Builder header(Collection<String> header)
A list of strings representing column names.
header
- A list of strings representing column names.CsvClassifier.Builder header(String... header)
A list of strings representing column names.
header
- A list of strings representing column names.CsvClassifier.Builder disableValueTrimming(Boolean disableValueTrimming)
Specifies not to trim values before identifying the type of column values. The default value is
true
.
disableValueTrimming
- Specifies not to trim values before identifying the type of column values. The default value is
true
.CsvClassifier.Builder allowSingleColumn(Boolean allowSingleColumn)
Enables the processing of files that contain only one column.
allowSingleColumn
- Enables the processing of files that contain only one column.Copyright © 2021 Amazon Web Services, Inc. All Rights Reserved.